oes [Wed, 19 Sep 2001 18:00:37 +0000 (18:00 +0000)]
 
 - Deletef time() FIXME (Can't fail under Linux either, if
   the argument is guaranteed to be in out address space,
   which it is.)
 - Fixed comments
 - Pointer notation cosmetics
 - Fixed a minor bug in template_fill(): Failiure of
   pcrs_execute() now secure.
oes [Wed, 19 Sep 2001 17:55:49 +0000 (17:55 +0000)]
 
Fixed CFLAGS
jongfoster [Sun, 16 Sep 2001 23:04:34 +0000 (23:04 +0000)]
 
Fixing a warning
jongfoster [Sun, 16 Sep 2001 23:02:51 +0000 (23:02 +0000)]
 
Fixing warning
jongfoster [Sun, 16 Sep 2001 17:35:53 +0000 (17:35 +0000)]
 
Removing showargs.[ch], adding cgi(simple|edit).[ch]
jongfoster [Sun, 16 Sep 2001 17:34:27 +0000 (17:34 +0000)]
 
Removing showargs.[ch], adding cgi(simple|edit).[ch]
Replacing $(OBJEXT) with @OBJEXT@ - this seems to be a common source
of build problems.
jongfoster [Sun, 16 Sep 2001 17:30:24 +0000 (17:30 +0000)]
 
Fixing a compiler warning.
jongfoster [Sun, 16 Sep 2001 17:11:46 +0000 (17:11 +0000)]
 
All the functions in this file have been moved to cgisimple.c or loadcfg.c
jongfoster [Sun, 16 Sep 2001 17:10:43 +0000 (17:10 +0000)]
 
Moving function savearg() here, since it was the only thing left in
showargs.c.
jongfoster [Sun, 16 Sep 2001 17:08:54 +0000 (17:08 +0000)]
 
Moving simple CGI functions from cgi.c to new file cgisimple.c
jongfoster [Sun, 16 Sep 2001 17:05:14 +0000 (17:05 +0000)]
 
Removing unused #include showarg.h
jongfoster [Sun, 16 Sep 2001 16:59:34 +0000 (16:59 +0000)]
 
Bugfix - couldn't build resources with previous version.
jongfoster [Sun, 16 Sep 2001 16:19:02 +0000 (16:19 +0000)]
 
New version based on latest configure.in and acconfig.h
jongfoster [Sun, 16 Sep 2001 15:47:37 +0000 (15:47 +0000)]
 
First version of CGI-based edit interface.  This is very much a
work-in-progress, and you can't actually use it to edit anything
yet.  You must #define FEATURE_CGI_EDIT_ACTIONS for these changes
to have any effect.
jongfoster [Sun, 16 Sep 2001 15:41:45 +0000 (15:41 +0000)]
 
Fixing signed/unsigned comparison warning.
jongfoster [Sun, 16 Sep 2001 15:02:35 +0000 (15:02 +0000)]
 
Adding i.j.b/robots.txt.
Inlining add_stats() since it's only ever called from one place.
jongfoster [Sun, 16 Sep 2001 13:21:27 +0000 (13:21 +0000)]
 
Changes to use new list functions.
jongfoster [Sun, 16 Sep 2001 13:20:29 +0000 (13:20 +0000)]
 
Rewrite of list library.  Now has seperate header and list_entry
structures.  Also added a large sprinking of assert()s to the list
code.
jongfoster [Sun, 16 Sep 2001 13:01:46 +0000 (13:01 +0000)]
 
Removing redundant function call that zeroed zalloc()'d memory.
jongfoster [Sun, 16 Sep 2001 11:38:02 +0000 (11:38 +0000)]
 
Splitting fill_template() into 2 functions:
template_load() loads the file
template_fill() performs the PCRS regexps.
This is because the CGI edit interface has a "table row"
template which is used many times in the page - this
change means it's only loaded from disk once.
jongfoster [Sun, 16 Sep 2001 11:16:05 +0000 (11:16 +0000)]
 
Better error handling in dispatch_cgi() and parse_cgi_parameters()
jongfoster [Sun, 16 Sep 2001 11:00:10 +0000 (11:00 +0000)]
 
New function alloc_http_response, for symmetry with free_http_response
steudten [Sat, 15 Sep 2001 01:53:12 +0000 (01:53 +0000)]
 
