| 1 |
weasel |
285 |
Changes in version 2.0beta34 - 2002-09-04 |
| 2 |
weasel |
283 |
* Make ping/request time more random. |
| 3 |
|
|
* Encrypt pings (symmetrically), so that dup detection of some |
| 4 |
|
|
remailers (austria) fails and pings get processed. |
| 5 |
weasel |
284 |
* Write total number of unique remailers to echolot.html. |
| 6 |
weasel |
283 |
|
| 7 |
weasel |
280 |
Changes in version 2.0beta33 - 2002-08-23 |
| 8 |
|
|
* Scheduler fixes (inserted jobs for one time processing got requeued |
| 9 |
|
|
over and over again according to their interval). |
| 10 |
weasel |
281 |
* Give a short summary about current stats on index page. |
| 11 |
weasel |
280 |
|
| 12 |
weasel |
277 |
Changes in version 2.0beta32 - 2002-08-23 |
| 13 |
|
|
* Fix a major bug introduced in 2.0beta31 that resulted in no |
| 14 |
|
|
remailer-xxx queries beeing sent out. |
| 15 |
weasel |
276 |
|
| 16 |
weasel |
275 |
Changes in version 2.0beta31 - 2002-08-21 |
| 17 |
weasel |
266 |
* Have a consistent name for the ~/echolot directory in README. |
| 18 |
weasel |
270 |
* If you request keyconf from only a few remailers, more requests could |
| 19 |
weasel |
267 |
have been sent. Fixed that. |
| 20 |
weasel |
269 |
* Write REMAIL n to mix.cfg - apparently it defaults to yes, which |
| 21 |
|
|
means Mixmaster will want to create keys. |
| 22 |
weasel |
271 |
* Fix random typos. |
| 23 |
weasel |
274 |
* Fix pingctl script. |
| 24 |
weasel |
266 |
|
| 25 |
weasel |
265 |
Changes in version 2.0beta30 - 2002-08-15 |
| 26 |
weasel |
264 |
* Write NAME and ADDRESS to mix.cfg - mix cannot figure it out |
| 27 |
|
|
if detached. |
| 28 |
|
|
|
| 29 |
weasel |
259 |
Changes in version 2.0beta29 - 2002-08-14 |
| 30 |
weasel |
258 |
* Create .meta files with the expiry date of pages. |
| 31 |
|
|
* Also put the expiry date in HTML meta headers. |
| 32 |
|
|
* Make indexfilebasename a configure option. |
| 33 |
|
|
* Code cleanup: renamed some functions. |
| 34 |
|
|
|
| 35 |
weasel |
257 |
Changes in version 2.0beta28 - 2002-08-13 |
| 36 |
weasel |
256 |
* Write a standard mix.cfg configuration file for mixmaster. |
| 37 |
|
|
It only sets PUBRING and TYPE2LIST. Needed for systems where |
| 38 |
|
|
those values are overriden by systemwide defaults. |
| 39 |
|
|
|
| 40 |
weasel |
255 |
Changes in version 2.0beta27 - 2002-08-13 |
| 41 |
weasel |
253 |
* Some small fixes to the Debian Package |
| 42 |
|
|
|
| 43 |
weasel |
248 |
Changes in version 2.0beta26 - 2002-08-12 |
| 44 |
weasel |
232 |
* Fix a few typos in the echolot.html template. |
| 45 |
weasel |
234 |
* Added /etc/echolot/pingd.conf to the list of configfiles. |
| 46 |
weasel |
239 |
* Have a debian/ directory to build a Debian package. |
| 47 |
weasel |
240 |
* Config option mailindir was renamed to mailin. You now |
| 48 |
|
|
can also point it to a mbox format mailbox. |
| 49 |
weasel |
245 |
* Have --quiet. |
| 50 |
weasel |
246 |
* Stricter permissions for most newly created directories (go-rwx). |
| 51 |
weasel |
232 |
|
| 52 |
weasel |
230 |
Changes in version 2.0beta25 - 2002-08-10 |
| 53 |
|
|
* Produce echolot.html, an index file for echolot results. |
| 54 |
|
|
|
| 55 |
weasel |
227 |
Changes in version 2.0beta24 - 2002-08-10 |
| 56 |
|
|
* Remove »x« from end of pubring.mix summary lines. |
| 57 |
|
|
|
| 58 |
weasel |
225 |
Changes in version 2.0beta23 - 2002-08-07 |
| 59 |
|
|
* Unlinking Thesaurus files works now. |
| 60 |
|
|
* Detach correctly now. |
| 61 |
|
|
|
| 62 |
weasel |
222 |
Changes in version 2.0beta22 - 2002-08-05 |
| 63 |
|
|
* Actually use the sane basedir. *sigh* |
| 64 |
|
|
|
| 65 |
weasel |
221 |
Changes in version 2.0beta21 - 2002-08-05 |
| 66 |
|
|
* Using a sane basedir by default. You no longer need to specify |
| 67 |
|
|
it in pingd.conf. |
| 68 |
|
|
|
| 69 |
weasel |
220 |
Changes in version 2.0beta20 - 2002-08-02 |
| 70 |
|
|
* Added pingctl wrapper to tools. |
| 71 |
|
|
* echolot --help now gives a brief list of commands. |
| 72 |
|
|
* Added acknowledgements. |
| 73 |
|
|
|
| 74 |
weasel |
219 |
Changes in version 2.0beta19 - 2002-07-29 |
| 75 |
weasel |
217 |
* Build keyrings in results.private too |
| 76 |
|
|
|
| 77 |
weasel |
216 |
Changes in version 2.0beta18 - 2002-07-23 |
| 78 |
weasel |
215 |
* Allow for inclusion of broken chain reports and same operator/machine |
| 79 |
|
|
lists in stats pages. Broken chain reports are not generated |
| 80 |
|
|
automatically; this is planned for a later release. For now you need |
| 81 |
|
|
to supply this information in the files broken1.txt, broken2.txt, and |
| 82 |
|
|
sameop.txt. |
| 83 |
|
|
|
| 84 |
weasel |
216 |
Changes in version 2.0beta17 - 2002-07-22 |
| 85 |
weasel |
212 |
* You no longer need an extra Mixmaster installation for your pinger. |
| 86 |
|
|
Echolot can make use of any Mixmaster binary you alread have |
| 87 |
|
|
installed. |
| 88 |
|
|
* The config hash »Pinger::Mix« is obsolete now. Please set |
| 89 |
|
|
»mixmaster« to the path of your mix executeable. Echolot now |
| 90 |
|
|
uses its own mix directory below echolothome by default (config |
| 91 |
|
|
option mixhome). |
| 92 |
|
|
* The default gnupghome has changed from »gnupg« to »gnupghome«. |
| 93 |
|
|
* New config option »gnupg«. |
| 94 |
weasel |
211 |
* Not the current time but the scheduled start time is used when |
| 95 |
|
|
deciding which remailers to ping. This is nice if we get delayed for |
| 96 |
|
|
whatever reason. |
| 97 |
weasel |
210 |
* Changed URL in templates to point to www.palfrader.org/echolot |
| 98 |
|
|
instead of the savannah page. |
| 99 |
weasel |
212 |
|
| 100 |
|
|
How to upgrade (assuming you have a default configuration): |
| 101 |
|
|
./pingd stop |
| 102 |
|
|
mv gnupg gnupghome |
| 103 |
|
|
vi pingd.conf (remove Pinger::Mix, set mixmaster; |
| 104 |
|
|
cf. pingd.conf.sample ) |
| 105 |
|
|
./pingd [...] start |
| 106 |
weasel |
210 |
|
| 107 |
weasel |
209 |
Changes in version 2.0beta16 - 2002-07-17 |
| 108 |
weasel |
199 |
* Do not send all pings for the same remailer at the same time |
| 109 |
weasel |
202 |
* The cheap hashing function that was used for determining when to ping |
| 110 |
|
|
was replaced by md5. The local secret also is an input to the |
| 111 |
|
|
function so not all echolot pingers ping the same remailer at the |
| 112 |
|
|
same time. |
| 113 |
weasel |
204 |
* In the distribution the pingd.conf file has been renamed to pingd.conf. |
| 114 |
|
|
So it should be possible to just untar the new tar.gz over the old |
| 115 |
|
|
installation (you have a backup anyway, don't you?). |
| 116 |
weasel |
206 |
* The getkeyconf command takes optional addresses to request config |
| 117 |
|
|
data from. |
| 118 |
|
|
* The getkeyconf config option was replaced by getkeyconf_interval and |
| 119 |
|
|
getkeyconf_every_nth_time. Not all requests are sent at the same time |
| 120 |
|
|
any more. |
| 121 |
weasel |
207 |
* Stats can be sorted by latency rather than nick. Set |
| 122 |
|
|
stats_sort_by_latency if you want that. |
| 123 |
weasel |
199 |
|
| 124 |
weasel |
195 |
Changes in version 2.0beta15 - 2002-07-16 |
| 125 |
weasel |
187 |
* Have echolot version in stats HTML pages |
| 126 |
weasel |
190 |
* Random documentation fixes |
| 127 |
weasel |
198 |
* Make it runs with older perls (5.005_03 is tested) |
| 128 |
weasel |
194 |
- always pass two arguments to mkdir() |
| 129 |
|
|
- import SEEK_ constants from POSIX rather than Fcntl |
| 130 |
|
|
- do not use warnings |
| 131 |
weasel |
187 |
|
| 132 |
weasel |
184 |
Changes in version 2.0beta14 - 2002-07-16 |
| 133 |
weasel |
172 |
* Added commands buildstats buildkeys and buildthesaurus |
| 134 |
weasel |
176 |
* Added legend to templates (Orange) |
| 135 |
weasel |
177 |
* Thesaurus building failed when an id did not return a |
| 136 |
weasel |
187 |
valid remailer. A check was there bug it was wrong |
| 137 |
|
|
* Have pingd.conf.5 manpage documenting all options |
| 138 |
weasel |
172 |
|
| 139 |
weasel |
173 |
Changes in version 2.0beta13 - 2002-07-13 |
| 140 |
weasel |
162 |
* Have correct title tags and some layout changes in the HTML templates |
| 141 |
weasel |
171 |
* Encode HTML Entities in HTML Stats |
| 142 |
|
|
* Only show valid remailers in Thesaurus |
| 143 |
|
|
* Support »not a remailer« reply to remailer-xxx |
| 144 |
|
|
* Make sure only the right keys are exported to the pgp keyrings |
| 145 |
|
|
* Do not skip key if GnuPG returns something in stderr with |
| 146 |
|
|
remailer-key replies |
| 147 |
weasel |
162 |
|
| 148 |
weasel |
161 |
Changes in version 2.0beta12 - 2002-07-11 |
| 149 |
|
|
* Cut strings when they do not fit in the table formats |
| 150 |
|
|
* Sort type2.list/pubring.mix |
| 151 |
|
|
|
| 152 |
weasel |
158 |
Changes in version 2.0beta11 - 2002-07-11 |
| 153 |
|
|
* Don't run in Taint mode anymore per default. |
| 154 |
|
|
If you still want it, trimm your PATH to something acceptable |
| 155 |
|
|
for perl and add »-T« to the first line of pingd. |
| 156 |
|
|
|
| 157 |
weasel |
157 |
Changes in version 2.0beta10 - 2002-07-11 |
| 158 |
|
|
* Don't reset PATH to /usr/bin:/bin any more (Yes, again) |
| 159 |
|
|
* Documentation updates |
| 160 |
|
|
|
| 161 |
weasel |
153 |
Changes in version 2.0beta9 - 2002-07-11 |
| 162 |
weasel |
150 |
* Don't reset PATH to /usr/bin:/bin any more |
| 163 |
weasel |
153 |
* Use confess or cluck instead of croak in some places. |
| 164 |
weasel |
150 |
|
| 165 |
weasel |
153 |
Changes in version 2.0beta8 - 2002-07-10 |
| 166 |
weasel |
148 |
* Fix public clist. |
| 167 |
|
|
|
| 168 |
weasel |
153 |
Changes in version 2.0beta7 - 2002-07-10 |
| 169 |
weasel |
143 |
* fixed a stupid syntax bug. |
| 170 |
|
|
|
| 171 |
weasel |
153 |
Changes in version 2.0beta6 - 2002-07-10 |
| 172 |
weasel |
141 |
* Did away with Mail::Internet. Using local sendmail binary only. |
| 173 |
|
|
This also means the smarthost config option is obsolete and there |
| 174 |
|
|
is a sendmail config option now. |
| 175 |
|
|
|
| 176 |
weasel |
140 |
Changes in version 2.0beta5 - 2002-07-10 |
| 177 |
weasel |
137 |
* Thesaurus filenames changed from nn-foo to nn.foo. |
| 178 |
|
|
Use the change-thesaurus-filenames script in the tools |
| 179 |
|
|
directory to convert your current thesaurus if you wish |
| 180 |
|
|
to keep the data. |
| 181 |
weasel |
138 |
* Seperate rlists for rsa, dsa and plaintext pings are |
| 182 |
|
|
supported now. Enable seperate_rlists in pingd.conf. |
| 183 |
weasel |
139 |
* Have a combined list. Enable with combined_list in pingd.conf. |
| 184 |
weasel |
137 |
|
| 185 |
weasel |
140 |
Changes in version 2.0beta4 - 2002-07-10 |
| 186 |
weasel |
134 |
* Minor documentation fixes |
| 187 |
|
|
* Added --process switch |
| 188 |
|
|
* Die if metadata or conf data cannot be parsed |
| 189 |
|
|
* Build manpage into extra file |
| 190 |
|
|
|
| 191 |
weasel |
140 |
Changes in version 2.0beta3 - 2002-07-10 |
| 192 |
weasel |
124 |
* Fixed a small bug with writing the metadata so that it could not be |
| 193 |
|
|
parsed again |
| 194 |
|
|
|
| 195 |
weasel |
140 |
Changes in version 2.0beta2 - 2002-07-10 |
| 196 |
weasel |
123 |
* Moved from XML to Data::Dumper |
| 197 |
|
|
Use convert-xml-to-datadumper in the tools directory to |
| 198 |
|
|
convert your setup: |
| 199 |
|
|
pingd stop |
| 200 |
|
|
mv pingd.conf pingd.conf.old |
| 201 |
|
|
mv data/metadata data/metadata.old |
| 202 |
|
|
convert-xml-to-datadumper CONFIG < pingd.conf.old > pingd.conf |
| 203 |
|
|
convert-xml-to-datadumper METADATA < data/metadata.old > data/metadata |
| 204 |
|
|
pingd start |
| 205 |
|
|
|
| 206 |
weasel |
140 |
Changes in version 2.0beta1 - 2002-07-07 |
| 207 |
weasel |
123 |
* Initial public beta test |