summaryrefslogtreecommitdiff
path: root/NEWS
blob: 3b26c90a0284cdd0388a97650f700227afae5b6e (plain)
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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
Changes in version 2.0beta33 - 2002-08-23
	* Scheduler fixes (inserted jobs for one time processing got requeued
	  over and over again according to their interval).

Changes in version 2.0beta32 - 2002-08-23
	* Fix a major bug introduced in 2.0beta31 that resulted in no
	  remailer-xxx queries beeing sent out.

Changes in version 2.0beta31 - 2002-08-21
	* Have a consistent name for the ~/echolot directory in README.
	* If you request keyconf from only a few remailers, more requests could
	  have been sent. Fixed that.
	* Write REMAIL n to mix.cfg - apparently it defaults to yes, which
	  means Mixmaster will want to create keys.
	* Fix random typos.
	* Fix pingctl script.

Changes in version 2.0beta30 - 2002-08-15
	* Write NAME and ADDRESS to mix.cfg - mix cannot figure it out
	  if detached.

Changes in version 2.0beta29 - 2002-08-14
	* Create .meta files with the expiry date of pages.
	* Also put the expiry date in HTML meta headers.
	* Make indexfilebasename a configure option.
	* Code cleanup: renamed some functions.

Changes in version 2.0beta28 - 2002-08-13
	* Write a standard mix.cfg configuration file for mixmaster.
	  It only sets PUBRING and TYPE2LIST. Needed for systems where
	  those values are overriden by systemwide defaults.

Changes in version 2.0beta27 - 2002-08-13
	* Some small fixes to the Debian Package

Changes in version 2.0beta26 - 2002-08-12
	* Fix a few typos in the echolot.html template.
	* Added /etc/echolot/pingd.conf to the list of configfiles.
	* Have a debian/ directory to build a Debian package.
	* Config option mailindir was renamed to mailin. You now
	  can also point it to a mbox format mailbox.
	* Have --quiet.
	* Stricter permissions for most newly created directories (go-rwx).

Changes in version 2.0beta25 - 2002-08-10
	* Produce echolot.html, an index file for echolot results.
	
Changes in version 2.0beta24 - 2002-08-10
	* Remove �x� from end of pubring.mix summary lines.

Changes in version 2.0beta23 - 2002-08-07
	* Unlinking Thesaurus files works now.
	* Detach correctly now.

Changes in version 2.0beta22 - 2002-08-05
	* Actually use the sane basedir. *sigh*

Changes in version 2.0beta21 - 2002-08-05
	* Using a sane basedir by default. You no longer need to specify
	  it in pingd.conf.

Changes in version 2.0beta20 - 2002-08-02
	* Added pingctl wrapper to tools.
	* echolot --help now gives a brief list of commands.
	* Added acknowledgements.

Changes in version 2.0beta19 - 2002-07-29
	* Build keyrings in results.private too

Changes in version 2.0beta18 - 2002-07-23
	* Allow for inclusion of broken chain reports and same operator/machine
	  lists in stats pages. Broken chain reports are not generated
	  automatically; this is planned for a later release.  For now you need
	  to supply this information in the files broken1.txt, broken2.txt, and
	  sameop.txt.

Changes in version 2.0beta17 - 2002-07-22
	* You no longer need an extra Mixmaster installation for your pinger.
	  Echolot can make use of any Mixmaster binary you alread have
	  installed.
	* The config hash �Pinger::Mix� is obsolete now. Please set
	  �mixmaster� to the path of your mix executeable. Echolot now
	  uses its own mix directory below echolothome by default (config
	  option mixhome).
	* The default gnupghome has changed from �gnupg� to �gnupghome�.
	* New config option �gnupg�.
	* Not the current time but the scheduled start time is used when
	  deciding which remailers to ping. This is nice if we get delayed for
	  whatever reason.
	* Changed URL in templates to point to www.palfrader.org/echolot
	  instead of the savannah page.
	
	How to upgrade (assuming you have a default configuration):
	   ./pingd stop
	   mv gnupg gnupghome
	   vi pingd.conf (remove Pinger::Mix, set mixmaster;
	                  cf. pingd.conf.sample )
	  ./pingd [...] start