Remove test for subsys flag in start. Some minor changes.
hal9 [Fri, 14 Sep 2001 23:28:29 +0000 (23:28 +0000)]
 
%changelog
* Thu Sep 13 2001 Hal Burgiss <hal@foobox.net>
- Added $RPM_OPT_FLAGS support, renaming of old logfile, and
- made sure no default shell exists for user junkbust.
Stefan and Thomas -- if you see this, see what you think of the CFLAGS
handling. The Makefile changed how this is handled recently, and what I've now
done is:
OPT_FLAGS="$RPM_OPT_FLAGS -Ipcre -Wall"
./configure
make "CFLAGS=$OPT_FLAGS"
Which 'works', but not sure what the best way to handle this. If I use
OTHER_FLAGS instead, I get duplicate gcc flag output like '-02 -03....'. Not
sure this is so bad, but at best, seems sloppy.
hal9 [Fri, 14 Sep 2001 21:28:12 +0000 (21:28 +0000)]
 
test
jongfoster [Fri, 14 Sep 2001 00:17:32 +0000 (00:17 +0000)]
 
Tidying up memory allocation. New function init_action().
jongfoster [Thu, 13 Sep 2001 23:53:03 +0000 (23:53 +0000)]
 
Support for both static and dynamically generated CGI pages.
Correctly setting Last-Modified: and Expires: HTTP headers.
jongfoster [Thu, 13 Sep 2001 23:52:00 +0000 (23:52 +0000)]
 
Support for both static and dynamically generated CGI pages
jongfoster [Thu, 13 Sep 2001 23:40:36 +0000 (23:40 +0000)]
 
(Cosmetic only) Indentation correction
jongfoster [Thu, 13 Sep 2001 23:32:40 +0000 (23:32 +0000)]
 
Moving image data to cgi.c rather than cgi.h
Fixing a GPF under Win32 (and any other OS that protects global
constants from being written to).
jongfoster [Thu, 13 Sep 2001 23:31:25 +0000 (23:31 +0000)]
 
Moving image data to cgi.c rather than cgi.h.
jongfoster [Thu, 13 Sep 2001 23:29:43 +0000 (23:29 +0000)]
 
Defining FORWARD_SPEC_INITIALIZER
jongfoster [Thu, 13 Sep 2001 23:05:50 +0000 (23:05 +0000)]
 
Changing the string paramater to the header parsers a "const".
jongfoster [Thu, 13 Sep 2001 22:44:03 +0000 (22:44 +0000)]
 
Adding {} to an if statement
jongfoster [Thu, 13 Sep 2001 20:51:29 +0000 (20:51 +0000)]
 
Fixing potential problems with characters >=128 in simplematch()
This was also a compiler warning.
jongfoster [Thu, 13 Sep 2001 20:15:37 +0000 (20:15 +0000)]
 
Fixing a compiler warning by adding a cast.
jongfoster [Thu, 13 Sep 2001 20:11:46 +0000 (20:11 +0000)]
 
Fixing 2 compiler warnings under Win32
jongfoster [Thu, 13 Sep 2001 20:10:12 +0000 (20:10 +0000)]
 
Fixing missing #include under Windows
jongfoster [Thu, 13 Sep 2001 20:08:06 +0000 (20:08 +0000)]
 
Adding support for LOG_LEVEL_CGI
jongfoster [Thu, 13 Sep 2001 19:56:37 +0000 (19:56 +0000)]
 
Reverting to revision 1.10 - previous checking was majorly broken.
swa [Thu, 13 Sep 2001 16:22:42 +0000 (16:22 +0000)]
 
man page is legacy. suse rpm now contains html
documentation.
swa [Thu, 13 Sep 2001 15:27:40 +0000 (15:27 +0000)]
 
cosmetics
swa [Thu, 13 Sep 2001 15:24:30 +0000 (15:24 +0000)]
 
should give quick and dirty guidance
swa [Thu, 13 Sep 2001 15:21:41 +0000 (15:21 +0000)]
 
merged standards into developer manual
swa [Thu, 13 Sep 2001 15:19:08 +0000 (15:19 +0000)]
 
we want text files as well.
steudten [Thu, 13 Sep 2001 13:43:13 +0000 (13:43 +0000)]
 
Generated from configure.in
steudten [Thu, 13 Sep 2001 13:11:37 +0000 (13:11 +0000)]
 
