Bruce Momjian 
							
						 
					 
					
						
						
							
						
						fca71f4406 
					 
					
						
						
							
							Add compile -O flag only for non-debug mode, per Tom  
						
						
						
						
					 
					
						2003-10-14 00:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						0e22cb1232 
					 
					
						
						
							
							This centralizes the optimization defaults into configure.in, rather  
						
						... 
						
						
						
						than having CFLAGS= in the template files.
It uses -O2 for gcc (generated by autoconf), and -O for non-gcc, unless
the template overrides it. 
						
						
					 
					
						2003-10-09 03:20:34 +00:00 
						 
				 
			
				
					
						
							
							
								PostgreSQL Daemon 
							
						 
					 
					
						
						
							
						
						17f682488b 
					 
					
						
						
							
							brand her beta4  
						
						
						
						
					 
					
						2003-10-03 03:08:14 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						391dceb462 
					 
					
						
						
							
							Finalize configuration of thread_test program.  
						
						
						
						
					 
					
						2003-09-27 16:24:45 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						227dd9b427 
					 
					
						
						
							
							Rename thread compile flag.  Move thread test program to tools/thread,  
						
						... 
						
						
						
						and improve tests. 
						
						
					 
					
						2003-09-27 15:32:48 +00:00 
						 
				 
			
				
					
						
							
							
								PostgreSQL Daemon 
							
						 
					 
					
						
						
							
						
						baba02a84e 
					 
					
						
						
							
							tag her for beta3, as announced on Friday  ...  
						
						
						
						
					 
					
						2003-09-15 14:32:35 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						bcd8986e7d 
					 
					
						
						
							
							Rename --without-spinlocks to --disable-spinlocks, per Peter.  
						
						
						
						
					 
					
						2003-09-13 17:01:09 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						d7635e5c4f 
					 
					
						
						
							
							autoconf/autoheader run.  
						
						
						
						
					 
					
						2003-09-13 16:39:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						06e3ec7a54 
					 
					
						
						
							
							Implement compiler #error if spinlock code not found, add configure flag  
						
						... 
						
						
						
						to bypass the error, --without-spinlocks. 
						
						
					 
					
						2003-09-12 16:10:27 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						01a0e9734d 
					 
					
						
						
							
							autoconf run.  
						
						
						
						
					 
					
						2003-09-07 16:49:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						4b407f6c3c 
					 
					
						
						
							
							Changes for MinGW/WIN32:  
						
						... 
						
						
						
						o allow configure to see include/port/win32 include files
        o add matching Win32 accept() prototype
        o allow pg_id to compile with native Win32 API
        o fix invalide mbvalidate() function calls (existing bug)
        o allow /scripts to compile with native Win32 API
        o add win32.c to Win32 compiles (already in *.mak files) 
						
						
					 
					
						2003-09-07 03:43:57 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						7703e55c32 
					 
					
						
						
							
							Make the default pg_hba.conf include an entry for ::1 only if configure  
						
						... 
						
						
						
						set HAVE_IPV6.  Per recent discussions. 
						
						
					 
					
						2003-09-07 03:36:03 +00:00 
						 
				 
			
				
					
						
							
							
								Peter Eisentraut 
							
						 
					 
					
						
						
							
						
						f10a9033bf 
					 
					
						
						
							
							Clean up after pygresql removal: adjust/remove documentation and remove  
						
						... 
						
						
						
						unneeded configure work. 
						
						
					 
					
						2003-09-01 23:01:49 +00:00 
						 
				 
			
				
					
						
							
							
								PostgreSQL Daemon 
							
						 
					 
					
						
						
							
						
						14ef1c8603 
					 
					
						
						
							
							update to beta2  
						
						
						
						
					 
					
						2003-08-27 02:35:38 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						edc999b09a 
					 
					
						
						
							
							Make NEED_REENTRANT_FUNC_NAMES _require_ *_r functions, and add tests to  
						
						... 
						
						
						
						configure to report if they are not found. 
						
						
					 
					
						2003-08-16 15:35:51 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						cae912d05b 
					 
					
						
						
							
							Do not link in libwsock32 on non-win32 platforms.  Improve grammar  
						
						... 
						
						
						
						of thread-safety comments. 
						
						
					 
					
						2003-08-11 18:07:38 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						31773533bd 
					 
					
						
						
							
							Fix typo.  
						
						
						
						
					 
					
						2003-08-07 21:38:55 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						33ab177a56 
					 
					
						
						
							
							Don't assume that struct option is available just because we can find a  
						
						... 
						
						
						
						getopt_long().  This is more or less the same problem as we saw earlier
