Bruce Momjian
9e1552607a
pgindent run. Make it all clean.
2001-03-22 04:01:46 +00:00
Bruce Momjian
623bf843d2
Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.
2001-01-24 19:43:33 +00:00
Tom Lane
a568b2273c
Be a little more careful with strtok().
2000-11-27 03:46:01 +00:00
Tom Lane
f749b4ca9c
Pay attention to fgets() failure return.
2000-11-27 03:43:49 +00:00
Tom Lane
4c8d2f7f7b
Clean up callers of AllocateFile and BasicOpenFile to ensure that
...
a reasonable error message (including the kernel errno message)
is reported on any file open failure.
2000-08-27 21:50:18 +00:00
Tom Lane
ba62fe32c3
Remove long-dead support for invoking queries from dynamically loaded
...
backend functions via backend PQexec(). The SPI interface has long
been our only documented way to do this, and the backend pqexec/portal
code is unused and suffering bit-rot. I'm putting it out of its misery.
2000-07-08 03:04:41 +00:00
Peter Eisentraut
554e56e628
Expand secondary password file feature, so that you can use these
...
files to restrict the set of users that can connect to a database
but can still use the pg_shadow password. (You just leave off the
password field in the secondary file.)
2000-07-04 16:32:01 +00:00
Bruce Momjian
cc2b5e5815
Remove NT-specific file open defines by defining our own open macros for
...
"rb" and "wb".
2000-06-02 15:57:44 +00:00
Bruce Momjian
5c25d60244
Add:
...
* Portions Copyright (c) 1996-2000, PostgreSQL, Inc
to all files copyright Regents of Berkeley. Man, that's a lot of files.
2000-01-26 05:58:53 +00:00
Tom Lane
d831990167
verify_password() leaked a file descriptor if it failed to find the given
...
userid in the flat password file. Do it enough times and the postmaster
panicked :-(
1999-11-23 01:04:38 +00:00
Tom Lane
ecd0bfa81a
Look Ma, no MAX_PARSE_BUFFER! (At least not in the backend.
...
pg_dump and interfaces/odbc still need some work.)
1999-10-23 03:13:33 +00:00
Bruce Momjian
3406901a29
Move some system includes into c.h, and remove duplicates.
1999-07-17 20:18:55 +00:00
Bruce Momjian
a71802e12e
Final cleanup.
1999-07-16 05:00:38 +00:00
Bruce Momjian
a9591ce66a
Change #include's to use <> and "" as appropriate.
1999-07-15 23:04:24 +00:00
Bruce Momjian
2e6b1e63a3
Remove unused #includes in *.c files.
1999-07-15 22:40:16 +00:00
Bruce Momjian
07842084fe
pgindent run over code.
1999-05-25 16:15:34 +00:00
Bruce Momjian
7a6b562fdf
Apply Win32 patch from Horak Daniel.
1999-01-17 06:20:06 +00:00
Marc G. Fournier
df1468e251
Many more cleanups...
1998-12-14 06:50:32 +00:00
Bruce Momjian
6bd323c6b3
Remove un-needed braces around single statements.
1998-06-15 19:30:31 +00:00
Bruce Momjian
a32450a585
pgindent run before 6.3 release, with Thomas' requested changes.
1998-02-26 04:46:47 +00:00
Marc G. Fournier
d5bbe2aca5
From: Phil Thompson <phil@river-bank.demon.co.uk>
...
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.
1998-01-26 01:42:53 +00:00
Marc G. Fournier
da72b903ff
Major code cleanup following the pg_password insertion...
...
...malloc/free -> palloc/pfree
...fopen/fclose -> AllocateFile/FreeFile
1997-12-09 03:11:25 +00:00
Bruce Momjian
a8926e0461
Salt fix for password, from Tatsuo Ishii.
1997-11-27 03:11:55 +00:00
Bruce Momjian
c17fa36d3c
Add Unix domain socket support, from Goran Thyni, goran@bildbasen.se
1997-11-07 20:52:15 +00:00
Bruce Momjian
f3af1368bd
Rename strNcpy to StrNCpy, and change third parameter.
1997-10-25 01:10:58 +00:00
Bruce Momjian
59f6a57e59
Used modified version of indent that understands over 100 typedefs.
1997-09-08 21:56:23 +00:00
Bruce Momjian
319dbfa736
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
1997-09-08 02:41:22 +00:00
Bruce Momjian
1ccd423235
Massive commit to run PGINDENT on all *.c and *.h files.
1997-09-07 05:04:48 +00:00
Bruce Momjian
f8fda03d12
pg_password utility. Cleanup for psql passwords. New datetime contrib stuff for new version. Fix for strutils needing config.h.
1997-08-25 19:41:52 +00:00
Bruce Momjian
022903f22e
Reduce open() calls. Replace fopen() calls with calls to fd.c functions.
1997-08-18 02:15:04 +00:00
Bruce Momjian
edb58721b8
Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary.
1997-08-12 20:16:25 +00:00
Marc G. Fournier
d98f72e22f
From: "D'Arcy J.M. Cain" <darcy@druid.net>
...
#ifdef is looking for the wrong value.
1997-03-28 06:55:58 +00:00
Marc G. Fournier
69c2c66196
change strtok(0.. to strtok(NULL..
...
From: Keith Parks <emkxp01@mtcc.demon.co.uk >
1997-03-20 18:31:49 +00:00
Marc G. Fournier
7d5770eaf2
Check for and set HAVE_CRYPT_H if <crypt.h> exists
...
include crypt.h in password.c if crypt.h does exist
1997-03-20 18:04:32 +00:00
Marc G. Fournier
3bc07104ae
Replace strsep() by strtok()
...
By: Dan McGuirk <mcguirk@indirect.com >
1997-03-18 21:43:06 +00:00
Marc G. Fournier
0889b17444
Missing bits from Dan's patches...sorry :(
1997-03-14 05:56:27 +00:00