Replace DEBUG_CFLAGS with OTHER_CFLAGS
steudten [Thu, 13 Sep 2001 13:10:24 +0000 (13:10 +0000)]
 
PreWork for Debug Interface.
Add new option "--with-debug" to enable debugging (flags aso.)
David Schmidt [Thu, 13 Sep 2001 01:24:07 +0000 (01:24 +0000)]
 
A couple of minor tweaks:
- Cleaned up warnings on OS/2 and OSX
- Gave support to those needing <sys/malloc.h> instead of <malloc.h>
David Schmidt [Wed, 12 Sep 2001 23:44:55 +0000 (23:44 +0000)]
 
Mac OSX (Darwin) support added.
joergs [Wed, 12 Sep 2001 22:55:45 +0000 (22:55 +0000)]
 
AmigaOS support added.
joergs [Wed, 12 Sep 2001 22:54:51 +0000 (22:54 +0000)]
 
Stacksize of main thread increased.
steudten [Wed, 12 Sep 2001 18:08:19 +0000 (18:08 +0000)]
 
In parse_http_request() header rewriting miss the host value, so
from http://www.mydomain.com the result was just " / " not
http://www.mydomain.com/ in case we forward.
steudten [Wed, 12 Sep 2001 17:58:26 +0000 (17:58 +0000)]
 
add #include <string.h>
David Schmidt [Wed, 12 Sep 2001 17:28:59 +0000 (17:28 +0000)]
 
OS/2 port: update autoconf'd support for the platform.
swa [Wed, 12 Sep 2001 16:28:42 +0000 (16:28 +0000)]
 
added "make dok" section to generate html pages from
the sgml source documents. note that the we do not want
generated stuff in cvs.
swa [Wed, 12 Sep 2001 16:19:51 +0000 (16:19 +0000)]
 
could not find docbook.dsl
David Schmidt [Wed, 12 Sep 2001 16:07:04 +0000 (16:07 +0000)]
 
Miniscule English edits on template HTML
swa [Wed, 12 Sep 2001 16:05:41 +0000 (16:05 +0000)]
 
will be generated in the future
swa [Wed, 12 Sep 2001 15:40:03 +0000 (15:40 +0000)]
 
ignore generated files
swa [Wed, 12 Sep 2001 15:36:41 +0000 (15:36 +0000)]
 
source files for junkbuster documentation
swa [Wed, 12 Sep 2001 15:35:10 +0000 (15:35 +0000)]
 
moved old junkbuster docs to obsolete/
steudten [Wed, 12 Sep 2001 13:56:47 +0000 (13:56 +0000)]
 
Newest version from gnu.org
jongfoster [Mon, 10 Sep 2001 19:00:25 +0000 (19:00 +0000)]
 
Replacing text version of coding standards with a HTML one.
This is a cosmetic change only.
jongfoster [Mon, 10 Sep 2001 18:37:48 +0000 (18:37 +0000)]
 
Changes discussed in my e-mail of 10/9/01 - mainly typos and minor
corrections, but also added "extern C" and "-Wall" sections
swa [Mon, 10 Sep 2001 17:44:43 +0000 (17:44 +0000)]
 
integrate three pieces of documentation. needs work.
will not build cleanly under redhat.
swa [Mon, 10 Sep 2001 17:44:22 +0000 (17:44 +0000)]
 
integrate three pieces of documentation.
swa [Mon, 10 Sep 2001 17:43:59 +0000 (17:43 +0000)]
 
first proposal of a structure.
swa [Mon, 10 Sep 2001 17:06:41 +0000 (17:06 +0000)]
 
doc and testing guidelines should be part of the developers manual.
swa [Mon, 10 Sep 2001 16:31:23 +0000 (16:31 +0000)]
 
buildroot definition in the specfile fucks up the build
process under suse. hence I moved it to the "rpm -ta"
command
swa [Mon, 10 Sep 2001 16:29:23 +0000 (16:29 +0000)]
 
binary contained debug info.
buildroot definition fucks up the build process under suse.
program needs to write in varlogjunkbuster
install all templates
create varlogjunkbuster
swa [Mon, 10 Sep 2001 16:25:46 +0000 (16:25 +0000)]
 
jb did not start. none of the arguments worked. fixed.
swa [Mon, 10 Sep 2001 16:25:04 +0000 (16:25 +0000)]
 
copy all templates. version updated.
oes [Mon, 10 Sep 2001 11:27:24 +0000 (11:27 +0000)]
 
