Commit Graph

43 Commits

Author SHA1 Message Date
Peter Simons
069042ad61 Removed the signature code and all code that depended on it. In the
new Petidomo, the signature mechanism for server mails will work
differently.
2000-12-15 16:16:07 +00:00
Peter Simons
147e9c87fe Removed the global configuration options "DetachImmediately" and
"ShowStatistics". Consequently removed all code that deals with these
options, too.
2000-12-15 16:03:15 +00:00
Peter Simons
e1d0179fbb The clean target will now erase the argv.info file. 2000-12-15 15:58:39 +00:00
Peter Simons
837ff29661 Ignore the argv.info file. 2000-12-15 15:58:21 +00:00
Peter Simons
7df3f0088d Removed the mail rescue mechanism and all relating code. I guess
_nobody_ ever used that mechanism anyway, not even me. :-)
2000-12-15 15:56:46 +00:00
Peter Simons
0cb339abd8 - Removed all debugging code. Now that Petidomo will be "rewritten"
in C++, I need a new paradigm for debugging anyway and the old
   solution of mine was to messy for my taste anyway.

 - Petidomo no longer cares under what name it has been started. The
   different modes of operation will now be distinguished by a
   mandatory command line parameter.
2000-12-15 15:48:00 +00:00
Peter Simons
5d6c97d465 Added support for C++ source modules within Petidomo. 2000-12-15 14:54:00 +00:00
Peter Simons
7c59e894d3 Modified the main Makefile so that it will pass the values determined
by Autoconf down to the libraries.
2000-12-14 16:43:10 +00:00
Peter Simons
135cf3c8f6 FreeBSD's make again: That stupid thing really doesn't grasp $< targets. 2000-12-14 16:08:47 +00:00
Peter Simons
c79aeb2b08 FreeBSD's make sucks big time: It doesn't honor the -C flag. Hence we
have to change into the target directory before calling make.
2000-12-14 15:35:11 +00:00
Peter Simons
3362ed9a9b BSD make doesn't understand $< like GNU make does, thus it is better
to explicitely name the targets for the sake of portability.
2000-12-14 15:30:52 +00:00
Peter Simons
3a581cbcdd Rewrote the makefile to not require GNU make. 2000-12-14 15:26:44 +00:00
Peter Simons
79972e1cdb Removed unused suffix .a from the .SUFFIXES target. 2000-12-14 15:14:36 +00:00
Peter Simons
3d6dc2cd6f - Libraries do not need Autoconf anymore, thus I removed the
AC_CONFIG_SUBDIRS call.

 - Added -O3 to CFLAGS for the sake of good optimization.
2000-12-14 15:09:16 +00:00
Peter Simons
0b7de06268 Updated dependencies. 2000-12-14 15:08:14 +00:00
Peter Simons
8d5eaa92ec - Removed smake build and autoconf from the libraries.
- Removed unused files.
2000-12-14 15:07:35 +00:00
Peter Simons
2cc828d8d0 Added a real makefile. 2000-12-14 14:17:18 +00:00
Peter Simons
37d178d794 The file is never used here. 2000-12-14 14:17:00 +00:00
Peter Simons
9b823b3684 Added correct GPL copyright headers. 2000-12-13 17:37:56 +00:00
Peter Simons
3402ec1a3b Removed unused C++ code. 2000-12-13 17:37:25 +00:00
Peter Simons
ee2cb50f52 Cosmetic changes to the Makefile ... nothing important. 2000-12-13 16:53:19 +00:00
Peter Simons
165af89996 After changing librfc822 to get along without libmpools, the library
can (and has been) removed from Petidomo.
2000-12-13 16:42:17 +00:00
Peter Simons
a6c4785aaa This header file defines the debug modules Petidomo supports. 2000-12-13 15:55:42 +00:00
Peter Simons
9af16e4fa5 The source for the configure script generated by Autoconf. 2000-12-13 15:55:05 +00:00
Peter Simons
36d16be85a All internal prototypes and definitions. 2000-12-13 15:54:29 +00:00
Peter Simons
0473eff590 Autoconf needs this script in order to run sub-configure scripts. 2000-12-13 15:53:02 +00:00
Peter Simons
11bb6bc1ca Imported latest version. 2000-12-13 15:45:25 +00:00
Peter Simons
7d19d78886 Imported latest version of the library. 2000-12-13 15:40:34 +00:00
Peter Simons
b9c9b4eb68 Imported libargv version 2.4.0. 2000-12-13 15:37:35 +00:00
Peter Simons
5ad045c241 - Added correct GNU GPL copyright statements to the files.
- Removed unnecessary include statements.
2000-12-13 15:35:14 +00:00
Peter Simons
bda7a0d438 Rewrote the build process from the scratch. 2000-12-13 15:16:34 +00:00
Peter Simons
388a056754 The old versioning mechanism needs to be replaced any time soon. 2000-12-13 15:16:02 +00:00
Peter Simons
51eb1b1b6d The contents of these headers is now included in petidomo.h. 2000-12-13 15:14:50 +00:00
Peter Simons
f9b5245da1 Renamed unregsig module to signature. Now that Petidomo is released
under GPL, there is no such thing as an "unregistered" version
anymore.
2000-12-13 15:14:26 +00:00
Peter Simons
856030679e Removed dependent files from CVS repository. 2000-12-13 15:12:04 +00:00
Peter Simons
f299b37edc The program isn't tested, it isn't documented ... so away with it. 2000-12-13 15:02:09 +00:00
Peter Simons
e28944fe2e - Removed all use of html.sty.
- Removed all references to the CGI manager.

 - Removed autoconf support.

 - Removed the index.

 - Reformatted the document to look good and to compile without
   warnings.
2000-12-13 14:24:03 +00:00
Peter Simons
23eb25b06d Don't erase the EPS files at 'clean'. 2000-12-13 13:54:51 +00:00
Peter Simons
bd44d438fc Adding EPS files to repository, because those are really hard to
generate correctly.
2000-12-13 13:54:17 +00:00
Peter Simons
5bf19788df Renamed GNUmakefile to Makefile; there's nothing in this makefile
that's specific to GNU make.
2000-12-13 13:28:49 +00:00
Peter Simons
f928ea7c94 Added '-f' flag to the 'rm' call in the clean target. 2000-12-13 13:26:10 +00:00
Peter Simons
424bb5bda1 Cleaned the Makefile up a lot. Removed explicit targets whereever an
implicit target will do.
2000-12-13 13:24:51 +00:00
Peter Simons
3d63ac4c49 Initial revision 2000-12-13 13:19:03 +00:00