aboutsummaryrefslogtreecommitdiff
path: root/src/interfaces/ecpg/lib
Commit message (Collapse)AuthorAge
...
* Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian2001-01-24
|
* Moved database name handling to libecpg.Michael Meskes2001-01-23
|
* I've found a memory leak in libecpg of PostgreSQL 7.0.3.Bruce Momjian2001-01-02
| | | | | | | | | The leak is caused by the memory allocation in src/interfaces/ecpg/lib/execute.c in line 669 which is never freed. Adding a "free(array_query);" after PQexec in line 671 seems to fix the leak. Thorsten Knabe
* - Synced gram.y and preproc.y.Michael Meskes2000-12-18
| | | | | - Synced keyword.c. - Added several small patches from Christof.
* Silence compiler warning.Tom Lane2000-12-07
|
* Add configure checks for strtoll, strtoull (or strto[u]q). DisablePeter Eisentraut2000-11-20
| | | | | 'long long int' portions of ecpg if the type or these functions don't exist.
* Removed multibyte stuff since client does not know about encoding in the ↵Michael Meskes2000-10-29
| | | | backendFixed quoting bug reported by Sascha Demetrio (sd@b-comp.de).
* Fixed mixing of two enum datatypes.Michael Meskes2000-10-22
|
* Add support for VPATH builds, that is, building somewhere else than in thePeter Eisentraut2000-10-20
| | | | | | | | | source directory. This involves mostly makefiles using $(srcdir) when they might have used ".". (Regression tests don't work with this, yet.) Sort out usage of CPPFLAGS, CFLAGS (and CXXFLAGS). Add "override" keyword in most places, to preserve necessary flags even when the user overrode the flags.
* Added patch by Cristof for catching yet another NOTICE.Michael Meskes2000-10-04
|
* In the meaning of bug-fix, the patch is not needed. Because youBruce Momjian2000-10-02
| | | | | | | | have already modified "next_insert()" in 7.0-ecpglib. However in the meaning of speed-up, the patch will be needed. -- Regards, SAKAIDA Masaaki -- Osaka, Japan
* - Synced preproc.y with gram.y.Michael Meskes2000-09-26
| | | | | | - Synced keyword.c. - Added patch by Christof Petig <christof.petig@wtal.de> to fix NOT FOUND problem on update/insert/delete.
* Change // to /*.Bruce Momjian2000-09-25
|
* *** empty log message ***Michael Meskes2000-09-21
|
* *** empty log message ***Michael Meskes2000-09-20
|
* *** empty log message ***Michael Meskes2000-09-19
|
* Support for DESTDIR make variable. This is used as in `make installPeter Eisentraut2000-09-17
| | | | | | | | | | | | | | | | | | | | | | | | | | DESTDIR=/else/where' and prepends the value of DESTDIR to the full installation paths (e.g., /else/where/usr/local/pgsql/bin). This allows users to install the package into a location different from the one that was configured and hard-coded into various scripts, e.g., for creating binary packages. DESTDIR is in many cases preferrable over `make install prefix=/else/where' because a) `prefix' affects the path that is hard-coded into the files, which can lead to a `make install prefix=xxx' (as done by the regression test driver) corrupting the files in the source tree with wrong paths. b) it doesn't work at all if a directory was overridden to not depend on `prefix', e.g., --sysconfdir=/etc. (Updating the regression test driver to use DESTDIR is a separate undertaking.) See also autoconf@gnu.org, From: Akim Demaille <akim@epita.fr>, Date: 08 Sep 2000 12:48:59 +0200, Message-ID: <mv4em2vb1lw.fsf@nostromo.lrde.epita.fr>, Subject: Re: HTML format documentation.
* Fix relative path references so that make knowns which dependencies referPeter Eisentraut2000-08-31
| | | | | to one another. Sort out builddir vs srcdir variable namings. Remove some now obsoleted make variables.
* Makefile cleanup for interface tree. Now essentially with all thePeter Eisentraut2000-06-28
| | | | | | | | | | | | | | | | | | | | | standard targets and behaviour. Replaced Makefile.in's with Makefile's and declared the respective variables in Makefile.global. maintainer-clean target now available at top level, although it does not work in the backend tree yet. Cleanup pass over Makefile.shlib, renamed some targets and variables. The shared library symlink tests are now done by make, not the shell. ecpg: Remove one warning in sloppy flex output. PL/Perl and Perl interface: the MakeMaker documentation is confusing, the realclean target *does* "delete derived files", but it also uninstalls them. Don't use that. The submake targets in the various bin directories that update libpq should `make all', not `make libpq.a'. That is a) unportable, and b) doesn't build the shared library.
* Remove fmgrstamp-h business -- not needed and confusingPeter Eisentraut2000-06-17
| | | | | Add options to configure to automatically build for Kerberos support; no more editing of make files.
* Moved configure script from src/ to the top level directory. MovedPeter Eisentraut2000-06-06
| | | | | configuration helper things into config/ dir. Adjusted some relative paths in makefiles.
* Cleanup of <> and ""Bruce Momjian2000-05-29
|
* *** empty log message ***Michael Meskes2000-05-17
|
* *** empty log message ***Michael Meskes2000-05-15
|
* Make ECPGraise's str parameter const to suppress warnings from gccTom Lane2000-04-18
| | | | and errors from pickier compilers.
* Ye-old pgindent run. Same 4-space tabs.Bruce Momjian2000-04-12
|
* *** empty log message ***Michael Meskes2000-04-05
|
* *** empty log message ***Michael Meskes2000-04-05
|
* *** empty log message ***Michael Meskes2000-04-03
|
* *** empty log message ***Michael Meskes2000-03-30
|
* Patch possible portability problem: a few places had // style comments,Tom Lane2000-03-17
| | | | which is not ANSI C, even though some compilers will take it...
* *** empty log message ***Michael Meskes2000-03-09
|
* I've made a diff against the 7.0beta1 tree that accomplishes several things:Bruce Momjian2000-03-08
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 1) adds NetBSD shared lib support on both ELF and a.out platforms 2) replaces "-L$(LIBPQDIR) -lpq" with "$(LIBPQ)" defined in Makefile.global. This makes it much easier to build stuff in the source tree after you've already installed the libraries. 3) adds TEMPLATEDIR in Makefile.global that indicates where the database templates are stored. This separates the template files from real libraries that are installed in $(LIBDIR). 4) changes include order of <readline/readline.h> and <readline.h>. The latest GNU readline installs its headers under a readline subdirectory. In addition to applying the patch below the following files need to be copied: backend/port/dynloader: bsd.h -> netbsd.h bsd.c -> netbsd.c include/port: bsd.h -> netbsd.h makefiles: Makefile.bsd -> Makefile.netbsd It would be great to see this incorporated into the source tree before the 7.0 release is cut. Thanks! -- Johnny C. Lam <lamj@stat.cmu.edu>
* *** empty log message ***Michael Meskes2000-03-07
|
* *** empty log message ***Michael Meskes2000-03-03
|
* *** empty log message ***Michael Meskes2000-03-01
|
* *** empty log message ***Michael Meskes2000-02-25
|
* *** empty log message ***Michael Meskes2000-02-25
|
* *** empty log message ***Michael Meskes2000-02-23
|
* *** empty log message ***Michael Meskes2000-02-22
|
* *** empty log message ***Michael Meskes2000-02-18
|
* *** empty log message ***Michael Meskes2000-02-18
|
* *** empty log message ***Michael Meskes2000-02-18
|
* *** empty log message ***Michael Meskes2000-02-17
|
* *** empty log message ***Michael Meskes2000-02-16
|
* *** empty log message ***Michael Meskes2000-02-16
|
* *** empty log message ***Michael Meskes2000-02-15
|
* *** empty log message ***Michael Meskes2000-02-14
|
* *** empty log message ***Michael Meskes2000-01-27
|
* *** empty log message ***Michael Meskes2000-01-18
|