summaryrefslogtreecommitdiff
path: root/configure.in
AgeCommit message (Collapse)Author
2003-06-18Move thread checking code farther down in conflgure.Bruce Momjian
2003-06-15Make ecpg thread safe.Bruce Momjian
Lee Kindness
2003-06-14Move thread os defines into template files.Bruce Momjian
2003-06-14Make libpq thread-safe with configure --with-threads option.Bruce Momjian
Lee Kindness
2003-06-14Add thread.c for libpq threading, and hook it into libpq/configure.Bruce Momjian
2003-06-13Add --with-threads configure option to control threaded libpq.Bruce Momjian
2003-06-12<sys/socket.h> requires <sys/types.h> to already have been includedTom Lane
on some platforms.
2003-06-12IPv6 cleanups.Bruce Momjian
Kurt Roeckx Andrew Dunstan
2003-06-11Add Rendezvous support to postmaster, from Chris CampbellBruce Momjian
2003-06-09Make bison version test actually work ...Tom Lane
2003-06-07Change configure check to use $YACC, per Tom.Bruce Momjian
2003-06-06Add configure warning to check for bison version >= 1.875.Bruce Momjian
2003-05-27Add configure thread tests.Bruce Momjian
2003-05-22Adjust configure so that extern tzname[] will be checked forTom Lane
independently of whether the struct tm tm_zone member exists. Also run autoheader, which seems not to have been done lately; it added about three more things to pg_config.h.in than I was expecting...
2003-05-16Reorganize Win32 includes to only include <port.h> after system includesBruce Momjian
under Win32. Also fix other compile issues.
2003-05-15Add copydir() function because xcopy doesn't work in XP without aBruce Momjian
window.
2003-05-15Allow Win32 to compile under MinGW. Major changes are:Bruce Momjian
Win32 port is now called 'win32' rather than 'win' add -lwsock32 on Win32 make gethostname() be only used when kerberos4 is enabled use /port/getopt.c new /port/opendir.c routines disable GUC unix_socket_group on Win32 convert some keywords.c symbols to KEYWORD_P to prevent conflict create new FCNTL_NONBLOCK macro to turn off socket blocking create new /include/port.h file that has /port prototypes, move out of c.h new /include/port/win32_include dir to hold missing include files work around ERROR being defined in Win32 includes
2003-05-10Remove HPUX 9 rint() test.Bruce Momjian
Cleanup new crypt() source code.
2003-05-09Add crypt() to /port for Win32.Bruce Momjian
2003-05-09Add rint() to /port, remove from qnx/.Bruce Momjian
2003-05-09Add opendir/readdir/closedir() for Win32.Bruce Momjian
Keep SRA copyright on file because it contains BSD license clause.
2003-05-07Change alternate database location patch to test for symlink() ratherBruce Momjian
than WIN32.
2003-04-24Infrastructure for upgraded error reporting mechanism. elog.c isTom Lane
rewritten and the protocol is changed, but most elog calls are still elog calls. Also, we need to contemplate mechanisms for controlling all this functionality --- eg, how much stuff should appear in the postmaster log? And what API should libpq expose for it?
2003-04-22Add Win32 versions of unlink and rename --- loop until success.Bruce Momjian
2003-04-06Generate pg_config.h.in by autoheader. Separate out manually editablePeter Eisentraut
parts. Standardize spelling of comments in pg_config.h.
2003-04-02Whack getaddrinfo() patch around until it works, more or less, onTom Lane
machines without IPv6. Or at least it works on HPUX 10.20 ...
2003-03-29Simplify the socket handling code by supplying a replacement getaddrinfo()Peter Eisentraut
function if the OS doesn't provide one.
2003-03-21Make "win" a separate port from "cygwin". This means you can nowPeter Eisentraut
configure under native Windows (MinGW that is), but you won't get very far compiling yet. The dynaloader files are from Jan Wieck's patch set.
2003-03-06Use poll(2) in preference to select(2), if available. This solvesTom Lane
problems in applications that may have a large number of files open, such that libpq's socket number exceeds the range supported by fd_set. From Chris Brown.
2003-02-19Here's the patch I promised over on HACKERS - it alters theBruce Momjian
implementation of '\e' history tracking for systems that have a readline compatability library without replace_history_entry. I fall back to pushing the query onto the history stack after the \e, rather than replacing it. The patch adds one more place to look for readline headers, and a test for replace_history_entry. I've only included the patch for configure.in Ross J. Reedstrom
2003-02-14Update FAQ's in head and 7.3.X.Bruce Momjian
2003-02-11Simplify evaluation of TCL_INCLUDE_SPEC.Peter Eisentraut
2003-01-28Factor out the code that detects the long long int snprintf format into aPeter Eisentraut
separate macro. Also add support for %I64d which is the way on Windows. The code that checks for the 64-bit int type now gives more reasonable results when cross-compiling: In that case we just take the compiler's information and trust that the arithmetic works. Disabling int64 is too pessimistic.
2003-01-25Where available, use utime() or utimes() to update the file mod timeTom Lane
of the socket file and socket lock file; this should prevent both of them from being removed by even the stupidest varieties of /tmp-cleaning script. Per suggestion from Giles Lean.
2003-01-11A tiny patch to fix a typo in configure.in and another one inBruce Momjian
RELEASE_CHANGES. Manfred Koizar
2003-01-09Fix IPv6 detection and IPv6 to 4 conversion to use only standardPeter Eisentraut
interfaces.
2003-01-07Small syntax cleanup.Bruce Momjian
2003-01-07Check for sockaddr_in6 for IPv6 code, rather than ip6.h.Bruce Momjian
2003-01-06Use our own version of getopt_long() if the OS doesn't have one.Peter Eisentraut
2003-01-06Add test for netinet/ip6.h and getaddrinfo, to enable IPv6.Bruce Momjian
2003-01-06Update ipv6 comment, move configure test to the right placeBruce Momjian
2003-01-06Enable IPv6 connections to the server, and add pg_hba.conf IPv6 entriesBruce Momjian
if the OS supports it. Code will still compile on non-IPv6-aware machines (feature added by Bruce). Nigel Kukard
2002-12-30Make use of TCL_INCLUDE_SPEC if available (it's new in Tcl 8.4, too badTom Lane
it took 'em this long to realize it's needed...)
2002-12-29Clean up quoting in configure.in. configure did not change.Bruce Momjian
2002-12-15Improve comment.Bruce Momjian
2002-12-06Back out V6 code, caused postmaster startup failure.Bruce Momjian
2002-12-06We have just finished porting the old KAME IPv6 patch over toBruce Momjian
postgresql version 7.3, but yea... this patch adds full IPv6 support to postgres. I've tested it out on 7.2.3 and has been running perfectly stable. CREDITS: The KAME Project (Initial patch) Nigel Kukard <nkukard@lbsd.net> Johan Jordaan <johanj@lando.co.za>
2002-12-03Add OpenBSD local indent credentials, from William Ahern.Bruce Momjian
2002-11-04Brand CVS tip as 7.4devel.Tom Lane
2002-11-03Stamp beta4.Bruce Momjian