path: root/Changes
diff options
authorEric Leblond <>2013-01-25 20:37:26 +0100
committerEric Leblond <>2013-02-25 08:14:30 +0100
commit2e105a2224ad21278088edfabeb68769708e833d (patch)
tree78cd1803f5311c5b9ebdeec340328b3c8603e9b7 /Changes
parente7f9d242efad80b1ff48d5346c42f73527c2dd8d (diff)
Prepare release number to 2.0.2ulogd-2.0.2
Update release number and delete Changes file because we can use git changelog fot that.
Diffstat (limited to 'Changes')
1 files changed, 0 insertions, 124 deletions
diff --git a/Changes b/Changes
deleted file mode 100644
index e59322c..0000000
--- a/Changes
+++ /dev/null
@@ -1,124 +0,0 @@
-Version 2.00alpha (2004-Oct-03)
-- Total re-work. ulogd2 is almost unrelated to the ULOG netfilter target.
- Instead, it has become a generic logging framework for anything from
- firewall logs, flow-based accounting to kernel network performance
- statistics.
-Version 1.23 (2005-04-18)
-- Add supprt for ulogd logging in syslog (the daemon log, not packet log)
-Version 1.22 (2005-03-07)
-- Fix postgresql endless loop (Jani Averbach)
-- Add postgrsql schema support (Bob Hockney)
-Version 1.21 (2005-02-16)
-- Fix compilation on certain gcc versions (Roberto Nibali)
-- Fix --log-ip-as-string for mysql, pgsql and sqlite3 (Jani Averbach)
-Version 1.20 (2005-02-12)
-- Add SQLITE3 Plugin
-- Add 'port' option (for tcp port number) to mysql and postgresql plugins
-- Cosmetic changes (c99 initializers, coding style)
-Version 1.10 (2003-Oct-xx)
-- Change format of configuration file. Now every plugin has it's own section
- in the config file, making the whole parsing procedure easier - and
- eliminating multiple loading of .so plugins. (Magnus Boden)
-- Make the config file format completely syntax compatible with .ini style files
-- Add a new 'SYSLOG' plugin for real syslogging
-Version 1.02 (2003-Oct-08)
-- fix printout of time information in ulogd_LOGEMU.c
-Version 1.01 (2003-Aug-23)
-- use $(LD) macro in order to provide cross-compiling/linking support
-- add 'rmem' configuration key to set the netlink socket rmem buffsize
-- don't use kernel header files for IP/TCP header definitions
-- various cosmetic cleanup to compile with -Wall
-- fix usage of libmysqlclient: call mysql_init() before mysql_real_connect
-- don't have LOGEMU read the system time, does this already
-Version 1.00 (2003-Mar-06)
-- update documentation to reflect recent additions
-- renamed LOCALTIME plugin to LOCAL plugin, since it now also returns
- the hostname
-- cleanup #include statements
-- tcp.window is a 16bit value
-- always return tcp flags, even if they are not set [to not cause NULL entries
- in the database table
-- cosmetic fixes to acommodate most compiler warnings
-- moved location of conffile.h and ulog.h
-- big update to ulogd_PGSQL.c
-- more verbose error reporting when unable to load plugin
-- print usage information
-- add '--configfile' directive to allow multiple instances with multiple
- configfiles
-Version 0.98
-- Fix MAC address printing if there is none (by Andrej Ota)
-- Add PostgreSQL support by Jakab Laszlo
-- Add Version Number (-V) commandline option
-- Make MYBUFSIZ a runtime config directive (Bogdan Dobrota)
-- Fix daemonize function (call setsid() and close stdin)
-- Add ulogd_PCAP output plugin (to use ethereal/tcpdump/... on the logs)
-- Update documentation to reflect kernel inclusion of ipt_ULOG module
-- Add ulogd_LOCALTIME 'interpreter' for providing the timestamp at the
- time of logging (Florent Aide)
-- Fix ulogd_LOGEMU 'PROTO=' printing in case of unknown l4 protocol
-- Add support for non-forking mode and logging to stderr (Alessandro Bono)
-Version 0.97
-- added error handling after ipulog_read() to prevent endless loops
-Version 0.96
-- support for old mysql versions (Alexander Janssen)
-- support for dotted-quad IP addresses in MySQL (Alexander Janssen)
-- added support for synchronous write to LOGEMU (Michael Stolovitzsky)
-- autoconf now checks for mysql .so libraries instead of static .a
-- autoconf now includes /usr/src/linux/include, because most distros
- now have a glibc-provided /usr/include/linux :(
-- removed ./configure from CVS tree as it may cause inconsistencies
-- better commented example configuration file
-- Makefiles now know DESTDIR (for RPM packaging)
-- documentation now built at release-time, not compile time
-- support for logfile-rotating, using new SIGHUP handler
-Version 0.95
-- libipulog problems of 0.94 fixed
-- 1.0 now really soon
-Version 0.94
-- fixed stupid build problem because of missing libipulog
- (i'll never try to be intelligent again ;))
-Version 0.93
-- fixes logfile bug: wrong filename and line numbers printed
-- fixes config file parsing, new generic get_word() in conffile.c
-- fixes bug in ulogd_LOGEMU.c on big-endian systems
-- fixes segfault when packet received but no interpreters registered
- (reported by Drori Ghiora)
-- sigterm handler installed for clean shutdown
-- logfile now fflush()ed after each line printed
-- ulogd_LOGEMU now prints date and hostname, just as syslog does
-Version 0.92
-- fixes libipulog loop-bug (reported by Drori Ghiora)
-Version 0.91
-- changes for new kernel ULOG. Includes support for multilink netlink
- messages.
-Version 0.9
-- configuration file routines
-- plugins are able to register new configfile keys
-- new MYSQL output plugin
-- new syslog compatibility output plugin
-Version 0.3
-- new PWSNIFF interpreter plugin
-- verbose error reporting
-Version 0.2
-- real daemon, we are forking now