Log of /trunk/Mix/Src/rem.c
Parent Directory
|
Revision Log
Revision
120 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Aug 3 17:08:02 2002 UTC
(10 years, 10 months ago)
by
weaselp
File length: 13533 byte(s)
Diff to
previous 116
,
to
selected 48
Submitted By: Sami Farin (safari):
Included correct header files.
Src/main.c had incorrect param to buf_appendf.
Added buf_write_sync() (used by Src/rem.c:mix_pool()).
Should a mixmaster machine crash, pool file can contain
any random data after reboot/journal recovery (at least
when using reiserfs).
Maybe not relevant, but strrchr should be used instead of
strchr when looking for domain part.
Src/pgpdata.c:pgp_elgdecrypt() passes uninitialized values
to BN_free if BN_CTX_new fails.
Src/pgpdata.c:pgp_elgencrypt() passes uninitialized value
to BN_free if the third mpi_get(key, i) fails.
Src/random.c does not check return value of read().
Src/rndseed.c does not check return value of read().
Revision
116 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jul 29 23:52:00 2002 UTC
(10 years, 10 months ago)
by
weaselp
File length: 13543 byte(s)
Diff to
previous 106
,
to
selected 48
Make smtp sending similar to local /usr/lib/sendmail sending (wrt header/body seperation; Closes: #482052).
Add X-Loop header on mailbox forwarded messages.
Revision
82 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Jul 9 08:02:02 2002 UTC
(10 years, 11 months ago)
by
rabbi
File length: 13539 byte(s)
Diff to
previous 73
,
to
selected 48
The format of id.log is now binary. Mixmaster still performs a linear
search on it for duplicate checking, but this should improve performance
on slower systems over having the entries stored in a text file.
We had considered using a hash table, but id.log entries only matter up to
7 days anyway, so there isn't too much more to be gained. Perhaps if we
had Mixmaster on cell phones... ;)
Thanks to Disastry for this patch.
Revision
68 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Mar 9 02:45:34 2002 UTC
(11 years, 3 months ago)
by
rabbi
File length: 12854 byte(s)
Diff to
previous 66
,
to
selected 48
Partial packets were not being removed from the pool directory after
expiring. This was due to a bug in rem.c, function pool_packetexp(), which
tried to unlink() the file name (which was not in the current working
directory).
We now supply the full path to the expired packet file.
Also modified .cvsignore to ignore pcre cruft.
Revision
59 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 18 20:38:37 2001 UTC
(11 years, 6 months ago)
by
rabbi
File length: 12653 byte(s)
Diff to
previous 56
,
to
selected 48
Fixes an error introduced in last change. Do not write an address to
dest.blk if it already exists. Also removes the "if (domain)" check that
is no longer used.
Revision
54 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Dec 17 00:29:37 2001 UTC
(11 years, 6 months ago)
by
rabbi
File length: 12963 byte(s)
Diff to
previous 52
,
to
selected 48
Fixed bug where blocked.txt was being returned with the headers in the
body of the message.
Fixed bug introduced in last change where destination-block requests were
not properly being honored. (Andy Dustman)
Revision
52 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Dec 15 05:10:52 2001 UTC
(11 years, 6 months ago)
by
rabbi
File length: 12963 byte(s)
Diff to
previous 48
Standardize on dest.blk behavior:
* Block From: if no argument is supplied
* Block Nothing if argument is supplied but turns out to be invalid for
whatever reason.
* Otherwise block.
Revision
48 -
(
view)
(
download)
(
annotate)
-
[selected]
Modified
Fri Dec 14 22:24:18 2001 UTC
(11 years, 6 months ago)
by
rabbi
File length: 13059 byte(s)
Diff to
previous 41
Require address to be blocked to be a valid RFC822 address. Prevents
blocking of entire domains or newsgroups without remop intervention.
Revision
30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Dec 11 20:59:26 2001 UTC
(11 years, 6 months ago)
by
rabbi
File length: 12283 byte(s)
Diff to
previous 11
,
to
selected 48
Changes for WIN32 Service support. service.c is totally re-written,
service.h is removed. main.c is now cleaner.
TODO: better solution to the Win32/Unix directory seperation issue. Sring
operations on every path is a lot of extra work. Why not fopen() ?
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.