Commit Graph

13550 Commits

Author SHA1 Message Date
Peter Eisentraut
012288d565 Commenting out doesn't work, so move the broken modules out of the list. 2002-09-05 18:40:33 +00:00
Peter Eisentraut
b9d5620a14 autoconf 2002-09-05 18:39:11 +00:00
Peter Eisentraut
337da0678a Assorted fixes for Cygwin:
Eliminate the mysterious games that the Cygwin build plays with the linker
flag variables.  DLLLIBS is gone, use SHLIB_LINK like everyone else.
Detect cygipc in configure, after the linker flags are set up, otherwise
configure might not work at all.

Make sure everything is covered by make clean.

Fix the build of the new conversion procedure modules.

Add new DLLIMPORT markers where required.

Finally, the compiler complains if we use an explicit
-I/usr/local/include, so don't do that.  Curiously, -L/usr/local/lib is
still necessary.
2002-09-05 18:28:46 +00:00
Peter Eisentraut
a11ea5e2a3 Don't use gethostbyname2(). It's not portable and we don't claim to
support IPv6 anyway.
2002-09-05 18:27:13 +00:00
Peter Eisentraut
1e91782533 Fix compilation warning. (Cygwin has char* as second argument of
recvfrom(), not void*.)
2002-09-05 18:26:18 +00:00
Bruce Momjian
51be3caca7 Remove:
< * Make pg_trigger.tgargs refer to columns by number, not name
2002-09-05 16:40:18 +00:00
Bruce Momjian
2096f20a92 Update:
> * Make pg_trigger.tgargs refer to columns by number, not name
2002-09-05 05:11:11 +00:00
Bruce Momjian
465cd5e8f6 Done:
> * -Make triggers refer to columns by number, not name
2002-09-05 04:58:28 +00:00
Marc G. Fournier
8834b8dd98 remove pgaccess from GNUmakefile.in if we want the beta to build :) 2002-09-05 02:05:30 +00:00
Tom Lane
edc71eced0 Remove include of libpq-int.h --- dblink.c should not be (and was not)
depending on libpq internals.
2002-09-05 00:56:35 +00:00
Tom Lane
52c9d25933 Be careful to include postgres.h *before* any system headers, to ensure
that the right flavors of largefile-related definitions are seen.
Most of these changes are probably unnecessary, but better safe than
sorry.
2002-09-05 00:43:07 +00:00
Tom Lane
3f63787cbf Guard against send-lots-and-lots-of-data DoS attack from unauthenticated
users, by limiting the length of string we will accept for a password.
Patch by Serguei Mokhov, some editorializing by Tom Lane.
2002-09-04 23:31:35 +00:00
Bruce Momjian
c5214b9f6c Add change by Neil. 2002-09-04 23:14:22 +00:00
Peter Eisentraut
e43ecb3d1a Remove leftovers from subproject removals. Fixes for Python and Kerberos
configuration.
2002-09-04 22:54:18 +00:00
Peter Eisentraut
be475f92cd Fix compile warning. 2002-09-04 22:51:23 +00:00
Peter Eisentraut
f9b7ba2871 Disable findoidjoins while it doesn't compile. 2002-09-04 22:50:43 +00:00
Tom Lane
46eef3c1a3 Fix includes for plperl: ensure postgres.h is included first,
remove unnecessary inclusions.
2002-09-04 22:49:37 +00:00
Bruce Momjian
a1da766b5e Add:
> * Remove Cyrillic recode support
2002-09-04 22:09:47 +00:00
Bruce Momjian
99a115ebc3 Done:
>       o -Add SHOW command to see locale
2002-09-04 21:07:41 +00:00
Bruce Momjian
5e83ea2647 Add:
> 	o -Add SHOW command to see locale
2002-09-04 21:05:40 +00:00
Bruce Momjian
e50f52a074 pgindent run. 2002-09-04 20:31:48 +00:00
Bruce Momjian
c91ceec21d Update:
Improvements to /contrib/intarray (Oleg, Teodor Sigaev, Andrey
Oktyabrski)
2002-09-04 20:26:08 +00:00
Bruce Momjian
0cd2a84702 Add Joe's table functions description. 2002-09-04 20:06:23 +00:00
Bruce Momjian
4490c7b14b Update symbols for 7.3. 2002-09-04 19:11:06 +00:00
Bruce Momjian
4bdaca460b Update wording for Tom. 2002-09-04 19:07:43 +00:00
Bruce Momjian
2355482e28 Update for 7.3 typedefs. 2002-09-04 19:00:01 +00:00
Bruce Momjian
af3cf2cfa8 Update to reflect Tom's suggestions. 2002-09-04 18:45:52 +00:00
Peter Eisentraut
f20e3c33d9 Remove sh -x option that snuck in somehow. 2002-09-04 18:04:57 +00:00
Bruce Momjian
99dc1cf393 Reorder items. 2002-09-04 17:27:13 +00:00
Bruce Momjian
b1e20bd707 More HISTORY improvements from Joe. 2002-09-04 17:25:08 +00:00
Bruce Momjian
fc99311b9a Update HISTORY wording. 2002-09-04 17:11:47 +00:00
Tom Lane
07c67187bf Avoid multiple scans of utils/mb/conversion_procs/ subdirectories during
'make install'; there are enough of 'em that this slowed down the make
noticeably.  Ensure that 'all' is the default make target in all these
directories (defaulting to 'make install' is surprising and dangerous
IMHO).  Fix a couple small typos.
2002-09-04 15:45:50 +00:00
Bruce Momjian
ba982373dc Stamp configure.in with 7.3b1, not just 7.3. Seems Marc does that
usually anyway.
2002-09-04 08:08:29 +00:00
Bruce Momjian
7982fb0a10 Update based on TODO file contents. 2002-09-04 07:42:24 +00:00
Bruce Momjian
7ae3e126e0 File list cleanup. 2002-09-04 07:31:59 +00:00
Bruce Momjian
ba1d2799ea Spellcheck of HISTORY. 2002-09-04 07:30:33 +00:00
Bruce Momjian
0a1e41477f Update files to be changed. 2002-09-04 07:26:37 +00:00
Bruce Momjian
79ecb80c74 Brand 7.3. Ready for beta! 2002-09-04 07:23:04 +00:00
Bruce Momjian
4f1a32b37e Update new HISTORY file for 7.3! 2002-09-04 07:16:32 +00:00
Tatsuo Ishii
5e3a28f4de Refrect changes made by Tom Lane 2002-09-04 02:54:59 +00:00
Tatsuo Ishii
97592e6a6c Refrect the changes to src/test/regress/sql/conversion.sql By Tom. 2002-09-04 02:42:34 +00:00
Bruce Momjian
f1ee2e69e6 Add:
> * Gavin Sherry <swm@linuxworld.com.au>
2002-09-03 23:39:04 +00:00
Tom Lane
b3506006b5 EXTRACT(EPOCH FROM timestamp) gave wrong answers in the int64-timestamp
case for timestamptz input, and differently wrong answers in the float-
timestamp case for timestamp input.
2002-09-03 22:55:54 +00:00
Tom Lane
d61de58906 Arrange for the default permissions on a database to allow temp table
creation to world, but disallow temp table creation in template1.  Per
latest round of pghackers discussion.
I did not force initdb, but the permissions lockdown on template1 will
not take effect unless you do one (or manually REVOKE TEMP ON DATABASE template1 FROM public).
2002-09-03 22:17:35 +00:00
Tom Lane
c7d07b5a45 conversion test fails if there is an existing user named foo. Choose a name
somewhat less likely to provoke a conflict.
2002-09-03 22:06:19 +00:00
Peter Eisentraut
77f7763b55 Remove all traces of multibyte and locale options. Clean up comments
referring to "multibyte" where it really means character encoding.
2002-09-03 21:45:44 +00:00
Tom Lane
86f27321e2 Work around mktime() brain damage in recent versions of glibc by using
a series of localtime() calls to determine the local timezone offset
when mktime() fails.  This eliminates regression failures on RHL 7.3,
and should continue to work until it occurs to the glibc boys to break
localtime() as well.  By then I hope we'll have our own timezone code...
2002-09-03 19:46:32 +00:00
Tom Lane
4885dabe9d Eliminate unnecessary dependency on mktime(), and consequent 'Unable to
convert date to tm' failures, by using DetermineLocalTimeZone() instead.
2002-09-03 19:41:28 +00:00
Peter Eisentraut
c917660a11 Workaround for format strings that are concatenated from macros
(INT64_FORMAT), which gettext cannot handle.
2002-09-03 18:50:54 +00:00
Bruce Momjian
738d13833e AIX shlib fix for building libpq.so from Tomoyuki Niijima 2002-09-03 17:17:24 +00:00