with getaddrinfo() and struct addrinfo, and for the same reason: random
user-added libraries might contain the subroutine, but there's no
guarantee we will find the matching header files. 
						
						
					 
					
						2003-08-07 21:11:58 +00:00 
						 
				 
			
				
					
						
							
							
								PostgreSQL Daemon 
							
						 
					 
					
						
						
							
						
						d10146c067 
					 
					
						
						
							
							change tag to 7.4beta1 and update the Copyright to 2003  
						
						... 
						
						
						
						Guess what folks?  We are now in Beta!! 
						
						
					 
					
						2003-08-04 22:30:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						98bf004421 
					 
					
						
						
							
							Re-add USE_THREADS, used by ecpg.  
						
						
						
						
					 
					
						2003-08-04 21:26:26 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						5c15cb4752 
					 
					
						
						
							
							Fix thread handling in configure.  
						
						
						
						
					 
					
						2003-08-04 16:48:03 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						4c3c8c048d 
					 
					
						
						
							
							Remove --enable-recode feature, since it's been broken by IPv6 changes,  
						
						... 
						
						
						
						and seems to have too few users to justify maintaining. 
						
						
					 
					
						2003-08-04 04:03:10 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						850489ab7e 
					 
					
						
						
							
							Don't pull in libbind except on BeOS, per pgsql-bugs discussion around  
						
						... 
						
						
						
						12 Jun 2003. 
						
						
					 
					
						2003-08-03 20:23:14 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						13ac54d1ca 
					 
					
						
						
							
							Since HPUX now exists for Itanium, we should decouple the assumption  
						
						... 
						
						
						
						that OS=hpux is the same as CPU=hppa.  First steps at doing this.
With these patches, we still work on hppa with either gcc or HP's cc.
We might work on hpux/itanium with gcc, but I can't test it.  Definitely
will not work on hpux/itanium with non-gcc compiler, for lack of spinlock
code. 
						
						
					 
					
						2003-08-01 19:12:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						55103553ad 
					 
					
						
						
							
							--enable-thread-safeness -> --enable-thread-safety  
						
						
						
						
					 
					
						2003-08-01 03:10:04 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						df63503dc2 
					 
					
						
						
							
							Have a go at fixing various outstanding portability issues in code that  
						
						... 
						
						
						
						was modified for IPv6.  Use a robust definition of struct sockaddr_storage,
do a proper configure test to see if ss_len exists, don't assume that
getnameinfo() will handle AF_UNIX sockets, don't trust getaddrinfo to
return the protocol we ask for, etc.  This incorporates several outstanding
patches from Kurt Roeckx, but I'm to blame for anything that doesn't
work ... 
						
						
					 
					
						2003-07-23 23:30:41 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						bd95e21594 
					 
					
						
						
							
							Rename --with-threads to --enable-thread-safeness, per Peter.  
						
						
						
						
					 
					
						2003-07-23 17:27:28 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						277dbb0c34 
					 
					
						
						
							
							Fix threading configure tests, from Peter.  
						
						
						
						
					 
					
						2003-07-22 16:39:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						99308891ef 
					 
					
						
						
							
							Remove references to sa_family_t, except when SOCKADDR_STORAGE requires  
						
						... 
						
						
						
						it.
