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: 27 Jan 2000 00:21:47 -0000
CVSROOT: /cvs/gnats
Module name: gnats
Changes by: bmanson@sourceware.cygnus.com 00/01/26 16:21:47
Modified files:
gnats : ChangeLog Makefile.in adm.c adm.h client.c
cmds.c config.h database.c database.h edit.c
fconfig.y fconfigl.l field-config.in field.c
field.h file-pr.c gen-closed-date.c gen-index.c
getclose.c gnats.h gnatsd.c gnatsd.h index.c
index.h internal.c lists.c mail.c mail.h misc.c
pr-age.c pr-edit.c pr-init.c pr-stat.c pr.c
pr.h query-pr.c query.c query.h queue-pr.c
Removed files:
gnats : pathmax.h
Log message:
* Remove all line length limits. Change the error handling to be
much cleaner; remove all calls to punt() from library code. Use
asprintf() extensively.
* internal.c (fileExists): New function.
* gnatsd.c (serverMainLoop): New function; move most of
the code out of main(). Don't call exit() here.
* fconfig.y: Remove index-field-is-optional.
* gnatsd.c (gnatsd_argify): Restructure. Don't needlessly allocate
4x the length of the line. (Read: rewrite really crappy code.)
* index.c (format_field): Don't fail if the date is invalid; put a
0 in the index instead.
* config.h: Delete STR_MAX et al.
* pathmax.h: Deleted, no longer used.