Archive for the 'Projects' Category

DTA-Leser

Das PEAR-DTA-Paket bekommt zur Zeit eine Lese-Funktion, um DTA/DTAZV-Dateien auch einlesen zu können.

Mit dem DTA-Leser stelle ich nun ein Beispielskript online um Dateien entgegenzunehmen und ihren Inhalt anzuzeigen. Ist in einigen Situationen recht nützlich…

Mailing List Statistics

Recently a friend showed me the tool MailListStat to generate mailing list statistics and I thought it would be much easier to implement this in Perl or Python instead of C.
So I tried and the result is Py-MailListStat 1.0 (I am not very creative with names). Maybe someone finds it useful…

CRM114-Plugin News

This week brought great news for my CRM114 plugin: The upcoming amavisd-new version 2.6.3 will completely support CRM114 (either standalone or as an SA plugin) so no more patches are required to include custom headers.

In addition Mark made several improvements to my plugin itself, so I am happy to release a new plugin version 0.8 (see the project page for the module, its documentation and additional notes).

Update: I just noticed that CRM114’s stable versions (those from 2007) do not support the “--report_only” option. Thus I made a last minute change after uploading and deactivated the option in line 653 (= line 607 in the SA3.3 version).

Finally, the Syslog RFCs

Today the RFCs for the new Syslog procol and transport were published:

syslogd got into NetBSD CVS

Due to the BLIT preparations I nearly missed the important event for my GSoC project: I made it into the NetBSD CVS.  :-)

Read the rest of this entry »

Fuzzing

Fuzzing is a great way to find input validation errors.

Just don’t use it in debug mode whith all input printed verbatim to the poor terminal… :-|

digital vs. analog notes

Now that I wrote my midterm summary and completed the survey for GSoC it is once again time to update the Trac-pages. The syslogd is my first try with Trac and so far it has not been too sucessful.

Read the rest of this entry »

The State of transport-tls and its Implementation

Now the latest internet draft for transport-tls is out for two weeks now and it looks like a consensus on the text is found — at least there were no comments so far. I spent the better part of these two weeks changing and debugging my own implementation of transport-tls, which is far beyond the schedule but at least in time to have a working and usable program for mid-term evaluation…

So this is a good time to re-read the draft and check its requirements against my current syslogd code:

Read the rest of this entry »