File: ChangeLog

package info (click to toggle)
rblcheck 20020316-10
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 676 kB
  • sloc: ansic: 400; makefile: 144; sh: 39; awk: 27; perl: 12
file content (84 lines) | stat: -rw-r--r-- 2,735 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
Changes since 1.4:

- Converted to automake/autoconf for configuration, which should make
  it easier to extend portability.

- Added support for checking multiple addresses in one invokation.

- Added support for reading addresses to check from standard input, by
  specifying an argument of '-'.

- Updated sites.h to mesh with current reality (almost ALL of the sites
  listed had changed since the last update). Added a recommendation that
  distribution maintainers NOT enable any of the listings by default.

- Converted documentation to docbook, with a script for automatically
  generating html, ps, and rtf formats.

- Added an RPM spec file.

Changes since 1.3:

- Fixed output bug with some odd combinations of -q and -t.

- Added T_TXT and PACKETSZ definitions in the event that some systems
  might not define them.

- Fixed error with return values not matching the advertised values.

- Fixed bug with rbl.dorkslayers.com's tendancy to use CNAMEs for
  everything.

- Added support to dynamically grow the buffer used by res_query(), so
  that we can always support whatever the RBLs send back to us.

- Minor documentation fixes.

Changes since 1.2:

- New feature: the ability to query multiple RBL-alike services in
  one invokation.

- New command-line option: -l (list known RBL services)

- New command-line option: -s <service> (toggle an RBL service)

- New command-line option: -c (clear the list of RBL services)

- Compat-buster: formatting of the output has changed slightly, to
  accomodate multiple RBL services. The new output includes the name
  of the server currently being checked (ie. "RBL filtered by ..."),
  and there can be multiple outputs of "(not) RBL filtered by ...".

- Added a very basic "install" target to the Makefile.

- Some generalization of the code.

Changes since 1.1:

- a bunch of portability fixes, plus some minor code cleanup to make
  things a little more comfortable on multiple platforms. Should now
  compile on K&R-only systems, and on machines with wierd resolver
  libraries.

Changes since 1.0:

- clarified the procmail recipe in INSTALL to include some logic to
  prevent problems with local email if the system rblcheck is running
  on has actually been blacklisted.

- Noticed a glaring error in QMail support: TCPREMOTEIP is NOT passed
  on to .qmail-executed programs. Damn.

- added origip.c and origip.awk to obtain the sender's IP address from
  QMail headers.

- added "docs" and "utils" directories to organize things a bit better.

- added "extern int optind;" to make some platforms a little happier.

- fixed compilation on NeXT.

- added some useful usage output, and added a '-v' flag for version info.

- added a '-t' flag for displaying of TXT RRs.