Also handle __ss_family as a synonym for ss_family.
Kurt Roeckx 
						
						
					 
					
						2003-06-23 23:52:00 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						4d9eede82f 
					 
					
						
						
							
							Move thread checking code farther down in conflgure.  
						
						
						
						
					 
					
						2003-06-18 16:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						228c02c3e5 
					 
					
						
						
							
							Run autoconf/autoheader for ecpg change.  
						
						
						
						
					 
					
						2003-06-15 04:09:18 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						ffa3bfbc30 
					 
					
						
						
							
							Move thread os defines into template files.  
						
						
						
						
					 
					
						2003-06-14 19:21:42 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						a16a031411 
					 
					
						
						
							
							Make libpq thread-safe with configure --with-threads option.  
						
						... 
						
						
						
						Lee Kindness 
						
						
					 
					
						2003-06-14 17:49:54 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						62b532b736 
					 
					
						
						
							
							Add thread.c for libpq threading, and hook it into libpq/configure.  
						
						
						
						
					 
					
						2003-06-14 14:35:42 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						02d847fe9f 
					 
					
						
						
							
							Add --with-threads configure option to control threaded libpq.  
						
						
						
						
					 
					
						2003-06-13 23:10:08 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						ccd99a5eb5 
					 
					
						
						
							
							<sys/socket.h> requires <sys/types.h> to already have been included  
						
						... 
						
						
						
						on some platforms. 
						
						
					 
					
						2003-06-12 16:05:10 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						b4cea00a1f 
					 
					
						
						
							
							IPv6 cleanups.  
						
						... 
						
						
						
						Kurt Roeckx
Andrew Dunstan 
						
						
					 
					
						2003-06-12 07:36:51 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						65fb311a97 
					 
					
						
						
							
							Add Rendezvous support to postmaster, from Chris Campbell  
						
						
						
						
					 
					
						2003-06-11 06:56:07 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						2df532d9a2 
					 
					
						
						
							
							Make bison version test actually work ...  
						
						
						
						
					 
					
						2003-06-09 03:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						152ce7a490 
					 
					
						
						
							
							Change configure check to use $YACC, per Tom.  
						
						
						
						
					 
					
						2003-06-07 16:32:05 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						fee9b7ca9b 
					 
					
						
						
							
							Add configure warning to check for bison version >= 1.875.  
						
						
						
						
					 
					
						2003-06-06 19:11:55 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						24daeb8e73 
					 
					
						
						
							
							Add configure thread tests.  
						
						
						
						
					 
					
						2003-05-27 16:36:50 +00:00 
						 
				 
			
				
					
						
							
							
								Tom Lane 
							
						 
					 
					
						
						
							
						
						c120f4ba0a 
					 
					
						
						
							
							Adjust configure so that extern tzname[] will be checked for  
						
						... 
						
						
						
						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-22 16:39:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						ec5e0ef791 
					 
					
						
						
							
							Reorganize Win32 includes to only include <port.h> after system includes  
						
						... 
						
						
						
						under Win32.  Also fix other compile issues. 
						
						
					 
					
						2003-05-16 01:57:52 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						09aad5a3a6 
					 
					
						
						
							
							Add copydir() function because xcopy doesn't work in XP without a  
						
						... 
						
						
						
						window. 
						
						
					 
					
						2003-05-15 17:59:17 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						12c9423832 
					 
					
						
						
							
							Allow Win32 to compile under MinGW.  Major changes are:  
						
						... 
						
						
						
						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-15 16:35:30 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						37627eb571 
					 
					
						
						
							
							Remove HPUX 9 rint() test.  
						
						... 
						
						
						
						Cleanup new crypt() source code. 
						
						
					 
					
						2003-05-10 04:03:37 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						384bbdd0e1 
					 
					
						
						
							
							autoconf run for crypt().  
						
						
						
						
					 
					
						2003-05-09 16:52:48 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						0afe5417d7 
					 
					
						
						
							
							Add rint() to /port, remove from qnx/.  
						
						
						
						
					 
					
						2003-05-09 16:26:29 +00:00 
						 
				 
			
				
					
						
							
							
								Bruce Momjian 
							
						 
					 
					
						
						
							
						
						4207d6bf30 
					 
					
						
						
							
							Add opendir/readdir/closedir() for Win32.  
						
						... 
						
						
						
						Keep SRA copyright on file because it contains BSD license clause. 
						
						
					 
					
						2003-05-09 01:16:29 +00:00