Changes in version 2.0beta16 - 2002-07-17
	* Do not send all pings for the same remailer at the same time
	* The cheap hashing function that was used for determining when to ping
	  was replaced by md5. The local secret also is an input to the
	  function so not all echolot pingers ping the same remailer at the
	  same time.
	* In the distribution the pingd.conf file has been renamed to pingd.conf.
	  So it should be possible to just untar the new tar.gz over the old
	  installation (you have a backup anyway, don't you?).
	* The getkeyconf command takes optional addresses to request config
	  data from.
	* The getkeyconf config option was replaced by getkeyconf_interval and
	  getkeyconf_every_nth_time. Not all requests are sent at the same time
	  any more.
	* Stats can be sorted by latency rather than nick. Set
	  stats_sort_by_latency if you want that.

Changes in version 2.0beta15 - 2002-07-16
	* Have echolot version in stats HTML pages
	* Random documentation fixes
	* Make it runs with older perls (5.005_03 is tested)
          - always pass two arguments to mkdir()
	  - import SEEK_ constants from POSIX rather than Fcntl
	  - do not use warnings

Changes in version 2.0beta14 - 2002-07-16
	* Added commands buildstats buildkeys and buildthesaurus
	* Added legend to templates (Orange)
	* Thesaurus building failed when an id did not return a
	  valid remailer. A check was there bug it was wrong
	* Have pingd.conf.5 manpage documenting all options

Changes in version 2.0beta13 - 2002-07-13
	* Have correct title tags and some layout changes in the HTML templates
	* Encode HTML Entities in HTML Stats
	* Only show valid remailers in Thesaurus
	* Support �not a remailer� reply to remailer-xxx
	* Make sure only the right keys are exported to the pgp keyrings
	* Do not skip key if GnuPG returns something in stderr with
	  remailer-key replies

Changes in version 2.0beta12 - 2002-07-11
	* Cut strings when they do not fit in the table formats
	* Sort type2.list/pubring.mix

Changes in version 2.0beta11 - 2002-07-11
	* Don't run in Taint mode anymore per default.
	  If you still want it, trimm your PATH to something acceptable
	  for perl and add �-T� to the first line of pingd.

Changes in version 2.0beta10 - 2002-07-11
	* Don't reset PATH to /usr/bin:/bin any more (Yes, again)
	* Documentation updates

Changes in version 2.0beta9 - 2002-07-11
	* Don't reset PATH to /usr/bin:/bin any more
	* Use confess or cluck instead of croak in some places.

Changes in version 2.0beta8 - 2002-07-10
	* Fix public clist.

Changes in version 2.0beta7 - 2002-07-10
	* fixed a stupid syntax bug.

Changes in version 2.0beta6 - 2002-07-10
	* Did away with Mail::Internet. Using local sendmail binary only.
	  This also means the smarthost config option is obsolete and there
	  is a sendmail config option now.

Changes in version 2.0beta5 - 2002-07-10
	* Thesaurus filenames changed from nn-foo to nn.foo.
	  Use the change-thesaurus-filenames script in the tools
	  directory to convert your current thesaurus if you wish
	  to keep the data.
	* Seperate rlists for rsa, dsa and plaintext pings are
	  supported now. Enable seperate_rlists in pingd.conf.
	* Have a combined list. Enable with combined_list in pingd.conf.

Changes in version 2.0beta4 - 2002-07-10
	* Minor documentation fixes
	* Added --process switch
	* Die if metadata or conf data cannot be parsed
	* Build manpage into extra file

Changes in version 2.0beta3 - 2002-07-10
	* Fixed a small bug with writing the metadata so that it could not be
	  parsed again

Changes in version 2.0beta2 - 2002-07-10
	* Moved from XML to Data::Dumper
	  Use convert-xml-to-datadumper in the tools directory to
	  convert your setup:
	    pingd stop
	    mv pingd.conf pingd.conf.old
	    mv data/metadata data/metadata.old
	    convert-xml-to-datadumper CONFIG < pingd.conf.old > pingd.conf
	    convert-xml-to-datadumper METADATA < data/metadata.old > data/metadata
	    pingd start

Changes in version 2.0beta1 - 2002-07-07
	* Initial public beta test