Commit Graph

254 Commits

Author SHA1 Message Date
Peter Simons
d0e19399e6 Use petidomo.h file to determine $srcdir, rather than main.c. 2000-12-16 13:18:18 +00:00
Peter Simons
6cad68b3c1 Reversed all changes concerning C++ in Petidomo ... it isn't worth the
major rewrite.
2000-12-16 13:11:54 +00:00
Peter Simons
00fc84dfeb Ignore yacc and lex files 2000-12-16 13:11:09 +00:00
Peter Simons
9a49431890 - Added GNU GPL copyright headers.
- Cleaned build process up.
2000-12-16 13:06:03 +00:00
Peter Simons
0909ac418c Initial revision 2000-12-16 12:38:21 +00:00
Peter Simons
713e8e60dc Added preliminary install target. 2000-12-16 12:14:15 +00:00
Peter Simons
529649f343 Removed reference to firepower altogether; MTA is a required keyword. 2000-12-16 12:06:09 +00:00
Peter Simons
bcca21a2e6 Removed note about Firepore MTA. 2000-12-15 17:30:43 +00:00
Peter Simons
c13dfcf2ff Hardcoded the base directory /usr/local/petidomo for the moment. 2000-12-15 17:27:53 +00:00
Peter Simons
a0ef75b0b2 Wrapped the header's contents in "extern C" linkage when compiling in
a C++ module.
2000-12-15 17:27:27 +00:00
Peter Simons
b305cb94ab The petidomo binary will now be linked with $(CXX).
Updated dependencies.
2000-12-15 16:58:11 +00:00
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