Declaration of w32_socket_strerr now conditional
oes [Mon, 10 Sep 2001 11:12:49 +0000 (11:12 +0000)]
 
Turning on -Wall
oes [Mon, 10 Sep 2001 11:12:24 +0000 (11:12 +0000)]
 
Deleted unused variable
oes [Mon, 10 Sep 2001 10:58:53 +0000 (10:58 +0000)]
 
Silenced compiler warnings
oes [Mon, 10 Sep 2001 10:41:16 +0000 (10:41 +0000)]
 
Added #include in.h
oes [Mon, 10 Sep 2001 10:18:51 +0000 (10:18 +0000)]
 
Silenced compiler warnings
oes [Mon, 10 Sep 2001 10:17:13 +0000 (10:17 +0000)]
 
Removed unused variable; Fixed sprintf format
oes [Mon, 10 Sep 2001 10:14:34 +0000 (10:14 +0000)]
 
Removing unused variable
oes [Sun, 9 Sep 2001 21:41:57 +0000 (21:41 +0000)]
 
Fixing yet another silly bug
oes [Fri, 7 Sep 2001 16:43:50 +0000 (16:43 +0000)]
 
Fixed example
oes [Thu, 6 Sep 2001 14:07:43 +0000 (14:07 +0000)]
 
Formatting, copyright
oes [Thu, 6 Sep 2001 14:05:59 +0000 (14:05 +0000)]
 
Fixed silly bug
oes [Sat, 18 Aug 2001 11:36:32 +0000 (11:36 +0000)]
 
Wrote a manpage, finally
oes [Sat, 18 Aug 2001 11:35:29 +0000 (11:35 +0000)]
 
- Introduced pcrs_strerror()
- added pcrs_execute_list()
oes [Sat, 18 Aug 2001 11:35:00 +0000 (11:35 +0000)]
 
- Introduced pcrs_strerror()
- made some NULL arguments non-fatal
- added support for \n \r \e \b \t \f \a \0 in substitute
- made quoting adhere to standard rules
- added warning for bad backrefs
- added pcrs_execute_list()
- fixed comments
- bugfix & cosmetics
oes [Wed, 15 Aug 2001 15:32:50 +0000 (15:32 +0000)]
 
Replaced the hard limit for the maximum number of matches
by dynamic reallocation
oes [Wed, 15 Aug 2001 15:32:03 +0000 (15:32 +0000)]
 
 - Added support for Perl's special variables $+, $' and $`
 - Improved the substitute parser
 - Replaced the hard limit for the maximum number of matches
   by dynamic reallocation
oes [Tue, 7 Aug 2001 14:00:20 +0000 (14:00 +0000)]
 
Fixed comment
jongfoster [Sun, 5 Aug 2001 16:07:10 +0000 (16:07 +0000)]
 
Removing references to 2 deleted icon files.
jongfoster [Sun, 5 Aug 2001 16:06:20 +0000 (16:06 +0000)]
 
Modifiying "struct map" so that there are now separate header and
"map_entry" structures.  This means that functions which modify a
map no longer need to return a pointer to the modified map.
Also, it no longer reverses the order of the entries (which may be
important with some advanced template substitutions).
oes [Sun, 5 Aug 2001 15:57:38 +0000 (15:57 +0000)]
 
Adapted finish_http_response to new list_to_text
jongfoster [Sun, 5 Aug 2001 13:13:11 +0000 (13:13 +0000)]
 
Making parameters "const" where possible.
jongfoster [Fri, 3 Aug 2001 16:31:24 +0000 (16:31 +0000)]
 
Splitting version from config details
jongfoster [Thu, 2 Aug 2001 22:04:29 +0000 (22:04 +0000)]
 
Removing some remaining references to obsolete w32rulesdlg.[ch]
jongfoster [Thu, 2 Aug 2001 22:03:23 +0000 (22:03 +0000)]
 
Fixing an unterminated character constant.
jongfoster [Wed, 1 Aug 2001 21:33:18 +0000 (21:33 +0000)]
 
Changes to fill_template() that reduce memory usage without having
an impact on performance.  I also renamed some variables so as not
to clash with the C++ keywords "new" and "template".
jongfoster [Wed, 1 Aug 2001 21:19:22 +0000 (21:19 +0000)]
 
Moving file version information to a separate CGI page.