This is the mail archive of the
gnats-cvs@sourceware.cygnus.com
mailing list for the GNATS project.
gnats/gnats ChangeLog Makefile.in adm.c adm.h ...
- To: gnats-cvs at sourceware dot cygnus dot com
- Subject: gnats/gnats ChangeLog Makefile.in adm.c adm.h ...
- From: bmanson at sourceware dot cygnus dot com
- Date: 30 Dec 1999 01:29:38 -0000
CVSROOT: /cvs/gnats
Module name: gnats
Changes by: bmanson@sourceware.cygnus.com 99/12/29 17:29:37
Modified files:
gnats : ChangeLog Makefile.in adm.c adm.h client.c
cmds.c config.h configure configure.in
database.c edit.c file-pr.c gen-closed-date.c
gen-index.c getclose.c globals.h gnats.h
gnatsd.c gnatsd.h internal.c lists.c mkdb.sh
npr-edit.c pr-age.c pr-edit.c pr-init.c
pr-stat.c pr.c query-pr.c query.c queue-pr.c
Removed files:
gnats : npr-addr.c pr-addr.c pr-mail.c sub-type.c
Log message:
* query.c: Added support for parsing FieldType operator (assigned
to '#'); needed for checking for closed PRs.
* query-pr.c: Added new options --adm-field, --adm-subfield and
--adm-key.
(main): Default username and password are now NULL.
* pr-stat.c: Minor fixes; it's still pretty badly broken. Not sure
if it's worth fixing.
* npr-edit.c (main): Default username and password are NULL now.
* lists.c (getGnatsFile): Fixed erroneous fallthrough to abort ().
* internal.c (gnatsdbHasNetconn): New function.
* edit.c (validateFieldValue): New function.
(check_pr): Massively simplified; uses validateFieldValue ().
(edit_field): Use validateFieldValue ().
* database.c (getHostList): Add a call to initHostList ().
* cmds.c(GNATS_mlct, GNATS_mlsu, GNATS_mlrs, GNATS_type,
GNATS_resp, GNATS_catg, GNATS_vdat, GNATS_nocl): Deleted.
(GNATS_admv, GNATS_vfld, GNATS_expr): New functions.
* client.c (client_get_field_config): Use sendRemoteListQuery ().
(sendRemoteQuery): Send a string expression with the EXPR command
instead of sending individual nodes.
(send_query_field, send_query_node): Deleted.
(clientGetAdmField): New function.
* adm.c (printAdmSubfield): New function.
* file-pr.c (create_new_pr_file): Replaced sole use of PENDING
with defaultCategory ().
* sub-type.c, pr-addr.c, pr-mail.c, npr-addr.c: Deleted;
functionality added to query-pr.
* Replaced --directory options with --database, and edited usage
strings to match.
* configure.in: Changed with-gnatsd-access-file to
with-gnatsd-user-access-file. Added with-gnatsd-host-access-file.
Moved the gnatsd.host_access file into ${datadir}/gnats; there
should probably be a per-database version as well, but I'm too lazy
to add it.