aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces
Commit message (Collapse)AuthorAge
* Remove inclusion of the doc make. Looks like all of the man pages areThomas G. Lockhart1998-02-18
| | | | in the usual man page source directory anyway. Source tree now builds.
* I'm getting a SEGV error when testing ecpg using the perftest,orMarc G. Fournier1998-02-18
| | | | | | | | | any other, example program. I have tracked this down to a call to PQfinish() in ECPGfinish() that occurs before any connection is established. From: Keith Parks <emkxp01@mtcc.demon.co.uk>
* Update the preprocessor codeMarc G. Fournier1998-02-18
| | | | From: Michael Meskes <meskes@topsystem.de>
* Check for and include <getopt.h>Marc G. Fournier1998-02-18
|
* Major update of ecpg preprocessorMarc G. Fournier1998-02-17
| | | | From: Michael Meskes <meskes@topsystem.de>
* Totally forgot to add these files...Marc G. Fournier1998-02-17
|
* Add missing extern.h fileMarc G. Fournier1998-02-13
|
* Makefile.in needs to be configured to use PORTNAME variableMarc G. Fournier1998-02-13
|
* From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier1998-02-13
| | | | | | | | | Apart from this Makefile hack, all I've done is to make dynamically loaded code modules fail properly (as was already done for __mips__, although I think this is too loose: I believe NetBSD for the pmax can do dynamic linking), and to add test-and-set lock handling. As Bruce suggested, this is done in a maximally efficient inlined way: I was not aware that this code was so important, speed-wise.
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-12
| | | | Here's the ecpg patch for the local variables bug I reported earlier:
* There, fixedMarc G. Fournier1998-02-12
|
* Screwed this up...fixing nowMarc G. Fournier1998-02-12
|
* Clean up Makefiles - shouldn't require configure *.in Makefiles, as they shouldMarc G. Fournier1998-02-12
| | | | pull their data/info from Makefile.global
* Remove configure code from ecpg, as well as remove the 'for' loop from theMarc G. Fournier1998-02-12
| | | | Makefile, as it isn't appropriate for GNUmake
* Goodbye register keyword. Compiler knows better.Bruce Momjian1998-02-11
|
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Cleanups for ecpg, as well as a missing patch so that its configured in
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Cleanups for ecpg, as well as a missing patch so that its configured in
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-11
| | | | Remove "temp" configure files
* Erk, the whole directory structure changed on us here...Marc G. Fournier1998-02-10
|
* Updated ECPG From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-10
|
* From: Peter T Mount <patches@maidast.demon.co.uk>Marc G. Fournier1998-02-09
| | | | | | | | | | | This patch fixes the following: * Fixes minor bug found in DatabaseMetaData.getTables() where it doesn't handle default table types. * It now reports an error if the client opens a database using properties, and either the user or password properties are missing. This should make the recent problem with Servlets easier to find. * Commented out obsolete property in Driver.getPropertyInfo()
* This was a new class that was introduced last weekend. I'm attaching theMarc G. Fournier1998-02-09
| | | | | | source here. It goes in the src/interfaces/jdbc/postgresql/util directory Marc, can you make sure this is in the distribution, Thanks
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-06
| | | | | I have implemented a better user interface (well part of) so you can use it as expected. As usual there are some bug fixes. :-)
* From: Michael Meskes <meskes@topsystem.de>Marc G. Fournier1998-02-05
| | | | | | | | | | Well this is not really a patch. But I mananged to get Linus' old Postgres95 precompiler to compile and work with PostgreSQL. The next step would be to collect bug/missing feature reports and to put it into the distribution so that it is made with the standard make procedure. Warning! So far it is not tested much and it does not install correctly. But I was able to create a small binary with it.
* From: Peter T Mount <patches@maidast.demon.co.uk>Marc G. Fournier1998-02-02
| | | | | | | | | | | | | | | | [This is a repost - it supercedes the previous one. It fixes the patch so it doesn't bread aix port, plus there's a file missing out of the original post because difforig doesn't pick up new files. It's now attached. peter] This patch brings the JDBC driver up to the current protocol spec. Basically, the backend now tells the driver what authentication scheme to use. The patch also fixes a performance problem with large objects. In the buffer manager, each fastpath call was sending multiple Notifications to the backend (sometimes more data in the form of notifications were being sent than blob data!).
* From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier1998-01-31
| | | | | | | | | I haven't had final confirmation from Peter yet, but the attached patch needs to be applied for the Beta otherwise password and crypt authentication just won't work. It puts back the loop in libpq and also fixes a couple of problems with maintaining compatability with pre-6.3 drivers.
* From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier1998-01-29
| | | | | | | | | | | Attached is the patch to fix the warning messages from my code. I also fixed one which wasn't my code. Apart from the usual warnings about the bison/yacc generated code I only have one other warning message. This is in gramm.y around line 2234. I wasn't sure of the fix. I've also replaced all the calls to free() in gramm.y to calls to pfree(). Without these I was getting backend crashes with GRANT. This might already have been fixed.
* From: Peter T Mount <patches@maidast.demon.co.uk>Marc G. Fournier1998-01-28
| | | | | | | | | | This has a problem when using any authentication other than trust or ident. Anything using libpq will hang, because the client will go into a loop while connecting. The following patch simply comments out two lines (a do and a while), removing the loop. Going through the new scheme, I can't see why this do..while loop is in there.
* From: Phil Thompson <phil@river-bank.demon.co.uk>Marc G. Fournier1998-01-26
| | | | | | | | | | | | | | | | | | | I've completed the patch to fix the protocol and authentication issues I was discussing a couple of weeks ago. The particular changes are: - the protocol has a version number - network byte order is used throughout - the pg_hba.conf file is used to specify what method is used to authenticate a frontend (either password, ident, trust, reject, krb4 or krb5) - support for multiplexed backends is removed - appropriate changes to man pages - the -a switch to many programs to specify an authentication service no longer has any effect - the libpq.so version number has changed to 1.1 The new backend still supports the old protocol so old interfaces won't break.
* Merge in D'Arcy Cain's python interface (PyGreSQL 2.0)Marc G. Fournier1998-01-25
|
* From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>Marc G. Fournier1998-01-25
| | | | | | Hi -- a couple of small items concerning the January 23rd snapshot: the inclusion of the Kerberos stuff in one Makefile, a "leading tab" cleanup in another, and a fix for a typo in the configure script.
* Fixes a free() problem under FreeBSDMarc G. Fournier1998-01-23
| | | | Fixed pointed out by: jwieck@debis.com (Jan Wieck)
* From: "Michael J. Maravillo" <mmj@philonline.com>Marc G. Fournier1998-01-17
| | | | | | This patch makes it possible to do a "real" make distclean (back to its fresh state) on the distribution after compilation, regression testing, etc.
* From: "Billy G. Allie" <Bill.Allie@mug.org>Marc G. Fournier1998-01-17
| | | | | | | | | | | | | | | | | | | The attached patches will allow postgreSQL to compile successfully on SCO UNIXWARE 2.1.x. The patches fix the following problems: 1. Configure did not properly recognize the UNIXWARE system as needing the univel port. It used the sys4 port. 2. Configure did not properly process the CC flag in the template file. 3. There was no working test and set locking implementation for the native UNIXWARE compiler. 4. The test and set locking used for Intel X86 that was selected by defining NEED_I386_TAS_ASM could fail in a multi-processor environment. 5. The makefiles for libpq and libpgtcl did not make a shared library for the univel port.
* From: Jan Wilhelm <Jan_Wilhelm@Physik.TU-Muenchen.DE>Marc G. Fournier1998-01-17
| | | | | a) psql dumps core when using -a password and PGUSER is set but PGPASSWORD not set.
* Cleanup of prototypes. FIx for PQtrace start/stop several times.Bruce Momjian1998-01-14
|
* Remove unused "option" from PQconnectdb().Vadim B. Mikheev1998-01-13
|
* From: Goran Thyni <goran@bildbasen.se>Marc G. Fournier1998-01-13
| | | | | | | | | | | OK, here comes a patch, DBD::Pg (and possibly other 3rd party clients) can connect to unix sockets. Patch is against current source tree. Background: libpq set some policy for client, which it should not IMHO. It prevent some 3rd party clients to connect with unix domain sockets etc.
* One more src/interfaces/libpq/Makefile problem: there's an explicitMarc G. Fournier1998-01-13
| | | | | | | reference to the name of the shared library, instead of dereferencing the definition from the top of the file. From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>
* Various fixes resulting from removing the PORTNAME definesMarc G. Fournier1998-01-13
| | | | From: Tom I Helbekkmo <tih@Hamartun.Priv.NO>
* Should fix it all, Peter?Marc G. Fournier1998-01-13
|
* Oops...missed over half the patch :(Marc G. Fournier1998-01-13
|
* Peter's Mega-Patch for JDBC...Marc G. Fournier1998-01-11
| | | | see README_6.3 for list of changes
* Add newline/tab to middle of long failure message to pretty it up a bit.Thomas G. Lockhart1997-12-23
|
* Fix tolower loops to go in proper direction for cache.Bruce Momjian1997-12-05
|
* Run through toupper() conversion in the forward direction.Thomas G. Lockhart1997-12-04
| | | | Most processors should optimize this a bit better wrt cache prefetch.
* Update description for PGHOST and unix domain sockets. Add warning for ↵Bruce Momjian1997-12-04
| | | | failed connections.
* Update description for PGHOST and unix domain sockets. Add warning for ↵Bruce Momjian1997-12-04
| | | | failed connections.
* From: todd brandys <brandys@eng3.hep.uiuc.edu>Marc G. Fournier1997-12-04
| | | | | An extension to the code to allow for a pg_password authentication database that is *seperate* from the system password file
* Fix pg_dump, and libpq changes.Bruce Momjian1997-12-01
|