# Generated by Makefile. Do not edit.

commit a054df5ca781622035f0529c2064fef46942716e
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Sep 9 13:43:44 2020 +0200

    Update NEWS, bump version
    
    Change-Id: Id46f20dd399a2ea62fe12d84927ea1a85cc669db

 NEWS         | 6 ++++++
 configure.ac | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit fae6ea9aa149adbcc5229e24b6eec970a8fdfbbd
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Aug 4 14:26:39 2020 +0200

    Update NEWS, bump version
    
    Change-Id: I469ff62af4045f6ac2a939c03ebb0994db6c14bf

 NEWS         | 9 +++++++++
 configure.ac | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 56ecd5e44bd18ae4fb5acf90daa5089f32199124
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jul 31 11:28:14 2020 +0200

    [#4084] Change company name
    
    Change-Id: Id42e8450dd804eb36989c84621d9085919e545d9

 AUTHORS                                         | 2 +-
 HACKING.README                                  | 4 ++--
 README                                          | 6 +++---
 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 4 ++--
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/relaying/relaying.c             | 2 +-
 plugins/reports/script/script.c                 | 2 +-
 plugins/reports/smtp/smtp-io.c                  | 2 +-
 plugins/reports/smtp/smtp-io.h                  | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/snmp/PRELUDE-SIEM-MIB.mib       | 2 +-
 plugins/reports/snmp/snmp.c                     | 2 +-
 plugins/reports/snmp/snmp.h                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 4 ++--
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 43 files changed, 48 insertions(+), 48 deletions(-)

commit e9e36b1baff40029898d6f0a7b07bdb971b969d5
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Jul 21 11:27:10 2020 +0200

    [#4076] Fix script execution plugin
    
    Change-Id: Idb129477dfd037f157800261b0217a05c2bf0659

 plugins/reports/script/script.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit eccb7d56b82025e32fa8a65cfea56d7b9302da0a
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jul 23 15:33:57 2020 +0200

    Update NEWS, bump version
    
    Change-Id: Iedbbe4cbd1737a7a1e7684d1335fd6d9e5fae4d4

 NEWS         | 1 +
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit afa21943bfca808cc6c43d6e67ec12aa80e8f8fe
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Jun 30 16:54:58 2020 +0200

    Update NEWS, bump version
    
    Change-Id: I8437e8c12ee8d696cef771a3d098da8cc8a4b8b9

 NEWS         | 6 ++++++
 configure.ac | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 9fca253952b7d7e6e184b2f474fb5426819e8eb1
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Jun 22 12:19:30 2020 +0200

    Update NEWS, bump version
    
    Change-Id: I71800fdb44ee998ad8c863749f5ad832613e68fe

 NEWS         | 16 ++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

commit 6f595172a21c592bcabab27e274f56f6ddf42c2d
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue May 12 12:50:45 2020 +0200

    [#4009] Add new plugins
    
    - Relaying and reverse relaying
    - Script execution
    - Sending of SNMP traps
    
    Change-Id: Ibbbcf31db5e2f43bc2e457920e1dfe44b25f32e2

 README                                    |  12 +-
 configure.ac                              |  21 +
 docs/manpages/prelude-manager.1           |  15 +-
 m4/libprelude.m4                          |   2 +-
 m4/libpreludedb.m4                        |   2 +-
 m4/net-snmp.m4                            |  71 +++
 plugins/reports/Makefile.am               |   2 +-
 plugins/reports/relaying/Makefile.am      |  10 +
 plugins/reports/relaying/relaying.c       | 193 +++++++
 plugins/reports/script/Makefile.am        |   9 +
 plugins/reports/script/script.c           | 315 +++++++++++
 plugins/reports/snmp/Makefile.am          |  20 +
 plugins/reports/snmp/PRELUDE-SIEM-MIB.mib | 180 ++++++
 plugins/reports/snmp/snmp.c               | 873 ++++++++++++++++++++++++++++++
 plugins/reports/snmp/snmp.h               |  51 ++
 prelude-manager.conf.in                   |  90 ++-
 selinux/prelude-manager.te                |   7 +-
 src/Makefile.am                           |   7 +-
 src/manager-options.c                     |  20 +
 src/reverse-relaying.c                    |  97 ++++
 src/sensor-server.c                       |  41 ++
 21 files changed, 2013 insertions(+), 25 deletions(-)

commit bdb47c16bd55ea6d2a90b6afb3c3fd24907de556
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Dec 23 11:32:32 2019 +0700

    [#3881] Use a bufpool for reverse relaying
    
    Change-Id: Ifa6d963fd974523bac0aec057fb5eda110e7846b

 src/include/reverse-relaying.h |   4 +-
 src/include/sensor-server.h    |   5 +-
 src/reverse-relaying.c         | 189 +++++++++++---------
 src/sensor-server.c            | 389 +++--------------------------------------
 4 files changed, 136 insertions(+), 451 deletions(-)

commit 93ad9fadc39ee830eaf3474318b5603fdd1c34a9
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Jan 13 16:42:42 2020 +0700

    [#rel3881] Properly restore buffer pool state
    
    Change-Id: I4bebe262d6177c1ead4ed6f77814498e42aee58a

 src/bufpool.c | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit ad480cf6e1d1c5e35525eda28a898ed0cfb9103f
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Jan 6 10:21:54 2020 +0700

    [#rel3881] Fix possible deadlock with multiple thread evicting
    
    Change-Id: I540833561e8961ae36150bfbdecd4636217312e0

 src/bufpool.c | 12 +++++-------
 1 file changed, 5 insertions(+), 7 deletions(-)

commit 97e3528affeb480212ba2c2a0704fee66bcd5605
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Jan 15 12:13:59 2020 +0100

    [#3878] Copyright year update
    
    Change-Id: I28be5128c4d6ac54291f373f6bb8e4688071176a

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp-io.c                  | 2 +-
 plugins/reports/smtp/smtp-io.h                  | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 35 files changed, 35 insertions(+), 35 deletions(-)

commit c23e1edccd8fceb6a1b1a467392259699ffdea8b
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Sep 13 10:35:41 2019 +0200

    Update NEWS, bump version
    
    Change-Id: I54ddedc552534224c0e8f0b17f83b1b2827de7ed

 NEWS         | 6 ++++++
 configure.ac | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 54d88aa3e3f1c2a4f65de0cc799bcb83b090a926
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Sep 4 17:05:31 2019 +0200

    Update NEWS, bump version
    
    Change-Id: Ia4fa4f0be8508b5d96caa62840a27aae6dd26538

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit d101bf0c4d25467fcf53e4be36a77193d08e6e1c
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Aug 27 17:40:46 2019 +0200

    [#3345] Remove unused SELinux rules
    
    Change-Id: If6b10dca43db874dec69f15376d356ac08bcf2fb

 selinux/prelude-manager.te | 16 ++--------------
 1 file changed, 2 insertions(+), 14 deletions(-)

commit 5b31d5f369bb6f5a42f7c09584144612bc842a3d
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Jul 17 17:33:47 2019 +0200

    Update NEWS, bump version
    
    Change-Id: I0392ceeec8998197b20970cbdca0a8c9c13f24bf

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit ffb86fe6cea4fb4e4f0ebb7c41b2db5f204ca2aa
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Jun 24 12:42:11 2019 +0200

    [#1213] Revert "Correct AdditionalData output"
    
    Revert, the XML output was correct, the bug is in prelude-import
    
    This reverts commit 156ac53ed53df28e472b010dc33a4664fe717d23.
    
    Change-Id: I0153a79b187e026b6b5ecf108d9972b28bb86a33

 plugins/reports/xmlmod/xmlmod.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 1644f18e91a2990c16c93f2b7d11767a92e509c9
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Mar 15 14:37:52 2019 +0100

    Update NEWS, bump version
    
    Change-Id: I7aad5c2f9aa9e5f4a12161cc3226230f37f22254

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit bb5142e5bae07e114c13830c7f324e1145ea8c15
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jan 3 13:54:52 2019 +0100

    [#3381] Copyright year update
    
    Change-Id: I574bdbade12b13fc488219b075497426484d7ad1

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp-io.c                  | 2 +-
 plugins/reports/smtp/smtp-io.h                  | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 35 files changed, 35 insertions(+), 35 deletions(-)

commit 57c589bf831f0f86c31b04b4e0b0ad4d3f5de06e
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Oct 30 14:39:00 2018 +0100

    [#rel214] Fix typo in config file
    
    Change-Id: Ic9890118e32c8bc82a3844233d46b5575b080283

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e42e354c8fa099baf73e6ab69ffce1b2622fb8b6
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Sep 6 15:22:27 2018 +0200

    Update NEWS, bump version
    
    Change-Id: I3b68ba8e04fb788385fa661e289dc2d5a037815d

 NEWS         | 8 ++++++++
 configure.ac | 6 +++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 66f5e75edc93f1274b101ad9ebd4a3ead28950e4
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Sep 4 14:46:10 2018 +0200

    [#3220] Update GnuLib code
    
    Based on commit 8b1d4a63e34f3893036d82f39c5680e845de5ddf (2018-09-03)
    
    Change-Id: I9a9287c4e5ce23c08b36fcbd093fc5bad7ef4741

 libmissing/Makefile.am                   | 40 ++++++++++++--
 libmissing/dup2.c                        |  2 +-
 libmissing/errno.in.h                    |  4 +-
 libmissing/fcntl.c                       |  4 +-
 libmissing/fcntl.in.h                    |  2 +-
 libmissing/filename.h                    |  2 +-
 libmissing/getaddrinfo.c                 |  7 ++-
 libmissing/getdtablesize.c               |  2 +-
 libmissing/gettimeofday.c                |  8 ++-
 libmissing/glthread/cond.h               |  4 +-
 libmissing/glthread/lock.h               | 10 +++-
 libmissing/glthread/thread.h             | 19 ++++---
 libmissing/intprops.h                    | 16 +++---
 libmissing/m4/extern-inline.m4           | 16 +++++-
 libmissing/m4/getcwd.m4                  |  4 +-
 libmissing/m4/getpagesize.m4             | 23 +++++++--
 libmissing/m4/gnulib-cache.m4            | 32 +++++++++++-
 libmissing/m4/gnulib-common.m4           | 29 +++++++----
 libmissing/m4/gnulib-comp.m4             |  1 +
 libmissing/m4/host-cpu-c-abi.m4          | 89 +++++++++++++++++++++++++++++++-
 libmissing/m4/inttypes.m4                |  3 +-
 libmissing/m4/lib-link.m4                |  2 +-
 libmissing/m4/limits-h.m4                |  8 +++
 libmissing/m4/lstat.m4                   |  5 +-
 libmissing/m4/malloc.m4                  |  4 +-
 libmissing/m4/nanosleep.m4               | 45 ++++++++++------
 libmissing/m4/pathmax.m4                 |  4 +-
 libmissing/m4/pthread_rwlock_rdlock.m4   |  8 +--
 libmissing/m4/pthread_sigmask.m4         | 70 ++++++++++++-------------
 libmissing/m4/select.m4                  | 12 +++--
 libmissing/m4/stat.m4                    | 12 +++--
 libmissing/m4/stdint.m4                  |  5 +-
 libmissing/m4/stdio_h.m4                 |  4 +-
 libmissing/m4/symlink.m4                 | 12 +++--
 libmissing/m4/threadlib.m4               | 82 ++++++++++++++++++++++++++++-
 libmissing/m4/unistd_h.m4                | 11 ++--
 libmissing/m4/warn-on-use.m4             | 40 +++++++-------
 libmissing/m4/wchar_h.m4                 | 10 ++--
 libmissing/malloca.h                     |  8 +--
 libmissing/msvc-nothrow.h                |  2 +-
 libmissing/pathmax.h                     |  2 +-
 libmissing/printf-parse.c                |  2 +-
 libmissing/sig-handler.h                 |  9 ++--
 libmissing/sigaction.c                   |  2 +-
 libmissing/sigprocmask.c                 |  2 +-
 libmissing/stat-time.h                   |  2 +-
 libmissing/stat-w32.c                    |  6 ++-
 libmissing/stat.c                        |  2 +-
 libmissing/stdio.in.h                    |  4 +-
 libmissing/stdlib.in.h                   |  4 +-
 libmissing/sys_socket.in.h               |  9 ++++
 libmissing/sys_stat.in.h                 |  6 +--
 libmissing/sys_types.in.h                | 15 +++++-
 libmissing/tests/Makefile.am             | 11 ++--
 libmissing/tests/binary-io.h             |  6 +--
 libmissing/tests/dosname.h               |  5 +-
 libmissing/tests/fstat.c                 |  2 +-
 libmissing/tests/getpagesize.c           |  2 +-
 libmissing/tests/inttypes.in.h           |  6 ++-
 libmissing/tests/nanosleep.c             |  2 +-
 libmissing/tests/nap.h                   |  2 +-
 libmissing/tests/open.c                  |  2 +-
 libmissing/tests/pipe.c                  |  2 +-
 libmissing/tests/putenv.c                |  4 +-
 libmissing/tests/same-inode.h            |  2 +-
 libmissing/tests/select.c                |  6 ++-
 libmissing/tests/sleep.c                 |  2 +-
 libmissing/tests/stat-w32.c              |  6 ++-
 libmissing/tests/strerror_r.c            |  6 +--
 libmissing/tests/test-cloexec.c          |  6 +--
 libmissing/tests/test-cond.c             |  2 +-
 libmissing/tests/test-dup2.c             |  6 +--
 libmissing/tests/test-fcntl-h.c          |  4 +-
 libmissing/tests/test-fcntl.c            |  6 +--
 libmissing/tests/test-getaddrinfo.c      |  2 +-
 libmissing/tests/test-once.c             | 43 +++++++++++++++
 libmissing/tests/test-pipe.c             |  8 +--
 libmissing/tests/test-pthread_sigmask1.c |  2 +-
 libmissing/tests/test-select.h           |  7 +--
 libmissing/tests/test-sigprocmask.c      |  2 +-
 libmissing/tests/test-stat-time.c        |  2 +-
 libmissing/tests/warn-on-use.h           | 64 +++++++++++++++--------
 libmissing/tests/zerosize-ptr.h          | 13 +++++
 libmissing/time.in.h                     |  2 +-
 libmissing/unistd.in.h                   | 44 +++++++++++++---
 libmissing/vasnprintf.c                  | 14 ++---
 libmissing/verify.h                      |  3 +-
 libmissing/warn-on-use.h                 | 64 +++++++++++++++--------
 88 files changed, 789 insertions(+), 297 deletions(-)

commit d46e95cc4671be017f18d3e869580b327ecde24d
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Aug 17 10:18:28 2018 +0200

    Update NEWS, bump version
    
    Change-Id: I34f7fb3e61840b72a7f535640ff34c61e1800f4f

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit b63287bfb70434624f7ef7b1c7cd46e851ec5cfc
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Aug 9 12:57:56 2018 +0200

    [#rel3161] Safety fix
    
    Change-Id: Icd8b473cd9937df16c2dc9376e1723a9934c7e05

 src/reverse-relaying.c | 6 ++++--
 src/sensor-server.c    | 9 +++------
 2 files changed, 7 insertions(+), 8 deletions(-)

commit 0eecc6d842faa95b07ac2f161a56da35762ad6f2
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed Jul 25 13:04:18 2018 +0200

    [#3161, #ext969] Memory corruption fixes
    
    Change-Id: I41f3c25c7ff5f08a6f6a4da7428663478f8848e8

 src/include/server-generic.h |  2 ++
 src/reverse-relaying.c       | 10 ++++------
 src/sensor-server.c          | 33 ++++++++++++++++++++++-----------
 src/server-generic.c         |  6 ++++++
 4 files changed, 34 insertions(+), 17 deletions(-)

commit 1759d0ab66f1f2cf894839212bc24612cd13e703
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri May 4 10:11:29 2018 +0200

    Update NEWS, bump version
    
    Change-Id: Id63706893ab19805c4c66972ff6da6bd6f3af257

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 300372905159f249f3f8ca0baa5cb317cfbb5041
Author: Song Tran <song.tran@c-s.fr>
Date:   Fri Apr 27 17:08:29 2018 +0200

    [#3038] Add SELinux policies
    
    - Grant permissons to prelude-manage-pro to write on /tmp
    
    Change-Id: Iaa63d91da385ba18e198706ea30d258ad7f2c55d

 selinux/prelude-manager.te | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 0c102fc38ac7bd661b2d8e491f1fc5c3698834ce
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Apr 12 16:34:01 2018 +0200

    Update NEWS, bump version
    
    Change-Id: I65a5ae9b5e6f2ba7089762403a4e3f3240945a62

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 5d8174fcb33d7714ceae86867bf09bfd9d96360a
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Feb 9 10:01:38 2018 +0100

    Update GnuLib code
    
    Based on commit 646a44e1b190c4a7f6a9f32c63230c619e38d251 (2018-02-04)
    
    Change-Id: I9a77f2bf96f9d561347d834165bd52a0a0bc59b9

 config.rpath                             |   2 +-
 libmissing/Makefile.am                   |  56 ++-
 libmissing/alloca.in.h                   |   4 +-
 libmissing/arg-nonnull.h                 |   4 +-
 libmissing/arpa_inet.in.h                |   4 +-
 libmissing/asnprintf.c                   |   4 +-
 libmissing/c++defs.h                     |   8 +-
 libmissing/close.c                       |   4 +-
 libmissing/dup2.c                        |   6 +-
 libmissing/errno.in.h                    |   4 +-
 libmissing/fcntl.c                       |   4 +-
 libmissing/fcntl.in.h                    |   9 +-
 libmissing/fd-hook.c                     |   4 +-
 libmissing/fd-hook.h                     |   4 +-
 libmissing/filename.h                    |   4 +-
 libmissing/float+.h                      |   4 +-
 libmissing/float.c                       |   4 +-
 libmissing/float.in.h                    |   8 +-
 libmissing/gai_strerror.c                |   4 +-
 libmissing/getaddrinfo.c                 |   4 +-
 libmissing/getdtablesize.c               |   6 +-
 libmissing/gettext.h                     |   4 +-
 libmissing/gettimeofday.c                |   4 +-
 libmissing/glthread/cond.c               |   4 +-
 libmissing/glthread/cond.h               |   4 +-
 libmissing/glthread/lock.c               |   4 +-
 libmissing/glthread/lock.h               |   4 +-
 libmissing/glthread/thread.c             |   4 +-
 libmissing/glthread/thread.h             |  12 +-
 libmissing/glthread/threadlib.c          |   4 +-
 libmissing/inet_ntop.c                   |   4 +-
 libmissing/intprops.h                    | 453 ++++++++++++++++++++++++
 libmissing/itold.c                       |   4 +-
 libmissing/limits.in.h                   |   4 +-
 libmissing/localtime-buffer.c            |   4 +-
 libmissing/localtime-buffer.h            |   4 +-
 libmissing/m4/00gnulib.m4                |   2 +-
 libmissing/m4/absolute-header.m4         |   2 +-
 libmissing/m4/alloca.m4                  |   6 +-
 libmissing/m4/arpa_inet_h.m4             |   2 +-
 libmissing/m4/asm-underscore.m4          |  72 ++++
 libmissing/m4/builtin-expect.m4          |   2 +-
 libmissing/m4/close.m4                   |   2 +-
 libmissing/m4/cond.m4                    |   2 +-
 libmissing/m4/ctype.m4                   |  32 ++
 libmissing/m4/dup2.m4                    |   2 +-
 libmissing/m4/eealloc.m4                 |   2 +-
 libmissing/m4/environ.m4                 |   2 +-
 libmissing/m4/errno_h.m4                 |   2 +-
 libmissing/m4/exponentd.m4               |   2 +-
 libmissing/m4/extensions.m4              |  20 +-
 libmissing/m4/extern-inline.m4           |  10 +-
 libmissing/m4/fcntl-o.m4                 |  13 +-
 libmissing/m4/fcntl.m4                   |   2 +-
 libmissing/m4/fcntl_h.m4                 |   2 +-
 libmissing/m4/fdopen.m4                  |   2 +-
 libmissing/m4/float_h.m4                 |  32 +-
 libmissing/m4/fpieee.m4                  |   4 +-
 libmissing/m4/fstat.m4                   |   9 +-
 libmissing/m4/ftruncate.m4               |  40 +++
 libmissing/m4/getaddrinfo.m4             |   2 +-
 libmissing/m4/getcwd.m4                  |  16 +-
 libmissing/m4/getdtablesize.m4           |  56 +--
 libmissing/m4/getpagesize.m4             |   2 +-
 libmissing/m4/gettimeofday.m4            |  14 +-
 libmissing/m4/gnulib-cache.m4            |   4 +-
 libmissing/m4/gnulib-common.m4           |   8 +-
 libmissing/m4/gnulib-comp.m4             | 235 ++++++++++++-
 libmissing/m4/gnulib-tool.m4             |   2 +-
 libmissing/m4/host-cpu-c-abi.m4          | 369 ++++++++++++++++++++
 libmissing/m4/hostent.m4                 |   2 +-
 libmissing/m4/include_next.m4            |   2 +-
 libmissing/m4/inet_ntop.m4               |   7 +-
 libmissing/m4/inet_pton.m4               |  69 ++++
 libmissing/m4/intmax_t.m4                |   2 +-
 libmissing/m4/inttypes-pri.m4            |   2 +-
 libmissing/m4/inttypes.m4                |   2 +-
 libmissing/m4/inttypes_h.m4              |   2 +-
 libmissing/m4/ioctl.m4                   |  44 +++
 libmissing/m4/isblank.m4                 |  17 +
 libmissing/m4/largefile.m4               |   2 +-
 libmissing/m4/lib-ld.m4                  |  35 +-
 libmissing/m4/lib-link.m4                |   2 +-
 libmissing/m4/lib-prefix.m4              |  84 +++--
 libmissing/m4/limits-h.m4                |   2 +-
 libmissing/m4/localtime-buffer.m4        |   2 +-
 libmissing/m4/lock.m4                    |   2 +-
 libmissing/m4/longlong.m4                |   2 +-
 libmissing/m4/lstat.m4                   |  14 +-
 libmissing/m4/malloc.m4                  |   8 +-
 libmissing/m4/malloca.m4                 |   2 +-
 libmissing/m4/math_h.m4                  |   5 +-
 libmissing/m4/memchr.m4                  |  33 +-
 libmissing/m4/memmem.m4                  |   4 +-
 libmissing/m4/mmap-anon.m4               |   2 +-
 libmissing/m4/mode_t.m4                  |   2 +-
 libmissing/m4/msvc-inval.m4              |   2 +-
 libmissing/m4/msvc-nothrow.m4            |   2 +-
 libmissing/m4/multiarch.m4               |   2 +-
 libmissing/m4/nanosleep.m4               | 150 ++++++++
 libmissing/m4/netdb_h.m4                 |   2 +-
 libmissing/m4/netinet_in_h.m4            |   2 +-
 libmissing/m4/off_t.m4                   |   2 +-
 libmissing/m4/onceonly.m4                |   4 +-
 libmissing/m4/open-cloexec.m4            |  21 ++
 libmissing/m4/open.m4                    |   8 +-
 libmissing/m4/pathmax.m4                 |   2 +-
 libmissing/m4/perror.m4                  |  69 ++++
 libmissing/m4/pipe.m4                    |  15 +
 libmissing/m4/printf.m4                  | 219 ++++++++----
 libmissing/m4/pthread_rwlock_rdlock.m4   |   2 +-
 libmissing/m4/pthread_sigmask.m4         | 279 +++++++++++++++
 libmissing/m4/putenv.m4                  |  14 +-
 libmissing/m4/raise.m4                   |   2 +-
 libmissing/m4/realloc.m4                 |   8 +-
 libmissing/m4/select.m4                  | 114 ++++++
 libmissing/m4/servent.m4                 |   2 +-
 libmissing/m4/setenv.m4                  |  12 +-
 libmissing/m4/sigaction.m4               |   2 +-
 libmissing/m4/signal_h.m4                |   2 +-
 libmissing/m4/signalblocking.m4          |   2 +-
 libmissing/m4/size_max.m4                |   2 +-
 libmissing/m4/sleep.m4                   |  14 +-
 libmissing/m4/snprintf.m4                |   2 +-
 libmissing/m4/socketlib.m4               |   8 +-
 libmissing/m4/sockets.m4                 |   2 +-
 libmissing/m4/socklen.m4                 |   2 +-
 libmissing/m4/sockpfaf.m4                |   2 +-
 libmissing/m4/ssize_t.m4                 |   2 +-
 libmissing/m4/stat-time.m4               |  83 +++++
 libmissing/m4/stat.m4                    |  17 +-
 libmissing/m4/stdalign.m4                |   4 +-
 libmissing/m4/stdbool.m4                 |   6 +-
 libmissing/m4/stddef_h.m4                |   2 +-
 libmissing/m4/stdint.m4                  | 110 +++---
 libmissing/m4/stdint_h.m4                |   2 +-
 libmissing/m4/stdio_h.m4                 |   2 +-
 libmissing/m4/stdlib_h.m4                |  17 +-
 libmissing/m4/strdup.m4                  |   2 +-
 libmissing/m4/strerror.m4                |  22 +-
 libmissing/m4/strerror_r.m4              | 173 +++++++++
 libmissing/m4/string_h.m4                |  16 +-
 libmissing/m4/strndup.m4                 |   2 +-
 libmissing/m4/strnlen.m4                 |   2 +-
 libmissing/m4/strsep.m4                  |   2 +-
 libmissing/m4/symlink.m4                 |  12 +-
 libmissing/m4/sys_ioctl_h.m4             |  64 ++++
 libmissing/m4/sys_select_h.m4            |  95 +++++
 libmissing/m4/sys_socket_h.m4            |   2 +-
 libmissing/m4/sys_stat_h.m4              |   2 +-
 libmissing/m4/sys_time_h.m4              |   2 +-
 libmissing/m4/sys_types_h.m4             |   8 +-
 libmissing/m4/sys_uio_h.m4               |   2 +-
 libmissing/m4/thread.m4                  |   2 +-
 libmissing/m4/threadlib.m4               |  12 +-
 libmissing/m4/time_h.m4                  |   2 +-
 libmissing/m4/time_r.m4                  |   2 +-
 libmissing/m4/unistd_h.m4                |   5 +-
 libmissing/m4/usleep.m4                  |  14 +-
 libmissing/m4/vasnprintf.m4              |   2 +-
 libmissing/m4/vsnprintf.m4               |   2 +-
 libmissing/m4/warn-on-use.m4             |   2 +-
 libmissing/m4/wchar_h.m4                 |   8 +-
 libmissing/m4/wchar_t.m4                 |   2 +-
 libmissing/m4/wint_t.m4                  |   2 +-
 libmissing/m4/xsize.m4                   |   2 +-
 libmissing/m4/yield.m4                   |   2 +-
 libmissing/malloc.c                      |   4 +-
 libmissing/malloca.c                     | 140 +++-----
 libmissing/malloca.h                     |  15 +-
 libmissing/malloca.valgrind              |   7 -
 libmissing/memchr.c                      |   4 +-
 libmissing/memmem.c                      |   4 +-
 libmissing/msvc-inval.c                  |   4 +-
 libmissing/msvc-inval.h                  |   8 +-
 libmissing/msvc-nothrow.c                |   4 +-
 libmissing/msvc-nothrow.h                |   4 +-
 libmissing/netdb.in.h                    |   4 +-
 libmissing/netinet_in.in.h               |   4 +-
 libmissing/pathmax.h                     |   6 +-
 libmissing/printf-args.c                 |   4 +-
 libmissing/printf-args.h                 |   4 +-
 libmissing/printf-parse.c                |   4 +-
 libmissing/printf-parse.h                |   4 +-
 libmissing/pthread_sigmask.c             |  92 +++++
 libmissing/raise.c                       |   4 +-
 libmissing/realloc.c                     |   4 +-
 libmissing/sig-handler.h                 |   4 +-
 libmissing/sigaction.c                   |   4 +-
 libmissing/signal.in.h                   |   8 +-
 libmissing/sigprocmask.c                 |   4 +-
 libmissing/size_max.h                    |   4 +-
 libmissing/snprintf.c                    |   4 +-
 libmissing/sockets.c                     |   4 +-
 libmissing/sockets.h                     |   4 +-
 libmissing/stat-time.c                   |   3 +
 libmissing/stat-time.h                   | 252 ++++++++++++++
 libmissing/stat-w32.c                    |   4 +-
 libmissing/stat-w32.h                    |   4 +-
 libmissing/stat.c                        |  30 +-
 libmissing/stdalign.in.h                 |   6 +-
 libmissing/stdbool.in.h                  |  10 +-
 libmissing/stddef.in.h                   |  22 +-
 libmissing/stdint.in.h                   |   4 +-
 libmissing/stdio.in.h                    |  12 +-
 libmissing/stdlib.in.h                   |  28 +-
 libmissing/str-two-way.h                 |   8 +-
 libmissing/strdup.c                      |   4 +-
 libmissing/string.in.h                   |  21 +-
 libmissing/strndup.c                     |   4 +-
 libmissing/strnlen.c                     |   4 +-
 libmissing/strsep.c                      |   4 +-
 libmissing/sys_socket.in.h               |  17 +-
 libmissing/sys_stat.in.h                 |   4 +-
 libmissing/sys_time.in.h                 |   4 +-
 libmissing/sys_types.in.h                |   4 +-
 libmissing/sys_uio.in.h                  |   4 +-
 libmissing/tests/Makefile.am             | 438 ++++++++++++++++++++++-
 libmissing/tests/accept.c                |  52 +++
 libmissing/tests/alloca.c                | 478 +++++++++++++++++++++++++
 libmissing/tests/arg-nonnull.h           |   4 +-
 libmissing/tests/binary-io.c             |   4 +-
 libmissing/tests/binary-io.h             |   4 +-
 libmissing/tests/bind.c                  |  49 +++
 libmissing/tests/c++defs.h               |   8 +-
 libmissing/tests/c-ctype.c               |   3 +
 libmissing/tests/c-ctype.h               | 366 +++++++++++++++++++
 libmissing/tests/cloexec.c               |  83 +++++
 libmissing/tests/cloexec.h               |  38 ++
 libmissing/tests/connect.c               |  56 +++
 libmissing/tests/ctype.in.h              |  57 +++
 libmissing/tests/dosname.h               |   4 +-
 libmissing/tests/fdopen.c                |   4 +-
 libmissing/tests/fpucw.h                 |   8 +-
 libmissing/tests/fstat.c                 |  10 +-
 libmissing/tests/ftruncate.c             | 193 +++++++++++
 libmissing/tests/getcwd-lgpl.c           |   4 +-
 libmissing/tests/getpagesize.c           |   4 +-
 libmissing/tests/glthread/yield.h        |   4 +-
 libmissing/tests/ignore-value.h          |   4 +-
 libmissing/tests/inet_pton.c             | 268 ++++++++++++++
 libmissing/tests/init.sh                 |  27 +-
 libmissing/tests/intprops.h              | 453 ------------------------
 libmissing/tests/inttypes.in.h           |   4 +-
 libmissing/tests/ioctl.c                 |  92 +++++
 libmissing/tests/isblank.c               |  33 ++
 libmissing/tests/listen.c                |  49 +++
 libmissing/tests/lstat.c                 |  43 +--
 libmissing/tests/macros.h                |   4 +-
 libmissing/tests/nanosleep.c             | 276 +++++++++++++++
 libmissing/tests/nap.h                   | 155 +++++++++
 libmissing/tests/null-ptr.h              |   4 +-
 libmissing/tests/open.c                  |  33 +-
 libmissing/tests/perror.c                |  49 +++
 libmissing/tests/pipe.c                  |  50 +++
 libmissing/tests/putenv.c                |   4 +-
 libmissing/tests/same-inode.h            |   4 +-
 libmissing/tests/select.c                | 579 +++++++++++++++++++++++++++++++
 libmissing/tests/setsockopt.c            |  65 ++++
 libmissing/tests/signature.h             |   4 +-
 libmissing/tests/sleep.c                 |   4 +-
 libmissing/tests/socket.c                |  49 +++
 libmissing/tests/stat-w32.c              |   4 +-
 libmissing/tests/stat-w32.h              |   4 +-
 libmissing/tests/strerror-override.c     |   4 +-
 libmissing/tests/strerror-override.h     |   4 +-
 libmissing/tests/strerror.c              |   4 +-
 libmissing/tests/strerror_r.c            | 460 ++++++++++++++++++++++++
 libmissing/tests/symlink.c               |   4 +-
 libmissing/tests/sys_ioctl.in.h          |  79 +++++
 libmissing/tests/sys_select.in.h         | 319 +++++++++++++++++
 libmissing/tests/test-accept.c           |  56 +++
 libmissing/tests/test-alloca-opt.c       |   4 +-
 libmissing/tests/test-arpa_inet.c        |   4 +-
 libmissing/tests/test-binary-io.c        |   4 +-
 libmissing/tests/test-bind.c             |  58 ++++
 libmissing/tests/test-c-ctype.c          | 228 ++++++++++++
 libmissing/tests/test-cloexec.c          | 148 ++++++++
 libmissing/tests/test-close.c            |   4 +-
 libmissing/tests/test-cond.c             |   4 +-
 libmissing/tests/test-connect.c          |  60 ++++
 libmissing/tests/test-ctype.c            |  27 ++
 libmissing/tests/test-dup2.c             |   4 +-
 libmissing/tests/test-environ.c          |   4 +-
 libmissing/tests/test-errno.c            |   4 +-
 libmissing/tests/test-fcntl-h.c          |   4 +-
 libmissing/tests/test-fcntl.c            |   7 +-
 libmissing/tests/test-fdopen.c           |   4 +-
 libmissing/tests/test-fgetc.c            |   4 +-
 libmissing/tests/test-float.c            |   4 +-
 libmissing/tests/test-fputc.c            |   4 +-
 libmissing/tests/test-fread.c            |   4 +-
 libmissing/tests/test-fstat.c            |   4 +-
 libmissing/tests/test-ftruncate.c        |  60 ++++
 libmissing/tests/test-ftruncate.sh       |   3 +
 libmissing/tests/test-fwrite.c           |   4 +-
 libmissing/tests/test-getaddrinfo.c      |   4 +-
 libmissing/tests/test-getcwd-lgpl.c      |   4 +-
 libmissing/tests/test-getdtablesize.c    |   4 +-
 libmissing/tests/test-gettimeofday.c     |   4 +-
 libmissing/tests/test-ignore-value.c     |   4 +-
 libmissing/tests/test-inet_ntop.c        |   4 +-
 libmissing/tests/test-inet_pton.c        |  58 ++++
 libmissing/tests/test-init.sh            |   4 +-
 libmissing/tests/test-intprops.c         |   6 +-
 libmissing/tests/test-inttypes.c         |   4 +-
 libmissing/tests/test-ioctl.c            |  51 +++
 libmissing/tests/test-isblank.c          |  50 +++
 libmissing/tests/test-limits-h.c         |   4 +-
 libmissing/tests/test-listen.c           |  49 +++
 libmissing/tests/test-lock.c             |   4 +-
 libmissing/tests/test-lstat.c            |   4 +-
 libmissing/tests/test-lstat.h            |   4 +-
 libmissing/tests/test-malloca.c          |   4 +-
 libmissing/tests/test-memchr.c           |   4 +-
 libmissing/tests/test-memmem.c           |   4 +-
 libmissing/tests/test-nanosleep.c        |  83 +++++
 libmissing/tests/test-netdb.c            |   4 +-
 libmissing/tests/test-netinet_in.c       |   4 +-
 libmissing/tests/test-open.c             |   4 +-
 libmissing/tests/test-open.h             |   4 +-
 libmissing/tests/test-pathmax.c          |   4 +-
 libmissing/tests/test-perror.c           |  36 ++
 libmissing/tests/test-perror.sh          |  26 ++
 libmissing/tests/test-perror2.c          | 136 ++++++++
 libmissing/tests/test-pipe.c             | 108 ++++++
 libmissing/tests/test-pthread_sigmask1.c |  95 +++++
 libmissing/tests/test-pthread_sigmask2.c |  99 ++++++
 libmissing/tests/test-raise.c            |   4 +-
 libmissing/tests/test-rwlock1.c          |   4 +-
 libmissing/tests/test-select-fd.c        |  72 ++++
 libmissing/tests/test-select-in.sh       |  38 ++
 libmissing/tests/test-select-out.sh      |  35 ++
 libmissing/tests/test-select-stdin.c     |  83 +++++
 libmissing/tests/test-select.c           |  34 ++
 libmissing/tests/test-select.h           | 462 ++++++++++++++++++++++++
 libmissing/tests/test-setsockopt.c       |  55 +++
 libmissing/tests/test-sigaction.c        |   4 +-
 libmissing/tests/test-signal-h.c         |   4 +-
 libmissing/tests/test-sigprocmask.c      |   4 +-
 libmissing/tests/test-sleep.c            |   4 +-
 libmissing/tests/test-snprintf.c         |   4 +-
 libmissing/tests/test-sockets.c          |   4 +-
 libmissing/tests/test-stat-time.c        | 248 +++++++++++++
 libmissing/tests/test-stat.c             |   4 +-
 libmissing/tests/test-stat.h             |   4 +-
 libmissing/tests/test-stdalign.c         |   6 +-
 libmissing/tests/test-stdbool.c          |  10 +-
 libmissing/tests/test-stddef.c           |   4 +-
 libmissing/tests/test-stdint.c           |   4 +-
 libmissing/tests/test-stdio.c            |   4 +-
 libmissing/tests/test-stdlib.c           |   4 +-
 libmissing/tests/test-strerror.c         |   4 +-
 libmissing/tests/test-strerror_r.c       | 181 ++++++++++
 libmissing/tests/test-string.c           |   4 +-
 libmissing/tests/test-strnlen.c          |   4 +-
 libmissing/tests/test-symlink.c          |   4 +-
 libmissing/tests/test-symlink.h          |   4 +-
 libmissing/tests/test-sys_ioctl.c        |  27 ++
 libmissing/tests/test-sys_select.c       |  59 ++++
 libmissing/tests/test-sys_socket.c       |   4 +-
 libmissing/tests/test-sys_stat.c         |   4 +-
 libmissing/tests/test-sys_time.c         |   4 +-
 libmissing/tests/test-sys_types.c        |   4 +-
 libmissing/tests/test-sys_uio.c          |   4 +-
 libmissing/tests/test-sys_wait.h         |   4 +-
 libmissing/tests/test-thread_create.c    |   4 +-
 libmissing/tests/test-thread_self.c      |   4 +-
 libmissing/tests/test-time.c             |   4 +-
 libmissing/tests/test-unistd.c           |   4 +-
 libmissing/tests/test-unsetenv.c         |   4 +-
 libmissing/tests/test-usleep.c           |   4 +-
 libmissing/tests/test-vasnprintf.c       |   4 +-
 libmissing/tests/test-verify-try.c       |   4 +-
 libmissing/tests/test-verify.c           |   4 +-
 libmissing/tests/test-vsnprintf.c        |   4 +-
 libmissing/tests/test-wchar.c            |   4 +-
 libmissing/tests/unsetenv.c              |   4 +-
 libmissing/tests/usleep.c                |   4 +-
 libmissing/tests/w32sock.h               | 140 ++++++++
 libmissing/tests/warn-on-use.h           |   4 +-
 libmissing/tests/zerosize-ptr.h          |   4 +-
 libmissing/time.in.h                     |   4 +-
 libmissing/time_r.c                      |   4 +-
 libmissing/unistd.in.h                   |  36 +-
 libmissing/vasnprintf.c                  |   8 +-
 libmissing/vasnprintf.h                  |   4 +-
 libmissing/verify.h                      |   4 +-
 libmissing/vsnprintf.c                   |   4 +-
 libmissing/w32sock.h                     |   4 +-
 libmissing/warn-on-use.h                 |   4 +-
 libmissing/wchar.in.h                    |  11 +-
 libmissing/xalloc-oversized.h            |   4 +-
 libmissing/xsize.h                       |   4 +-
 src/Makefile.am                          |  11 +-
 395 files changed, 11283 insertions(+), 1509 deletions(-)

commit 1b7edcc54700d7b7b4e686c33bfcbadb655a7a3f
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Feb 9 10:54:24 2018 +0100

    Update NEWS, bump version
    
    Change-Id: Id6408d221da4aa97d2e292cc1836efa6cead781c

 NEWS         | 12 ++++++++++++
 configure.ac |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 883d7ca7af5a84b365bca3e4809fcf8aaec155d6
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Jan 3 12:04:52 2018 +0100

    [#2795] Copyright year update
    
    Change-Id: I918413558ea101f8308d0da8725432262635ed76

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp-io.c                  | 2 +-
 plugins/reports/smtp/smtp-io.h                  | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 35 files changed, 35 insertions(+), 35 deletions(-)

commit 77e0ce5439dfb8b2a510e885a45dff7c8eb14086
Author: Thomas Andrejak <thomas.andrejak@c-s.fr>
Date:   Thu Sep 7 10:57:31 2017 +0200

    [#ext905] Remove old references to relaying
    
    Change-Id: I73747203d081e77ac57e2b71b8f29ace55919daf

 docs/manpages/prelude-manager.1 | 15 ++-------------
 prelude-manager.conf.in         | 37 ++++++++-----------------------------
 2 files changed, 10 insertions(+), 42 deletions(-)

commit aa23cb5f6ab4cadf9f1f9083bc59c41e0058b7df
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Jul 25 15:33:55 2017 +0200

    [#2672, #ext890] Do not return negative value on db_run success
    
    Change-Id: I70b3d62bd6b98edc868ee356779f142fdd1a673a

 plugins/reports/db/db.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit d61e1113d597045efacfbe78acd54f14da57bb5b
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jul 21 18:14:13 2017 +0200

    Update NEWS, bump version
    
    Change-Id: Id0fc41df6762157c45cbdd97db1b808708ccfccd

 NEWS         | 6 ++++++
 configure.ac | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 754b4bbe988e337a830783a5a437988dbe1f2f73
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jul 13 18:26:37 2017 +0200

    Update NEWS, bump version
    
    Change-Id: I37c9c2feebafc2e43317f768d0622c697fa37b54

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit d9af2e621423fbcb94296d48c05743c592d2ad06
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Jul 10 15:13:14 2017 +0200

    [#2632] Update GnuLib code
    
    Change-Id: I2ba150062d019ae8428a568155c9212ef37f2075

 libmissing/Makefile.am             | 131 ++++++------
 libmissing/_Noreturn.h             |  10 +
 libmissing/arg-nonnull.h           |  26 +++
 libmissing/c++defs.h               | 316 ++++++++++++++++++++++++++++
 libmissing/close.c                 |   4 +-
 libmissing/dosname.h               |  53 -----
 libmissing/dup2.c                  |  44 ++--
 libmissing/fcntl.c                 |   6 +-
 libmissing/fd-hook.c               |   2 +-
 libmissing/fd-hook.h               |   2 +-
 libmissing/filename.h              |  54 +++++
 libmissing/float.in.h              |   2 +-
 libmissing/getaddrinfo.c           |   2 +-
 libmissing/getdtablesize.c         |  11 +-
 libmissing/gettext.h               |   8 +-
 libmissing/gettimeofday.c          | 154 +++++++-------
 libmissing/glthread/lock.h         |   4 +-
 libmissing/limits.in.h             |  11 +
 libmissing/localtime-buffer.c      |  58 +++++
 libmissing/localtime-buffer.h      |  27 +++
 libmissing/m4/close.m4             |  12 +-
 libmissing/m4/eealloc.m4           |  31 +++
 libmissing/m4/environ.m4           |  47 +++++
 libmissing/m4/fdopen.m4            |  13 +-
 libmissing/m4/float_h.m4           |   6 +-
 libmissing/m4/fstat.m4             |  26 +--
 libmissing/m4/getcwd.m4            |   6 +-
 libmissing/m4/gettimeofday.m4      |  36 +---
 libmissing/m4/gnulib-common.m4     |   9 +-
 libmissing/m4/gnulib-comp.m4       |  75 ++++++-
 libmissing/m4/include_next.m4      |   5 +-
 libmissing/m4/largefile.m4         |  21 +-
 libmissing/m4/localtime-buffer.m4  |  21 ++
 libmissing/m4/lstat.m4             |   3 +-
 libmissing/m4/malloca.m4           |  15 ++
 libmissing/m4/memmem.m4            |   5 +-
 libmissing/m4/printf.m4            |  13 +-
 libmissing/m4/putenv.m4            |  56 +++++
 libmissing/m4/raise.m4             |  12 +-
 libmissing/m4/setenv.m4            | 160 ++++++++++++++
 libmissing/m4/stat.m4              | 104 +++++----
 libmissing/m4/stdalign.m4          |   4 +-
 libmissing/m4/sys_stat_h.m4        |  18 +-
 libmissing/m4/sys_time_h.m4        |   3 +-
 libmissing/m4/sys_types_h.m4       |  13 +-
 libmissing/m4/time_h.m4            |  12 +-
 libmissing/m4/unistd_h.m4          |   9 +-
 libmissing/m4/wchar_h.m4           |   9 +-
 libmissing/m4/wint_t.m4            |  14 +-
 libmissing/malloca.c               | 149 +++++++++++++
 libmissing/malloca.h               | 128 +++++++++++
 libmissing/malloca.valgrind        |   7 +
 libmissing/msvc-nothrow.c          |   4 +-
 libmissing/raise.c                 |   4 +-
 libmissing/sockets.c               |   6 +-
 libmissing/sockets.h               |  12 +-
 libmissing/stat-w32.c              | 421 +++++++++++++++++++++++++++++++++++++
 libmissing/stat-w32.h              |  37 ++++
 libmissing/stat.c                  | 415 ++++++++++++++++++++++++++++++------
 libmissing/stdalign.in.h           |   2 +-
 libmissing/stdint.in.h             |  43 ++--
 libmissing/sys_stat.in.h           | 178 +++++++++++-----
 libmissing/sys_types.in.h          |  42 ++++
 libmissing/tests/Makefile.am       | 134 +++++++-----
 libmissing/tests/_Noreturn.h       |  10 +
 libmissing/tests/arg-nonnull.h     |  26 +++
 libmissing/tests/c++defs.h         | 316 ++++++++++++++++++++++++++++
 libmissing/tests/dosname.h         |  53 +++++
 libmissing/tests/fstat.c           |  66 +++---
 libmissing/tests/intprops.h        |  73 +++----
 libmissing/tests/macros.h          |   8 +
 libmissing/tests/putenv.c          | 194 +++++++++++++++++
 libmissing/tests/same-inode.h      |  18 +-
 libmissing/tests/stat-w32.c        | 421 +++++++++++++++++++++++++++++++++++++
 libmissing/tests/stat-w32.h        |  37 ++++
 libmissing/tests/test-dup2.c       |   6 +-
 libmissing/tests/test-environ.c    |  44 ++++
 libmissing/tests/test-fcntl.c      |   6 +-
 libmissing/tests/test-fgetc.c      |   4 +-
 libmissing/tests/test-fputc.c      |   4 +-
 libmissing/tests/test-fread.c      |   4 +-
 libmissing/tests/test-fwrite.c     |   4 +-
 libmissing/tests/test-intprops.c   |  21 ++
 libmissing/tests/test-malloca.c    |  62 ++++++
 libmissing/tests/test-stdalign.c   |   5 +
 libmissing/tests/test-unsetenv.c   |  61 ++++++
 libmissing/tests/test-verify-try.c |  21 ++
 libmissing/tests/test-verify.sh    |   9 +-
 libmissing/tests/unsetenv.c        | 127 +++++++++++
 libmissing/tests/warn-on-use.h     | 109 ++++++++++
 libmissing/time.in.h               |  57 ++++-
 libmissing/unistd.in.h             |  48 ++++-
 libmissing/vasnprintf.c            |  45 ++--
 libmissing/w32sock.h               |   6 +-
 libmissing/warn-on-use.h           | 109 ++++++++++
 libmissing/wchar.in.h              |  44 +++-
 libmissing/xalloc-oversized.h      |  60 ++++++
 97 files changed, 4671 insertions(+), 672 deletions(-)

commit 11a49a621c3da07d560904a011d26f6d5d9974c2
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jun 30 15:42:09 2017 +0200

    Update NEWS, bump version
    
    Change-Id: I4e7bc3c822f22932a60c3360d08b70a801327d0b

 NEWS         | 6 ++++++
 configure.ac | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit b63b85b4d43bc6dfff9eb4054b84253e798a7b40
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jun 23 19:16:47 2017 +0200

    Update NEWS, bump version
    
    Change-Id: Ie6da9973c04aa76ad9c8063cd70c91ca5e712d6d

 NEWS         | 8 ++++++++
 configure.ac | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 92cf9347a0d2ef81b05596d1fc40a79cdc2e3df6
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed Jun 21 17:51:10 2017 +0200

    [#2055] Fix possible crash when tls-options is set to NONE
    
    If the handshake fails, the session is invalid and alert should not
    be sent.
    
    Change-Id: Ic58b0854b356ad59a15ee5d9e563c3030c9601c0

 src/manager-auth.c | 26 +++++++++++++++++++++-----
 1 file changed, 21 insertions(+), 5 deletions(-)

commit dc75fb989e42980b338221d3d3f5370c2e331e21
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jun 16 17:00:58 2017 +0200

    Update NEWS, bump version
    
    Change-Id: I44511da9c641f7e599c702bdea428d54031ef082

 NEWS         | 18 ++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 19 insertions(+), 1 deletion(-)

commit 6cdf45b5ce696169ec997f3e27a07655eb177029
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Mar 16 07:47:41 2017 +0700

    [#2346] SMTP plugin is now asynchronous
    
    This prevent locking Manager main worker thread. However, SMTP
    plugin failover is not supported anymore.
    
    Update GnuLIB code with memmem and strndup function.
    
    Change-Id: I35a0c4a45618bc23cea734705acaf733acccb6a2

 libmissing/Makefile.am                 |  29 +-
 libmissing/glthread/lock.c             | 182 ++++++++++++-
 libmissing/glthread/lock.h             |  60 ++++-
 libmissing/glthread/thread.h           |  11 +-
 libmissing/m4/builtin-expect.m4        |  49 ++++
 libmissing/m4/gnulib-cache.m4          |   4 +-
 libmissing/m4/gnulib-common.m4         |   6 +-
 libmissing/m4/gnulib-comp.m4           |  60 +++++
 libmissing/m4/lib-ld.m4                | 140 ++++++----
 libmissing/m4/lib-prefix.m4            | 107 ++++----
 libmissing/m4/lock.m4                  |   9 +-
 libmissing/m4/memmem.m4                | 151 +++++++++++
 libmissing/m4/pthread_rwlock_rdlock.m4 | 163 ++++++++++++
 libmissing/m4/strndup.m4               |  58 ++++
 libmissing/m4/strnlen.m4               |  30 +++
 libmissing/m4/usleep.m4                |  45 ++++
 libmissing/memmem.c                    |  71 +++++
 libmissing/sockets.h                   |   6 +-
 libmissing/str-two-way.h               | 452 +++++++++++++++++++++++++++++++
 libmissing/strndup.c                   |  36 +++
 libmissing/strnlen.c                   |  30 +++
 libmissing/tests/Makefile.am           |  41 ++-
 libmissing/tests/binary-io.c           |  35 ++-
 libmissing/tests/binary-io.h           |  36 ++-
 libmissing/tests/intprops.h            |  10 +-
 libmissing/tests/null-ptr.h            |  33 +++
 libmissing/tests/test-binary-io.c      |   6 -
 libmissing/tests/test-binary-io.sh     |   4 +-
 libmissing/tests/test-lock.c           | 110 +++++++-
 libmissing/tests/test-memmem.c         | 292 ++++++++++++++++++++
 libmissing/tests/test-rwlock1.c        | 157 +++++++++++
 libmissing/tests/test-stddef.c         |   6 +-
 libmissing/tests/test-strnlen.c        |  68 +++++
 libmissing/tests/test-usleep.c         |  40 +++
 libmissing/tests/usleep.c              |  58 ++++
 libmissing/time.in.h                   |   2 +-
 libmissing/verify.h                    |   7 +-
 plugins/reports/smtp/Makefile.am       |   4 +-
 plugins/reports/smtp/smtp-io.c         | 474 +++++++++++++++++++++++++++++++++
 plugins/reports/smtp/smtp-io.h         |  65 +++++
 plugins/reports/smtp/smtp.c            | 254 ++++++------------
 41 files changed, 3055 insertions(+), 346 deletions(-)

commit b5383ba77fb33d6d914738c7795fe751ce228fd2
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Mar 13 08:35:39 2017 +0700

    [#2346] Migrate IDMEF message scheduler to libev
    
    There is now a specific libev manager_worker_loop that plugin
    can use in order to use the libev notification machinery.
    
    Change-Id: Iba88fc22a6ca28c8a27ebe2c6bdc276eb5471b00

 src/idmef-message-scheduler.c | 202 ++++++++++++++----------------------------
 src/include/sensor-server.h   |   2 -
 src/include/server-generic.h  |   2 -
 src/prelude-manager.c         |  18 ++--
 src/report-plugins.c          |  23 ++---
 src/sensor-server.c           |   8 --
 src/server-generic.c          |  14 +--
 7 files changed, 87 insertions(+), 182 deletions(-)

commit 6ce8aef9f3208461ea728d5fc2574e1e55481fd2
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Fri Mar 3 16:25:10 2017 +0100

    [#2346] release lock while executing timer
    
    Prevent server thread stall in the boggus case where timer execution is itself stalled.
    
    Change-Id: I9b2c69959fa78c6aa66a6c4f489be175ccc81b6e

 src/idmef-message-scheduler.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 711d851f4a05c902395630be8653660b567dca92
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Feb 15 15:52:07 2017 +0100

    Update NEWS, bump version
    
    Change-Id: I117e097587426ed04c44b99806a8b5a02bc006f4

 NEWS         | 8 ++++++++
 configure.ac | 6 +++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit f42252e0d39778a17e3d86ee2d243ae30d13c015
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Feb 16 18:28:51 2017 +0700

    [#2328] prelude-manager heartbeat did not assign messageid
    
    Change-Id: Ia4c39f0c87cf71fe6df6dfe37811ad133eb5f4a2

 src/prelude-manager.c | 8 ++++++++
 1 file changed, 8 insertions(+)

commit b4e0f468e571d8cbc4badc7b96424eaf1c1f6526
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Feb 10 20:23:58 2017 +0100

    Update NEWS, bump version
    
    Change-Id: I00e8bbc88b6bd516a0ea6370474ec881cda8cd55

 NEWS         | 1 +
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 42f4aafe518f9afee297c7086dd8c94d958f6287
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Feb 3 19:24:34 2017 +0100

    Update NEWS, bump version
    
    Change-Id: Ia9315e3b1d7bca378443caf78a07a42d5d6dbbf1

 NEWS         | 1 +
 configure.ac | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

commit 4a2409a95c2847fc9fedf544d5393d99aa473817
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jan 26 18:35:23 2017 +0100

    Update NEWS, bump version
    
    Change-Id: I5ec4f4eac34aa65ff9f54a367dc3e19291f51923

 NEWS         | 6 ++++++
 configure.ac | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 1b9484083b9fd761f7ba49dc25c38a847fb35c53
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jan 12 11:30:04 2017 +0100

    Copyright year update
    
    Change-Id: I5d8957a855434433ea3e5df234fd68aad7a19914

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 33 files changed, 33 insertions(+), 33 deletions(-)

commit 008baee0693cbd76b7f840d56d2f302131a14895
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jan 12 11:29:25 2017 +0100

    Update NEWS, bump version
    
    Change-Id: Ibecac3e43e037961164b25cee0809f6c1b41a8de

 NEWS         | 9 +++++++++
 configure.ac | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 31cc3bc6379a79d4b65d6cd70d198cc771f687da
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed Jan 4 17:36:05 2017 +0700

    [#2113] Update GnuLib/libev code
    
    Change-Id: I3bfc5df7a81e7ba06cd8c9e2f3274472009226e2

 INSTALL                               |   4 +-
 config.rpath                          |   2 +-
 libev/Changes                         |  22 +-
 libev/ev.c                            | 154 ++++---
 libev/ev.h                            |   8 +-
 libev/ev_epoll.c                      |   9 +-
 libev/ev_kqueue.c                     |  12 +-
 libev/ev_poll.c                       |   9 +-
 libev/ev_port.c                       |  12 +-
 libev/ev_select.c                     |   6 +-
 libmissing/Makefile.am                |  36 +-
 libmissing/alloca.in.h                |   4 +-
 libmissing/arpa_inet.in.h             |   2 +-
 libmissing/asnprintf.c                |   2 +-
 libmissing/close.c                    |   2 +-
 libmissing/dosname.h                  |   2 +-
 libmissing/dup2.c                     |   2 +-
 libmissing/errno.in.h                 |   2 +-
 libmissing/fcntl.c                    |   2 +-
 libmissing/fcntl.in.h                 |   2 +-
 libmissing/fd-hook.c                  |   2 +-
 libmissing/fd-hook.h                  |   2 +-
 libmissing/float+.h                   |   2 +-
 libmissing/float.c                    |   2 +-
 libmissing/float.in.h                 |   2 +-
 libmissing/gai_strerror.c             |   2 +-
 libmissing/getaddrinfo.c              |   2 +-
 libmissing/getdtablesize.c            |   2 +-
 libmissing/gettext.h                  |   2 +-
 libmissing/gettimeofday.c             |   2 +-
 libmissing/glthread/cond.c            |   2 +-
 libmissing/glthread/cond.h            |   2 +-
 libmissing/glthread/lock.c            |   2 +-
 libmissing/glthread/lock.h            |   2 +-
 libmissing/glthread/thread.c          |   4 +-
 libmissing/glthread/thread.h          |  11 +-
 libmissing/glthread/threadlib.c       |   2 +-
 libmissing/inet_ntop.c                |   2 +-
 libmissing/itold.c                    |   2 +-
 libmissing/limits.in.h                |  63 +++
 libmissing/m4/00gnulib.m4             |   2 +-
 libmissing/m4/absolute-header.m4      |   2 +-
 libmissing/m4/alloca.m4               |   2 +-
 libmissing/m4/arpa_inet_h.m4          |   2 +-
 libmissing/m4/close.m4                |   2 +-
 libmissing/m4/cond.m4                 |   2 +-
 libmissing/m4/dup2.m4                 |   2 +-
 libmissing/m4/errno_h.m4              |   2 +-
 libmissing/m4/exponentd.m4            |   2 +-
 libmissing/m4/extensions.m4           |  46 ++-
 libmissing/m4/extern-inline.m4        |   2 +-
 libmissing/m4/fcntl-o.m4              |   2 +-
 libmissing/m4/fcntl.m4                |   2 +-
 libmissing/m4/fcntl_h.m4              |   2 +-
 libmissing/m4/fdopen.m4               |   2 +-
 libmissing/m4/float_h.m4              |   2 +-
 libmissing/m4/fpieee.m4               |   2 +-
 libmissing/m4/fstat.m4                |   2 +-
 libmissing/m4/getaddrinfo.m4          |   6 +-
 libmissing/m4/getcwd.m4               |   2 +-
 libmissing/m4/getdtablesize.m4        |   2 +-
 libmissing/m4/getpagesize.m4          |   2 +-
 libmissing/m4/gettimeofday.m4         |   2 +-
 libmissing/m4/gnulib-cache.m4         |   2 +-
 libmissing/m4/gnulib-common.m4        |   2 +-
 libmissing/m4/gnulib-comp.m4          |  12 +-
 libmissing/m4/gnulib-tool.m4          |   2 +-
 libmissing/m4/hostent.m4              |   2 +-
 libmissing/m4/include_next.m4         |   2 +-
 libmissing/m4/inet_ntop.m4            |   2 +-
 libmissing/m4/intmax_t.m4             |   2 +-
 libmissing/m4/inttypes-pri.m4         |   2 +-
 libmissing/m4/inttypes.m4             |   2 +-
 libmissing/m4/inttypes_h.m4           |   2 +-
 libmissing/m4/largefile.m4            |   2 +-
 libmissing/m4/lib-ld.m4               |   2 +-
 libmissing/m4/lib-link.m4             |   2 +-
 libmissing/m4/lib-prefix.m4           |   2 +-
 libmissing/m4/limits-h.m4             |  31 ++
 libmissing/m4/lock.m4                 |   2 +-
 libmissing/m4/longlong.m4             |   2 +-
 libmissing/m4/lstat.m4                |   2 +-
 libmissing/m4/malloc.m4               |   2 +-
 libmissing/m4/math_h.m4               |  16 +-
 libmissing/m4/memchr.m4               |   2 +-
 libmissing/m4/mmap-anon.m4            |   2 +-
 libmissing/m4/mode_t.m4               |   2 +-
 libmissing/m4/msvc-inval.m4           |   2 +-
 libmissing/m4/msvc-nothrow.m4         |   2 +-
 libmissing/m4/multiarch.m4            |   2 +-
 libmissing/m4/netdb_h.m4              |   2 +-
 libmissing/m4/netinet_in_h.m4         |   2 +-
 libmissing/m4/off_t.m4                |   2 +-
 libmissing/m4/onceonly.m4             |   2 +-
 libmissing/m4/open.m4                 |   2 +-
 libmissing/m4/pathmax.m4              |   2 +-
 libmissing/m4/printf.m4               |   4 +-
 libmissing/m4/raise.m4                |   2 +-
 libmissing/m4/realloc.m4              |   2 +-
 libmissing/m4/servent.m4              |   2 +-
 libmissing/m4/sigaction.m4            |   2 +-
 libmissing/m4/signal_h.m4             |   2 +-
 libmissing/m4/signalblocking.m4       |   2 +-
 libmissing/m4/size_max.m4             |   2 +-
 libmissing/m4/sleep.m4                |   2 +-
 libmissing/m4/snprintf.m4             |  12 +-
 libmissing/m4/socketlib.m4            |   2 +-
 libmissing/m4/sockets.m4              |   2 +-
 libmissing/m4/socklen.m4              |   2 +-
 libmissing/m4/sockpfaf.m4             |   2 +-
 libmissing/m4/ssize_t.m4              |   2 +-
 libmissing/m4/stat.m4                 |   2 +-
 libmissing/m4/stdalign.m4             |   2 +-
 libmissing/m4/stdbool.m4              |  30 +-
 libmissing/m4/stddef_h.m4             |   2 +-
 libmissing/m4/stdint.m4               |  66 ++-
 libmissing/m4/stdint_h.m4             |   2 +-
 libmissing/m4/stdio_h.m4              |  14 +-
 libmissing/m4/stdlib_h.m4             |   7 +-
 libmissing/m4/strdup.m4               |   2 +-
 libmissing/m4/strerror.m4             |   2 +-
 libmissing/m4/string_h.m4             |   2 +-
 libmissing/m4/strsep.m4               |   2 +-
 libmissing/m4/symlink.m4              |   2 +-
 libmissing/m4/sys_socket_h.m4         |   2 +-
 libmissing/m4/sys_stat_h.m4           |   2 +-
 libmissing/m4/sys_time_h.m4           |   2 +-
 libmissing/m4/sys_types_h.m4          |  29 +-
 libmissing/m4/sys_uio_h.m4            |   2 +-
 libmissing/m4/thread.m4               |   2 +-
 libmissing/m4/threadlib.m4            |   8 +-
 libmissing/m4/time_h.m4               |   2 +-
 libmissing/m4/time_r.m4               |   2 +-
 libmissing/m4/unistd_h.m4             |   5 +-
 libmissing/m4/vasnprintf.m4           |   2 +-
 libmissing/m4/vsnprintf.m4            |  12 +-
 libmissing/m4/warn-on-use.m4          |   2 +-
 libmissing/m4/wchar_h.m4              |  16 +-
 libmissing/m4/wchar_t.m4              |   2 +-
 libmissing/m4/wint_t.m4               |  36 +-
 libmissing/m4/xsize.m4                |   2 +-
 libmissing/m4/yield.m4                |   2 +-
 libmissing/malloc.c                   |   2 +-
 libmissing/memchr.c                   |   2 +-
 libmissing/msvc-inval.c               |   2 +-
 libmissing/msvc-inval.h               |   2 +-
 libmissing/msvc-nothrow.c             |   2 +-
 libmissing/msvc-nothrow.h             |   2 +-
 libmissing/netdb.in.h                 |   2 +-
 libmissing/netinet_in.in.h            |   2 +-
 libmissing/pathmax.h                  |   2 +-
 libmissing/printf-args.c              |   2 +-
 libmissing/printf-args.h              |   2 +-
 libmissing/printf-parse.c             |   2 +-
 libmissing/printf-parse.h             |   2 +-
 libmissing/raise.c                    |   2 +-
 libmissing/realloc.c                  |   2 +-
 libmissing/sig-handler.h              |   2 +-
 libmissing/sigaction.c                |   2 +-
 libmissing/signal.in.h                |   2 +-
 libmissing/sigprocmask.c              |   2 +-
 libmissing/size_max.h                 |   2 +-
 libmissing/snprintf.c                 |   2 +-
 libmissing/sockets.c                  |   2 +-
 libmissing/sockets.h                  |   2 +-
 libmissing/stat.c                     |   2 +-
 libmissing/stdalign.in.h              |   2 +-
 libmissing/stdbool.in.h               |   2 +-
 libmissing/stddef.in.h                |   2 +-
 libmissing/stdint.in.h                | 758 +++++++++++++++++++---------------
 libmissing/stdio.in.h                 |  22 +-
 libmissing/stdlib.in.h                |  17 +-
 libmissing/strdup.c                   |   2 +-
 libmissing/string.in.h                |  18 +-
 libmissing/strsep.c                   |   2 +-
 libmissing/sys_socket.in.h            |   7 +-
 libmissing/sys_stat.in.h              |   2 +-
 libmissing/sys_time.in.h              |   9 +-
 libmissing/sys_types.in.h             |   2 +-
 libmissing/sys_uio.in.h               |   2 +-
 libmissing/tests/Makefile.am          |  10 +-
 libmissing/tests/binary-io.h          |   2 +-
 libmissing/tests/fdopen.c             |   2 +-
 libmissing/tests/fpucw.h              |   2 +-
 libmissing/tests/fstat.c              |   2 +-
 libmissing/tests/getcwd-lgpl.c        |   2 +-
 libmissing/tests/getpagesize.c        |   2 +-
 libmissing/tests/glthread/yield.h     |   2 +-
 libmissing/tests/ignore-value.h       |   2 +-
 libmissing/tests/init.sh              |  79 ++--
 libmissing/tests/intprops.h           | 100 +++--
 libmissing/tests/inttypes.in.h        |   2 +-
 libmissing/tests/lstat.c              |   2 +-
 libmissing/tests/macros.h             |   2 +-
 libmissing/tests/open.c               |   2 +-
 libmissing/tests/same-inode.h         |   8 +-
 libmissing/tests/signature.h          |   2 +-
 libmissing/tests/sleep.c              |   2 +-
 libmissing/tests/strerror-override.c  |   2 +-
 libmissing/tests/strerror-override.h  |   2 +-
 libmissing/tests/strerror.c           |   5 +-
 libmissing/tests/symlink.c            |   2 +-
 libmissing/tests/test-alloca-opt.c    |   2 +-
 libmissing/tests/test-arpa_inet.c     |   2 +-
 libmissing/tests/test-binary-io.c     |   2 +-
 libmissing/tests/test-close.c         |   2 +-
 libmissing/tests/test-cond.c          |   2 +-
 libmissing/tests/test-dup2.c          |   2 +-
 libmissing/tests/test-errno.c         |   2 +-
 libmissing/tests/test-fcntl-h.c       |   2 +-
 libmissing/tests/test-fcntl.c         |   2 +-
 libmissing/tests/test-fdopen.c        |   2 +-
 libmissing/tests/test-fgetc.c         |   2 +-
 libmissing/tests/test-float.c         |   2 +-
 libmissing/tests/test-fputc.c         |   2 +-
 libmissing/tests/test-fread.c         |   2 +-
 libmissing/tests/test-fstat.c         |   2 +-
 libmissing/tests/test-fwrite.c        |   2 +-
 libmissing/tests/test-getaddrinfo.c   |   9 +-
 libmissing/tests/test-getcwd-lgpl.c   |   2 +-
 libmissing/tests/test-getdtablesize.c |   2 +-
 libmissing/tests/test-gettimeofday.c  |   2 +-
 libmissing/tests/test-ignore-value.c  |   2 +-
 libmissing/tests/test-inet_ntop.c     |   2 +-
 libmissing/tests/test-init.sh         |   5 +-
 libmissing/tests/test-intprops.c      |  11 +-
 libmissing/tests/test-inttypes.c      |   2 +-
 libmissing/tests/test-limits-h.c      |  50 +++
 libmissing/tests/test-lock.c          |  81 +++-
 libmissing/tests/test-lstat.c         |   2 +-
 libmissing/tests/test-lstat.h         |   2 +-
 libmissing/tests/test-memchr.c        |   2 +-
 libmissing/tests/test-netdb.c         |   2 +-
 libmissing/tests/test-netinet_in.c    |   2 +-
 libmissing/tests/test-open.c          |   2 +-
 libmissing/tests/test-open.h          |   2 +-
 libmissing/tests/test-pathmax.c       |   2 +-
 libmissing/tests/test-raise.c         |   2 +-
 libmissing/tests/test-sigaction.c     |   2 +-
 libmissing/tests/test-signal-h.c      |   2 +-
 libmissing/tests/test-sigprocmask.c   |   2 +-
 libmissing/tests/test-sleep.c         |   2 +-
 libmissing/tests/test-snprintf.c      |   2 +-
 libmissing/tests/test-sockets.c       |   2 +-
 libmissing/tests/test-stat.c          |   2 +-
 libmissing/tests/test-stat.h          |   2 +-
 libmissing/tests/test-stdalign.c      |   2 +-
 libmissing/tests/test-stdbool.c       |   2 +-
 libmissing/tests/test-stddef.c        |   2 +-
 libmissing/tests/test-stdint.c        |  69 +++-
 libmissing/tests/test-stdio.c         |   2 +-
 libmissing/tests/test-stdlib.c        |   2 +-
 libmissing/tests/test-strerror.c      |   2 +-
 libmissing/tests/test-string.c        |   2 +-
 libmissing/tests/test-symlink.c       |   2 +-
 libmissing/tests/test-symlink.h       |   2 +-
 libmissing/tests/test-sys_socket.c    |   2 +-
 libmissing/tests/test-sys_stat.c      |   2 +-
 libmissing/tests/test-sys_time.c      |   2 +-
 libmissing/tests/test-sys_types.c     |   2 +-
 libmissing/tests/test-sys_uio.c       |   2 +-
 libmissing/tests/test-sys_wait.h      |   2 +-
 libmissing/tests/test-thread_create.c |   2 +-
 libmissing/tests/test-thread_self.c   |   2 +-
 libmissing/tests/test-time.c          |   2 +-
 libmissing/tests/test-unistd.c        |   2 +-
 libmissing/tests/test-vasnprintf.c    |   2 +-
 libmissing/tests/test-verify.c        |   2 +-
 libmissing/tests/test-vsnprintf.c     |   2 +-
 libmissing/tests/test-wchar.c         |   2 +-
 libmissing/tests/zerosize-ptr.h       |   2 +-
 libmissing/time.in.h                  |   2 +-
 libmissing/time_r.c                   |   2 +-
 libmissing/unistd.in.h                |   8 +-
 libmissing/vasnprintf.c               |   4 +-
 libmissing/vasnprintf.h               |   2 +-
 libmissing/verify.h                   |   2 +-
 libmissing/vsnprintf.c                |   2 +-
 libmissing/w32sock.h                  |   2 +-
 libmissing/wchar.in.h                 |   9 +-
 libmissing/xsize.h                    |   2 +-
 snippet/arg-nonnull.h                 |   2 +-
 snippet/c++defs.h                     |  89 +++-
 snippet/warn-on-use.h                 |   2 +-
 284 files changed, 1643 insertions(+), 893 deletions(-)

commit 5bade021250a24091db08e9f3d3e052caa079b56
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed Dec 28 14:18:10 2016 +0700

    [#1939] Get rid of libgcrypt
    
    Change-Id: Iee036196ef59582c7c6f5aed01c270897e3f5d73

 src/manager-auth.c | 49 -------------------------------------------------
 1 file changed, 49 deletions(-)

commit 8e7dededa8afe1bb2d451c2e6ce3109df9e8f594
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Dec 23 11:10:33 2016 +0100

    Update NEWS, bump version
    
    Change-Id: If9107b37b1300c1b31df2b289119d3761c7fa9ff

 NEWS         | 6 ++++++
 configure.ac | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit dd851a3349fc40501fccf4dec778ab8fcf49e2cc
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Wed Sep 14 01:00:31 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I00ff13e7928d9e933b1b1d6cdb9a9b2e2eae5a4e

 NEWS         | 6 ++++++
 configure.ac | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit ca8c34b810b7b5594cc7e80cee280485d4e7925c
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Sep 2 12:08:03 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I8815b30624d658b0ebc148af1395e5704987bc31

 NEWS         | 13 ++++++++++++-
 configure.ac |  2 +-
 2 files changed, 13 insertions(+), 2 deletions(-)

commit 2e8b1e20a5dca11b720b3634dbe72383f2a127ea
Author: Song Tran <song.tran@c-s.fr>
Date:   Fri Sep 2 18:38:01 2016 +0200

    [#1363] Add SELinux policy for Unix socket connection
    
    Change-Id: Iecf8f662d9ff8f9aadae871bde256b51d1f3b39f

 selinux/prelude-manager.te | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit db5d26fcf6fadb67548bfa05497e3df3ee0963cc
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Sat Sep 3 13:23:26 2016 +0200

    [#1806] Rename --with-libwrap-prefix to --with-libwrap
    
    Because --with-libwrap-prefix does not accept yes/no argument
    
    Change-Id: I0a29506c5820dedaee0e6f7e7c61b47fdef373fd

 configure.ac | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit cdf11d13c4570031ff53684f39c9d47ffed9ccb7
Merge: 7fd9bcb ed14d40
Author: Thomas Andrejak <thomas.andrejak@c-s.fr>
Date:   Sat Sep 3 13:22:33 2016 +0200

    Merge "Revert "[#1806] Fix configure for --with-xml-prefix=yes""

commit ed14d40454254352b70824bb580628ca472dae6b
Author: Thomas Andrejak <thomas.andrejak@c-s.fr>
Date:   Fri Sep 2 19:21:28 2016 +0200

    Revert "[#1806] Fix configure for --with-xml-prefix=yes"
    
    This reverts commit 1826a5ba049c3b56fa56a838a478027695f9b62b.
    
    Change-Id: Ie2b3c579dc6465197953144abf29d563886aced8

 m4/libxml.m4 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7fd9bcb47abfbd5d2ec311e1af1889aade6e8f62
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Aug 19 16:58:10 2016 +0200

    Update NEWS, bump version
    
    Change-Id: Idc9a1b9f295315e768cdecd8dd56c719b2e8d1d6

 NEWS         | 10 ++++++++++
 configure.ac |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit 3212c430dd887185c81112ce3babde062d71fdce
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Sun Aug 21 17:34:27 2016 +0200

    [#1806] Fix configure for --with-libwrap-prefix=yes
    
    Change-Id: I27dfb300a53bc4a39c7098d19e2b311e4898f72a

 configure.ac | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 4d5e64e40c33552be26fb15522d6e0e8fc5ffd0b
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Tue Aug 2 12:36:05 2016 +0200

    [#1806] Fix configure for --enable-libmaxminddb
    
    Change-Id: Id6b3958b77ce1f5bb432fd4df80e479618eebad1

 configure.ac | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit 1826a5ba049c3b56fa56a838a478027695f9b62b
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Sun Aug 21 16:48:04 2016 +0200

    [#1806] Fix configure for --with-xml-prefix=yes
    
    Change-Id: Ieb4291732fb64e6de33446221f0bb453a5ec3551

 m4/libxml.m4 | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 00023697f6029babca09582b31134a0e9f67c1ff
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Aug 5 17:21:05 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I0a542d935d9c665edf1cb64e3611e9111af30e27

 NEWS         | 34 ++++++++++++++++++++++++++++++++++
 configure.ac |  2 +-
 2 files changed, 35 insertions(+), 1 deletion(-)

commit d35c5a9747558e99069b4784c928f1a323350d1f
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Sun Jul 31 17:39:36 2016 +0200

    [#1802] Allow the libev on system to be used
    
    Allow the libev on system to be used instead of the
      embedded libev
    
    Thanks to Gokturk Yuksek <gokturk@gentoo.org>
    
    Change-Id: Ief99c6d8af0cb304ce32b25e60ebee64fdb0e177

 configure.ac    | 47 +++++++++++++++++++++++++++++++++++++----------
 src/Makefile.am |  4 ++--
 2 files changed, 39 insertions(+), 12 deletions(-)

commit 1fd29ddb9be8b9194c22a04456547b6b9ce251e6
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Mon Jul 25 00:28:58 2016 +0200

    [#1784] Rename configure.in to configure.ac
    
    Change-Id: Ie877ff9c7512214392a748b33f9d47785a0f4fad

 configure.ac | 372 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in | 372 -----------------------------------------------------------
 2 files changed, 372 insertions(+), 372 deletions(-)

commit 5538687d58708972fe47add9b10091e5b7504879
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon May 9 17:06:22 2016 +0700

    [#rel1641] Reverse relaying code fixes / performance improvements
    
    - Reduce per connection memory footprint
    - Use hash-table for analyzerid->client lookup performance
    - Reading events from multiple agents using the same analyzerid now work (even thought it is not advised)
    
    Change-Id: I37e0f1b4b2d748d143f5e7c64a1562658bab66ca

 src/include/reverse-relaying.h |   4 +-
 src/include/sensor-server.h    |   5 +-
 src/include/server-generic.h   |   5 +-
 src/prelude-manager.c          |   1 +
 src/reverse-relaying.c         | 253 ++++++++++++++++-------------------------
 src/sensor-server.c            |  75 ++++++------
 6 files changed, 146 insertions(+), 197 deletions(-)

commit adbd99a44e795cbac0ec601407bca5f379572b44
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Jun 16 16:29:08 2016 +0800

    Update libev
    
    Change-Id: I6245e2c671ec7ccaef15c6aad2e2c0a49c466b30

 libev/Changes     |  25 ++-
 libev/LICENSE     |   2 +-
 libev/Makefile.am |   4 +-
 libev/ev.c        | 485 ++++++++++++++++++++++++++++++++++++++----------------
 libev/ev.h        |  23 ++-
 libev/ev_epoll.c  |   4 +-
 libev/ev_vars.h   |   5 +-
 libev/ev_win32.c  |   5 +-
 8 files changed, 397 insertions(+), 156 deletions(-)

commit 0b4769b9470894f938194b0e3d5fefb84073a150
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Tue Jun 14 12:27:43 2016 +0800

    [#1706] Fix possible debug and smtp plugins assertions
    
    Change-Id: I4283bc5974f212ad05f5ac660125052c4826542b

 plugins/reports/debug/debug.c | 3 +++
 plugins/reports/smtp/smtp.c   | 3 +++
 2 files changed, 6 insertions(+)

commit 6cfce65e8f49167ca095fc9b082e664945c290ff
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Jun 16 16:12:59 2016 +0800

    Update GnuLib code
    
    Change-Id: I8ac80bdc27c90660c4dadfc52f423069818333a9

 config.rpath                          |   2 +-
 libmissing/Makefile.am                |  10 +-
 libmissing/alloca.in.h                |   2 +-
 libmissing/arpa_inet.in.h             |   2 +-
 libmissing/asnprintf.c                |   2 +-
 libmissing/close.c                    |   2 +-
 libmissing/dosname.h                  |   2 +-
 libmissing/dup2.c                     |  53 ++++-
 libmissing/errno.in.h                 |   2 +-
 libmissing/fcntl.c                    | 111 +++++++++-
 libmissing/fcntl.in.h                 |   2 +-
 libmissing/fd-hook.c                  |   2 +-
 libmissing/fd-hook.h                  |   2 +-
 libmissing/float+.h                   |   2 +-
 libmissing/float.c                    |   2 +-
 libmissing/float.in.h                 |   2 +-
 libmissing/gai_strerror.c             |   2 +-
 libmissing/getaddrinfo.c              |   2 +-
 libmissing/getdtablesize.c            |  44 ++--
 libmissing/gettext.h                  |  10 +-
 libmissing/gettimeofday.c             |   2 +-
 libmissing/glthread/cond.c            |   2 +-
 libmissing/glthread/cond.h            |   2 +-
 libmissing/glthread/lock.c            |   2 +-
 libmissing/glthread/lock.h            |   2 +-
 libmissing/glthread/thread.c          |   2 +-
 libmissing/glthread/thread.h          |   2 +-
 libmissing/glthread/threadlib.c       |   2 +-
 libmissing/inet_ntop.c                |   4 +-
 libmissing/itold.c                    |   2 +-
 libmissing/m4/00gnulib.m4             |   2 +-
 libmissing/m4/absolute-header.m4      |   2 +-
 libmissing/m4/alloca.m4               |   2 +-
 libmissing/m4/arpa_inet_h.m4          |   2 +-
 libmissing/m4/close.m4                |   2 +-
 libmissing/m4/cond.m4                 |   2 +-
 libmissing/m4/dup2.m4                 |  98 +++++----
 libmissing/m4/errno_h.m4              |   2 +-
 libmissing/m4/exponentd.m4            |   2 +-
 libmissing/m4/extensions.m4           |   7 +-
 libmissing/m4/extern-inline.m4        |  15 +-
 libmissing/m4/fcntl-o.m4              |   2 +-
 libmissing/m4/fcntl.m4                |  71 +++---
 libmissing/m4/fcntl_h.m4              |   2 +-
 libmissing/m4/fdopen.m4               |   2 +-
 libmissing/m4/float_h.m4              |   2 +-
 libmissing/m4/fpieee.m4               |   4 +-
 libmissing/m4/fstat.m4                |   2 +-
 libmissing/m4/getaddrinfo.m4          |   2 +-
 libmissing/m4/getcwd.m4               |  13 +-
 libmissing/m4/getdtablesize.m4        |   8 +-
 libmissing/m4/getpagesize.m4          |   2 +-
 libmissing/m4/gettimeofday.m4         |   2 +-
 libmissing/m4/gnulib-cache.m4         |   4 +-
 libmissing/m4/gnulib-common.m4        |  45 ++--
 libmissing/m4/gnulib-comp.m4          |  17 +-
 libmissing/m4/gnulib-tool.m4          |   2 +-
 libmissing/m4/hostent.m4              |   2 +-
 libmissing/m4/include_next.m4         |   2 +-
 libmissing/m4/inet_ntop.m4            |   2 +-
 libmissing/m4/intmax_t.m4             |   2 +-
 libmissing/m4/inttypes-pri.m4         |   2 +-
 libmissing/m4/inttypes.m4             |   2 +-
 libmissing/m4/inttypes_h.m4           |   2 +-
 libmissing/m4/largefile.m4            |   2 +-
 libmissing/m4/lib-ld.m4               |   2 +-
 libmissing/m4/lib-link.m4             |   2 +-
 libmissing/m4/lib-prefix.m4           |   2 +-
 libmissing/m4/lock.m4                 |   2 +-
 libmissing/m4/longlong.m4             |   2 +-
 libmissing/m4/lstat.m4                |  50 +++--
 libmissing/m4/malloc.m4               |  13 +-
 libmissing/m4/math_h.m4               |   2 +-
 libmissing/m4/memchr.m4               |   2 +-
 libmissing/m4/mmap-anon.m4            |   2 +-
 libmissing/m4/mode_t.m4               |   2 +-
 libmissing/m4/msvc-inval.m4           |   2 +-
 libmissing/m4/msvc-nothrow.m4         |   2 +-
 libmissing/m4/multiarch.m4            |   2 +-
 libmissing/m4/netdb_h.m4              |   2 +-
 libmissing/m4/netinet_in_h.m4         |   2 +-
 libmissing/m4/off_t.m4                |   2 +-
 libmissing/m4/onceonly.m4             |   2 +-
 libmissing/m4/open.m4                 |   2 +-
 libmissing/m4/pathmax.m4              |   2 +-
 libmissing/m4/printf.m4               |  51 ++---
 libmissing/m4/raise.m4                |   2 +-
 libmissing/m4/realloc.m4              |  13 +-
 libmissing/m4/servent.m4              |   2 +-
 libmissing/m4/sigaction.m4            |   2 +-
 libmissing/m4/signal_h.m4             |   2 +-
 libmissing/m4/signalblocking.m4       |   2 +-
 libmissing/m4/size_max.m4             |   2 +-
 libmissing/m4/sleep.m4                |   2 +-
 libmissing/m4/snprintf.m4             |   2 +-
 libmissing/m4/socketlib.m4            |   2 +-
 libmissing/m4/sockets.m4              |   2 +-
 libmissing/m4/socklen.m4              |   2 +-
 libmissing/m4/sockpfaf.m4             |   2 +-
 libmissing/m4/ssize_t.m4              |   2 +-
 libmissing/m4/stat.m4                 |   2 +-
 libmissing/m4/stdalign.m4             |  10 +-
 libmissing/m4/stdbool.m4              |  36 ++--
 libmissing/m4/stddef_h.m4             |  10 +-
 libmissing/m4/stdint.m4               |  31 ++-
 libmissing/m4/stdint_h.m4             |   2 +-
 libmissing/m4/stdio_h.m4              |  31 ++-
 libmissing/m4/stdlib_h.m4             |   2 +-
 libmissing/m4/strdup.m4               |   2 +-
 libmissing/m4/strerror.m4             |   2 +-
 libmissing/m4/string_h.m4             |   2 +-
 libmissing/m4/strsep.m4               |   2 +-
 libmissing/m4/symlink.m4              |   2 +-
 libmissing/m4/sys_socket_h.m4         |   2 +-
 libmissing/m4/sys_stat_h.m4           |   2 +-
 libmissing/m4/sys_time_h.m4           |   3 +-
 libmissing/m4/sys_types_h.m4          |   2 +-
 libmissing/m4/sys_uio_h.m4            |   2 +-
 libmissing/m4/thread.m4               |   2 +-
 libmissing/m4/threadlib.m4            |   2 +-
 libmissing/m4/time_h.m4               |  22 +-
 libmissing/m4/time_r.m4               |   2 +-
 libmissing/m4/unistd_h.m4             |   6 +-
 libmissing/m4/vasnprintf.m4           |   2 +-
 libmissing/m4/vsnprintf.m4            |   2 +-
 libmissing/m4/warn-on-use.m4          |   2 +-
 libmissing/m4/wchar_h.m4              |   2 +-
 libmissing/m4/wchar_t.m4              |   2 +-
 libmissing/m4/wint_t.m4               |   2 +-
 libmissing/m4/xsize.m4                |   2 +-
 libmissing/m4/yield.m4                |   2 +-
 libmissing/malloc.c                   |   2 +-
 libmissing/memchr.c                   |   2 +-
 libmissing/msvc-inval.c               |   2 +-
 libmissing/msvc-inval.h               |   2 +-
 libmissing/msvc-nothrow.c             |   2 +-
 libmissing/msvc-nothrow.h             |   2 +-
 libmissing/netdb.in.h                 |   2 +-
 libmissing/netinet_in.in.h            |   2 +-
 libmissing/pathmax.h                  |   2 +-
 libmissing/printf-args.c              |   2 +-
 libmissing/printf-args.h              |   2 +-
 libmissing/printf-parse.c             |   2 +-
 libmissing/printf-parse.h             |   2 +-
 libmissing/raise.c                    |   2 +-
 libmissing/realloc.c                  |   2 +-
 libmissing/sig-handler.h              |   4 +-
 libmissing/sigaction.c                |   2 +-
 libmissing/signal.in.h                |  10 +-
 libmissing/sigprocmask.c              |   2 +-
 libmissing/size_max.h                 |   2 +-
 libmissing/snprintf.c                 |   2 +-
 libmissing/sockets.c                  |   9 +-
 libmissing/sockets.h                  |  12 +-
 libmissing/stat.c                     |   2 +-
 libmissing/stdalign.in.h              |  23 +-
 libmissing/stdbool.in.h               |   2 +-
 libmissing/stddef.in.h                |  56 +++--
 libmissing/stdint.in.h                |  16 +-
 libmissing/stdio.in.h                 |  12 +-
 libmissing/stdlib.in.h                |   2 +-
 libmissing/strdup.c                   |   2 +-
 libmissing/string.in.h                |  23 +-
 libmissing/strsep.c                   |   2 +-
 libmissing/sys_socket.c               |   1 +
 libmissing/sys_socket.in.h            |   2 +-
 libmissing/sys_stat.in.h              |   2 +-
 libmissing/sys_time.in.h              |   2 +-
 libmissing/sys_types.in.h             |   2 +-
 libmissing/sys_uio.in.h               |   2 +-
 libmissing/tests/Makefile.am          |   7 +-
 libmissing/tests/binary-io.c          |   1 +
 libmissing/tests/binary-io.h          |   4 +-
 libmissing/tests/fdopen.c             |   2 +-
 libmissing/tests/fpucw.h              |   4 +-
 libmissing/tests/fstat.c              |   2 +-
 libmissing/tests/getcwd-lgpl.c        |   2 +-
 libmissing/tests/getpagesize.c        |   2 +-
 libmissing/tests/glthread/yield.h     |   2 +-
 libmissing/tests/ignore-value.h       |   4 +-
 libmissing/tests/init.sh              |  57 +++--
 libmissing/tests/intprops.h           | 196 +++++++++++++----
 libmissing/tests/inttypes.in.h        |   6 +-
 libmissing/tests/lstat.c              |   2 +-
 libmissing/tests/macros.h             |   2 +-
 libmissing/tests/open.c               |   2 +-
 libmissing/tests/same-inode.h         |   2 +-
 libmissing/tests/signature.h          |   2 +-
 libmissing/tests/sleep.c              |   2 +-
 libmissing/tests/strerror-override.c  |   2 +-
 libmissing/tests/strerror-override.h  |   2 +-
 libmissing/tests/strerror.c           |   2 +-
 libmissing/tests/symlink.c            |   2 +-
 libmissing/tests/test-alloca-opt.c    |   2 +-
 libmissing/tests/test-arpa_inet.c     |   2 +-
 libmissing/tests/test-binary-io.c     |   2 +-
 libmissing/tests/test-close.c         |   2 +-
 libmissing/tests/test-cond.c          |   2 +-
 libmissing/tests/test-dup2.c          |   2 +-
 libmissing/tests/test-errno.c         |   2 +-
 libmissing/tests/test-fcntl-h.c       |   4 +-
 libmissing/tests/test-fcntl.c         |   2 +-
 libmissing/tests/test-fdopen.c        |   2 +-
 libmissing/tests/test-fgetc.c         |   2 +-
 libmissing/tests/test-float.c         |   2 +-
 libmissing/tests/test-fputc.c         |   2 +-
 libmissing/tests/test-fread.c         |   2 +-
 libmissing/tests/test-fstat.c         |   2 +-
 libmissing/tests/test-fwrite.c        |   2 +-
 libmissing/tests/test-getaddrinfo.c   |  12 +-
 libmissing/tests/test-getcwd-lgpl.c   |   2 +-
 libmissing/tests/test-getdtablesize.c |   2 +-
 libmissing/tests/test-gettimeofday.c  |   2 +-
 libmissing/tests/test-ignore-value.c  |   2 +-
 libmissing/tests/test-inet_ntop.c     |   2 +-
 libmissing/tests/test-init.sh         |   2 +-
 libmissing/tests/test-intprops.c      | 394 +++++++++++++++++++++-------------
 libmissing/tests/test-inttypes.c      |   2 +-
 libmissing/tests/test-lock.c          |   2 +-
 libmissing/tests/test-lstat.c         |   2 +-
 libmissing/tests/test-lstat.h         |   2 +-
 libmissing/tests/test-memchr.c        |   2 +-
 libmissing/tests/test-netdb.c         |   2 +-
 libmissing/tests/test-netinet_in.c    |   2 +-
 libmissing/tests/test-open.c          |   2 +-
 libmissing/tests/test-open.h          |   2 +-
 libmissing/tests/test-pathmax.c       |   2 +-
 libmissing/tests/test-raise.c         |   2 +-
 libmissing/tests/test-sigaction.c     |   2 +-
 libmissing/tests/test-signal-h.c      |   2 +-
 libmissing/tests/test-sigprocmask.c   |   2 +-
 libmissing/tests/test-sleep.c         |   2 +-
 libmissing/tests/test-snprintf.c      |   2 +-
 libmissing/tests/test-sockets.c       |   2 +-
 libmissing/tests/test-stat.c          |   3 +-
 libmissing/tests/test-stat.h          |   3 +-
 libmissing/tests/test-stdalign.c      |   2 +-
 libmissing/tests/test-stdbool.c       |   2 +-
 libmissing/tests/test-stddef.c        |  25 ++-
 libmissing/tests/test-stdint.c        |   2 +-
 libmissing/tests/test-stdio.c         |   2 +-
 libmissing/tests/test-stdlib.c        |   2 +-
 libmissing/tests/test-strerror.c      |   2 +-
 libmissing/tests/test-string.c        |   2 +-
 libmissing/tests/test-symlink.c       |   2 +-
 libmissing/tests/test-symlink.h       |   2 +-
 libmissing/tests/test-sys_socket.c    |   2 +-
 libmissing/tests/test-sys_stat.c      |   2 +-
 libmissing/tests/test-sys_time.c      |   2 +-
 libmissing/tests/test-sys_types.c     |   2 +-
 libmissing/tests/test-sys_uio.c       |   2 +-
 libmissing/tests/test-sys_wait.h      |   2 +-
 libmissing/tests/test-thread_create.c |   2 +-
 libmissing/tests/test-thread_self.c   |   2 +-
 libmissing/tests/test-time.c          |   2 +-
 libmissing/tests/test-unistd.c        |   2 +-
 libmissing/tests/test-vasnprintf.c    |   2 +-
 libmissing/tests/test-verify.c        |   2 +-
 libmissing/tests/test-vsnprintf.c     |   2 +-
 libmissing/tests/test-wchar.c         |   2 +-
 libmissing/tests/zerosize-ptr.h       |   2 +-
 libmissing/time.in.h                  |  31 ++-
 libmissing/time_r.c                   |   2 +-
 libmissing/unistd.c                   |   1 +
 libmissing/unistd.in.h                |  39 +++-
 libmissing/vasnprintf.c               |  27 +--
 libmissing/vasnprintf.h               |   2 +-
 libmissing/verify.h                   |   4 +-
 libmissing/vsnprintf.c                |   2 +-
 libmissing/w32sock.h                  |   2 +-
 libmissing/wchar.in.h                 |  16 +-
 libmissing/xsize.h                    |   2 +-
 snippet/arg-nonnull.h                 |   2 +-
 snippet/c++defs.h                     |   2 +-
 snippet/warn-on-use.h                 |   2 +-
 275 files changed, 1470 insertions(+), 758 deletions(-)

commit 955a98432f2fda657539ec50fbb130923fd4bf8e
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed May 4 13:24:48 2016 +0800

    [#1641] Fix memory corruption with multiple reverse relay
    
    Change-Id: Ib14420613a70288c6a290a21bead00da8e85a24f

 src/include/reverse-relaying.h |  2 +-
 src/include/sensor-server.h    |  9 ++++++
 src/reverse-relaying.c         |  5 +--
 src/sensor-server.c            | 70 ++++++++++++++++++++++++++++++------------
 4 files changed, 63 insertions(+), 23 deletions(-)

commit f7f3e2dbacd88cd7565b7f2b31afce36e7949bda
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Jun 2 15:33:20 2016 +0200

    [#1706] Fix assertion errors in thresholding plugin
    
    Change-Id: I56722b1e66f0a53934b2f0f830033b456474a73a

 plugins/filters/thresholding/thresholding.c | 3 +++
 1 file changed, 3 insertions(+)

commit 58d51bba2c1c7e151fd4cd838012e50b33e15591
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon May 9 22:19:56 2016 +0700

    [#rel1641] Fix double free in case of failover saving error
    
    Change-Id: I13fdc442eaf8a13d691ad8ee80b61a7318688c18

 src/bufpool.c | 4 ++++
 1 file changed, 4 insertions(+)

commit c01c1b370e381f867dbd461618b9c43c83eb47f4
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Apr 28 09:06:16 2016 +0700

    Revert "[#1641, #ext735] Use the safe version of prelude_list_for_each()"
    
    Using prelude_list_for_each_safe is not mandatory because of the break
    statement.
    
    This reverts commit 3c5bec5f2486a315fcdc896ce5e0f51da9aed8c6.
    
    Change-Id: I5194ac386c2b693a23af9e928209fe8191270a7c

 src/sensor-server.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 3f3027c525f6442a68022b655df41e73f40ecdf1
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Sat May 7 10:38:55 2016 +0700

    Remove un-necessary log (this information is already in the permission string)
    
    Change-Id: I715ff3c2d23133a60df6a045277801fe0a2fe67e

 src/sensor-server.c | 3 ---
 1 file changed, 3 deletions(-)

commit 40a0c37cbd97c7f12441ddae19546cc4746fece7
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Sat May 7 10:38:22 2016 +0700

    Prevent some geoip warnings
    
    Change-Id: I1b35b1780c97dcb5fb18e2e26c0d60e07f4525c9

 plugins/decodes/normalize/normalize.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit a7c658129afd2081a34daab89ff802c9de2ceffd
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Apr 21 18:06:34 2016 +0200

    Update NEWS, bump version
    
    Change-Id: Ie47a00133d74ccaf20e96d9fcfb95586fe1ff169

 NEWS         | 6 ++++++
 configure.in | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 0ed4f895b3e85d8795c7419e34f575a4cc93be0e
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Apr 15 17:32:18 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I0fc1b25695eb3a8061df76290108ec34abafe698

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 3c5bec5f2486a315fcdc896ce5e0f51da9aed8c6
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Apr 14 18:54:37 2016 +0200

    [#1641, #ext735] Use the safe version of prelude_list_for_each()
    
    This prevents a segfault when deleting elements while iterating.
    
    Change-Id: I6d40777fd6cb1644b7384ab595d5f001d4200708

 src/sensor-server.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit dc7b42c05b80849d5012f00a228a27c0687b16f1
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Apr 8 12:36:23 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I4d6a03eca18c4cd9b1503bd3208b3a3b10e6a8cd

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit fbe5a97ad3b057f0fc039028c3e02956cd3bc73d
Author: Song Tran <song.tran@c-s.fr>
Date:   Fri Apr 8 12:21:12 2016 +0200

    [#1594] Add aditional SELinux policy
    
    Grant permissons to prelude-manager on files on
    directory /dev/shm/:
    - Modify files attribute
    - Open, read and write if theses files are created by Apache
    
    Change-Id: I19bc35b024773ce9936c8cc255e9e4df98f97e70

 selinux/prelude-manager.te | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit 80724925b4eb4975370d47e29c66ea9231327e9e
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Apr 1 17:56:45 2016 +0200

    Update NEWS, bump version
    
    Change-Id: I89ac269aaaeee95e884aceb0540d50162cb511c6

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 66651c5bcd0574e2d7b4b1882c53df65540a2088
Author: Camille Gardet <camille.gardet@c-s.fr>
Date:   Fri Apr 1 14:34:16 2016 +0200

    [#1527] Add info about geolocation support
    
    Mention the required library to support geolocation
    
    Change-Id: I103f2f9f0d13adc7ad998a69773c650fe33dad66

 README | 2 ++
 1 file changed, 2 insertions(+)

commit c4e5e35d1a36118341926620512ef0e9538cfbe9
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Mar 23 17:09:22 2016 +0100

    Update NEWS, bump version
    
    Change-Id: I5b1a2f4bf8a900c889f0f6fc6210ce8d40004e96

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 66f239fe31a7d53b4888368b3282dcbee036fe4b
Author: Louis-David GABET <louis-david.gabet@c-s.fr>
Date:   Tue Mar 22 15:55:38 2016 +0100

    [#1351] stderr to /dev/stdout
    
    Change-Id: I61c7cf1427ac2e29b63ae1bc7057f355f08f9aaa

 prelude-manager.conf.in | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit c637b5b88026127b23364ad4f7aa0b2ec6db1e25
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Mar 17 16:07:33 2016 +0100

    Update NEWS, bump version
    
    Change-Id: Ica9e0143c7730648960d489f135fa10009ec0e49

 NEWS         | 12 ++++++++++++
 configure.in |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 510a798a73cce4bec12d9599a78374c29580891c
Author: Louis-David GABET <louis-david.gabet@c-s.fr>
Date:   Wed Mar 16 11:29:53 2016 +0100

    [#1271] Update comments in configuration file
    
    Update user and group ID as which prelude-manager will run
    in configuration file.
    
    Change-Id: I71569bf8711e16c52bf921e98680225f14b6401d

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ea89880ee8ce289ca54c9218b0c1d2c245e39527
Author: Song Tran <song.tran@c-s.fr>
Date:   Thu Mar 10 12:07:38 2016 +0100

    [#1363] Add additional SELinux Policies
    
    - Connect to Unix socket of database
    - Use XML mode
    - Use SMTP plugin
    
    Change-Id: I38d4089e608c565ff4b580e9bbed501d49d53aa6

 selinux/prelude-manager.te | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

commit eb13e149aae6ad80b9ea2a6768b96ca3992b3ff7
Author: Francois POIROTTE <francois.poirotte@c-s.fr>
Date:   Mon Nov 16 18:53:24 2015 +0100

    [#732] Add a default threshold to handle bursts
    
    Adds a default threshold to only pass upto 100 alerts every 120s
    for a given combination of classification, source & target.
    This threshold is meant to avoid a database overload during bursts.
    
    Change-Id: I73a061978e7ce1a7cd7071625f2846f433635b47

 prelude-manager.conf.in | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit c13df3d0f486d63c9367e80e17a988d5a73091f6
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Feb 26 11:22:03 2016 +0100

    Update NEWS, bump version
    
    Change-Id: I2e60ce9d9380d4659cbba741c9896658609f395b

 NEWS         | 19 +++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

commit 02ecfc5e46da9b16bd95c52b68340cdecba874b3
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Dec 28 16:02:49 2015 +0100

    [#990] Event geo-localisation support through normalisation
    
    Implement support for libmaxminddb, allowing to set per-event geolocation
    information within events AdditionalData.
    
    At the moment only the ISO country code as well as the english country name
    are set, but more fields might come later.
    
    Change-Id: I9a8a5cbcd25270dcb098af1e3af272fb39c32eba

 configure.in                          |  18 ++++
 plugins/decodes/normalize/Makefile.am |   4 +-
 plugins/decodes/normalize/normalize.c | 171 ++++++++++++++++++++++++++++++++--
 prelude-manager.conf.in               |   7 ++
 4 files changed, 192 insertions(+), 8 deletions(-)

commit f08fe9b6ecad8de9824cb167443707c453058f49
Author: Song Tran <song.tran@c-s.fr>
Date:   Wed Feb 24 09:55:01 2016 +0100

    [#1195] Add SELinux policies
    
    - Grant permissons to prelude-manager
      on directory /dev/shm/
    
    Change-Id: Ib99a8dace64e1fe3cd82b7cdd9073f9872c9fe8f

 Makefile.am                |  4 +++-
 selinux/Makefile           | 17 +++++++++++++++++
 selinux/prelude-manager.te | 16 ++++++++++++++++
 3 files changed, 36 insertions(+), 1 deletion(-)

commit c6d7700a987623e67e88f3425576ea4fd4d5cfda
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Fri Feb 12 18:50:00 2016 +0100

    [#548] Change prelude-ids.com to prelude-siem.com
    
    Change-Id: Ide7efcf78f2b3474a4ad77e9d0bfaeb60dd9aca9

 plugins/filters/skeleton/skeleton.c | 4 ++--
 src/prelude-manager.c               | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

commit 0d5131070cf977231b1442331e0a73a2f1114645
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Jan 11 16:49:53 2016 +0100

    Update NEWS, bump version
    
    Change-Id: I2eef3ac4c8f78d39d8a37b073ff6e75295846ad7

 NEWS         | 10 ++++++++++
 configure.in |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit 363366a44ad1ec48d55040927b1621fee09af2e2
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Jan 12 14:43:58 2016 +0100

    [#1007] Copyright year update
    
    Change-Id: Ibcf6a656a7fea612c34c8041e316157138e126ce

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 33 files changed, 33 insertions(+), 33 deletions(-)

commit f830abc811c19a2904fdd83616147bbc55aabdc2
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Oct 27 17:27:33 2015 +0100

    [#845, #ext640] Compatibility fix with libpreludedb 1.2.6
    
    The SMTP plugin crashed when trying to retrieve
    correlated alerts from the database.
    
    Thanks to Thierno DIOP <diopthier5@yahoo.fr> for reporting this problem.
    
    Change-Id: If93437b1024e26e172d5262bf5b352d0ee4ded00

 plugins/reports/smtp/smtp.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d7173fd1e259485db457d72770c8bcf311705b24
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Oct 1 10:52:03 2015 +0200

    Update Prewikka path in SMTP template
    
    Change-Id: I85a78fb5b983cae794a8ad8d8be813027b4c2330

 plugins/reports/smtp/template.example | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c2d62de31098def3a9dd75fd508fdceaf882ac2e
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Jul 31 09:55:50 2015 +0200

    Update NEWS, bump version
    
    Change-Id: I07f23b15d5dd9387760070a42ab1b6d78104ec42

 NEWS         | 6 ++++++
 configure.in | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 197b06a5ebe78e3d711944dc496cfb91a9c7af3b
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Jul 27 10:30:06 2015 +0200

    Update NEWS, bump version
    
    Change-Id: I21e257f8928b0e42f8ab8cfe9376ca1fcc52b20d

 NEWS         | 8 ++++++++
 configure.in | 6 +++---
 2 files changed, 11 insertions(+), 3 deletions(-)

commit 53f10b4e73c10f9db766d4282c6c4250bc187c20
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Wed Jul 22 17:37:20 2015 +0200

    [#720] Update from prelude-ids.org to prelude-siem.org
    
    Change mailing lists to forums, remove IRC.
    
    Change-Id: I9775b4225d782516e4dde1d64d99babc3fa956c9

 AUTHORS            |  2 +-
 README             | 17 +++++++----------
 m4/libprelude.m4   |  2 +-
 m4/libpreludedb.m4 |  2 +-
 4 files changed, 10 insertions(+), 13 deletions(-)

commit e7fd12c9b6c6e359a32af5a0ed2a71f0d365dbad
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Jun 29 19:01:54 2015 +0200

    [#516] Copyright year update
    
    Change-Id: I19d1877f7a5fac8a308e1de57dd56fea3efab6e1

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/include/bufpool.h                           | 2 +-
 src/include/decode-plugins.h                    | 2 +-
 src/include/filter-plugins.h                    | 2 +-
 src/include/idmef-message-scheduler.h           | 2 +-
 src/include/manager-auth.h                      | 2 +-
 src/include/manager-options.h                   | 2 +-
 src/include/pmsg-to-idmef.h                     | 2 +-
 src/include/prelude-manager.h                   | 2 +-
 src/include/report-plugins.h                    | 2 +-
 src/include/reverse-relaying.h                  | 2 +-
 src/include/sensor-server.h                     | 2 +-
 src/include/server-generic.h                    | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 33 files changed, 33 insertions(+), 33 deletions(-)

commit 18988fb9335e69e6d56543ffe4e01c8cacf447bb
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Wed Feb 4 16:32:43 2015 +0100

    Make sure we listen on all interface (IPv4+IPv6 dual stack fixes)
    
    There is a problem on Linux system where getaddrinfo() return address in
    the wrong sort order (IPv4 first, IPv6 next):
    
    As a result we used to first bind IPv4 addresses, but then we were getting
    an error for dual-stacked addresses, when the IPv6 addresses came second.
    When an address is dual-stacked, we thus ended-up listening only to the IPv4
    instance.
    
    The error happened on dual-stack Linux system, because mapping the IPv6
    address will actually attempt to bind both the IPv4 and IPv6 address.
    
    In order to prevent this problem, set the IPV6_V6ONLY option so that only
    the IPv6 address is bound.
    
    Additionally, The prelude-admin server code used to report success for
    binding an interface even thought the operation failed. We now only report
    successful bind.
    
    Change-Id: I4d0fc89dc719a050de65cd16ed763c8826004473

 src/manager-options.c | 27 ++-------------------------
 src/server-generic.c  | 28 +++++++++++++++++++++++++++-
 2 files changed, 29 insertions(+), 26 deletions(-)

commit 5a663d5ffffc05653465d8564d53f0c2549635e8
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Oct 15 18:06:47 2014 +0200

    Update NEWS, bump version
    
    Change-Id: I0fd8eec563a1f240f33cca393a67ca075dead35f

 NEWS         | 10 ++++++++++
 configure.in |  2 +-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit 60eab802a9c91508e34b8d6096574e18bea3cf57
Author: Camille GARDET <camille.gardet@c-s.fr>
Date:   Wed Oct 15 09:50:05 2014 +0200

    Fix #412 - Move dependencies in README file
    
    Change-Id: Ie31e0faf1645e3a7fcfc4765460065c193dc4ad5

 INSTALL | 13 -------------
 README  | 22 ++++++++++++++++------
 2 files changed, 16 insertions(+), 19 deletions(-)

commit 118cef9064e4b0289e4fc6e743e4a5dbbe3b16df
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Tue Sep 30 19:58:20 2014 +0200

    Use --lgpl=2 when invoking GnuLib, remove obsolete GnuLib files
    
    Change-Id: I135d9cd3b9b1063887b4c95fa61e7c6dd1def961

 arg-nonnull.h                       |  26 ----
 c++defs.h                           | 271 ------------------------------------
 libmissing/Makefile.am              |  20 +--
 libmissing/alloca.in.h              |   2 +-
 libmissing/arpa_inet.in.h           |   2 +-
 libmissing/asnprintf.c              |   2 +-
 libmissing/close.c                  |   2 +-
 libmissing/dosname.h                |   2 +-
 libmissing/dup2.c                   |   2 +-
 libmissing/errno.in.h               |   2 +-
 libmissing/fcntl.c                  |   2 +-
 libmissing/fcntl.in.h               |   2 +-
 libmissing/fd-hook.c                |   2 +-
 libmissing/fd-hook.h                |   2 +-
 libmissing/float+.h                 |   2 +-
 libmissing/float.c                  |   2 +-
 libmissing/float.in.h               |   2 +-
 libmissing/gai_strerror.c           |   2 +-
 libmissing/getaddrinfo.c            |   2 +-
 libmissing/getdtablesize.c          |   2 +-
 libmissing/gettext.h                |   2 +-
 libmissing/gettimeofday.c           |   2 +-
 libmissing/glthread/cond.c          |   2 +-
 libmissing/glthread/cond.h          |   2 +-
 libmissing/glthread/lock.c          |   2 +-
 libmissing/glthread/lock.h          |   2 +-
 libmissing/glthread/thread.c        |   2 +-
 libmissing/glthread/thread.h        |   2 +-
 libmissing/glthread/threadlib.c     |   2 +-
 libmissing/inet_ntop.c              |   2 +-
 libmissing/itold.c                  |   2 +-
 libmissing/m4/gnulib-cache.m4       |   7 +-
 libmissing/m4/gnulib-comp.m4        |  16 ---
 libmissing/m4/memset.m4             |  15 --
 libmissing/malloc.c                 |   2 +-
 libmissing/memchr.c                 |   2 +-
 libmissing/memset.c                 |  29 ----
 libmissing/msvc-inval.c             |   2 +-
 libmissing/msvc-inval.h             |   2 +-
 libmissing/msvc-nothrow.c           |   2 +-
 libmissing/msvc-nothrow.h           |   2 +-
 libmissing/netdb.in.h               |   2 +-
 libmissing/netinet_in.in.h          |   2 +-
 libmissing/pathmax.h                |   2 +-
 libmissing/printf-args.c            |   2 +-
 libmissing/printf-args.h            |   2 +-
 libmissing/printf-parse.c           |   2 +-
 libmissing/printf-parse.h           |   2 +-
 libmissing/raise.c                  |   2 +-
 libmissing/realloc.c                |   2 +-
 libmissing/sig-handler.h            |   2 +-
 libmissing/sigaction.c              |   2 +-
 libmissing/signal.in.h              |   2 +-
 libmissing/sigprocmask.c            |   2 +-
 libmissing/size_max.h               |   2 +-
 libmissing/snprintf.c               |   2 +-
 libmissing/sockets.c                |   2 +-
 libmissing/sockets.h                |   2 +-
 libmissing/stat.c                   |   2 +-
 libmissing/stdalign.in.h            |   2 +-
 libmissing/stdbool.in.h             |   2 +-
 libmissing/stddef.in.h              |   2 +-
 libmissing/stdint.in.h              |   2 +-
 libmissing/stdio.in.h               |   2 +-
 libmissing/stdlib.in.h              |   2 +-
 libmissing/strdup.c                 |   2 +-
 libmissing/string.in.h              |   2 +-
 libmissing/strsep.c                 |   2 +-
 libmissing/sys_socket.in.h          |   2 +-
 libmissing/sys_stat.in.h            |   2 +-
 libmissing/sys_time.in.h            |   2 +-
 libmissing/sys_types.in.h           |   2 +-
 libmissing/sys_uio.in.h             |   2 +-
 libmissing/tests/Makefile.am        |   8 --
 libmissing/tests/test-realloc-gnu.c |  29 ----
 libmissing/time.in.h                |   2 +-
 libmissing/time_r.c                 |   2 +-
 libmissing/unistd.in.h              |   2 +-
 libmissing/vasnprintf.c             |   2 +-
 libmissing/vasnprintf.h             |   2 +-
 libmissing/verify.h                 |   2 +-
 libmissing/vsnprintf.c              |   2 +-
 libmissing/w32sock.h                |   2 +-
 libmissing/wchar.in.h               |   2 +-
 libmissing/xsize.h                  |   2 +-
 link-warning.h                      |  45 ------
 warn-on-use.h                       | 109 ---------------
 87 files changed, 80 insertions(+), 647 deletions(-)

commit 156ac53ed53df28e472b010dc33a4664fe717d23
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Fri Sep 26 03:49:38 2014 +0200

    Correct AdditionalData output
    
    Change-Id: Ic910899d2cd31678fd1eae973f07604da91e0f6a

 plugins/reports/xmlmod/xmlmod.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 53596a85e23b404f8cfcf39cf2580898f04a8003
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Sep 23 16:21:15 2014 +0200

    Update NEWS, bump version
    
    Change-Id: I2db95dbc3005e8eb00da84fa6e00035e375c4ebd

 NEWS         | 14 ++++++++++++++
 configure.in |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit 592b323244c2e781753c2fc65611883fef859103
Author: Camille GARDET <camille.gardet@c-s.fr>
Date:   Tue Sep 16 11:45:59 2014 +0200

    Add dependencies in INSTALL file
    
    Change-Id: Ie2082add7407040f8c3c60aa5ad108f4e86fa431

 INSTALL | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 97d76bec0bc476937c24f9625b6204ad707cfea1
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Sep 22 09:25:31 2014 +0200

    Correct autogen.sh output
    
    Change-Id: Ib3bc42e7289d002a69c4fe0c8700112c1048c03b

 autogen.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 55913dce72d2095f013701c646b9492faa9ee067
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Tue Sep 16 17:41:15 2014 +0200

    Update libev code
    
    Change-Id: Ia955e9aebd761db702cb1dbe2c052a535c3ef920

 libev/Changes     |  25 ++++++++--
 libev/ev.c        | 135 ++++++++++++++++++++++++++++++++++++++++++++----------
 libev/ev.h        |  11 +++--
 libev/ev_epoll.c  |   5 +-
 libev/ev_kqueue.c |   2 +-
 libev/ev_vars.h   |   8 ++--
 libev/ev_win32.c  |   2 +-
 libev/libev.m4    |  12 ++---
 8 files changed, 154 insertions(+), 46 deletions(-)

commit 859d0605c0c58b6d2450264dfc1760562787eca5
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Tue Sep 16 14:05:16 2014 +0200

    Update GnuLib code
    
    Change-Id: Ib378936448b0d3917f8230655dc636e17707c070

 config.rpath                          |  18 ++--
 libmissing/Makefile.am                |  22 ++++-
 libmissing/alloca.in.h                |   2 +-
 libmissing/arpa_inet.in.h             |   2 +-
 libmissing/asnprintf.c                |   2 +-
 libmissing/close.c                    |   2 +-
 libmissing/dosname.h                  |   2 +-
 libmissing/dup2.c                     |   2 +-
 libmissing/errno.in.h                 |   2 +-
 libmissing/fcntl.c                    |   2 +-
 libmissing/fcntl.in.h                 |  22 ++++-
 libmissing/fd-hook.c                  |   2 +-
 libmissing/fd-hook.h                  |   2 +-
 libmissing/float+.h                   |   2 +-
 libmissing/float.c                    |   2 +-
 libmissing/float.in.h                 |   2 +-
 libmissing/gai_strerror.c             |   2 +-
 libmissing/getaddrinfo.c              |   2 +-
 libmissing/getdtablesize.c            |  10 +-
 libmissing/gettext.h                  |   2 +-
 libmissing/gettimeofday.c             |   2 +-
 libmissing/glthread/cond.c            |   2 +-
 libmissing/glthread/cond.h            |   2 +-
 libmissing/glthread/lock.c            |   2 +-
 libmissing/glthread/lock.h            |   2 +-
 libmissing/glthread/thread.c          |   2 +-
 libmissing/glthread/thread.h          |   2 +-
 libmissing/glthread/threadlib.c       |   2 +-
 libmissing/inet_ntop.c                |   2 +-
 libmissing/itold.c                    |   2 +-
 libmissing/m4/00gnulib.m4             |  22 ++++-
 libmissing/m4/absolute-header.m4      |   2 +-
 libmissing/m4/alloca.m4               |   2 +-
 libmissing/m4/arpa_inet_h.m4          |   2 +-
 libmissing/m4/close.m4                |   2 +-
 libmissing/m4/cond.m4                 |   2 +-
 libmissing/m4/dup2.m4                 |  14 ++-
 libmissing/m4/errno_h.m4              |   2 +-
 libmissing/m4/exponentd.m4            |   2 +-
 libmissing/m4/extensions.m4           |   2 +-
 libmissing/m4/extern-inline.m4        |  33 +++++--
 libmissing/m4/fcntl-o.m4              |   2 +-
 libmissing/m4/fcntl.m4                |  14 ++-
 libmissing/m4/fcntl_h.m4              |   2 +-
 libmissing/m4/fdopen.m4               |   2 +-
 libmissing/m4/float_h.m4              |   2 +-
 libmissing/m4/fpieee.m4               |   2 +-
 libmissing/m4/fstat.m4                |   2 +-
 libmissing/m4/getaddrinfo.m4          |   2 +-
 libmissing/m4/getcwd.m4               |   2 +-
 libmissing/m4/getdtablesize.m4        |   2 +-
 libmissing/m4/getpagesize.m4          |   2 +-
 libmissing/m4/gettimeofday.m4         |  10 +-
 libmissing/m4/gnulib-cache.m4         |   8 +-
 libmissing/m4/gnulib-common.m4        | 120 ++++++++++++++++++-----
 libmissing/m4/gnulib-comp.m4          |  16 +++-
 libmissing/m4/gnulib-tool.m4          |   2 +-
 libmissing/m4/hostent.m4              |   2 +-
 libmissing/m4/include_next.m4         |   2 +-
 libmissing/m4/inet_ntop.m4            |   2 +-
 libmissing/m4/intmax_t.m4             |   2 +-
 libmissing/m4/inttypes-pri.m4         |   2 +-
 libmissing/m4/inttypes.m4             |   2 +-
 libmissing/m4/inttypes_h.m4           |   2 +-
 libmissing/m4/largefile.m4            |   2 +-
 libmissing/m4/lib-ld.m4               |   2 +-
 libmissing/m4/lib-link.m4             |   2 +-
 libmissing/m4/lib-prefix.m4           |   2 +-
 libmissing/m4/lock.m4                 |   2 +-
 libmissing/m4/longlong.m4             |   2 +-
 libmissing/m4/lstat.m4                |   2 +-
 libmissing/m4/malloc.m4               |   2 +-
 libmissing/m4/math_h.m4               |   2 +-
 libmissing/m4/memchr.m4               |   2 +-
 libmissing/m4/memset.m4               |   2 +-
 libmissing/m4/mmap-anon.m4            |   2 +-
 libmissing/m4/mode_t.m4               |   2 +-
 libmissing/m4/msvc-inval.m4           |   2 +-
 libmissing/m4/msvc-nothrow.m4         |   2 +-
 libmissing/m4/multiarch.m4            |   2 +-
 libmissing/m4/netdb_h.m4              |   2 +-
 libmissing/m4/netinet_in_h.m4         |   2 +-
 libmissing/m4/off_t.m4                |   2 +-
 libmissing/m4/onceonly.m4             |   2 +-
 libmissing/m4/open.m4                 |   2 +-
 libmissing/m4/pathmax.m4              |   2 +-
 libmissing/m4/printf.m4               |  20 ++--
 libmissing/m4/raise.m4                |   2 +-
 libmissing/m4/realloc.m4              |   2 +-
 libmissing/m4/servent.m4              |   2 +-
 libmissing/m4/sigaction.m4            |   2 +-
 libmissing/m4/signal_h.m4             |   2 +-
 libmissing/m4/signalblocking.m4       |   2 +-
 libmissing/m4/size_max.m4             |   2 +-
 libmissing/m4/sleep.m4                |   2 +-
 libmissing/m4/snprintf.m4             |   2 +-
 libmissing/m4/socketlib.m4            |   2 +-
 libmissing/m4/sockets.m4              |   2 +-
 libmissing/m4/socklen.m4              |   2 +-
 libmissing/m4/sockpfaf.m4             |   2 +-
 libmissing/m4/ssize_t.m4              |   2 +-
 libmissing/m4/stat.m4                 |   2 +-
 libmissing/m4/stdalign.m4             |   2 +-
 libmissing/m4/stdbool.m4              |   2 +-
 libmissing/m4/stddef_h.m4             |   2 +-
 libmissing/m4/stdint.m4               |   2 +-
 libmissing/m4/stdint_h.m4             |   2 +-
 libmissing/m4/stdio_h.m4              |   2 +-
 libmissing/m4/stdlib_h.m4             |   4 +-
 libmissing/m4/strdup.m4               |   2 +-
 libmissing/m4/strerror.m4             |   2 +-
 libmissing/m4/string_h.m4             |   2 +-
 libmissing/m4/strsep.m4               |   2 +-
 libmissing/m4/symlink.m4              |   2 +-
 libmissing/m4/sys_socket_h.m4         |   2 +-
 libmissing/m4/sys_stat_h.m4           |   2 +-
 libmissing/m4/sys_time_h.m4           |   2 +-
 libmissing/m4/sys_types_h.m4          |   2 +-
 libmissing/m4/sys_uio_h.m4            |   2 +-
 libmissing/m4/thread.m4               |   2 +-
 libmissing/m4/threadlib.m4            |  40 +++++---
 libmissing/m4/time_h.m4               |  13 ++-
 libmissing/m4/time_r.m4               |   2 +-
 libmissing/m4/unistd_h.m4             |   2 +-
 libmissing/m4/vasnprintf.m4           |   2 +-
 libmissing/m4/vsnprintf.m4            |   2 +-
 libmissing/m4/warn-on-use.m4          |   2 +-
 libmissing/m4/wchar_h.m4              |   2 +-
 libmissing/m4/wchar_t.m4              |   2 +-
 libmissing/m4/wint_t.m4               |   2 +-
 libmissing/m4/xsize.m4                |   2 +-
 libmissing/m4/yield.m4                |   2 +-
 libmissing/malloc.c                   |  56 +++++++++++
 libmissing/memchr.c                   |   2 +-
 libmissing/memset.c                   |   2 +-
 libmissing/msvc-inval.c               |   2 +-
 libmissing/msvc-inval.h               |   2 +-
 libmissing/msvc-nothrow.c             |   2 +-
 libmissing/msvc-nothrow.h             |   2 +-
 libmissing/netdb.in.h                 |   2 +-
 libmissing/netinet_in.in.h            |   2 +-
 libmissing/pathmax.h                  |   2 +-
 libmissing/printf-args.c              |   2 +-
 libmissing/printf-args.h              |   2 +-
 libmissing/printf-parse.c             |   2 +-
 libmissing/printf-parse.h             |   2 +-
 libmissing/raise.c                    |   2 +-
 libmissing/realloc.c                  |   2 +-
 libmissing/sig-handler.h              |   2 +-
 libmissing/sigaction.c                |   2 +-
 libmissing/signal.in.h                |   2 +-
 libmissing/sigprocmask.c              |   2 +-
 libmissing/size_max.h                 |   2 +-
 libmissing/snprintf.c                 |   2 +-
 libmissing/sockets.c                  |   2 +-
 libmissing/sockets.h                  |   2 +-
 libmissing/stat.c                     |   2 +-
 libmissing/stdalign.in.h              |   5 +-
 libmissing/stdbool.in.h               |   2 +-
 libmissing/stddef.in.h                |   2 +-
 libmissing/stdint.in.h                |   5 +-
 libmissing/stdio.in.h                 |   2 +-
 libmissing/stdlib.in.h                |  25 ++++-
 libmissing/strdup.c                   |   2 +-
 libmissing/string.in.h                |   2 +-
 libmissing/strsep.c                   |   2 +-
 libmissing/sys_socket.in.h            |   2 +-
 libmissing/sys_stat.in.h              |   2 +-
 libmissing/sys_time.in.h              |   2 +-
 libmissing/sys_types.in.h             |   4 +-
 libmissing/sys_uio.in.h               |   2 +-
 libmissing/tests/Makefile.am          |   2 +-
 libmissing/tests/binary-io.h          |   2 +-
 libmissing/tests/fdopen.c             |   2 +-
 libmissing/tests/fpucw.h              |   2 +-
 libmissing/tests/fstat.c              |   2 +-
 libmissing/tests/getcwd-lgpl.c        |   2 +-
 libmissing/tests/getpagesize.c        |   2 +-
 libmissing/tests/glthread/yield.h     |   2 +-
 libmissing/tests/ignore-value.h       |   2 +-
 libmissing/tests/init.sh              |   4 +-
 libmissing/tests/intprops.h           |   2 +-
 libmissing/tests/inttypes.in.h        |   2 +-
 libmissing/tests/lstat.c              |   2 +-
 libmissing/tests/macros.h             |   2 +-
 libmissing/tests/open.c               |   2 +-
 libmissing/tests/same-inode.h         |   2 +-
 libmissing/tests/signature.h          |   2 +-
 libmissing/tests/sleep.c              |   2 +-
 libmissing/tests/strerror-override.c  |   2 +-
 libmissing/tests/strerror-override.h  |   2 +-
 libmissing/tests/strerror.c           |   2 +-
 libmissing/tests/symlink.c            |   2 +-
 libmissing/tests/test-alloca-opt.c    |   2 +-
 libmissing/tests/test-arpa_inet.c     |   2 +-
 libmissing/tests/test-binary-io.c     |   2 +-
 libmissing/tests/test-close.c         |   2 +-
 libmissing/tests/test-cond.c          |   2 +-
 libmissing/tests/test-dup2.c          |   2 +-
 libmissing/tests/test-errno.c         |   2 +-
 libmissing/tests/test-fcntl-h.c       |   2 +-
 libmissing/tests/test-fcntl.c         |   2 +-
 libmissing/tests/test-fdopen.c        |  39 ++++----
 libmissing/tests/test-fgetc.c         |   2 +-
 libmissing/tests/test-float.c         |   2 +-
 libmissing/tests/test-fputc.c         |   2 +-
 libmissing/tests/test-fread.c         |   2 +-
 libmissing/tests/test-fstat.c         |   2 +-
 libmissing/tests/test-fwrite.c        |   2 +-
 libmissing/tests/test-getaddrinfo.c   |   2 +-
 libmissing/tests/test-getcwd-lgpl.c   |   2 +-
 libmissing/tests/test-getdtablesize.c |   2 +-
 libmissing/tests/test-gettimeofday.c  |   2 +-
 libmissing/tests/test-ignore-value.c  |   2 +-
 libmissing/tests/test-inet_ntop.c     |   2 +-
 libmissing/tests/test-init.sh         |   2 +-
 libmissing/tests/test-intprops.c      |   2 +-
 libmissing/tests/test-inttypes.c      |   2 +-
 libmissing/tests/test-lock.c          |   2 +-
 libmissing/tests/test-lstat.c         |   2 +-
 libmissing/tests/test-lstat.h         |   2 +-
 libmissing/tests/test-memchr.c        |   2 +-
 libmissing/tests/test-netdb.c         |   2 +-
 libmissing/tests/test-netinet_in.c    |   2 +-
 libmissing/tests/test-open.c          |   2 +-
 libmissing/tests/test-open.h          |  10 +-
 libmissing/tests/test-pathmax.c       |   2 +-
 libmissing/tests/test-raise.c         |   2 +-
 libmissing/tests/test-realloc-gnu.c   |   2 +-
 libmissing/tests/test-sigaction.c     |   2 +-
 libmissing/tests/test-signal-h.c      |   2 +-
 libmissing/tests/test-sigprocmask.c   |   2 +-
 libmissing/tests/test-sleep.c         |   2 +-
 libmissing/tests/test-snprintf.c      |   2 +-
 libmissing/tests/test-sockets.c       |   2 +-
 libmissing/tests/test-stat.c          |   2 +-
 libmissing/tests/test-stat.h          |   2 +-
 libmissing/tests/test-stdalign.c      |   2 +-
 libmissing/tests/test-stdbool.c       |   2 +-
 libmissing/tests/test-stddef.c        |   2 +-
 libmissing/tests/test-stdint.c        |   2 +-
 libmissing/tests/test-stdio.c         |   2 +-
 libmissing/tests/test-stdlib.c        |   2 +-
 libmissing/tests/test-strerror.c      |   2 +-
 libmissing/tests/test-string.c        |   2 +-
 libmissing/tests/test-symlink.c       |   2 +-
 libmissing/tests/test-symlink.h       |   2 +-
 libmissing/tests/test-sys_socket.c    |   2 +-
 libmissing/tests/test-sys_stat.c      |   2 +-
 libmissing/tests/test-sys_time.c      |   2 +-
 libmissing/tests/test-sys_types.c     |   2 +-
 libmissing/tests/test-sys_uio.c       |   2 +-
 libmissing/tests/test-sys_wait.h      |   2 +-
 libmissing/tests/test-thread_create.c |   2 +-
 libmissing/tests/test-thread_self.c   |   2 +-
 libmissing/tests/test-time.c          |   2 +-
 libmissing/tests/test-unistd.c        |   2 +-
 libmissing/tests/test-vasnprintf.c    |   2 +-
 libmissing/tests/test-verify.c        |   2 +-
 libmissing/tests/test-vsnprintf.c     |   2 +-
 libmissing/tests/test-wchar.c         |   2 +-
 libmissing/tests/zerosize-ptr.h       |   2 +-
 libmissing/time.in.h                  |  46 +++++++--
 libmissing/time_r.c                   |   2 +-
 libmissing/unistd.in.h                |  17 +++-
 libmissing/vasnprintf.c               | 176 ++++++++++++++++------------------
 libmissing/vasnprintf.h               |   2 +-
 libmissing/verify.h                   |   2 +-
 libmissing/vsnprintf.c                |   2 +-
 libmissing/w32sock.h                  |   2 +-
 libmissing/wchar.in.h                 |   2 +-
 libmissing/xsize.h                    |   2 +-
 snippet/arg-nonnull.h                 |   2 +-
 snippet/c++defs.h                     |   2 +-
 snippet/warn-on-use.h                 |   2 +-
 src/Makefile.am                       |   1 +
 276 files changed, 782 insertions(+), 488 deletions(-)

commit 64380c431a4b7e596e9e409e8f783cdbcee12e4e
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Apr 28 16:47:13 2014 -0400

    Use PKCS3 format rather than binary form for writing Diffie-Hellman parameters.
    
    Change-Id: I9d6094017c23051a873f9e3d2279e1fbe979d8e7

 src/manager-auth.c | 91 ++++++++++++++----------------------------------------
 1 file changed, 23 insertions(+), 68 deletions(-)

commit 59923a2cf51627a7e3b540875b0a0ee52a65f09f
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Mon Apr 28 16:07:15 2014 -0400

    Use system defined SOMAXCONN, increase replacement value
    
    Change-Id: I40c176286410bfca08e00f68ad5c3707b36b5a27

 src/server-generic.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 23a80c555b142e05bfd44a6a8746bf6642812fd0
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Jul 7 15:30:54 2014 +0200

    Update NEWS, bump version
    
    Change-Id: I9cdcd64ccca978b65a6962a9c6c6587c1e435967

 NEWS         | 16 ++++++++++++++++
 configure.in |  2 +-
 2 files changed, 17 insertions(+), 1 deletion(-)

commit 379f3222ac1a31e9c697f3b8d3128c73f4e6fdba
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Thu Apr 24 16:53:20 2014 +0200

    Option cleanup
    
    Change-Id: I9447ca24557add2c9cc429d33775358b993e5814

 src/manager-options.c | 6 ------
 1 file changed, 6 deletions(-)

commit f79da2c9ac713c92fdbd850362bd8675e2fe9fbd
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Feb 3 09:58:16 2014 +0100

    Removed rhel6 packaging

 pkg/rhel6/prelude-manager.init |  71 -------------
 pkg/rhel6/prelude-manager.spec | 232 -----------------------------------------
 2 files changed, 303 deletions(-)

commit 7c80d09dc6b18ef033624e5629f6e8e4ecba9535
Author: Thomas ANDREJAK <thomas.andrejak@c-s.fr>
Date:   Tue Jan 7 00:13:54 2014 +0100

    Provide AS_VAR_COPY, for system lacking it

 configure.in | 4 ++++
 1 file changed, 4 insertions(+)

commit 496cf87a494410c375507cd99ccf08ecb379f77b
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Thu Dec 19 20:47:11 2013 +0100

    Revert part of the Relaying change
    
    This revert part of cb2d3f22d0d3b4dfa394ec5c81f1f4d505cdb5d5.

 src/manager-auth.c | 21 ++-------------------
 1 file changed, 2 insertions(+), 19 deletions(-)

commit 079e0b0560fffcb49571fbc38140ee10d46e9f7c
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Sun Dec 15 13:50:33 2013 +0100

    Update libev

 libev/Changes         |  189 ++++-
 libev/LICENSE         |    3 +-
 libev/Makefile.am     |   11 +-
 libev/README          |   16 +-
 libev/ev.c            | 2169 +++++++++++++++++++++++++++++++++++++------------
 libev/ev.h            |  502 ++++++++----
 libev/ev_epoll.c      |   81 +-
 libev/ev_kqueue.c     |   58 +-
 libev/ev_poll.c       |   50 +-
 libev/ev_port.c       |   58 +-
 libev/ev_select.c     |   40 +-
 libev/ev_vars.h       |   62 +-
 libev/ev_win32.c      |   22 +-
 libev/ev_wrap.h       |  310 +++----
 libev/libev.m4        |   16 +-
 src/prelude-manager.c |    4 +-
 src/server-generic.c  |    2 +-
 17 files changed, 2589 insertions(+), 1004 deletions(-)

commit 9e16df826d8dc4ad937bb5ffb20cac9e9a121fde
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Fri Dec 13 17:31:59 2013 +0100

    Warning fixes

 plugins/filters/thresholding/thresholding.c |  3 +--
 plugins/reports/smtp/smtp.c                 |  3 +--
 src/bufpool.c                               |  3 +--
 src/include/manager-auth.h                  |  2 +-
 src/include/server-generic.h                |  2 +-
 src/manager-auth.c                          | 40 ++++++++++++++---------------
 src/report-plugins.c                        |  2 --
 src/sensor-server.c                         |  4 ---
 8 files changed, 25 insertions(+), 34 deletions(-)

commit 72d39cadb19d9e9cde5b65c0fd26241b4731e4ed
Author: Yoann Vandoorselaere <yoannv@gmail.com>
Date:   Fri Dec 13 17:31:35 2013 +0100

    Autoconf / Automake fixes, Update GnuLib code
    
    Configure script generation and make distcheck work again.
    Remove deprecated autoconf macro, update obsolete one.

 INSTALL                               |   15 +-
 Makefile.am                           |    5 +-
 config.rpath                          |  106 +--
 configure.in                          |   19 +-
 libmissing/Makefile.am                | 1017 +++++++++++++++++++----------
 libmissing/alignof.h                  |   53 --
 libmissing/alloca.in.h                |   17 +-
 libmissing/arpa_inet.in.h             |   88 ++-
 libmissing/asnprintf.c                |    5 +-
 libmissing/close-hook.c               |   91 ---
 libmissing/close-hook.h               |   72 ---
 libmissing/close.c                    |   69 ++
 libmissing/dosname.h                  |   53 ++
 libmissing/dup2.c                     |   76 ++-
 libmissing/errno.in.h                 |  190 ++++--
 libmissing/fcntl.c                    |   23 +-
 libmissing/fcntl.in.h                 |   77 ++-
 libmissing/fd-hook.c                  |  116 ++++
 libmissing/fd-hook.h                  |  119 ++++
 libmissing/float+.h                   |    5 +-
 libmissing/float.c                    |   33 +
 libmissing/float.in.h                 |  137 +++-
 libmissing/ftw.c                      |    7 +-
 libmissing/ftw_.h                     |    7 +-
 libmissing/gai_strerror.c             |   28 +-
 libmissing/getaddrinfo.c              |   23 +-
 libmissing/getdtablesize.c            |   50 +-
 libmissing/gettext.h                  |   22 +-
 libmissing/gettimeofday.c             |   22 +-
 libmissing/glthread/cond.c            |   16 +-
 libmissing/glthread/cond.h            |   22 +-
 libmissing/glthread/lock.c            |   13 +-
 libmissing/glthread/lock.h            |   20 +-
 libmissing/glthread/thread.c          |   24 +-
 libmissing/glthread/thread.h          |   64 +-
 libmissing/glthread/threadlib.c       |    5 +-
 libmissing/inet_ntop.c                |   60 +-
 libmissing/itold.c                    |   28 +
 libmissing/m4/00gnulib.m4             |    2 +-
 libmissing/m4/absolute-header.m4      |  102 +++
 libmissing/m4/alloca.m4               |   86 ++-
 libmissing/m4/arpa_inet_h.m4          |   20 +-
 libmissing/m4/asm-underscore.m4       |   48 --
 libmissing/m4/close.m4                |   33 +
 libmissing/m4/cond.m4                 |    5 +-
 libmissing/m4/dos.m4                  |   71 --
 libmissing/m4/dup2.m4                 |   87 ++-
 libmissing/m4/errno_h.m4              |   25 +-
 libmissing/m4/exponentd.m4            |  116 ++++
 libmissing/m4/extensions.m4           |   56 +-
 libmissing/m4/extern-inline.m4        |   84 +++
 libmissing/m4/fcntl-o.m4              |   89 ++-
 libmissing/m4/fcntl.m4                |   20 +-
 libmissing/m4/fcntl_h.m4              |   29 +-
 libmissing/m4/fdopen.m4               |   47 ++
 libmissing/m4/float_h.m4              |   87 ++-
 libmissing/m4/fpieee.m4               |   54 ++
 libmissing/m4/fstat.m4                |   36 ++
 libmissing/m4/getaddrinfo.m4          |   66 +-
 libmissing/m4/getcwd.m4               |  155 +++++
 libmissing/m4/getdtablesize.m4        |   37 +-
 libmissing/m4/getpagesize.m4          |    5 +-
 libmissing/m4/gettimeofday.m4         |   52 +-
 libmissing/m4/gnulib-cache.m4         |   25 +-
 libmissing/m4/gnulib-common.m4        |  192 +++++-
 libmissing/m4/gnulib-comp.m4          |  379 ++++++++---
 libmissing/m4/gnulib-tool.m4          |    2 +-
 libmissing/m4/hostent.m4              |    2 +-
 libmissing/m4/include_next.m4         |   86 +--
 libmissing/m4/inet_ntop.m4            |   64 +-
 libmissing/m4/intmax_t.m4             |    2 +-
 libmissing/m4/inttypes-pri.m4         |   42 ++
 libmissing/m4/inttypes.m4             |  158 +++++
 libmissing/m4/inttypes_h.m4           |    2 +-
 libmissing/m4/largefile.m4            |  146 +++++
 libmissing/m4/lib-ld.m4               |   60 +-
 libmissing/m4/lib-link.m4             |    6 +-
 libmissing/m4/lib-prefix.m4           |    2 +-
 libmissing/m4/lock.m4                 |   15 +-
 libmissing/m4/longlong.m4             |   87 +--
 libmissing/m4/lstat.m4                |   58 +-
 libmissing/m4/malloc.m4               |   52 +-
 libmissing/m4/math_h.m4               |  353 ++++++++++
 libmissing/m4/memchr.m4               |   31 +-
 libmissing/m4/memset.m4               |    9 +-
 libmissing/m4/mmap-anon.m4            |   18 +-
 libmissing/m4/mode_t.m4               |    2 +-
 libmissing/m4/msvc-inval.m4           |   19 +
 libmissing/m4/msvc-nothrow.m4         |   10 +
 libmissing/m4/multiarch.m4            |   11 +-
 libmissing/m4/netdb_h.m4              |    8 +-
 libmissing/m4/netinet_in_h.m4         |    5 +-
 libmissing/m4/off_t.m4                |   18 +
 libmissing/m4/onceonly.m4             |   25 +-
 libmissing/m4/open.m4                 |   46 +-
 libmissing/m4/pathmax.m4              |   35 +-
 libmissing/m4/printf.m4               |  370 +++++++----
 libmissing/m4/raise.m4                |   34 +
 libmissing/m4/realloc.m4              |   52 +-
 libmissing/m4/servent.m4              |    2 +-
 libmissing/m4/sigaction.m4            |   11 +-
 libmissing/m4/signal_h.m4             |   42 +-
 libmissing/m4/signalblocking.m4       |   29 +-
 libmissing/m4/size_max.m4             |    2 +-
 libmissing/m4/sleep.m4                |   33 +-
 libmissing/m4/snprintf.m4             |   20 +-
 libmissing/m4/socketlib.m4            |    2 +-
 libmissing/m4/sockets.m4              |    2 +-
 libmissing/m4/socklen.m4              |   52 +-
 libmissing/m4/sockpfaf.m4             |   30 +-
 libmissing/m4/ssize_t.m4              |   23 +
 libmissing/m4/stat.m4                 |   36 +-
 libmissing/m4/stdalign.m4             |   53 ++
 libmissing/m4/stdbool.m4              |   17 +-
 libmissing/m4/stddef_h.m4             |   10 +-
 libmissing/m4/stdint.m4               |   40 +-
 libmissing/m4/stdint_h.m4             |    2 +-
 libmissing/m4/stdio_h.m4              |   97 ++-
 libmissing/m4/stdlib_h.m4             |   48 +-
 libmissing/m4/strdup.m4               |   13 +-
 libmissing/m4/strerror.m4             |  116 ++--
 libmissing/m4/string_h.m4             |   20 +-
 libmissing/m4/strsep.m4               |    8 +-
 libmissing/m4/symlink.m4              |   37 +-
 libmissing/m4/sys_socket_h.m4         |   47 +-
 libmissing/m4/sys_stat_h.m4           |   26 +-
 libmissing/m4/sys_time_h.m4           |   44 +-
 libmissing/m4/sys_types_h.m4          |   24 +
 libmissing/m4/sys_uio_h.m4            |   31 +
 libmissing/m4/thread.m4               |    5 +-
 libmissing/m4/threadlib.m4            |   84 +--
 libmissing/m4/time_h.m4               |   10 +-
 libmissing/m4/time_r.m4               |   14 +-
 libmissing/m4/unistd_h.m4             |  138 ++--
 libmissing/m4/vasnprintf.m4           |   15 +-
 libmissing/m4/vsnprintf.m4            |   20 +-
 libmissing/m4/warn-on-use.m4          |   14 +-
 libmissing/m4/wchar_h.m4              |  123 +++-
 libmissing/m4/wchar_t.m4              |    2 +-
 libmissing/m4/wint_t.m4               |    2 +-
 libmissing/m4/xsize.m4                |    5 +-
 libmissing/m4/yield.m4                |    2 +-
 libmissing/memchr.c                   |    2 +-
 libmissing/memset.c                   |    7 +-
 libmissing/msvc-inval.c               |  129 ++++
 libmissing/msvc-inval.h               |  222 +++++++
 libmissing/msvc-nothrow.c             |   49 ++
 libmissing/msvc-nothrow.h             |   43 ++
 libmissing/netdb.in.h                 |  104 ++-
 libmissing/netinet_in.in.h            |   15 +-
 libmissing/pathmax.h                  |   55 +-
 libmissing/printf-args.c              |    5 +-
 libmissing/printf-args.h              |    9 +-
 libmissing/printf-parse.c             |   55 +-
 libmissing/printf-parse.h             |   19 +-
 libmissing/raise.c                    |   79 +++
 libmissing/realloc.c                  |   16 +-
 libmissing/sig-handler.c              |    3 +
 libmissing/sig-handler.h              |   14 +-
 libmissing/sigaction.c                |   14 +-
 libmissing/signal.in.h                |  199 +++++-
 libmissing/sigprocmask.c              |   60 +-
 libmissing/size_max.h                 |    5 +-
 libmissing/snprintf.c                 |    5 +-
 libmissing/sockets.c                  |   50 +-
 libmissing/sockets.h                  |   17 +-
 libmissing/stat.c                     |   42 +-
 libmissing/stdalign.in.h              |  109 ++++
 libmissing/stdbool.in.h               |   56 +-
 libmissing/stddef.in.h                |   19 +-
 libmissing/stdint.in.h                |  277 +++++---
 libmissing/stdio-write.c              |  148 -----
 libmissing/stdio.in.h                 |  468 +++++++++++---
 libmissing/stdlib.in.h                |  320 +++++++--
 libmissing/strdup.c                   |    7 +-
 libmissing/string.in.h                |  139 +++-
 libmissing/strsep.c                   |    5 +-
 libmissing/sys_socket.c               |    3 +
 libmissing/sys_socket.in.h            |  161 +++--
 libmissing/sys_stat.in.h              |  140 +++-
 libmissing/sys_time.in.h              |  183 +++++-
 libmissing/sys_types.in.h             |   51 ++
 libmissing/sys_uio.in.h               |   63 ++
 libmissing/tests/Makefile.am          |  450 ++++++++++---
 libmissing/tests/binary-io.c          |    3 +
 libmissing/tests/binary-io.h          |   63 +-
 libmissing/tests/dummy.c              |   42 --
 libmissing/tests/fdopen.c             |   69 ++
 libmissing/tests/fpucw.h              |  108 ++++
 libmissing/tests/fstat.c              |   88 +++
 libmissing/tests/getcwd-lgpl.c        |  126 ++++
 libmissing/tests/getpagesize.c        |    4 +-
 libmissing/tests/glthread/yield.h     |   10 +-
 libmissing/tests/ignore-value.h       |   24 +-
 libmissing/tests/init.sh              |  192 +++++-
 libmissing/tests/intprops.h           |  319 +++++++--
 libmissing/tests/inttypes.in.h        | 1140 +++++++++++++++++++++++++++++++++
 libmissing/tests/lstat.c              |   20 +-
 libmissing/tests/macros.h             |   15 +-
 libmissing/tests/open.c               |   24 +-
 libmissing/tests/same-inode.h         |   16 +-
 libmissing/tests/signature.h          |    2 +-
 libmissing/tests/sleep.c              |   11 +-
 libmissing/tests/strerror-override.c  |  302 +++++++++
 libmissing/tests/strerror-override.h  |   56 ++
 libmissing/tests/strerror.c           |  360 ++---------
 libmissing/tests/symlink.c            |    2 +-
 libmissing/tests/test-alignof.c       |   59 --
 libmissing/tests/test-alloca-opt.c    |    4 +-
 libmissing/tests/test-arpa_inet.c     |    2 +-
 libmissing/tests/test-binary-io.c     |   37 +-
 libmissing/tests/test-binary-io.sh    |    7 +-
 libmissing/tests/test-close.c         |   45 ++
 libmissing/tests/test-cond.c          |    4 +-
 libmissing/tests/test-dup2.c          |   35 +-
 libmissing/tests/test-errno.c         |    4 +-
 libmissing/tests/test-fcntl-h.c       |  104 ++-
 libmissing/tests/test-fcntl.c         |   92 ++-
 libmissing/tests/test-fdopen.c        |   56 ++
 libmissing/tests/test-fgetc.c         |   97 +++
 libmissing/tests/test-float.c         |  384 +++++++++++
 libmissing/tests/test-fputc.c         |   91 +++
 libmissing/tests/test-fread.c         |  100 +++
 libmissing/tests/test-fstat.c         |   50 ++
 libmissing/tests/test-fwrite.c        |   94 +++
 libmissing/tests/test-getaddrinfo.c   |    9 +-
 libmissing/tests/test-getcwd-lgpl.c   |  102 +++
 libmissing/tests/test-getdtablesize.c |    4 +-
 libmissing/tests/test-gettimeofday.c  |    2 +-
 libmissing/tests/test-ignore-value.c  |   84 +++
 libmissing/tests/test-inet_ntop.c     |    2 +-
 libmissing/tests/test-init.sh         |   73 +++
 libmissing/tests/test-intprops.c      |  275 ++++++++
 libmissing/tests/test-inttypes.c      |  118 ++++
 libmissing/tests/test-lock.c          |   78 +--
 libmissing/tests/test-lstat.c         |    2 +-
 libmissing/tests/test-lstat.h         |    2 +-
 libmissing/tests/test-memchr.c        |    2 +-
 libmissing/tests/test-netdb.c         |    2 +-
 libmissing/tests/test-netinet_in.c    |    2 +-
 libmissing/tests/test-open.c          |    2 +-
 libmissing/tests/test-open.h          |   19 +-
 libmissing/tests/test-pathmax.c       |   32 +
 libmissing/tests/test-raise.c         |   50 ++
 libmissing/tests/test-realloc-gnu.c   |    2 +-
 libmissing/tests/test-sigaction.c     |   12 +-
 libmissing/tests/test-signal-h.c      |  129 ++++
 libmissing/tests/test-signal.c        |  125 ----
 libmissing/tests/test-sigprocmask.c   |  102 +++
 libmissing/tests/test-sleep.c         |    2 +-
 libmissing/tests/test-snprintf.c      |   20 +-
 libmissing/tests/test-sockets.c       |    2 +-
 libmissing/tests/test-stat.c          |    3 +-
 libmissing/tests/test-stat.h          |    6 +-
 libmissing/tests/test-stdalign.c      |  116 ++++
 libmissing/tests/test-stdbool.c       |   37 +-
 libmissing/tests/test-stddef.c        |    2 +-
 libmissing/tests/test-stdint.c        |    4 +-
 libmissing/tests/test-stdio.c         |    2 +-
 libmissing/tests/test-stdlib.c        |    2 +-
 libmissing/tests/test-strerror.c      |   26 +-
 libmissing/tests/test-string.c        |    2 +-
 libmissing/tests/test-symlink.c       |    2 +-
 libmissing/tests/test-symlink.h       |    2 +-
 libmissing/tests/test-sys_socket.c    |   22 +-
 libmissing/tests/test-sys_stat.c      |   62 +-
 libmissing/tests/test-sys_time.c      |    7 +-
 libmissing/tests/test-sys_types.c     |   34 +
 libmissing/tests/test-sys_uio.c       |   32 +
 libmissing/tests/test-sys_wait.h      |    2 +-
 libmissing/tests/test-thread_create.c |   78 +++
 libmissing/tests/test-thread_self.c   |   34 +
 libmissing/tests/test-time.c          |   10 +-
 libmissing/tests/test-unistd.c        |    2 +-
 libmissing/tests/test-vasnprintf.c    |    4 +-
 libmissing/tests/test-verify.c        |    6 +-
 libmissing/tests/test-vsnprintf.c     |   20 +-
 libmissing/tests/test-wchar.c         |    2 +-
 libmissing/tests/zerosize-ptr.h       |    2 +-
 libmissing/time.in.h                  |   27 +-
 libmissing/time_r.c                   |    5 +-
 libmissing/unistd.c                   |    3 +
 libmissing/unistd.in.h                |  523 ++++++++++-----
 libmissing/vasnprintf.c               |  125 ++--
 libmissing/vasnprintf.h               |   19 +-
 libmissing/verify.h                   |  204 ++++--
 libmissing/vsnprintf.c                |    5 +-
 libmissing/w32sock.h                  |   89 ++-
 libmissing/wchar.in.h                 |  635 +++++++++++++++++-
 libmissing/xsize.c                    |    3 +
 libmissing/xsize.h                    |   25 +-
 m4/acx_pthread.m4                     |  240 -------
 m4/ax_c_check_flag.m4                 |   89 ---
 m4/ax_check_compile_flag.m4           |   74 +++
 m4/ax_check_link_flag.m4              |   73 +++
 m4/ax_ld_check_flag.m4                |   97 ---
 plugins/Makefile.am                   |    5 -
 snippet/_Noreturn.h                   |   10 +
 snippet/arg-nonnull.h                 |   26 +
 snippet/c++defs.h                     |  271 ++++++++
 snippet/warn-on-use.h                 |  109 ++++
 301 files changed, 16060 insertions(+), 4436 deletions(-)

commit b7693af045afdc7d8a0ddb8851914ad155a178ef
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Wed Aug 29 12:06:32 2012 +0200

    Updated URL info

 README | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit f796b79884356f7b40caa61599ca55abd67b31d2
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Tue Aug 28 18:18:55 2012 +0200

    Removed relaying.so

 pkg/rhel6/prelude-manager.spec | 1 -
 1 file changed, 1 deletion(-)

commit 1900a8092b24c2e6c418d0e78fbe78afe33c29db
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Mon Aug 13 14:43:40 2012 +0200

    Updated Free Software Foundation headers

 COPYING                                         | 41 ++++++++++++-------------
 libmissing/ftw.c                                |  7 ++---
 libmissing/ftw_.h                               |  7 ++---
 m4/ax_c_check_flag.m4                           |  7 ++---
 m4/ax_ld_check_flag.m4                          |  7 ++---
 plugins/decodes/normalize/normalize.c           |  6 ++--
 plugins/filters/idmef-criteria/idmef-criteria.c |  6 ++--
 plugins/filters/skeleton/skeleton.c             |  6 ++--
 plugins/filters/thresholding/thresholding.c     |  6 ++--
 plugins/reports/db/db.c                         |  6 ++--
 plugins/reports/debug/debug.c                   |  6 ++--
 plugins/reports/smtp/smtp.c                     |  6 ++--
 plugins/reports/textmod/textmod.c               |  6 ++--
 plugins/reports/xmlmod/xmlmod.c                 |  6 ++--
 src/bufpool.c                                   |  6 ++--
 src/decode-plugins.c                            |  6 ++--
 src/filter-plugins.c                            |  6 ++--
 src/idmef-message-scheduler.c                   |  6 ++--
 src/include/bufpool.h                           |  6 ++--
 src/include/decode-plugins.h                    |  6 ++--
 src/include/filter-plugins.h                    |  6 ++--
 src/include/idmef-message-scheduler.h           |  6 ++--
 src/include/manager-auth.h                      |  6 ++--
 src/include/manager-options.h                   |  6 ++--
 src/include/pmsg-to-idmef.h                     |  6 ++--
 src/include/prelude-manager.h                   |  6 ++--
 src/include/report-plugins.h                    |  6 ++--
 src/include/reverse-relaying.h                  |  6 ++--
 src/include/sensor-server.h                     |  6 ++--
 src/include/server-generic.h                    |  6 ++--
 src/manager-auth.c                              |  6 ++--
 src/manager-options.c                           |  6 ++--
 src/pmsg-to-idmef.c                             |  6 ++--
 src/prelude-manager.c                           |  6 ++--
 src/report-plugins.c                            |  6 ++--
 src/reverse-relaying.c                          |  6 ++--
 src/sensor-server.c                             |  6 ++--
 src/server-generic.c                            |  6 ++--
 38 files changed, 131 insertions(+), 136 deletions(-)

commit 6c9243e704ab49220b10dfb8e15cec24eed28206
Author: Antoine LUONG <antoine.luong@c-s.fr>
Date:   Fri Aug 10 13:54:43 2012 +0200

    Updated README files, fixed some typos

 AUTHORS                        |  2 +-
 HACKING.README                 |  9 +++----
 NEWS                           |  2 +-
 pkg/rhel6/prelude-manager.spec |  4 +--
 prelude-manager.conf.in        | 60 +++++++++++++++++++++---------------------
 src/manager-options.c          | 12 ++++-----
 6 files changed, 44 insertions(+), 45 deletions(-)

commit 6351ec42092e9559aab9d5bad4b618023619bc7f
Author: Jean-Charles ROGEZ <jean-charles.rogez@c-s.fr>
Date:   Fri Jun 15 17:55:38 2012 +0200

    Updated NEWS, README- Bumped version

 NEWS         |  9 +++++++++
 README       | 24 ++++++++++--------------
 configure.in |  2 +-
 3 files changed, 20 insertions(+), 15 deletions(-)

commit cb2d3f22d0d3b4dfa394ec5c81f1f4d505cdb5d5
Author: lhuynh <lam.huynh@c-s.fr>
Date:   Tue May 22 16:18:34 2012 +0200

    Relaying fix

 configure.in                         |   1 -
 plugins/reports/Makefile.am          |   2 +-
 plugins/reports/relaying/Makefile.am |  10 --
 plugins/reports/relaying/relaying.c  | 193 -----------------------------------
 src/Makefile.am                      |   1 -
 src/manager-auth.c                   |  24 ++++-
 src/manager-options.c                |  20 ----
 src/reverse-relaying.c               |  48 ---------
 src/sensor-server.c                  |  40 --------
 9 files changed, 23 insertions(+), 316 deletions(-)

commit 6cb97c33ae12121f69586eb56ad5c27b2eaff256
Author: root <root@localhost.localdomain>
Date:   Fri May 11 10:11:09 2012 +0200

    Copyright change for .h files

 src/include/bufpool.h                 | 2 +-
 src/include/decode-plugins.h          | 2 +-
 src/include/filter-plugins.h          | 2 +-
 src/include/idmef-message-scheduler.h | 2 +-
 src/include/manager-auth.h            | 2 +-
 src/include/manager-options.h         | 2 +-
 src/include/pmsg-to-idmef.h           | 2 +-
 src/include/prelude-manager.h         | 2 +-
 src/include/report-plugins.h          | 2 +-
 src/include/reverse-relaying.h        | 2 +-
 src/include/sensor-server.h           | 2 +-
 src/include/server-generic.h          | 2 +-
 12 files changed, 12 insertions(+), 12 deletions(-)

commit ca788aff32e1895946ed8ba48c56a6e99c7826f9
Author: root <root@localhost.localdomain>
Date:   Thu May 10 16:34:28 2012 +0200

    Copyright change for .c and .py files

 plugins/decodes/normalize/normalize.c           | 2 +-
 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 plugins/filters/skeleton/skeleton.c             | 2 +-
 plugins/filters/thresholding/thresholding.c     | 2 +-
 plugins/reports/db/db.c                         | 2 +-
 plugins/reports/debug/debug.c                   | 2 +-
 plugins/reports/relaying/relaying.c             | 2 +-
 plugins/reports/smtp/smtp.c                     | 2 +-
 plugins/reports/textmod/textmod.c               | 2 +-
 plugins/reports/xmlmod/xmlmod.c                 | 2 +-
 src/bufpool.c                                   | 2 +-
 src/decode-plugins.c                            | 2 +-
 src/filter-plugins.c                            | 2 +-
 src/idmef-message-scheduler.c                   | 2 +-
 src/manager-auth.c                              | 2 +-
 src/manager-options.c                           | 2 +-
 src/pmsg-to-idmef.c                             | 2 +-
 src/prelude-manager.c                           | 2 +-
 src/report-plugins.c                            | 2 +-
 src/reverse-relaying.c                          | 2 +-
 src/sensor-server.c                             | 2 +-
 src/server-generic.c                            | 2 +-
 22 files changed, 22 insertions(+), 22 deletions(-)

commit 80fa134fedc51a338233b75b097e0a02bc884f6a
Author: Jean-Charles ROGEZ <jean-charles.rogez@c-s.fr>
Date:   Mon Apr 2 16:28:43 2012 +0200

    Added packaging for rhel6

 pkg/rhel6/prelude-manager.init |  71 +++++++++++++
 pkg/rhel6/prelude-manager.spec | 233 +++++++++++++++++++++++++++++++++++++++++
 2 files changed, 304 insertions(+)

commit 0da45e2a632289b01789174ed6c8bdadbdd8f76e
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Tue Oct 26 15:45:26 2010 +0200

    Bump version number

 NEWS          |   9 ++
 c++defs.h     | 271 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in  |   3 +-
 warn-on-use.h |  40 ++++++++-
 4 files changed, 319 insertions(+), 4 deletions(-)

commit 66854bb11a842e58312e2a0dcdd8429f369bbaec
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Tue Oct 26 15:45:18 2010 +0200

    Update GnuLib code

 libmissing/Makefile.am              | 179 ++++++--
 libmissing/arpa_inet.in.h           |   9 +-
 libmissing/close-hook.c             |  91 ++++
 libmissing/close-hook.h             |  72 +++
 libmissing/errno.in.h               |   7 +
 libmissing/fcntl.in.h               |  76 +++-
 libmissing/float+.h                 |   6 +-
 libmissing/float.in.h               |   1 +
 libmissing/getaddrinfo.c            |  14 +-
 libmissing/gettext.h                |   2 +-
 libmissing/glthread/lock.h          |  20 +-
 libmissing/inet_ntop.c              |   2 +-
 libmissing/m4/arpa_inet_h.m4        |   4 +-
 libmissing/m4/asm-underscore.m4     |  48 ++
 libmissing/m4/errno_h.m4            |   7 +-
 libmissing/m4/fcntl-o.m4            |  10 +-
 libmissing/m4/fcntl_h.m4            |   6 +-
 libmissing/m4/float_h.m4            |   4 +-
 libmissing/m4/getaddrinfo.m4        |   4 +-
 libmissing/m4/getpagesize.m4        |  33 ++
 libmissing/m4/gnulib-cache.m4       |   4 +-
 libmissing/m4/gnulib-common.m4      |  67 ++-
 libmissing/m4/gnulib-comp.m4        | 231 +++++++++-
 libmissing/m4/hostent.m4            |  12 +-
 libmissing/m4/include_next.m4       |  36 +-
 libmissing/m4/inet_ntop.m4          |   4 +-
 libmissing/m4/intmax_t.m4           |  13 +-
 libmissing/m4/inttypes_h.m4         |  17 +-
 libmissing/m4/lib-ld.m4             |  19 +-
 libmissing/m4/lib-link.m4           |  51 ++-
 libmissing/m4/lock.m4               |  12 +-
 libmissing/m4/lstat.m4              |  43 +-
 libmissing/m4/malloc.m4             |  45 +-
 libmissing/m4/memchr.m4             |  19 +-
 libmissing/m4/netdb_h.m4            |  19 +-
 libmissing/m4/onceonly.m4           |  10 +-
 libmissing/m4/open.m4               |  17 +-
 libmissing/m4/printf.m4             | 736 ++++++++++++++++---------------
 libmissing/m4/realloc.m4            |  31 +-
 libmissing/m4/servent.m4            |  12 +-
 libmissing/m4/signal_h.m4           |   8 +-
 libmissing/m4/size_max.m4           |  14 +-
 libmissing/m4/socketlib.m4          |  86 ++++
 libmissing/m4/sockets.m4            |  17 +
 libmissing/m4/socklen.m4            |   7 +-
 libmissing/m4/sockpfaf.m4           |   3 +
 libmissing/m4/stat.m4               |   4 +-
 libmissing/m4/stdbool.m4            | 128 +++---
 libmissing/m4/stddef_h.m4           |   4 +-
 libmissing/m4/stdint.m4             |  14 +-
 libmissing/m4/stdint_h.m4           |  15 +-
 libmissing/m4/stdio_h.m4            |  13 +-
 libmissing/m4/stdlib_h.m4           |  29 +-
 libmissing/m4/strdup.m4             |  23 +-
 libmissing/m4/string_h.m4           |  18 +-
 libmissing/m4/symlink.m4            |   6 +-
 libmissing/m4/sys_socket_h.m4       |  16 +-
 libmissing/m4/sys_stat_h.m4         |   6 +-
 libmissing/m4/sys_time_h.m4         |   6 +-
 libmissing/m4/threadlib.m4          |  87 +++-
 libmissing/m4/time_h.m4             |  61 ++-
 libmissing/m4/time_r.m4             |  50 ++-
 libmissing/m4/unistd_h.m4           |  26 +-
 libmissing/m4/vasnprintf.m4         |  14 +-
 libmissing/m4/wchar.m4              | 150 -------
 libmissing/m4/wchar_h.m4            | 152 +++++++
 libmissing/m4/wchar_t.m4            |  12 +-
 libmissing/m4/wint_t.m4             |  12 +-
 libmissing/netdb.in.h               |  47 +-
 libmissing/netinet_in.in.h          |   9 +-
 libmissing/realloc.c                |   7 +-
 libmissing/signal.in.h              | 131 ++++--
 libmissing/sockets.c                | 118 +++++
 libmissing/sockets.h                |  51 +++
 libmissing/stdbool.in.h             |   3 +
 libmissing/stddef.in.h              |   1 +
 libmissing/stdint.in.h              |  16 +-
 libmissing/stdio-write.c            |   2 -
 libmissing/stdio.in.h               | 772 ++++++++++++++++++++++++--------
 libmissing/stdlib.in.h              | 405 +++++++++++++----
 libmissing/string.in.h              | 528 +++++++++++++++++-----
 libmissing/sys_socket.in.h          | 555 +++++++++++++++--------
 libmissing/sys_stat.in.h            | 226 +++++++---
 libmissing/sys_time.in.h            |  43 +-
 libmissing/tests/Makefile.am        |  64 ++-
 libmissing/tests/getpagesize.c      |  39 ++
 libmissing/tests/ignore-value.h     |   5 +
 libmissing/tests/init.sh            | 465 ++++++++++++++++++++
 libmissing/tests/open.c             |   3 +-
 libmissing/tests/strerror.c         |   9 +
 libmissing/tests/test-cond.c        |   4 +-
 libmissing/tests/test-dup2.c        |   8 +-
 libmissing/tests/test-fcntl.c       |   5 -
 libmissing/tests/test-getaddrinfo.c |  19 -
 libmissing/tests/test-lock.c        |  12 +-
 libmissing/tests/test-memchr.c      |  19 +-
 libmissing/tests/test-netdb.c       |   5 +-
 libmissing/tests/test-realloc-gnu.c |  29 ++
 libmissing/tests/test-sockets.c     |  46 ++
 libmissing/tests/test-stdbool.c     |  52 +--
 libmissing/tests/test-stddef.c      |  14 +
 libmissing/tests/test-stdint.c      |   1 +
 libmissing/tests/test-stdlib.c      |  31 +-
 libmissing/tests/test-sys_socket.c  |   9 +-
 libmissing/tests/test-sys_wait.h    |  53 +++
 libmissing/tests/test-vasnprintf.c  |  61 +--
 libmissing/tests/test-verify.c      |  69 +++
 libmissing/tests/test-verify.sh     |  24 +
 libmissing/tests/verify.h           | 140 ------
 libmissing/time.in.h                | 191 ++++++--
 libmissing/time_r.c                 |   4 +-
 libmissing/unistd.in.h              | 852 ++++++++++++++++++++++++++----------
 libmissing/vasnprintf.c             | 616 +++++++++++++++-----------
 libmissing/verify.h                 | 163 +++++++
 libmissing/w32sock.h                |  61 +++
 libmissing/wchar.in.h               | 246 ++++++++---
 116 files changed, 6717 insertions(+), 2490 deletions(-)

commit f13f3cf321abf762e589877ac1601de4e89da4b7
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Mon Aug 2 17:37:52 2010 +0200

    Prevent infinite loop
    
    An infinite loop was possible on insertion of an event in the processing
    queue in case the event len was higher than the 'on disk threshold' value.
    Closes #385.
    
    Thanks Friedrich Delgado <delgado@pre-sense.de> for reporting the problem,
    and the useful debug information!

 src/bufpool.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d46bdc3b87d7ca47747d6783f59729429488f885
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Wed May 5 11:17:49 2010 +0200

    Minor XMLmod fixes
    
    Fix prelude-string warning in case of a NULL IDMEF impact description: this
    is an optional element. Closes #376.
    
    Always create a CorrelationAlert name element, since the associated
    prelude_string_t can never be NULL.
    
    Code simplification for Action element creation.

 plugins/reports/xmlmod/xmlmod.c | 21 +++++++++++----------
 1 file changed, 11 insertions(+), 10 deletions(-)

commit 439f4e204dc34023bac9919f52792182650263e3
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Tue Mar 16 15:57:47 2010 +0100

    Update NEWS, bump version

 NEWS         | 5 +++++
 configure.in | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit dc3201362b0cba06bcaf5f8997c840f04c195abb
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Wed Feb 24 14:09:57 2010 +0100

    Use GnuLib realloc() in place of _prelude_realloc

 libmissing/Makefile.am         |  93 +++++++-
 libmissing/m4/gnulib-cache.m4  |   3 +-
 libmissing/m4/gnulib-comp.m4   |  11 +
 libmissing/m4/malloc.m4        |  41 ++++
 libmissing/m4/realloc.m4       |  23 ++
 libmissing/m4/stdlib_h.m4      | 100 +++++++++
 libmissing/realloc.c           |  88 ++++++++
 libmissing/stdlib.in.h         | 497 +++++++++++++++++++++++++++++++++++++++++
 libmissing/tests/Makefile.am   |   8 +
 libmissing/tests/test-stdlib.c |  43 ++++
 src/manager-options.c          |   4 +-
 11 files changed, 907 insertions(+), 4 deletions(-)

commit 4fcc62f4899937eb0d6f6029c0e36b5c74c2127c
Author: Yoann Vandoorselaere <yoann.v@prelude-technologies.com>
Date:   Wed Feb 24 14:08:36 2010 +0100

    Update GnuLib code

 libmissing/Makefile.am                |  19 +-
 libmissing/dup2.c                     | 128 ++++++++
 libmissing/fcntl.c                    | 294 ++++++++++++++++++
 libmissing/getdtablesize.c            |  63 ++++
 libmissing/gettimeofday.c             |   2 +-
 libmissing/m4/dos.m4                  |  71 +++++
 libmissing/m4/dup2.m4                 |  58 ++++
 libmissing/m4/fcntl-o.m4              |  81 +++++
 libmissing/m4/fcntl.m4                |  83 +++++
 libmissing/m4/getdtablesize.m4        |  15 +
 libmissing/m4/gettimeofday.m4         |  65 ++--
 libmissing/m4/gnulib-common.m4        |  15 +-
 libmissing/m4/gnulib-comp.m4          |   9 +-
 libmissing/m4/lstat.m4                |  28 ++
 libmissing/m4/mode_t.m4               |  26 ++
 libmissing/m4/open.m4                 |  74 +++++
 libmissing/m4/stat.m4                 |  63 ++++
 libmissing/m4/stddef_h.m4             |  45 +++
 libmissing/m4/stdio_h.m4              |   3 +-
 libmissing/m4/symlink.m4              |  38 +++
 libmissing/m4/sys_stat_h.m4           |  80 +++++
 libmissing/m4/sys_time_h.m4           |  45 +--
 libmissing/m4/warn-on-use.m4          |  45 +++
 libmissing/netdb.in.h                 |  28 +-
 libmissing/stat.c                     | 104 +++++++
 libmissing/stddef.in.h                |  86 ++++++
 libmissing/stdio.in.h                 |  88 +++---
 libmissing/sys_stat.in.h              | 548 ++++++++++++++++++++++++++++++++++
 libmissing/sys_time.in.h              |  18 +-
 libmissing/tests/Makefile.am          |  15 +-
 libmissing/tests/binary-io.h          |  66 ++++
 libmissing/tests/ignore-value.h       |  37 +++
 libmissing/tests/lstat.c              |  91 ++++++
 libmissing/tests/macros.h             |  64 ++++
 libmissing/tests/open.c               | 166 ++++++++++
 libmissing/tests/same-inode.h         |  25 ++
 libmissing/tests/signature.h          |  48 +++
 libmissing/tests/symlink.c            |  57 ++++
 libmissing/tests/test-binary-io.c     |  64 ++++
 libmissing/tests/test-binary-io.sh    |  11 +
 libmissing/tests/test-dup2.c          | 193 ++++++++++++
 libmissing/tests/test-fcntl-h.c       |  38 +++
 libmissing/tests/test-getdtablesize.c |  34 +++
 libmissing/tests/test-gettimeofday.c  |   8 +-
 libmissing/tests/test-inet_ntop.c     |  56 ++++
 libmissing/tests/test-lstat.c         |  60 ++++
 libmissing/tests/test-lstat.h         | 116 +++++++
 libmissing/tests/test-open.c          |  41 +++
 libmissing/tests/test-open.h          |  87 ++++++
 libmissing/tests/test-stat.c          |  56 ++++
 libmissing/tests/test-stat.h          | 100 +++++++
 libmissing/tests/test-stddef.c        |  38 +++
 libmissing/tests/test-symlink.c       |  47 +++
 libmissing/tests/test-symlink.h       |  95 ++++++
 libmissing/tests/test-sys_stat.c      | 288 ++++++++++++++++++
 55 files changed, 4003 insertions(+), 120 deletions(-)

commit 2edf2239682476eae539e16075658cbbb1714623
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 29 12:47:59 2010 +0100

    Update NEWS, bump version number

 INSTALL      | 97 +++++++++++++++++++++++++++++++++++++++++++++++++-----------
 NEWS         | 10 +++++++
 configure.in |  2 +-
 3 files changed, 91 insertions(+), 18 deletions(-)

commit 67046be2545e559375bdd6c18b496057430273ac
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 20 19:17:38 2010 +0100

    Update GnuLib code

 arg-nonnull.h                        |   26 +
 config.rpath                         |    2 +-
 libmissing/Makefile.am               |  469 +-
 libmissing/alignof.h                 |    2 +-
 libmissing/alloca.in.h               |    4 +-
 libmissing/arpa_inet.in.h            |   35 +-
 libmissing/asnprintf.c               |    2 +-
 libmissing/errno.in.h                |    2 +-
 libmissing/fcntl.in.h                |  132 +-
 libmissing/float+.h                  |    2 +-
 libmissing/float.in.h                |    2 +-
 libmissing/ftw.c                     |    1 +
 libmissing/gai_strerror.c            |    3 +-
 libmissing/getaddrinfo.c             |  171 +-
 libmissing/getpagesize.c             |   39 -
 libmissing/gettext.h                 |   31 +-
 libmissing/gettimeofday.c            |    5 +-
 libmissing/glthread/cond.c           |  302 +-
 libmissing/glthread/cond.h           |    2 +-
 libmissing/glthread/lock.c           |  436 +-
 libmissing/glthread/lock.h           |    2 +-
 libmissing/glthread/thread.c         |   34 +-
 libmissing/glthread/thread.h         |    2 +-
 libmissing/glthread/threadlib.c      |   20 +-
 libmissing/inet_ntop.c               |   92 +-
 libmissing/m4/00gnulib.m4            |    2 +-
 libmissing/m4/alloca.m4              |    3 +-
 libmissing/m4/arpa_inet_h.m4         |   23 +-
 libmissing/m4/cond.m4                |    2 +-
 libmissing/m4/errno_h.m4             |    2 +-
 libmissing/m4/extensions.m4          |   22 +-
 libmissing/m4/fcntl_h.m4             |   89 +-
 libmissing/m4/float_h.m4             |    2 +-
 libmissing/m4/getaddrinfo.m4         |   25 +-
 libmissing/m4/getpagesize.m4         |   29 -
 libmissing/m4/gettimeofday.m4        |   52 +-
 libmissing/m4/gnulib-cache.m4        |    2 +-
 libmissing/m4/gnulib-common.m4       |   35 +-
 libmissing/m4/gnulib-comp.m4         |   77 +-
 libmissing/m4/gnulib-tool.m4         |    2 +-
 libmissing/m4/hostent.m4             |    2 +-
 libmissing/m4/include_next.m4        |   80 +-
 libmissing/m4/inet_ntop.m4           |   19 +-
 libmissing/m4/intmax_t.m4            |    3 +-
 libmissing/m4/inttypes_h.m4          |    2 +-
 libmissing/m4/lib-ld.m4              |    8 +-
 libmissing/m4/lib-link.m4            |    2 +-
 libmissing/m4/lib-prefix.m4          |    2 +-
 libmissing/m4/lock.m4                |    2 +-
 libmissing/m4/longlong.m4            |   66 +-
 libmissing/m4/memchr.m4              |   10 +-
 libmissing/m4/memset.m4              |    2 +-
 libmissing/m4/mmap-anon.m4           |    2 +-
 libmissing/m4/multiarch.m4           |    2 +-
 libmissing/m4/netdb_h.m4             |    5 +-
 libmissing/m4/netinet_in_h.m4        |    2 +-
 libmissing/m4/onceonly.m4            |    3 +-
 libmissing/m4/pathmax.m4             |    3 +-
 libmissing/m4/printf.m4              |    2 +-
 libmissing/m4/servent.m4             |    2 +-
 libmissing/m4/sigaction.m4           |    2 +-
 libmissing/m4/signal_h.m4            |   11 +-
 libmissing/m4/signalblocking.m4      |    2 +-
 libmissing/m4/size_max.m4            |    2 +-
 libmissing/m4/sleep.m4               |   37 +-
 libmissing/m4/snprintf.m4            |    2 +-
 libmissing/m4/socklen.m4             |   40 +-
 libmissing/m4/sockpfaf.m4            |   20 +-
 libmissing/m4/stdbool.m4             |  140 +-
 libmissing/m4/stdint.m4              |   14 +-
 libmissing/m4/stdint_h.m4            |    2 +-
 libmissing/m4/stdio_h.m4             |  121 +-
 libmissing/m4/strdup.m4              |    2 +-
 libmissing/m4/strerror.m4            |    2 +-
 libmissing/m4/string_h.m4            |   66 +-
 libmissing/m4/strsep.m4              |    3 +-
 libmissing/m4/sys_socket_h.m4        |   20 +-
 libmissing/m4/sys_time_h.m4          |   16 +-
 libmissing/m4/thread.m4              |    2 +-
 libmissing/m4/threadlib.m4           |   15 +-
 libmissing/m4/time_h.m4              |   22 +-
 libmissing/m4/time_r.m4              |   21 +-
 libmissing/m4/unistd_h.m4            |   70 +-
 libmissing/m4/vasnprintf.m4          |    2 +-
 libmissing/m4/vsnprintf.m4           |    2 +-
 libmissing/m4/wchar.m4               |  100 +-
 libmissing/m4/wchar_t.m4             |    2 +-
 libmissing/m4/wint_t.m4              |    2 +-
 libmissing/m4/xsize.m4               |    2 +-
 libmissing/m4/yield.m4               |    2 +-
 libmissing/memchr.c                  |   26 +-
 libmissing/memset.c                  |    2 +-
 libmissing/netdb.in.h                |   88 +-
 libmissing/netinet_in.in.h           |    2 +-
 libmissing/pathmax.h                 |    5 +-
 libmissing/printf-args.c             |  211 +-
 libmissing/printf-args.h             |   55 +-
 libmissing/printf-parse.c            |  940 ++--
 libmissing/printf-parse.h            |   21 +-
 libmissing/sig-handler.h             |    2 +-
 libmissing/sigaction.c               |    4 +-
 libmissing/signal.in.h               |  123 +-
 libmissing/sigprocmask.c             |  158 +-
 libmissing/size_max.h                |    2 +-
 libmissing/snprintf.c                |   12 +-
 libmissing/stdbool.in.h              |    2 +-
 libmissing/stdint.in.h               |   10 +-
 libmissing/stdio-write.c             |   48 +-
 libmissing/stdio.in.h                |  849 ++--
 libmissing/strdup.c                  |    4 +-
 libmissing/string.in.h               |  360 +-
 libmissing/strsep.c                  |    2 +-
 libmissing/sys_socket.in.h           |  209 +-
 libmissing/sys_time.in.h             |    7 +-
 libmissing/tests/Makefile.am         |  223 +-
 libmissing/tests/dummy.c             |    2 +-
 libmissing/tests/glthread/yield.h    |    2 +-
 libmissing/tests/intprops.h          |   50 +-
 libmissing/tests/sleep.c             |   33 +-
 libmissing/tests/strerror.c          |   10 +-
 libmissing/tests/test-alignof.c      |    2 +-
 libmissing/tests/test-alloca-opt.c   |    2 +-
 libmissing/tests/test-arpa_inet.c    |    4 +-
 libmissing/tests/test-cond.c         |    3 +-
 libmissing/tests/test-errno.c        |    2 +-
 libmissing/tests/test-fcntl.c        |  331 +-
 libmissing/tests/test-getaddrinfo.c  |   83 +-
 libmissing/tests/test-gettimeofday.c |    8 +-
 libmissing/tests/test-lock.c         |   58 +-
 libmissing/tests/test-memchr.c       |   71 +-
 libmissing/tests/test-netdb.c        |    2 +-
 libmissing/tests/test-netinet_in.c   |    4 +-
 libmissing/tests/test-sigaction.c    |   32 +-
 libmissing/tests/test-signal.c       |  105 +-
 libmissing/tests/test-sleep.c        |   45 +-
 libmissing/tests/test-snprintf.c     |   46 +-
 libmissing/tests/test-stdbool.c      |    2 +-
 libmissing/tests/test-stdint.c       |    4 +-
 libmissing/tests/test-stdio.c        |   11 +-
 libmissing/tests/test-strerror.c     |   24 +-
 libmissing/tests/test-string.c       |    4 +-
 libmissing/tests/test-sys_socket.c   |    6 +-
 libmissing/tests/test-sys_time.c     |    4 +-
 libmissing/tests/test-time.c         |   10 +-
 libmissing/tests/test-unistd.c       |    4 +-
 libmissing/tests/test-vasnprintf.c   |   23 +-
 libmissing/tests/test-vsnprintf.c    |   46 +-
 libmissing/tests/test-wchar.c        |   10 +-
 libmissing/tests/verify.h            |    6 +-
 libmissing/tests/zerosize-ptr.h      |   10 +-
 libmissing/time.in.h                 |   34 +-
 libmissing/time_r.c                  |    2 +-
 libmissing/unistd.in.h               |  643 ++-
 libmissing/vasnprintf.c              | 8063 +++++++++++++++++-----------------
 libmissing/vasnprintf.h              |   17 +-
 libmissing/vsnprintf.c               |   12 +-
 libmissing/wchar.in.h                |  121 +-
 libmissing/xsize.h                   |    2 +-
 link-warning.h                       |   29 +-
 src/Makefile.am                      |   10 +-
 warn-on-use.h                        |   75 +
 161 files changed, 9220 insertions(+), 7360 deletions(-)

commit 717fec2d74081e3ec7be40a4395f653575d6eee5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 20 19:05:15 2010 +0100

    Upgrade to libev 3.9

 libev/Changes     |  64 +++++
 libev/LICENSE     |   2 +-
 libev/ev.c        | 684 ++++++++++++++++++++++++++++++++++++++++--------------
 libev/ev.h        |  86 +++++--
 libev/ev_epoll.c  |  19 +-
 libev/ev_kqueue.c |   4 +-
 libev/ev_poll.c   |   8 +-
 libev/ev_port.c   |   6 +-
 libev/ev_select.c |  12 +-
 libev/ev_vars.h   |  23 +-
 libev/ev_win32.c  |  27 ++-
 libev/ev_wrap.h   |  28 ++-
 libev/libev.m4    |   6 +-
 13 files changed, 734 insertions(+), 235 deletions(-)

commit 1c89b29e3d773bc5f91f46cc971130313368b384
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jan 19 15:43:48 2010 +0100

    GCC Extra warnings fixes

 plugins/reports/db/db.c       | 2 +-
 plugins/reports/smtp/smtp.c   | 8 ++++----
 src/idmef-message-scheduler.c | 3 ++-
 src/manager-options.c         | 2 +-
 src/sensor-server.c           | 4 ++--
 src/server-generic.c          | 2 +-
 6 files changed, 11 insertions(+), 10 deletions(-)

commit a024a2799561e692929386f2ca45b536938987a6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jan 19 15:34:59 2010 +0100

    Correct GnuTLS pkg-config check

 configure.in | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 2f7e9dcb0718ef4e0f5321d87ab5065955e6d473
Author: Pierre Chifflier <chifflier@inl.fr>
Date:   Wed Aug 19 21:20:01 2009 +0200

    Use pkg-config to check for GnuTLS
    
    Recent versions of GnuTLS (>= 2.8.x) do not provide libgnutls-config script
    anymore.
    Use pkg-config first to check for GnuTLS, and fall back to old method
    if not found to keep compatibility with previous versions.
    
    Signed-off-by: Pierre Chifflier <chifflier@inl.fr>

 configure.in | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit dbbe95f169376009e6fe9c0c15a7496c040721a1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 10 17:34:04 2009 +0200

    Require libprelude 0.9.21.3 to prevent libtool issue
    
    Since we now ship using libtool2, we need a libprelude version that
    provide the libtool version selection hack. This is available from
    libprelude 0.9.21.3.

 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 29b01efb0730ec07e719dcd59bf97d8249b4125e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 10 14:01:47 2009 +0200

    Update NEWS, bump version

 NEWS         | 11 +++++++++++
 configure.in |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 4f6e89409f00cb9fd2350434ec8e9cb23d30885a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 10 12:18:07 2009 +0200

    Automatic ChangeLog generation

 ChangeLog   | 6489 +----------------------------------------------------------
 Makefile.am |   13 +
 2 files changed, 16 insertions(+), 6486 deletions(-)

commit b59edc7edeb13dd9fd95c6b74a20002c8d0d4d94
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 10 11:23:15 2009 +0200

    Update GnuLib code

 libmissing/Makefile.am             |  24 ++++++
 libmissing/alignof.h               |  40 ++++++---
 libmissing/errno.in.h              |   7 +-
 libmissing/getpagesize.c           |  39 +++++++++
 libmissing/m4/errno_h.m4           |   5 +-
 libmissing/m4/getpagesize.m4       |  29 +++++++
 libmissing/m4/gnulib-comp.m4       |  13 +++
 libmissing/m4/include_next.m4      |  32 +++++--
 libmissing/m4/lib-link.m4          |   7 +-
 libmissing/m4/memchr.m4            |  86 +++++++++++++++++++
 libmissing/m4/mmap-anon.m4         |  59 +++++++++++++
 libmissing/m4/size_max.m4          |  17 ++--
 libmissing/m4/stdio_h.m4           |   5 +-
 libmissing/m4/string_h.m4          |   6 +-
 libmissing/m4/sys_socket_h.m4      |   7 +-
 libmissing/memchr.c                | 172 +++++++++++++++++++++++++++++++++++++
 libmissing/memchr.valgrind         |  14 +++
 libmissing/stdio.in.h              |  20 ++++-
 libmissing/string.in.h             |  17 +++-
 libmissing/sys_socket.in.h         |   4 +
 libmissing/tests/Makefile.am       |  17 ++++
 libmissing/tests/strerror.c        |   8 +-
 libmissing/tests/test-alignof.c    |  59 +++++++++++++
 libmissing/tests/test-memchr.c     | 130 ++++++++++++++++++++++++++++
 libmissing/tests/test-stdio.c      |   8 +-
 libmissing/tests/test-string.c     |   8 +-
 libmissing/tests/test-sys_socket.c |   2 +
 libmissing/tests/test-unistd.c     |   6 ++
 libmissing/tests/zerosize-ptr.h    |  68 +++++++++++++++
 29 files changed, 869 insertions(+), 40 deletions(-)

commit a7e135c2ec06679c370e2844c5f0cbde5d081c90
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 10 11:20:32 2009 +0200

    Update autotools generated file

 INSTALL | 107 +++++++++++++++++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 86 insertions(+), 21 deletions(-)

commit d69d122bc652c7944876e86a44efb85c08cef46a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jul 1 10:42:39 2009 +0200

    Update to libev 3.6

 libev/Changes    |  17 ++
 libev/ev.c       | 474 +++++++++++++++++++++++++++++++++++++++----------------
 libev/ev.h       | 100 +++++++-----
 libev/ev_vars.h  |  22 ++-
 libev/ev_win32.c |   2 +-
 libev/ev_wrap.h  |  32 ++--
 6 files changed, 450 insertions(+), 197 deletions(-)

commit e1cc9fae234e7db36a23eb6d24336880031b28c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 13 13:11:38 2009 +0200

    Deprecate libmissing.h usage.
    
    Since GnuLib now supply replacement for standard header that are
    not available on the system, it is cleaner to include the necessary
    header directly in each source code file.

 plugins/decodes/normalize/normalize.c           |  1 -
 plugins/filters/idmef-criteria/idmef-criteria.c |  1 -
 plugins/filters/thresholding/thresholding.c     |  1 -
 plugins/reports/db/db.c                         |  2 +-
 plugins/reports/debug/debug.c                   |  1 -
 plugins/reports/relaying/relaying.c             |  1 -
 plugins/reports/smtp/smtp.c                     |  2 +-
 plugins/reports/textmod/textmod.c               |  1 -
 plugins/reports/xmlmod/xmlmod.c                 |  1 -
 src/bufpool.c                                   |  1 -
 src/idmef-message-scheduler.c                   |  1 -
 src/include/Makefile.am                         |  1 -
 src/include/libmissing.h                        | 43 -------------------------
 src/manager-auth.c                              |  1 -
 src/manager-options.c                           |  3 +-
 src/pmsg-to-idmef.c                             |  1 -
 src/prelude-manager.c                           |  2 +-
 src/report-plugins.c                            |  1 -
 src/reverse-relaying.c                          |  1 -
 src/sensor-server.c                             |  1 -
 src/server-generic.c                            |  2 +-
 21 files changed, 6 insertions(+), 63 deletions(-)

commit 55aa9420d9e672ae526de2ad2d9da982384226b2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 12 18:28:04 2009 +0200

    Update GnuLib code.

 config.rpath                        | 672 ++++++++++++++++++++++++++++++++
 libmissing/Makefile.am              | 169 +++++++--
 libmissing/alignof.h                |  41 ++
 libmissing/arpa_inet.in.h           |  12 +
 libmissing/errno.in.h               |   6 +-
 libmissing/fcntl.in.h               |  34 +-
 libmissing/float.in.h               |   2 +
 libmissing/gai_strerror.c           |   9 +-
 libmissing/getaddrinfo.c            |  18 +-
 libmissing/getaddrinfo.h            | 163 --------
 libmissing/gettext.h                |  11 +-
 libmissing/gettimeofday.c           |  17 +-
 libmissing/glthread/cond.c          | 540 +++++++++++++++++---------
 libmissing/glthread/cond.h          |  58 +--
 libmissing/glthread/lock.c          |   5 +
 libmissing/glthread/lock.h          |   6 +-
 libmissing/glthread/thread.c        | 256 +++++++------
 libmissing/glthread/thread.h        |  23 +-
 libmissing/glthread/threadlib.c     |   7 +-
 libmissing/m4/00gnulib.m4           |  30 ++
 libmissing/m4/alloca.m4             |   6 +-
 libmissing/m4/arpa_inet_h.m4        |   9 +-
 libmissing/m4/errno_h.m4            |  27 +-
 libmissing/m4/extensions.m4         |  32 +-
 libmissing/m4/fcntl_h.m4            |   6 +-
 libmissing/m4/getaddrinfo.m4        |  96 +++--
 libmissing/m4/gettimeofday.m4       |  10 +-
 libmissing/m4/gnulib-cache.m4       |   4 +-
 libmissing/m4/gnulib-common.m4      |  41 +-
 libmissing/m4/gnulib-comp.m4        |  30 +-
 libmissing/m4/hostent.m4            |  45 +++
 libmissing/m4/include_next.m4       |  75 +++-
 libmissing/m4/inet_ntop.m4          |  20 +-
 libmissing/m4/intmax_t.m4           |  16 +-
 libmissing/m4/inttypes_h.m4         |  12 +-
 libmissing/m4/lib-ld.m4             |  14 +-
 libmissing/m4/lib-link.m4           |  33 +-
 libmissing/m4/lib-prefix.m4         |   7 +-
 libmissing/m4/lock.m4               |   8 +-
 libmissing/m4/longlong.m4           |   8 +-
 libmissing/m4/memset.m4             |   6 +-
 libmissing/m4/multiarch.m4          |  65 ++++
 libmissing/m4/netdb_h.m4            |  45 +++
 libmissing/m4/pathmax.m4            |   7 +-
 libmissing/m4/printf.m4             | 249 ++++++++----
 libmissing/m4/servent.m4            |  47 +++
 libmissing/m4/signal_h.m4           |  13 +-
 libmissing/m4/signalblocking.m4     |   8 +-
 libmissing/m4/size_max.m4           |  14 +-
 libmissing/m4/sleep.m4              |  13 +-
 libmissing/m4/sockpfaf.m4           |  20 +-
 libmissing/m4/stdbool.m4            |   4 +-
 libmissing/m4/stdint.m4             |  95 ++++-
 libmissing/m4/stdint_h.m4           |  12 +-
 libmissing/m4/stdio_h.m4            |  46 ++-
 libmissing/m4/strdup.m4             |  12 +-
 libmissing/m4/strerror.m4           |  68 ++++
 libmissing/m4/strpbrk.m4            |  18 -
 libmissing/m4/strsep.m4             |   6 +-
 libmissing/m4/sys_socket_h.m4       | 124 ++++--
 libmissing/m4/thread.m4             |   6 +-
 libmissing/m4/threadlib.m4          |  51 ++-
 libmissing/m4/unistd_h.m4           |  48 ++-
 libmissing/m4/vasnprintf.m4         |  56 ++-
 libmissing/m4/wchar.m4              |  51 ++-
 libmissing/m4/wchar_t.m4            |  10 +-
 libmissing/m4/wint_t.m4             |  10 +-
 libmissing/m4/xsize.m4              |   6 +-
 libmissing/m4/yield.m4              |   8 +-
 libmissing/netdb.in.h               | 182 +++++++++
 libmissing/netinet_in.in.h          |   2 +
 libmissing/pathmax.h                |   4 +-
 libmissing/raise.c                  |  30 --
 libmissing/sigaction.c              |  13 +
 libmissing/signal.in.h              |  40 +-
 libmissing/sigprocmask.c            |  91 ++++-
 libmissing/stdint.in.h              | 122 ++++--
 libmissing/stdio-write.c            | 148 ++++++++
 libmissing/stdio.in.h               | 104 +++++
 libmissing/string.in.h              |   2 +
 libmissing/strpbrk.c                |  42 --
 libmissing/sys_socket.in.h          | 325 +++++++++++++++-
 libmissing/sys_time.in.h            |  64 ++++
 libmissing/tests/Makefile.am        |  43 ++-
 libmissing/tests/strerror.c         | 341 +++++++++++++++++
 libmissing/tests/test-cond.c        | 111 +++---
 libmissing/tests/test-getaddrinfo.c |  27 +-
 libmissing/tests/test-lock.c        |  54 ++-
 libmissing/tests/test-netdb.c       |  29 ++
 libmissing/tests/test-sigaction.c   |  12 +
 libmissing/tests/test-signal.c      |  28 ++
 libmissing/tests/test-strerror.c    |  65 ++++
 libmissing/tests/test-sys_socket.c  |   6 +-
 libmissing/tests/test-unistd.c      |   8 +-
 libmissing/time.in.h                |   2 +
 libmissing/unistd.in.h              | 244 +++++++++++-
 libmissing/vasnprintf.c             | 736 +++++++++++++++++++++++++++++++++---
 libmissing/wchar.in.h               | 217 ++++++++++-
 98 files changed, 5580 insertions(+), 1208 deletions(-)

commit d435c76ccb31846ba0cf85f7c8f35f0eb8b43c44
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 12 18:26:31 2009 +0200

    Automatic .gitignores generation.

 Makefile.am                                |  24 +++-
 configure.in                               |   3 +
 docs/Makefile.am                           |   2 +
 docs/api/Makefile.am                       |   2 +
 docs/manpages/Makefile.am                  |   2 +
 git.mk                                     | 183 +++++++++++++++++++++++++++++
 libev/Makefile.am                          |   2 +
 libmissing/Makefile.am                     |   2 +
 libmissing/tests/Makefile.am               |   2 +
 m4/Makefile.am                             |   8 ++
 plugins/Makefile.am                        |   2 +
 plugins/decodes/Makefile.am                |   3 +-
 plugins/decodes/normalize/Makefile.am      |   2 +
 plugins/filters/Makefile.am                |   2 +
 plugins/filters/idmef-criteria/Makefile.am |   2 +
 plugins/filters/skeleton/Makefile.am       |   2 +
 plugins/filters/thresholding/Makefile.am   |   2 +
 plugins/reports/Makefile.am                |   2 +
 plugins/reports/db/Makefile.am             |   2 +
 plugins/reports/debug/Makefile.am          |   2 +
 plugins/reports/relaying/Makefile.am       |   2 +
 plugins/reports/smtp/Makefile.am           |   2 +
 plugins/reports/textmod/Makefile.am        |   2 +
 plugins/reports/xmlmod/Makefile.am         |   2 +
 src/Makefile.am                            |   2 +
 src/include/Makefile.am                    |   2 +
 26 files changed, 261 insertions(+), 2 deletions(-)

commit 15b679f490428faf012869aa26a61b6fdca6bd1d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 24 16:02:18 2009 +0000

    Code cleanup.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11165 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 28 ++++++++++++----------------
 1 file changed, 12 insertions(+), 16 deletions(-)

commit 0e78bbbe0125a00a1c51d6195dd2ad42573ff059
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 10 10:12:52 2009 +0000

    Fix extern triggered warning.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11143 09c5ec92-17d4-0310-903a-819935f44dba

 libev/ev.h | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

commit 7aad8d7342d76cc89ec7384b455477f11e8e5ffe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 10 10:12:47 2009 +0000

    Upgrade to libev 3.53.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11142 09c5ec92-17d4-0310-903a-819935f44dba

 libev/Changes     |  97 ++++++++++++++++
 libev/Makefile.am |   2 +-
 libev/ev.c        | 326 ++++++++++++++++++++++++++++++++++++------------------
 libev/ev.h        |  25 +++--
 libev/ev_epoll.c  |  55 +++++++--
 libev/ev_kqueue.c |   4 +-
 libev/ev_poll.c   |   4 +-
 libev/ev_port.c   |   8 +-
 libev/ev_select.c |  12 +-
 libev/ev_vars.h   |   3 +-
 libev/ev_win32.c  |  32 +++++-
 libev/ev_wrap.h   |   2 +
 libev/libev.m4    |  14 ++-
 13 files changed, 441 insertions(+), 143 deletions(-)

commit d50c7ac762a1128dc4d8833918c4dd1aeff96862
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 10 10:12:42 2009 +0000

    Update autogenerated INSTALL file.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11141 09c5ec92-17d4-0310-903a-819935f44dba

 INSTALL | 53 +++++++++++++++++++++++++++--------------------------
 1 file changed, 27 insertions(+), 26 deletions(-)

commit 1bde83b1dc106867e272c1b119c9959b12e08893
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 9 08:23:57 2009 +0000

    Update for libtool 2.x compatibility.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11130 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libprelude.m4 | 5 +++++
 1 file changed, 5 insertions(+)

commit cb42b10dcb6743f260f82bb9a5a4c9e37d40419b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 9 08:23:53 2009 +0000

    Add missing dlpreopening support for the SMTP plugin.
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11129 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 76f3f708a58c9f74090ff24168c975c7a9a405f7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 9 08:23:47 2009 +0000

    Remove deprecated code, that was allocating an object and never using it.
    Thanks Steve Grubb <sgrubb@redhat.com> for reporting this problem (and
    running flexelint on the Prelude source)!
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11128 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 7 -------
 1 file changed, 7 deletions(-)

commit 73d5d4f7ce0afd3eb2fa00c58c4755b48a093db3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 24 09:12:56 2008 +0000

    Change bufpool_add_message() to not be recursive.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11045 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 44 +++++++++++++++++++++++++-------------------
 1 file changed, 25 insertions(+), 19 deletions(-)

commit 1b2f0a18efe02a8ea34bcb9dd603e705dd6a03a1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 24 09:08:18 2008 +0000

    Fix URL.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11044 09c5ec92-17d4-0310-903a-819935f44dba

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 372417b1d0c21ebb6bae5ecbc7190e484cb5e1a6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 22 15:04:12 2008 +0000

    Include libmissing.h, fixes build error.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11035 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/smtp/smtp.c | 1 +
 1 file changed, 1 insertion(+)

commit d13fd35c96629ecc04b2383decb791b42ba497a5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 22 14:48:40 2008 +0000

    Add missing SUBDIRS
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11034 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit df9b4701cbd0e68f6cb47222b7005af99faa2848
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 22 14:45:16 2008 +0000

    Update glthread cond usage.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11033 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit be64edfae083a7f49753da0b5befbcd9350483bf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 22 14:44:58 2008 +0000

    GnuLib code update.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11032 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am               | 196 +++++++++++++++++-----------
 libmissing/arpa_inet.in.h            |   2 +
 libmissing/errno.in.h                | 151 ++++++++++++++++++++++
 libmissing/fcntl.in.h                | 122 ++++++++++++++++++
 libmissing/float.in.h                |   4 +-
 libmissing/ftw.c                     | 115 +++++++++++++++++
 libmissing/ftw_.h                    |  36 ++++++
 libmissing/gettimeofday.c            | 142 +++++++++++++++++++++
 libmissing/glthread/cond.c           | 210 ++++++++++++++++++++++++++++++
 libmissing/glthread/cond.h           |  60 ++++++++-
 libmissing/m4/eoverflow.m4           |  70 ----------
 libmissing/m4/errno_h.m4             | 113 +++++++++++++++++
 libmissing/m4/fcntl_h.m4             |  94 ++++++++++++++
 libmissing/m4/ftw.m4                 |  14 ++
 libmissing/m4/gettimeofday.m4        | 101 +++++++++++++++
 libmissing/m4/gnulib-cache.m4        |   4 +-
 libmissing/m4/gnulib-comp.m4         |  37 ++++--
 libmissing/m4/include_next.m4        |  32 ++++-
 libmissing/m4/lib-link.m4            |  27 +++-
 libmissing/m4/lib-prefix.m4          |  88 +++++++++----
 libmissing/m4/malloc.m4              |  41 ------
 libmissing/m4/sigaction.m4           |  21 ++-
 libmissing/m4/sleep.m4               |  19 +++
 libmissing/m4/stdio_h.m4             |  96 +++++++-------
 libmissing/m4/stdlib_h.m4            |  47 -------
 libmissing/m4/strdup.m4              |  22 +++-
 libmissing/m4/string_h.m4            |   9 +-
 libmissing/m4/sys_time_h.m4          |  57 +++++++++
 libmissing/m4/wchar.m4               |  15 ++-
 libmissing/malloc.c                  |  57 ---------
 libmissing/netinet_in.in.h           |   4 +-
 libmissing/signal.in.h               |   2 +
 libmissing/stdint.in.h               |   3 +-
 libmissing/stdio.in.h                |  18 +++
 libmissing/stdlib.in.h               | 240 -----------------------------------
 libmissing/string.in.h               |   8 +-
 libmissing/sys_socket.in.h           |  12 +-
 libmissing/tests/Makefile.am         |  71 ++++++++---
 libmissing/tests/sleep.c             |  46 +++++++
 libmissing/tests/test-EOVERFLOW.c    |  32 -----
 libmissing/tests/test-cond.c         |   1 +
 libmissing/tests/test-errno.c        | 117 +++++++++++++++++
 libmissing/tests/test-fcntl.c        |  35 +++++
 libmissing/tests/test-gettimeofday.c |  45 +++++++
 libmissing/tests/test-lock.c         |   2 +-
 libmissing/tests/test-sleep.c        |  47 +++++++
 libmissing/tests/test-stdlib.c       |  37 ------
 libmissing/tests/test-sys_time.c     |  29 +++++
 libmissing/tests/test-wchar.c        |   6 +-
 libmissing/time.in.h                 |   4 +-
 libmissing/unistd.in.h               |   2 +
 libmissing/vasnprintf.c              |  60 +++++++--
 libmissing/wchar.in.h                |   8 ++
 53 files changed, 2072 insertions(+), 759 deletions(-)

commit 789571bdf034d75a8b8ca619327fd1bfeabec058
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 22 14:44:35 2008 +0000

    Win32 compile fixes.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@11031 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c |  7 ++++++-
 plugins/reports/smtp/smtp.c           |  1 -
 src/manager-options.c                 | 11 +++++++++--
 src/prelude-manager.c                 | 34 +++++++++++++++++++++++++++++----
 src/reverse-relaying.c                |  2 ++
 src/server-generic.c                  | 36 +++++++++++++++++++++++++++++------
 6 files changed, 77 insertions(+), 14 deletions(-)

commit 519bf65f78bfa766d1871ae8eea1fa7a9a8eb6d1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Sep 9 12:26:10 2008 +0000

    Update to latest libprelude / libpreludedb m4 code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10972 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in       |  4 ++--
 m4/libprelude.m4   | 44 ++++++++++++++++++++++++++------------------
 m4/libpreludedb.m4 | 17 +++++++++++++----
 3 files changed, 41 insertions(+), 24 deletions(-)

commit efd012c239774375355ec23569889c22a5ca717b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 28 12:47:31 2008 +0000

    Unit tests.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10944 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 103b3c01b5cd179b90ff6abf2b77ed20efe78226
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 28 12:41:23 2008 +0000

    Port to glthread API.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10943 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                      |   12 +-
 libmissing/Makefile.am            |   46 +-
 libmissing/dummy.c                |   42 --
 libmissing/glthread/cond.c        |   52 ++
 libmissing/glthread/cond.h        |  348 ++++++++++++
 libmissing/glthread/lock.c        | 1053 +++++++++++++++++++++++++++++++++++++
 libmissing/glthread/lock.h        |  927 ++++++++++++++++++++++++++++++++
 libmissing/glthread/thread.c      |  206 ++++++++
 libmissing/glthread/thread.h      |  369 +++++++++++++
 libmissing/glthread/threadlib.c   |   69 +++
 libmissing/m4/cond.m4             |   11 +
 libmissing/m4/gnulib-cache.m4     |    5 +-
 libmissing/m4/gnulib-comp.m4      |   28 +-
 libmissing/m4/lib-ld.m4           |  110 ++++
 libmissing/m4/lib-link.m4         |  739 ++++++++++++++++++++++++++
 libmissing/m4/lib-prefix.m4       |  185 +++++++
 libmissing/m4/lock.m4             |   37 ++
 libmissing/m4/string_h.m4         |    4 +-
 libmissing/m4/thread.m4           |   18 +
 libmissing/m4/threadlib.m4        |  314 +++++++++++
 libmissing/m4/yield.m4            |   19 +
 libmissing/string.in.h            |   12 +
 libmissing/tests/Makefile.am      |   24 +
 libmissing/tests/glthread/yield.h |  121 +++++
 libmissing/tests/test-cond.c      |  211 ++++++++
 libmissing/tests/test-lock.c      |  557 ++++++++++++++++++++
 src/Makefile.am                   |    4 +-
 src/bufpool.c                     |   96 ++--
 src/idmef-message-scheduler.c     |   82 ++-
 src/manager-auth.c                |   63 ++-
 src/prelude-manager.c             |    1 -
 src/reverse-relaying.c            |   23 +-
 src/sensor-server.c               |    1 -
 33 files changed, 5608 insertions(+), 181 deletions(-)

commit 3d2221753023699922b326f50da08512dd81800f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 12:24:44 2008 +0000

    Update NEWS, bump version.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10898 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 5 +++++
 configure.in | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit ba770f8380b207e70640c7fdf866b8c9dc7a9cd6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 10:34:15 2008 +0000

    Add GnuLib unit-tests as a libmissing SUBDIRS, break make distcheck
    otherwise.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10897 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am            | 2 +-
 configure.in           | 3 ---
 libmissing/Makefile.am | 1 +
 3 files changed, 2 insertions(+), 4 deletions(-)

commit c736760b376261152dc494b3cc17280ad86a0aef
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 10:02:18 2008 +0000

    Enable unit testing.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10896 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am  | 2 +-
 configure.in | 3 +++
 2 files changed, 4 insertions(+), 1 deletion(-)

commit 219e233266d55e4771b5a003698c42ed946fece8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 10:02:15 2008 +0000

    Update GnuLib code, include unit tests.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10895 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am              |   3 +-
 libmissing/m4/gnulib-cache.m4       |   6 +-
 libmissing/m4/gnulib-comp.m4        |  30 ++-
 libmissing/m4/sigaction.m4          |  10 +-
 libmissing/m4/signal_h.m4           |   4 +-
 libmissing/signal.in.h              |   6 +-
 libmissing/tests/Makefile.am        | 235 +++++++++++++++++++++++
 libmissing/tests/dummy.c            |  42 +++++
 libmissing/tests/intprops.h         |  77 ++++++++
 libmissing/tests/test-EOVERFLOW.c   |  32 ++++
 libmissing/tests/test-alloca-opt.c  |  62 +++++++
 libmissing/tests/test-arpa_inet.c   |  27 +++
 libmissing/tests/test-getaddrinfo.c | 155 ++++++++++++++++
 libmissing/tests/test-netinet_in.c  |  27 +++
 libmissing/tests/test-sigaction.c   | 112 +++++++++++
 libmissing/tests/test-snprintf.c    |  72 ++++++++
 libmissing/tests/test-stdbool.c     |  95 ++++++++++
 libmissing/tests/test-stdint.c      | 360 ++++++++++++++++++++++++++++++++++++
 libmissing/tests/test-stdio.c       |  30 +++
 libmissing/tests/test-stdlib.c      |  37 ++++
 libmissing/tests/test-string.c      |  27 +++
 libmissing/tests/test-sys_socket.c  |  47 +++++
 libmissing/tests/test-time.c        |  29 +++
 libmissing/tests/test-unistd.c      |  44 +++++
 libmissing/tests/test-vasnprintf.c  | 128 +++++++++++++
 libmissing/tests/test-vsnprintf.c   |  85 +++++++++
 libmissing/tests/test-wchar.c       |  27 +++
 libmissing/tests/verify.h           | 140 ++++++++++++++
 28 files changed, 1940 insertions(+), 9 deletions(-)

commit 3e4bafd29003b8d03b75034720a86fd0fcc07695
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 09:36:45 2008 +0000

    Correctly disable libev unused features (fix #306).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10894 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                 | 9 ++++++++-
 src/include/server-generic.h | 6 ------
 2 files changed, 8 insertions(+), 7 deletions(-)

commit 455332e814ccf26e567bf5f57ba0f3e0100a7cd0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 09:36:42 2008 +0000

    Warning fixes.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10893 09c5ec92-17d4-0310-903a-819935f44dba

 libev/ev.h | 9 +++------
 1 file changed, 3 insertions(+), 6 deletions(-)

commit 179a78c6a8398720d0048d965dc55ba25319699c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 09:36:39 2008 +0000

    Missing pthread.h inclusion.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10892 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 1 +
 1 file changed, 1 insertion(+)

commit 9995d6438e47ff01352dbb7b0b935cac57dfe29a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 21 09:36:36 2008 +0000

    Update to libev-3.43
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10891 09c5ec92-17d4-0310-903a-819935f44dba

 libev/Changes    |  6 ++++++
 libev/LICENSE    | 20 ++++++++++----------
 libev/ev.c       |  4 ++++
 libev/ev.h       | 14 ++++++++++----
 libev/ev_win32.c |  3 +++
 5 files changed, 33 insertions(+), 14 deletions(-)

commit f6adab5400c084a2cc15537a86b0f1d6ad203c94
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 18 09:52:32 2008 +0000

    Check whether MIN() is already defined, fix build warning.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10867 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/smtp/smtp.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit f987a56c4b4a29abf294d7494788c1eca88cc921
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 29 09:34:07 2008 +0000

    Define HAVE_LIBPRELUDEDB when needed, update NEWS, bump version.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10779 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 6 ++++++
 configure.in | 6 +++++-
 2 files changed, 11 insertions(+), 1 deletion(-)

commit c8fc5c51e899bdaaa66acbd32301d380dce6c741
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 18 08:37:19 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10677 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 17 +++++++++++++++++
 configure.in |  2 +-
 2 files changed, 18 insertions(+), 1 deletion(-)

commit fb1f11087cd2e6d3ed3e7ac1f0d46cdc7064e287
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 18 08:37:16 2008 +0000

    Include sigaction GnuLib module.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10676 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am          |  56 +++++++++-
 libmissing/m4/gnulib-cache.m4   |   3 +-
 libmissing/m4/gnulib-comp.m4    |  14 +++
 libmissing/m4/sigaction.m4      |  40 +++++++
 libmissing/m4/signal_h.m4       |  29 +++++
 libmissing/m4/signalblocking.m4 |  42 +++++++
 libmissing/raise.c              |  30 +++++
 libmissing/sig-handler.h        |  44 ++++++++
 libmissing/sigaction.c          | 191 +++++++++++++++++++++++++++++++
 libmissing/signal.in.h          | 158 ++++++++++++++++++++++++++
 libmissing/sigprocmask.c        | 242 ++++++++++++++++++++++++++++++++++++++++
 11 files changed, 847 insertions(+), 2 deletions(-)

commit 97b8bf1097f27669c835d0e8f2ed82b8a31bfd70
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 18 08:37:11 2008 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10675 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/gnulib-comp.m4 | 12 ++++++------
 libmissing/m4/gnulib-tool.m4 | 28 ++++++++++++++++++++++++++--
 libmissing/m4/onceonly.m4    | 15 +++++++++------
 libmissing/vasnprintf.c      |  4 ++--
 4 files changed, 43 insertions(+), 16 deletions(-)

commit 01fd984d32e4484e621333a5676161320ac31a07
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 15:48:13 2008 +0000

    Improve thread safety when evicting to disk.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10671 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 58 ++++++++++++++++++++++++++++++++++++++++++++--------------
 1 file changed, 44 insertions(+), 14 deletions(-)

commit 9dab34cad6309b13d05884e22692cac9c6db527f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 15:48:10 2008 +0000

    Handle IDMEF message version.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10670 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit cad1c6c0d6036618f99fe7829adb1f57ffc5dea2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 14:49:53 2008 +0000

    Add support for newer gnutls_priority_init() and gnutls_priority_set()
    introduced in GnuTLS 2.2.0.
    
    When the option is available, this allow the user to specify TLS options
    through the new "tls-options" configuration entry.
    
    Additionally, we now rely on the gnutls default cipher / key exchange
    methods.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10668 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                  |  9 +++++++++
 prelude-manager.conf.in       | 27 +++++++++++++++++++++++++
 src/include/manager-auth.h    |  2 +-
 src/include/manager-options.h |  5 +++--
 src/manager-auth.c            | 47 +++++++++++++++++++++++++++++++++++++++----
 src/manager-options.c         | 11 ++++++++++
 src/prelude-manager.c         |  6 ++++--
 7 files changed, 98 insertions(+), 9 deletions(-)

commit 8df9da250dfa5d1d875a6e756ae4394bffdc4614
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 14:49:50 2008 +0000

    Whitespace police. Improved error handling.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10667 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 81 +++++++++++++------------
 1 file changed, 42 insertions(+), 39 deletions(-)

commit 8ad8d7eab4d2724cf2bbf1b6b5261e89a7a384ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 14:49:47 2008 +0000

    Fix a possible crash upon destruction of a bufpool that is writing
    to a failover.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10666 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4bf28f7fa4fcf7ecc6905db00751f6b7cf72b50d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 17 14:49:43 2008 +0000

    Correct strtoul() error checking.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10665 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 25b50991e38b34b9da9589b46a3242323ebc4a54
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 27 07:56:06 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10612 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 01455d18f7fc56bd051363f2aa6d93ca6a7b35f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 27 07:56:04 2008 +0000

    Fix distcheck.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10611 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/smtp/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4e00ade7bbac7323036815a08131c3d5e2f6b4c9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 27 07:45:43 2008 +0000

    Bump to libev version 3.42.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10610 09c5ec92-17d4-0310-903a-819935f44dba

 libev/Changes     |  40 ++++
 libev/LICENSE     |   2 +-
 libev/README      | 150 ++++---------
 libev/ev.c        | 636 +++++++++++++++++++++++++++++++++++++++++++-----------
 libev/ev.h        |  26 ++-
 libev/ev_epoll.c  |   2 +-
 libev/ev_kqueue.c |   2 +-
 libev/ev_poll.c   |   2 +-
 libev/ev_port.c   |   2 +-
 libev/ev_select.c |  98 +++++++--
 libev/ev_vars.h   |   7 +-
 libev/ev_win32.c  |   2 +-
 libev/ev_wrap.h   |   2 +
 13 files changed, 702 insertions(+), 269 deletions(-)

commit f450897f8c36bc099be50856cbbea3a30fb86490
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 27 07:45:37 2008 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10609 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am         | 16 ++++++++++--
 libmissing/arpa_inet.in.h      | 51 +++++++++++++++++++++++++++++-------
 libmissing/getaddrinfo.c       |  7 ++---
 libmissing/getaddrinfo.h       | 10 ++++++-
 libmissing/inet_ntop.c         |  4 +--
 libmissing/inet_ntop.h         | 42 ------------------------------
 libmissing/m4/arpa_inet_h.m4   | 16 +++++++++---
 libmissing/m4/gnulib-cache.m4  | 13 +++++++++-
 libmissing/m4/gnulib-common.m4 |  9 ++++++-
 libmissing/m4/gnulib-comp.m4   | 59 ++++++++++++++++++++++++++----------------
 libmissing/m4/inet_ntop.m4     | 16 +++++++++---
 libmissing/m4/stdio_h.m4       |  6 ++++-
 libmissing/m4/stdlib_h.m4      |  4 ++-
 libmissing/m4/string_h.m4      |  2 ++
 libmissing/m4/sys_socket_h.m4  |  2 ++
 libmissing/stdbool.in.h        |  6 ++---
 libmissing/stdio.in.h          | 20 ++++++++++++++
 libmissing/stdlib.in.h         | 15 +++++++++++
 libmissing/string.in.h         | 16 ++++++++++++
 libmissing/sys_socket.in.h     |  2 +-
 libmissing/vasnprintf.c        | 21 ++++++++++++---
 src/include/libmissing.h       |  3 +--
 22 files changed, 236 insertions(+), 104 deletions(-)

commit aaf872a76679d4e3f70cfe14e9c2a793e4be9887
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 26 10:04:51 2008 +0000

    The commercial Prelude-Manager-SMTP plugin is now open-sourced!
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10608 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                          |    2 +
 plugins/reports/Makefile.am           |    2 +-
 plugins/reports/smtp/Makefile.am      |   14 +
 plugins/reports/smtp/smtp.c           | 1286 +++++++++++++++++++++++++++++++++
 plugins/reports/smtp/template.example |   11 +
 prelude-manager.conf.in               |   46 ++
 6 files changed, 1360 insertions(+), 1 deletion(-)

commit eeadca32c1876da946ebf0ae638dac7867515f0b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 28 11:58:40 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10553 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 5 +++++
 configure.in | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 623fc042d7c5c999d2a3d0f39ef99b18460c8376
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 28 11:58:25 2008 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10552 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am         |    7 +-
 libmissing/arpa_inet.in.h      |   45 ++
 libmissing/m4/arpa_inet_h.m4   |   21 +-
 libmissing/m4/extensions.m4    |    6 +-
 libmissing/m4/gnulib-common.m4 |   23 +-
 libmissing/m4/gnulib-comp.m4   |    7 +-
 libmissing/m4/include_next.m4  |    4 +-
 libmissing/m4/netinet_in_h.m4  |    6 +-
 libmissing/m4/onceonly.m4      |   87 +++
 libmissing/m4/onceonly_2_57.m4 |   86 ---
 libmissing/m4/printf.m4        | 1309 ++++++++++++++++++++++++++++++++++++++++
 libmissing/m4/snprintf.m4      |   15 +-
 libmissing/m4/stdint.m4        |   20 +-
 libmissing/m4/stdio_h.m4       |   10 +-
 libmissing/m4/sys_socket_h.m4  |   27 +-
 libmissing/m4/vsnprintf.m4     |   15 +-
 libmissing/sys_socket.in.h     |   37 +-
 libmissing/vasnprintf.c        |  128 +++-
 libmissing/wchar.in.h          |    4 +-
 link-warning.h                 |   28 +
 20 files changed, 1744 insertions(+), 141 deletions(-)

commit de7785f27f8566017398b9304346b5463de20502
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 28 11:58:08 2008 +0000

    Update libev code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10551 09c5ec92-17d4-0310-903a-819935f44dba

 libev/Changes     |  32 +++++++++++
 libev/ev.c        | 162 +++++++++++++++++++++++++++++++++++++++++++-----------
 libev/ev.h        | 103 +++++++++++++++++++---------------
 libev/ev_poll.c   |  31 ++++++-----
 libev/ev_select.c |   8 +--
 libev/ev_vars.h   |   3 +
 libev/ev_wrap.h   |   2 +
 libev/libev.m4    |   4 +-
 8 files changed, 250 insertions(+), 95 deletions(-)

commit 471bb5f9156516926c35ea36660f7be20ccec3ac
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 3 11:45:40 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10465 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 24 ++++++++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

commit e75d0db2e3021b0ff74a25081993a0ad7c7da5d6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 3 10:44:27 2008 +0000

    Use PATH_MAX.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10464 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c   | 4 ++--
 src/reverse-relaying.c | 8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

commit d898221cffbd82f19b2d5edf2ba11447b781ae61
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 3 10:44:17 2008 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10463 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am           |  14 ++---
 libmissing/m4/absolute-header.m4 |  49 ---------------
 libmissing/m4/gnulib-cache.m4    |   2 +-
 libmissing/m4/gnulib-comp.m4     |   4 +-
 libmissing/m4/include_next.m4    |   7 ++-
 libmissing/m4/stdlib_h.m4        |   7 ++-
 libmissing/m4/vasnprintf.m4      |   3 +-
 libmissing/snprintf.c            |   7 +--
 libmissing/stdlib.in.h           |  19 +++++-
 libmissing/vasnprintf.c          | 126 +++++++++++++++++++--------------------
 libmissing/vsnprintf.c           |   7 +--
 libmissing/wchar.in.h            |   9 +++
 12 files changed, 108 insertions(+), 146 deletions(-)

commit e2cca79176759f07e9c4ac9c041ae93d8d394dff
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 3 10:44:10 2008 +0000

    Remove deprecated code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10462 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/sensor-server.h |  2 --
 src/sensor-server.c         | 14 --------------
 2 files changed, 16 deletions(-)

commit ba26392c5053ef296b0c7bf28f427c47d9dbb8b8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 3 10:43:59 2008 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10461 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS | 562 +++++++++++++++++++++++++++++++++----------------------------------
 1 file changed, 281 insertions(+), 281 deletions(-)

commit 63cab207905934e4dbeaa0576087468fd3a32292
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 2 17:14:20 2008 +0000

    Update copyright notice.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10460 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/reverse-relaying.h | 2 +-
 src/prelude-manager.c          | 2 +-
 src/reverse-relaying.c         | 2 +-
 src/sensor-server.c            | 2 +-
 src/server-generic.c           | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

commit 96a5365cdce401f458ef151f851afda8f69b050a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 2 16:30:04 2008 +0000

    Fix a problem where write notification for reverse relay wouldn't
    be correctly issued (we need to interrupt ev_loop() by using ev_async()).
    
    Additionally, this fix a number of potential race in the reverse relaying
    code, and fix a long time FIXME (encoding of the same message once per
    recipient).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10459 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/reverse-relaying.h |   4 +-
 src/include/sensor-server.h    |   1 -
 src/include/server-generic.h   |   8 ++
 src/reverse-relaying.c         | 172 +++++++++++++++++++++++++++++------------
 src/sensor-server.c            |  17 ----
 src/server-generic.c           |  28 +++++--
 6 files changed, 153 insertions(+), 77 deletions(-)

commit ef4013c327a170d21ca0dea9d729cb83bb867ff2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 2 16:26:18 2008 +0000

    Update to libev-3.1
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10458 09c5ec92-17d4-0310-903a-819935f44dba

 libev/Changes   |   8 +-
 libev/ev.c      | 261 +++++++++++++++++++++++++++++++++++++-------------------
 libev/ev.h      |  54 +++++++++++-
 libev/ev_vars.h |  12 ++-
 libev/ev_wrap.h |  12 +++
 5 files changed, 252 insertions(+), 95 deletions(-)

commit f20162b9aa5cd5c9fca413f8036628986ad51c92
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 13 17:43:38 2008 +0000

    Initialize the auth subsection before the IDMEF message scheduler
    thread, for safety (the scheduler thread access read only data
    from the main thread, but theses data shouldn't be touched afte
    the thread is started).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10401 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

commit 248da012e414c16f31fe9763df7395c35ae2d086
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 13 17:43:34 2008 +0000

    Restart the EV watcher when changing the watched event: fix
    broken write() notification.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10400 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 4 ++++
 1 file changed, 4 insertions(+)

commit d6bed1f8726d23a6a41d42c3a329d483a49aace0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 13 17:43:27 2008 +0000

    Update AS_AC_EXPAND() autoconf macro.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10399 09c5ec92-17d4-0310-903a-819935f44dba

 m4/as-ac-expand.m4 | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 8c1874ec6bf968124b6640d4131d645df48f5e8f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 7 15:29:19 2008 +0000

    More cleanup, always build with pthread CFLAGS.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10372 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                               | 12 +++++++++++-
 plugins/decodes/normalize/Makefile.am      |  2 +-
 plugins/filters/idmef-criteria/Makefile.am |  2 +-
 plugins/filters/skeleton/Makefile.am       |  2 +-
 plugins/filters/thresholding/Makefile.am   |  2 +-
 plugins/reports/db/Makefile.am             |  2 +-
 plugins/reports/debug/Makefile.am          |  2 +-
 plugins/reports/relaying/Makefile.am       |  2 +-
 plugins/reports/textmod/Makefile.am        |  2 +-
 plugins/reports/xmlmod/Makefile.am         |  2 +-
 src/Makefile.am                            |  6 +++---
 11 files changed, 23 insertions(+), 13 deletions(-)

commit 66bd95daf928673d66b6ab00a311e38847678d75
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 7 14:52:41 2008 +0000

    Update GnuLib code, deprecate the poll module.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10371 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |  70 +-------------
 libmissing/alloca.in.h        |   4 +-
 libmissing/getaddrinfo.c      |   2 +-
 libmissing/m4/gnulib-cache.m4 |   4 +-
 libmissing/m4/gnulib-comp.m4  |  12 ---
 libmissing/m4/poll.m4         |  71 ---------------
 libmissing/m4/sys_select_h.m4 |  29 ------
 libmissing/m4/sys_time_h.m4   |  57 ------------
 libmissing/m4/time_r.m4       |   6 +-
 libmissing/m4/unistd_h.m4     |   6 +-
 libmissing/m4/vasnprintf.m4   |  20 +++-
 libmissing/poll.c             | 206 ------------------------------------------
 libmissing/poll.in.h          |  53 -----------
 libmissing/sys_select.in.h    |  43 ---------
 libmissing/sys_time.in.h      |  52 -----------
 libmissing/unistd.in.h        |  22 ++++-
 libmissing/vasnprintf.c       |  37 +++++---
 libmissing/xsize.h            |   4 +-
 18 files changed, 83 insertions(+), 615 deletions(-)

commit 8024de4c62e71ce08f001fe4689a08a85398c23e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 7 14:48:12 2008 +0000

    Merge branch 'libevent'
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10370 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                   |    2 +-
 configure.in                  |   12 +-
 libev/Changes                 |   40 +
 libev/LICENSE                 |   36 +
 libev/Makefile.am             |    4 +
 libev/README                  |  130 +++
 libev/ev.c                    | 2463 +++++++++++++++++++++++++++++++++++++++++
 libev/ev.h                    |  563 ++++++++++
 libev/ev_epoll.c              |  182 +++
 libev/ev_kqueue.c             |  194 ++++
 libev/ev_poll.c               |  135 +++
 libev/ev_port.c               |  163 +++
 libev/ev_select.c             |  244 ++++
 libev/ev_vars.h               |  147 +++
 libev/ev_win32.c              |  125 +++
 libev/ev_wrap.h               |  132 +++
 libev/libev.m4                |   28 +
 prelude-manager.conf.in       |    6 +
 src/Makefile.am               |    7 +-
 src/include/Makefile.am       |    1 -
 src/include/manager-auth.h    |    3 +-
 src/include/manager-options.h |    1 +
 src/include/sensor-server.h   |    6 +-
 src/include/server-generic.h  |   27 +-
 src/include/server-logic.h    |  116 --
 src/manager-auth.c            |    2 +-
 src/manager-options.c         |   15 +
 src/prelude-manager.c         |   40 +-
 src/reverse-relaying.c        |   35 +-
 src/sensor-server.c           |   94 +-
 src/server-generic.c          |  264 ++---
 src/server-logic.c            |  798 -------------
 32 files changed, 4856 insertions(+), 1159 deletions(-)

commit ff7e38efd2d065d01a899d5c4645c1128eab76cc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 7 14:39:02 2008 +0000

    Massive cleanup of the build process, enable RELRO when possible.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10369 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                               | 202 ++++++++++++++---------------
 m4/as-ac-expand.m4                         |  43 ++++++
 m4/ax_c_check_flag.m4                      |  90 +++++++++++++
 m4/ax_cflags_gcc_option.m4                 | 183 --------------------------
 m4/ax_ld_check_flag.m4                     |  98 ++++++++++++++
 plugins/decodes/normalize/Makefile.am      |   5 +-
 plugins/filters/idmef-criteria/Makefile.am |   3 +-
 plugins/filters/skeleton/Makefile.am       |   3 +-
 plugins/filters/thresholding/Makefile.am   |   3 +-
 plugins/reports/db/Makefile.am             |   3 +-
 plugins/reports/debug/Makefile.am          |   3 +-
 plugins/reports/relaying/Makefile.am       |   3 +-
 plugins/reports/textmod/Makefile.am        |   3 +-
 plugins/reports/xmlmod/Makefile.am         |   8 +-
 src/Makefile.am                            |  11 +-
 15 files changed, 353 insertions(+), 308 deletions(-)

commit 7ab1b560c661fccb60e9ab39266ed0524bb8c81b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 6 19:02:54 2008 +0000

    Build cleanup
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10366 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 81c92fd6cea60fefef3c46dc69dc551cc1394e6a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 6 19:02:44 2008 +0000

    Build cleanup
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10365 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 25 ++++++++++++-------------
 1 file changed, 12 insertions(+), 13 deletions(-)

commit 1468f2526b5c6145d54e527f9bd04e29ecc3b33a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 7 16:18:26 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10152 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit 96f7b55409acab89e5e0baab8f0fda009f760c13
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 7 10:49:44 2008 +0000

    Include libmissing and config.h, should fix compilation issue (fix #278).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10151 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 3 +++
 1 file changed, 3 insertions(+)

commit 49c40874aeced556f11b0bac9f028ddd702dac1e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 13:53:34 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10148 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 6 ++++++
 configure.in | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit bdbf6983eee3659c31bd3dd9158d8c2567e3eb8a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 13:48:39 2008 +0000

    Continued update for strsep (fix #277).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10147 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        | 20 +++++++++++++++++++-
 libmissing/m4/gnulib-cache.m4 |  4 ++--
 libmissing/m4/gnulib-comp.m4  |  8 ++++++++
 3 files changed, 29 insertions(+), 3 deletions(-)

commit 28a5df6f7ca88ec01186f80664c6c97bbf48109b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 13:47:45 2008 +0000

    Include missing GnuLib strsep module.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10146 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/strpbrk.m4 | 18 +++++++++++++++
 libmissing/m4/strsep.m4  | 24 ++++++++++++++++++++
 libmissing/strpbrk.c     | 42 +++++++++++++++++++++++++++++++++++
 libmissing/strsep.c      | 58 ++++++++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 142 insertions(+)

commit 12477aa66ec28f220a682190ba0b29a53d4b1e34
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 5 09:23:01 2008 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10142 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 24 ++++++++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 25 insertions(+), 1 deletion(-)

commit 00b2dab80362b2d0a55aa22b6ddddec1615402be
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 5 09:18:52 2008 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10141 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am         |  25 +-
 libmissing/alloca.in.h         |   2 +-
 libmissing/asnprintf.c         |   2 +-
 libmissing/dummy.c             |  10 +-
 libmissing/float+.h            |   2 +-
 libmissing/float.in.h          |  11 +-
 libmissing/gai_strerror.c      |   2 +-
 libmissing/getaddrinfo.c       |   2 +-
 libmissing/getaddrinfo.h       |   2 +-
 libmissing/gettext.h           |   2 +-
 libmissing/inet_ntop.c         |   2 +-
 libmissing/inet_ntop.h         |   2 +-
 libmissing/m4/alloca.m4        |   8 +-
 libmissing/m4/float_h.m4       |   4 +-
 libmissing/m4/getaddrinfo.m4   |  31 +-
 libmissing/m4/gnulib-common.m4 |  45 +-
 libmissing/m4/gnulib-comp.m4   |  70 ++-
 libmissing/m4/intmax_t.m4      |  12 +-
 libmissing/m4/longlong.m4      |  78 +++-
 libmissing/m4/stdio_h.m4       |  19 +-
 libmissing/m4/stdlib_h.m4      |   9 +-
 libmissing/m4/string_h.m4      |  13 +-
 libmissing/m4/ulonglong.m4     |  48 ---
 libmissing/m4/unistd_h.m4      |   7 +-
 libmissing/m4/vasnprintf.m4    |  52 ++-
 libmissing/m4/wint_t.m4        |   2 +-
 libmissing/malloc.c            |   2 +-
 libmissing/memset.c            |   2 +-
 libmissing/netinet_in.in.h     |   2 +-
 libmissing/pathmax.h           |   2 +-
 libmissing/poll.c              |   8 +-
 libmissing/poll.in.h           |   2 +-
 libmissing/printf-args.c       |   2 +-
 libmissing/printf-args.h       |   2 +-
 libmissing/printf-parse.c      |  67 ++-
 libmissing/printf-parse.h      |   2 +-
 libmissing/size_max.h          |   2 +-
 libmissing/snprintf.c          |   2 +-
 libmissing/stdbool.in.h        |   9 +-
 libmissing/stdint.in.h         |  22 +-
 libmissing/stdio.in.h          |  32 +-
 libmissing/stdlib.in.h         |  43 +-
 libmissing/strdup.c            |   2 +-
 libmissing/string.in.h         | 132 +++---
 libmissing/sys_select.in.h     |   2 +-
 libmissing/sys_socket.in.h     |   2 +-
 libmissing/sys_time.in.h       |   2 +-
 libmissing/time.in.h           |   2 +-
 libmissing/time_r.c            |   2 +-
 libmissing/unistd.in.h         |  60 ++-
 libmissing/vasnprintf.c        | 955 ++++++++++++++++++++++++++++++++++++-----
 libmissing/vasnprintf.h        |   6 +-
 libmissing/vsnprintf.c         |   2 +-
 libmissing/wchar.in.h          |   2 +-
 libmissing/xsize.h             |   2 +-
 55 files changed, 1469 insertions(+), 365 deletions(-)

commit dda1e1fda08fee62f3bee873d66f6e880c8641ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 28 10:09:01 2008 +0000

    Set global msgbuf data for each message we process.
    
    This fixes a bug with several relaying plugin instance, where only one
    manager would receive every the relayed events.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10134 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit d832683e451aa73c435b74aff0b911370be8dc68
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 28 10:08:51 2008 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10133 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 40 ++++++++++++++++++-------------------
 1 file changed, 20 insertions(+), 20 deletions(-)

commit c95874d185ba8d77a073ca349dab2a1c4730c43f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 13:44:11 2007 +0000

    Fix warnings.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10087 09c5ec92-17d4-0310-903a-819935f44dba

 src/bufpool.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 9378dfb59da568f834012b0b9389c91681568eb7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 20 08:01:07 2007 +0000

    New sched-priority and sched-buffer-size configuration options.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10060 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 139 ++++++++++++++++++++++++++++++++----------------
 src/manager-options.c   |  94 ++++++++++++++++++++++++++++++++
 2 files changed, 186 insertions(+), 47 deletions(-)

commit af3a37fc61cbaf5329718b85fdc952c5c47378b9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 19 16:54:32 2007 +0000

    Add missing copyright notice.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10059 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/bufpool.h | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit 31f1ee8dd07609c6a262f3023673fa13b9f5a46c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 19 16:50:38 2007 +0000

    New Prelude-Manager scheduler algorithm.
    
    Fixes multiples problem with the old scheduler:
    - In case a lot of message were being processed, the heartbeat timer
      could be delayed for a long period of time.
    
    - The old algorithm could be unfair when certain message priority were
      not available for processing. We now appropriatly handle repartition
      to others priority messages.
    
    - Message of the same priority could be processed in the wrong order when
      on-disk buffers were used.
    
    - No integrity check were performed on orphan on-disk buffer in case of an
      operating system crash. By using the prelude-failover API, we can now
      detect possibly corrupted disk buffer, or resume at the time we stopped
      recovering them.
    
    Additionally, the code is now much cleaner, thanks to the introduction of
    the new bufpool API.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@10058 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am                       |   3 +-
 src/bufpool.c                         | 346 +++++++++++++++++
 src/idmef-message-scheduler.c         | 676 +++++++++++++---------------------
 src/include/Makefile.am               |   3 +-
 src/include/bufpool.h                 |  16 +
 src/include/idmef-message-scheduler.h |   2 +
 6 files changed, 630 insertions(+), 416 deletions(-)

commit ac6e90bce496dcd45366a8fce27412befe32b75b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 2 14:12:50 2007 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9965 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 15 +++++++++++++++
 configure.in |  2 +-
 2 files changed, 16 insertions(+), 1 deletion(-)

commit 9b66b457cad3e4e2b94c1e129eb55abaa2f95e84
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 2 14:08:30 2007 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9964 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am           | 178 +++++++++---
 libmissing/alloca.in.h           |  54 ++++
 libmissing/alloca_.h             |  54 ----
 libmissing/float.in.h            |  59 ++++
 libmissing/float_.h              |  59 ----
 libmissing/m4/absolute-header.m4 |  49 ++++
 libmissing/m4/extensions.m4      |  52 +++-
 libmissing/m4/getaddrinfo.m4     |   4 +-
 libmissing/m4/gnulib-comp.m4     |  67 +++--
 libmissing/m4/malloc.m4          |  41 +++
 libmissing/m4/socklen.m4         |   4 +-
 libmissing/m4/stdint.m4          |   4 +-
 libmissing/m4/stdio_h.m4         |   5 +
 libmissing/m4/stdlib_h.m4        |  35 +++
 libmissing/m4/string_h.m4        |   3 +
 libmissing/m4/time_h.m4          |   2 +-
 libmissing/m4/unistd_h.m4        |  56 ++++
 libmissing/malloc.c              |  57 ++++
 libmissing/netinet_in.in.h       |  43 +++
 libmissing/netinet_in_.h         |  43 ---
 libmissing/poll.in.h             |  53 ++++
 libmissing/poll_.h               |  53 ----
 libmissing/stdbool.in.h          | 118 ++++++++
 libmissing/stdbool_.h            | 118 --------
 libmissing/stdint.in.h           | 508 +++++++++++++++++++++++++++++++++++
 libmissing/stdint_.h             | 508 -----------------------------------
 libmissing/stdio.in.h            | 356 ++++++++++++++++++++++++
 libmissing/stdio_.h              | 312 ---------------------
 libmissing/stdlib.in.h           | 177 ++++++++++++
 libmissing/string.in.h           | 565 +++++++++++++++++++++++++++++++++++++++
 libmissing/string_.h             | 548 -------------------------------------
 libmissing/sys_select.in.h       |  43 +++
 libmissing/sys_select_.h         |  43 ---
 libmissing/sys_socket.in.h       |  91 +++++++
 libmissing/sys_socket_.h         |  91 -------
 libmissing/sys_time.in.h         |  52 ++++
 libmissing/sys_time_.h           |  52 ----
 libmissing/time.in.h             | 114 ++++++++
 libmissing/time_.h               | 114 --------
 libmissing/unistd.in.h           | 262 ++++++++++++++++++
 libmissing/wchar.in.h            |  82 ++++++
 libmissing/wchar_.h              |  82 ------
 42 files changed, 3052 insertions(+), 2159 deletions(-)

commit 24867c264cbf4f07380bacd5a2e93ac9213301cd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 24 10:56:58 2007 +0000

    Update thresholding documentation.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9943 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit 0139dd85cdbecb204c8a675b195dc55f646fa0c8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 24 10:49:57 2007 +0000

    Make threshold act like a real threshold: pass the event
    every N events in the defined amount of seconds.
    
    Allow to mix Limit and Threshold.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9942 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 122 +++++++++++++++++++---------
 1 file changed, 84 insertions(+), 38 deletions(-)

commit 63c1f3e288ba966f3c94ef68887b68783d19413b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 24 10:49:48 2007 +0000

    Fix warnings.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9941 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 2 +-
 src/sensor-server.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 8683a7649668fd0fd42017ebe6acacd5f07f429a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 5 09:47:37 2007 +0000

    Correctly un-subscribe plugin instance.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9890 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 66d06727f12310bf29eaded721c0c97d7a48dfbc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 5 09:47:14 2007 +0000

    Only initialize libpreludedb on first plugin instance load.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9889 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 15 +++++++++------
 1 file changed, 9 insertions(+), 6 deletions(-)

commit a4af08279bc5adc88b0dd199fcce49e2f0507743
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 5 09:47:05 2007 +0000

    Only initialize XML library on first plugin instance load.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9888 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 8b2c9404d40ff19d40bc97d3a157380b85d0de2e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 14:34:41 2007 +0000

    Do not share the tresholding hash accross thresholding plugin instance.
    
    Previously, the shared hash would result in strange thresholding plugin
    behavior if you had several instance of thresholding loaded.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9867 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 43 +++++++++++++++--------------
 1 file changed, 23 insertions(+), 20 deletions(-)

commit abab32aa8994e98ab25271ec88228bdc313b3c02
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 14:34:36 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9866 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 144 ++++++++++++++--------------
 1 file changed, 72 insertions(+), 72 deletions(-)

commit 02738335cf70158ad9109de5c4f21900821a8f13
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:58:42 2007 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9858 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 8 ++++++++
 configure.in | 2 +-
 2 files changed, 9 insertions(+), 1 deletion(-)

commit ab074c2ea1b1332ab1b94862e23c73438ffb05b7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:58:33 2007 +0000

    Some reformating.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9857 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 1 -
 1 file changed, 1 deletion(-)

commit bc242986793cd7c3c434cfa2b7e36fe542a12132
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:43:55 2007 +0000

    Fix libprelude warning.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9856 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 27 +++++++++++++++++++--------
 1 file changed, 19 insertions(+), 8 deletions(-)

commit 709d3a6f00dc95812da66c932878286352d746a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:43:34 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9855 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 191 +++++++++++++++++++++++++++--------------------------
 1 file changed, 96 insertions(+), 95 deletions(-)

commit d76249154df889e411b7ae1f5d1c6c36d4e8c03b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:43:25 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9854 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 106 ++++++++++++++++++++++++-------------------------
 1 file changed, 53 insertions(+), 53 deletions(-)

commit 063519dd19604283bfc748768583471cc384d85d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 17:43:15 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9853 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 238 ++++++++++++++++++++++++++--------------------------
 1 file changed, 119 insertions(+), 119 deletions(-)

commit 1663570dde2e2fd4de20d3a996bfe03b975ba387
Author: Sebastien Tricaud <s.tricaud@inl.fr>
Date:   Mon Aug 13 11:58:32 2007 +0000

    Config file more explicit with sqlite3
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9794 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit b051b1861b982233a116047f92b2e04fecb56d7a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Aug 3 14:19:04 2007 +0000

    Update NEWS, Bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9772 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 32 ++++++++++++++++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 33 insertions(+), 1 deletion(-)

commit 6950833bb1eb4a424b889ce9230659348a108772
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Aug 3 14:10:14 2007 +0000

    Prelude-Manager manpage, courtesy of Frédéric Motte <fmotte at ubixis.com>.
    Fix #236.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9771 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                     |   2 +-
 configure.in                    |   2 +
 docs/Makefile.am                |   2 +-
 docs/manpages/Makefile.am       |   1 +
 docs/manpages/prelude-manager.1 | 145 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 150 insertions(+), 2 deletions(-)

commit cb2b15ff80c82269293459ce0e804d8d3e56270a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Aug 3 14:10:08 2007 +0000

    Handle possible error from prelude_daemonize().
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9770 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit e78860660c49163bac3e24091f84726cc598ba6b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 2 15:28:00 2007 +0000

    Accept list of path.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9769 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 72 +++++++++++++++++++++++++++++--------------
 1 file changed, 49 insertions(+), 23 deletions(-)

commit 57c1282114766a6bcbb4eb1df2fb2d7d13c086dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:47:44 2007 +0000

    Make a difference between exceptional report plugin failure (example:
    a single message couldn't be processed) and "global" plugin failure
    (example: database server is down).
    
    We now use a different failover for these two type of failure, and only
    try to recover the message which failed because of an external condition
    (global failover). Fix #247.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9761 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c       |  5 ++++
 src/include/prelude-manager.h |  5 +++-
 src/report-plugins.c          | 67 ++++++++++++++++++++++++++++++++-----------
 3 files changed, 59 insertions(+), 18 deletions(-)

commit 8b9b7fee0e5d3bc03f768cecac19bfdac66af742
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:47:22 2007 +0000

    GnuLib code update.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9760 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am           |   68 +-
 libmissing/float+.h              |  148 ++
 libmissing/float_.h              |   59 +
 libmissing/m4/absolute-header.m4 |   44 -
 libmissing/m4/float_h.m4         |   19 +
 libmissing/m4/getaddrinfo.m4     |   31 +-
 libmissing/m4/gnulib-cache.m4    |    2 +
 libmissing/m4/gnulib-comp.m4     |    6 +-
 libmissing/m4/include_next.m4    |  107 ++
 libmissing/m4/netinet_in_h.m4    |    6 +-
 libmissing/m4/stdint.m4          |   70 +-
 libmissing/m4/stdio_h.m4         |   33 +-
 libmissing/m4/string_h.m4        |    5 +-
 libmissing/m4/sys_select_h.m4    |    7 +-
 libmissing/m4/sys_socket_h.m4    |    7 +-
 libmissing/m4/sys_time_h.m4      |    6 +-
 libmissing/m4/time_h.m4          |    4 +-
 libmissing/m4/vasnprintf.m4      |  103 +-
 libmissing/m4/wchar.m4           |   39 +-
 libmissing/m4/wint_t.m4          |    2 +-
 libmissing/netinet_in_.h         |   14 +-
 libmissing/printf-args.c         |   54 +-
 libmissing/printf-args.h         |   24 +-
 libmissing/printf-parse.c        |   65 +-
 libmissing/printf-parse.h        |  115 +-
 libmissing/stdint_.h             |   20 +-
 libmissing/stdio_.h              |   77 +-
 libmissing/string_.h             |   26 +-
 libmissing/sys_select_.h         |   14 +-
 libmissing/sys_socket_.h         |   18 +-
 libmissing/sys_time_.h           |   32 +-
 libmissing/time_.h               |  100 +-
 libmissing/vasnprintf.c          | 3034 ++++++++++++++++++++++++++++++++++----
 libmissing/wchar_.h              |   53 +-
 34 files changed, 3882 insertions(+), 530 deletions(-)

commit 36a8d911f16d18f7cc44eae90d315dc7e5b2b3dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:46:49 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9759 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 386 ++++++++++++++++++++--------------------
 1 file changed, 193 insertions(+), 193 deletions(-)

commit 689eaff558e1eaac104c40264b591ad6c65a9137
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:46:29 2007 +0000

    Fix strerror() warning.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9758 09c5ec92-17d4-0310-903a-819935f44dba

 src/decode-plugins.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 5947966e7f41dd5240869003f725484b5d581095
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:45:59 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9757 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 114 +++++++++++++++++++++---------------------
 1 file changed, 57 insertions(+), 57 deletions(-)

commit 7c1bd7e8f86fc042dafa2e2c9fd3214d8b7f504b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 1 14:45:40 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9756 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 80 ++++++++++++++++++++++++-------------------------
 1 file changed, 40 insertions(+), 40 deletions(-)

commit e11b34add393f499d8c52be8401decd0cfe90a41
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 18 07:39:06 2007 +0000

    Make normalize option available from the configuration file only.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9660 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 14cc214459649708bdd4162888077aab79b3928a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 18 07:38:44 2007 +0000

    Improve IPv4 / IPv6 address normalization.
    
    IPv4 mapped IPv6 addresses are now mapped back to IPv4.
    Additionally, the Normalize plugin now provide two additionals option:
    
    - ipv6-only: Map any incoming IPv4 address to IPv6.
    - keep-ipv4-mapped-ipv6: do not map IPv4 mapped IPv6 addresses back to IPv4.
    
    refs #232.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9659 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 90 ++++++++++++++++++++++++++++++---
 prelude-manager.conf.in               | 94 ++++++++++++++++++++++-------------
 2 files changed, 143 insertions(+), 41 deletions(-)

commit 0261d1c3ad5274b7316e43eea9657f3f77829f67
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 17:10:07 2007 +0000

    Whitespace police. Remove log prefix. Fix some log priority.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9652 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c    |   6 +--
 src/manager-options.c | 120 +++++++++++++++++++++++++-------------------------
 src/prelude-manager.c |   4 +-
 3 files changed, 65 insertions(+), 65 deletions(-)

commit d4eb6d432b07c8262d49a283da7b445c6b3cf948
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 17:06:52 2007 +0000

    Improved error reporting
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9651 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 09bd1b7f6161c650d48f300831edf51e0757eb39
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 17:03:09 2007 +0000

    Whitespace police. Remove log prefix. Fix some log priority.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9650 09c5ec92-17d4-0310-903a-819935f44dba

 src/decode-plugins.c          |  46 ++++----
 src/filter-plugins.c          |  68 ++++++------
 src/idmef-message-scheduler.c |   2 +-
 src/prelude-manager.c         |  20 ++--
 src/report-plugins.c          |  23 ++--
 src/server-generic.c          | 242 +++++++++++++++++++++---------------------
 6 files changed, 197 insertions(+), 204 deletions(-)

commit 8223a0c748b6c0c8b6f4ea518fcd48c14661681f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 16:59:31 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9649 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 102 +++++++++++++++++++++++++--------------------------
 1 file changed, 51 insertions(+), 51 deletions(-)

commit 3f63b083e8d09732a5e4aa4d97652e4baa5d7273
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 16:56:20 2007 +0000

    Call prelude_client_destroy() and prelude_deinit() on exit.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9648 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 7 +++++++
 1 file changed, 7 insertions(+)

commit 3ac936eb99665c35b0f9c1e244add7c265b1a4ef
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 15 16:52:44 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9647 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 62 +++++++++++++++++++++++++--------------------------
 1 file changed, 31 insertions(+), 31 deletions(-)

commit 3ed45cf20caf2b238758239cd5cd49a5e028bea7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:24:51 2007 +0000

    Do not error out if fd is zero. The error checking code wasn't updated after the fopen -> open move.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9588 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c9eb3194487754cbd4c53d54ad061db02668b581
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:20:31 2007 +0000

    Report libc error.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9587 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 255ed1894b2e2e82d294f55096d4a6816183d9b4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:20:22 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9586 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 188 ++++++++++++++++++++++++++---------------------------
 1 file changed, 94 insertions(+), 94 deletions(-)

commit 194816135e2e627fe390c6e4013beb373253c53f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:20:04 2007 +0000

    Add -Wformat and -Wformat-security to compilation flags.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9585 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 3 +++
 1 file changed, 3 insertions(+)

commit 4ff045383312ccfde017bda194d0122179225435
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:19:55 2007 +0000

    Implement heartbeat->analyzer normalization.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9584 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 34 +++++++++++++++++++++++++++-------
 1 file changed, 27 insertions(+), 7 deletions(-)

commit 29dbd32cd6d8a7248539e835f5f15a0d77cd2d7b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:19:51 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9583 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 42 +++++++++++++++++------------------
 1 file changed, 21 insertions(+), 21 deletions(-)

commit 6432324213059a4bf633aa0be001a02672db9c27
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:19:38 2007 +0000

    Move IDMEF message normalization in the scheduler, rather than
    doing it upon reception. This will remove some load from the
    server and allow Prelude-Manager own IDMEF messages to go through
    the normalizer path.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9582 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 6 ++++++
 src/pmsg-to-idmef.c           | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 36953d54535b86d43d990d3fabcc82c38c7b64d7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:19:29 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9581 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 194 +++++++++++++++++++++---------------------
 1 file changed, 97 insertions(+), 97 deletions(-)

commit 783162f51590f16dc138f3b50fa1c806b731444d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 11 13:19:26 2007 +0000

    Whitespace police.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9580 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 68 ++++++++++++++++++++++++++---------------------------
 1 file changed, 34 insertions(+), 34 deletions(-)

commit 2e352844f5b2b367914406d5d7d7f66d87aee6ee
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 17 12:10:38 2007 +0000

    Update configuration template. Add documentation for Prelude
    TCP generic options.
    
    Implement modified patch from Pierre Chifflier <chifflier@inl.fr>
    to fix the example log path (fix #224).
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9474 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 91 ++++++++++++++++++++++++++++++++++++-------------
 1 file changed, 68 insertions(+), 23 deletions(-)

commit 7aa13c24ea7fd9e37e5297ce06699b8f3407316d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 11:09:24 2007 +0000

    Bump version number
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9423 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 14 ++++++++++++++
 configure.in |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit ee650c7bd267cbd28c384d3b2be66efc11b1231c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 10:43:20 2007 +0000

    Delete deprecated.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9422 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/longdouble.m4 | 31 -------------------------------
 1 file changed, 31 deletions(-)

commit 169bd6c1257f046f6c892c31cfd8175d9948beb1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 10:43:11 2007 +0000

    Update GNULib code
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9421 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am       |  85 +++++++-
 libmissing/alloca_.h         |   8 +-
 libmissing/getaddrinfo.c     |   2 +-
 libmissing/getaddrinfo.h     |   7 +-
 libmissing/m4/gnulib-comp.m4 |  12 +-
 libmissing/m4/socklen.m4     |   2 +-
 libmissing/m4/stdint.m4      | 369 +++++++++++++++++++++++++++++++
 libmissing/m4/stdio_h.m4     |  11 +-
 libmissing/m4/ulonglong.m4   |  48 +++++
 libmissing/m4/vasnprintf.m4  |  36 +++-
 libmissing/m4/wchar.m4       |  29 +++
 libmissing/poll.c            |   5 +
 libmissing/poll_.h           |   8 +-
 libmissing/printf-args.c     |   2 -
 libmissing/printf-args.h     |   4 -
 libmissing/printf-parse.c    |  18 +-
 libmissing/socket_.h         |  85 --------
 libmissing/stdbool_.h        |   6 +-
 libmissing/stdint_.h         | 504 +++++++++++++++++++++++++++++++++++++++++++
 libmissing/stdio_.h          |  99 ++++++++-
 libmissing/string_.h         |  12 +-
 libmissing/sys_socket_.h     |  85 ++++++++
 libmissing/sys_time_.h       |   6 +-
 libmissing/time_.h           |  93 ++++----
 libmissing/vasnprintf.c      | 137 +++++++-----
 libmissing/wchar_.h          |  49 +++++
 26 files changed, 1484 insertions(+), 238 deletions(-)

commit 77d48edcd88a8b921393fdc1ee096aa0c5c2970c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 10:23:35 2007 +0000

    Document the 'idmef-criteria' and 'thresholding' plugin in the configuration template.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9420 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 42 ++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 42 insertions(+)

commit ecf987a3c75d6e1141c4b6ac6a34a6fc2fb04798
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 10:23:20 2007 +0000

    Create / destroy the hash when needed. Don't append when adding new filtering path.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9419 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 79 +++++++++++++++++++----------
 1 file changed, 52 insertions(+), 27 deletions(-)

commit 0c9bbd64c6d1ecb2c7127ad9988ffd0c5ea3bc6a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 2 10:23:11 2007 +0000

    Change idmef-criteria option name to 'idmef-criteria' in place of 'idmef-criteria-filter' for consistency with the plugin name. Make sure hook_str is not NULL on get.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9418 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 514971f470188b8abfb0c38a2ea441c03e942bca
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 1 11:41:21 2007 +0000

    All filter hooking to a reporting plugin are now OR'ed instead of being
    AND'ed. This make more sense, and AND is still possible hooking filtering
    plugin one with another.
    
    This new code should also prevent un-necessary filter from being called.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9412 09c5ec92-17d4-0310-903a-819935f44dba

 src/filter-plugins.c | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

commit b6ae2990b411e9e403176edf60629118c369b344
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 28 17:20:57 2007 +0000

    Use idmef_path_new_fast().
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9406 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5f9899ccfdda0b07cdc58df76ac1d7652b69b643
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 28 11:15:18 2007 +0000

    Fix problem when parsing multiple path separated by space. Correctly report IDMEF path error.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9394 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/thresholding/thresholding.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 9c9b5fe8b8f80f23d39d0199abbdfac6e950da52
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 28 11:15:12 2007 +0000

    Initial implementation of the 'thresholding' plugin.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9393 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                                |   1 +
 plugins/filters/Makefile.am                 |   2 +-
 plugins/filters/thresholding/Makefile.am    |   6 +
 plugins/filters/thresholding/thresholding.c | 478 ++++++++++++++++++++++++++++
 4 files changed, 486 insertions(+), 1 deletion(-)

commit e49f19374a54408c3b7db6df4bca57d25487da80
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 27 10:35:46 2007 +0000

    Improve error the porting. Always lock the sensors list mutex when accessing the list.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9389 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 21 +++++++++------------
 1 file changed, 9 insertions(+), 12 deletions(-)

commit 24be966a34de9f566db006e28912dec5905ab6bf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 27 10:07:46 2007 +0000

    Fix possible memory leaks when setting the logfile or destroying the debug instance.
    
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9388 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 15 ++++++++++++---
 1 file changed, 12 insertions(+), 3 deletions(-)

commit 1a79b3cefe2355fdcd4a82983dbe08a0a5dd78a1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 14 10:44:19 2007 +0000

    Module path migration: move /trunk/prelude-manager /prelude-manager/trunk
    
    git-svn-id: file:///home/yoann/SVN/prelude-manager/trunk@9204 09c5ec92-17d4-0310-903a-819935f44dba

commit c94868ed0588a248ffc6c405839e2b905c52742c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 14:20:58 2007 +0000

    Update NEWS, bump version number.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8866 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 13 +++++++++++++
 configure.in |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

commit 6d20cec6204e565e3cb96c3bbc40cfd8790fa98a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 13:54:39 2007 +0000

    Missing fflush() when no_buffering is set.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8865 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 547942ab65779b44903208ca4ec5ce6fd1560da4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 12:49:31 2007 +0000

    Update.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8864 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/libmissing.h | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit ecd3e6ed4d81f275cc5ca6f88f4912052f2528e6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 12:48:07 2007 +0000

    Update GnuLib code.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8863 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am           | 210 +++++++++++++--
 libmissing/dummy.c               |  16 +-
 libmissing/gai_strerror.c        |   1 +
 libmissing/getaddrinfo.c         |   9 +-
 libmissing/getaddrinfo.h         |   7 +-
 libmissing/m4/absolute-header.m4 |  44 ++++
 libmissing/m4/gnulib-cache.m4    |   2 +-
 libmissing/m4/gnulib-common.m4   |  22 ++
 libmissing/m4/gnulib-comp.m4     |  37 ++-
 libmissing/m4/minmax.m4          |  41 ---
 libmissing/m4/netinet_in_h.m4    |  28 +-
 libmissing/m4/poll.m4            |   7 +-
 libmissing/m4/snprintf.m4        |  24 +-
 libmissing/m4/socklen.m4         |   6 +-
 libmissing/m4/stdio_h.m4         |  43 +++
 libmissing/m4/strdup.m4          |  11 +-
 libmissing/m4/string_h.m4        |  78 ++++++
 libmissing/m4/sys_select_h.m4    |  32 +++
 libmissing/m4/sys_socket_h.m4    |  51 +++-
 libmissing/m4/sys_time_h.m4      |  61 +++++
 libmissing/m4/time_h.m4          |  76 ++++++
 libmissing/m4/time_r.m4          |  10 +-
 libmissing/m4/vasnprintf.m4      |  31 ++-
 libmissing/m4/vsnprintf.m4       |  24 +-
 libmissing/m4/wint_t.m4          |  14 +-
 libmissing/minmax.h              |  60 -----
 libmissing/netinet_in_.h         |  37 +++
 libmissing/poll.c                | 120 +++++----
 libmissing/printf-args.c         |  12 +-
 libmissing/printf-args.h         |  26 +-
 libmissing/printf-parse.c        |  20 +-
 libmissing/snprintf.c            |   7 +-
 libmissing/snprintf.h            |  29 ---
 libmissing/socket_.h             |  71 +++--
 libmissing/stdbool_.h            |   5 +-
 libmissing/stdio_.h              | 192 ++++++++++++++
 libmissing/strdup.c              |   8 +-
 libmissing/strdup.h              |  39 ---
 libmissing/string_.h             | 544 ++++++++++++++++++++++++++++++++++++++
 libmissing/sys_select_.h         |  37 +++
 libmissing/sys_time_.h           |  44 ++++
 libmissing/time_.h               | 107 ++++++++
 libmissing/time_r.c              |   4 +-
 libmissing/time_r.h              |  52 ----
 libmissing/vasnprintf.c          | 548 +++++++++++++++++++++++++++++++++++++--
 libmissing/vasnprintf.h          |  10 +-
 libmissing/vsnprintf.c           |   7 +-
 libmissing/vsnprintf.h           |  31 ---
 48 files changed, 2411 insertions(+), 484 deletions(-)

commit 2f89cb92c12a2a836bf57df9d529126c3d5dc644
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 12:44:29 2007 +0000

    Allow filter plugin to hook another filter plugins.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8862 09c5ec92-17d4-0310-903a-819935f44dba

 src/filter-plugins.c | 4 ++++
 1 file changed, 4 insertions(+)

commit a2ef080cf6a3c9ea103fb4aad1614161ec5264df
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 12:25:58 2007 +0000

    Format string fixes.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8861 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 2 +-
 src/report-plugins.c          | 8 ++++----
 src/reverse-relaying.c        | 2 +-
 src/server-generic.c          | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

commit 958aa123908c806c99f01b92aa649b14ee019bb2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 12:17:17 2007 +0000

    Revert [8801] since the workaround had the problem of preceding all IDMEFMessage with an XML header. Add another proper fix for #196.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8860 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 60 ++++++++++++++++++++++++++++-------------
 1 file changed, 41 insertions(+), 19 deletions(-)

commit a2e5c73b342069bf5486c2ca6cf61f437428c4be
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 16 10:05:32 2007 +0000

    Update reporting code for the SNMPService class.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8858 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 25 ++++++++++++++++---------
 plugins/reports/xmlmod/xmlmod.c   | 10 ++++++----
 2 files changed, 22 insertions(+), 13 deletions(-)

commit ad7368da84f49e503d198cb45fc324a0e750c109
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 7 14:05:58 2007 +0000

    Don't use an xmlOutputBufferPtr for writing the data. For an unknow reason, data written using this interface generate invalid, corrupted XML. Rather, use xmlDocFormatDump() with a FILE * descriptor. Fix #196.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8801 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 72 +++++++++++------------------------------
 1 file changed, 18 insertions(+), 54 deletions(-)

commit 66fff990890bca1754ad59156051e958d6c04731
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jan 2 14:38:03 2007 +0000

    Option handling cleanup. Warn about Un-handled command line arguments.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8726 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 3b45d9734d7e32ff62382078522d4298d717a955
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 21 15:23:39 2006 +0000

    Update NEW, bump version number.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8710 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 6 ++++++
 configure.in | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit e21c342d9a636f05c2a8608754d823ff96211d31
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 21 14:55:48 2006 +0000

    Fix compilation issue on system where ferror() is not declared as a function. Fix #186.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8709 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e6f7891f5d519a8c5b17b7fa578c0d145df70566
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 20 15:10:29 2006 +0000

    Update NEWS. Bump version number.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8689 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 11 +++++++++++
 configure.in |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 79163b3c77fee58e81ef258b07e4c2148bcdcf8b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 20 15:06:40 2006 +0000

    Update GnuLib code. Cleanup poll() replacement module.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8688 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/poll.c   | 29 +++++++++++++++--------------
 libmissing/strdup.h | 12 +++++++++++-
 2 files changed, 26 insertions(+), 15 deletions(-)

commit 54023678b5a57c74bd76d7f5b9ba7aabf03cbc95
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 20 14:59:07 2006 +0000

    Improve error checking.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8687 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 10 +++++++++-
 1 file changed, 9 insertions(+), 1 deletion(-)

commit 377cc5a49fa48168918f018c57d3123b061bc184
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 20 14:54:53 2006 +0000

    Remove deprecated check. Improve -no-cpp-precomp requirement check.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8686 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 44 +++++++++++++++++++++++++-------------------
 1 file changed, 25 insertions(+), 19 deletions(-)

commit 8a96173cdd1ae751630497cc0f365c8d8cf3dd0e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 20 14:45:59 2006 +0000

    time.h inclusion fixes.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8685 09c5ec92-17d4-0310-903a-819935f44dba

 src/decode-plugins.c          |  1 -
 src/filter-plugins.c          |  1 -
 src/idmef-message-scheduler.c | 12 +++++++++++-
 src/manager-auth.c            | 13 +++++++++++--
 src/pmsg-to-idmef.c           | 12 +++++++++++-
 src/prelude-manager.c         |  3 +--
 src/report-plugins.c          |  1 -
 src/server-logic.c            | 12 +++++++++++-
 8 files changed, 45 insertions(+), 10 deletions(-)

commit 05a97774cabfac40a6d78db54134292f8e249d94
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 18 23:21:07 2006 +0000

    More improvement to the poll module bug fix commited previously. Here is
    the full log:
    
    There is a problem where GnuLib replacement poll() would fail with a
    non connected socket (example: server socket polled for incoming connection
    event).
    
    This patch fix the issue in the following way:
    - [ALL except OSX]: if recv() return -1 with errno set to ENOTCONN, then
    trigger a POLLIN.
    
    - [OSX]: The situation is more complicated since recv() was not used due
    to a OSX bug where data would be consumed despite the MSG_PEEK flag
    being set. FIONREAD was used in place of the recv() call.
    
    However, FIONREAD does not permit to determine whether the connection
    has been closed, or if we are working with a non connected socket (it
    will return 0/set available data to 0 in both case).
    
    Instead of using FIONREAD, modify the check to use recv() with a 0
    length (which is, AFAIK, not portable, but seems to work under OSX).
    This doesn't consume any data, but permit to make the distinction
    between both case.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8674 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/poll.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

commit 552786893e56beaf0926e34e760e13b8efc841ee
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 18 23:10:28 2006 +0000

    Update GnuLib code. Deprecate old socklen_t check in favor of the GnuLib socklen module.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8673 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                  |  12 ---
 libmissing/Makefile.am        | 112 +++++++++++++++++-------
 libmissing/getaddrinfo.c      |  17 ++--
 libmissing/gettext.h          |  52 +++++++++---
 libmissing/m4/alloca.m4       |  28 +++---
 libmissing/m4/eoverflow.m4    |  12 ++-
 libmissing/m4/extensions.m4   |  64 ++++++++------
 libmissing/m4/gnulib-cache.m4 |   4 +-
 libmissing/m4/gnulib-comp.m4  |  39 ++++++++-
 libmissing/m4/longlong.m4     |  32 ++++++-
 libmissing/m4/signed.m4       |  18 ----
 libmissing/m4/size_max.m4     |  76 +++++++++--------
 libmissing/m4/vasnprintf.m4   |  11 ++-
 libmissing/poll.c             |  52 +++++-------
 libmissing/printf-args.c      |   4 +-
 libmissing/printf-args.h      |  10 +--
 libmissing/printf-parse.c     |  25 ++++--
 libmissing/strdup.c           |   4 +-
 libmissing/vasnprintf.c       |  12 +--
 m4/ac_prototype.m4            | 192 ------------------------------------------
 m4/ac_prototype_accept.m4     |  31 -------
 src/include/libmissing.h      |   9 +-
 22 files changed, 374 insertions(+), 442 deletions(-)

commit bb8f41c8dafa5342b48b322d630ccd5b5bec395b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 18 23:04:06 2006 +0000

    Remove unused 'sys/poll.h' inclusion. Always use GnuLib replacement header. Avoid compilation trouble on some system (example: OSX).
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8672 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 1 -
 src/server-logic.c   | 1 -
 2 files changed, 2 deletions(-)

commit 17c41ec294d7a632a78cf65a13bec96d6efb075e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 18 22:57:55 2006 +0000

    Remove old and unused 'dlfcn.h' inclusion. Avoid compilation trouble on some system (example: OSX).
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8671 09c5ec92-17d4-0310-903a-819935f44dba

 src/filter-plugins.c | 1 -
 src/report-plugins.c | 1 -
 2 files changed, 2 deletions(-)

commit 77f9115d7d259d08a919119304d5e5544f5b0c44
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 16 14:20:05 2006 +0000

    Fix a bug on system where getaddrinfo() return two entry for the same address with a different address type (ipv4 / ipv6). bind() would fail since the address was already bound. The code handling this specific problem was already implemented, but ended up in an infinite loop due to the failing server_generic_t object not being properly closed.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8659 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 9 +++++++++
 1 file changed, 9 insertions(+)

commit e1d5abfeb394acb4d74cb4fcc1b0399cc7b740be
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 16 14:04:49 2006 +0000

    Rename server_generic_close() to server_generic_destroy(). Fully destroy the server_generic_t object.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8658 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  2 +-
 src/server-generic.c         | 18 ++++++++++++------
 2 files changed, 13 insertions(+), 7 deletions(-)

commit b7b3e951f67807d049eecaa4d9bf728ccff7f3da
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 16 13:52:45 2006 +0000

    Implement server_logic_destroy().
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8657 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-logic.h |  4 ++++
 src/server-logic.c         | 19 +++++++++++++++++--
 2 files changed, 21 insertions(+), 2 deletions(-)

commit 01f3398cb3abc7b855f2f197ff99c51600d09b67
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Oct 5 11:43:44 2006 +0000

    Update gnulib code, version bump.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8521 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS                          |   8 +
 configure.in                  |   2 +-
 libmissing/Makefile.am        |  29 +--
 libmissing/dummy.c            |  30 +++
 libmissing/m4/gnulib-cache.m4 |   3 +-
 libmissing/m4/gnulib-comp.m4  |  10 +-
 libmissing/m4/mbchar.m4       |  23 --
 libmissing/m4/mbiter.m4       |  17 --
 libmissing/m4/mbrtowc.m4      |  31 ---
 libmissing/m4/memchr.m4       |  18 --
 libmissing/m4/strcase.m4      |  39 ----
 libmissing/m4/wcwidth.m4      |  30 ---
 libmissing/mbchar.c           |  38 ----
 libmissing/mbchar.h           | 478 ------------------------------------------
 libmissing/mbuiter.h          | 203 ------------------
 libmissing/memchr.c           | 201 ------------------
 libmissing/strcase.h          |  48 -----
 libmissing/strcasecmp.c       | 105 ----------
 libmissing/strncasecmp.c      |  65 ------
 libmissing/strnlen1.c         |  38 ----
 libmissing/strnlen1.h         |  40 ----
 libmissing/wcwidth.h          |  77 -------
 22 files changed, 58 insertions(+), 1475 deletions(-)

commit b735875cea326ba0ee79353e0fa11b028d09e16c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Oct 4 14:36:02 2006 +0000

    Update gnulib code.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8520 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        | 79 +++++++++++++++----------------------------
 libmissing/asnprintf.c        |  6 ++--
 libmissing/gai_strerror.c     |  5 +--
 libmissing/getaddrinfo.c      | 11 +++++-
 libmissing/inet_ntop.c        |  7 ++--
 libmissing/m4/extensions.m4   | 42 ++++++++++++-----------
 libmissing/m4/gnulib-cache.m4 |  7 ++--
 libmissing/m4/gnulib-comp.m4  | 32 ++++++------------
 libmissing/m4/poll.m4         |  2 +-
 libmissing/m4/signed.m4       |  7 ++--
 libmissing/m4/sockpfaf.m4     |  8 +++--
 libmissing/m4/time_r.m4       |  3 +-
 libmissing/poll.c             | 51 ++++++++++++++++++++++------
 libmissing/printf-args.c      |  4 +--
 libmissing/printf-parse.c     |  6 ++--
 libmissing/snprintf.c         |  4 +--
 libmissing/strdup.c           |  9 ++---
 libmissing/time_r.c           |  4 +--
 libmissing/vasnprintf.c       | 26 ++++----------
 libmissing/vsnprintf.c        | 35 ++++++++++++++-----
 src/include/libmissing.h      | 17 ----------
 21 files changed, 174 insertions(+), 191 deletions(-)

commit f32d07f989117deb835d523781bc6e2378c49c3c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 29 11:29:08 2006 +0000

    Formatting tweak.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8518 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 75dbf63390307dfa0851d1fb7fb266c49e8fbfd7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 29 11:26:24 2006 +0000

    Verbose error message in case of Authentication initialization failure.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8517 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 7dab704e9e12e0353c7a8ad3159387e6a68b279a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 24 15:43:34 2006 +0000

    Update NEWS, Bump version number
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8483 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 12 ++++++++++++
 configure.in |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit 37c3ca4f1b3557ba32c9cca9466f55f992bb0747
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 23 13:52:02 2006 +0000

    GnuLib update
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8478 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/arpa_inet_h.m4  | 18 ++++++++++++++++++
 libmissing/m4/netinet_in_h.m4 | 18 ++++++++++++++++++
 libmissing/m4/restrict.m4     | 38 --------------------------------------
 3 files changed, 36 insertions(+), 38 deletions(-)

commit 2b989978a6c1b0309aa17c45c56a50b7087ead42
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 23 12:49:42 2006 +0000

    Update GnuLib code and requirements.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8476 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                  |   2 +-
 libmissing/Makefile.am        |  54 +++++++++++++-
 libmissing/gettext.h          | 166 +++++++++++++++++++++++++++++++++++++++++-
 libmissing/inet_ntop.h        |   5 +-
 libmissing/m4/getaddrinfo.m4  |   4 +-
 libmissing/m4/gnulib-cache.m4 |   3 +-
 libmissing/m4/gnulib-comp.m4  |   8 +-
 libmissing/m4/inet_ntop.m4    |   5 +-
 libmissing/m4/intmax_t.m4     |   6 +-
 libmissing/m4/inttypes_h.m4   |   6 +-
 libmissing/m4/longlong.m4     |   6 +-
 libmissing/m4/mbchar.m4       |  17 +++--
 libmissing/m4/pathmax.m4      |   6 +-
 libmissing/m4/stdint_h.m4     |   6 +-
 libmissing/m4/strdup.m4       |   6 +-
 libmissing/m4/time_r.m4       |   3 +-
 libmissing/m4/wcwidth.m4      |  12 ++-
 libmissing/mbchar.h           | 126 +++++++++++++++++++++++++++++++-
 libmissing/printf-args.c      |  10 ++-
 libmissing/snprintf.c         |  38 +++++++---
 libmissing/strnlen1.c         |  17 ++---
 libmissing/strnlen1.h         |  17 ++---
 libmissing/wcwidth.h          |   9 ++-
 src/include/libmissing.h      |  29 ++++----
 24 files changed, 466 insertions(+), 95 deletions(-)

commit 42fa911a85ec17f983c20e109cf223e21d1b43a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Aug 8 12:25:43 2006 +0000

    Remove unused. Sanitize analyzer(*).node too.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8392 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

commit 56a7ec83c0755cb91540c71237b6f2487ba8dd83
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 22 10:34:19 2006 +0000

    Update GnuLib code. Should fix OpenBSD getaddrinfo() problem.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8329 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am         |   2 +-
 libmissing/getaddrinfo.c       |  44 +++++++++-----
 libmissing/getaddrinfo.h       | 130 ++++++++++++++++++++++-------------------
 libmissing/m4/gnulib-cache.m4  |   4 +-
 libmissing/m4/onceonly_2_57.m4 |  12 ++--
 libmissing/m4/sockpfaf.m4      |   5 +-
 6 files changed, 111 insertions(+), 86 deletions(-)

commit 0684a7c4a8f1c5c895c7f72c3e8192176aeb1296
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 17 10:48:43 2006 +0000

    In case an IDMEF-Service object contain neither name or port attribute, set
    name to "unknown" in order to avoid DTD validation problem. This is useful
    since IDMEF-Service is the only element that might carry protocol information,
    so we don't want to get rid of it in case we don't get port/name set within the
    object.
    
    Initially based from a patch by Nicolas Prochazka <nicolas.prochazka@voila.fr> and
    discussed with Herve Debar <herve.debar@francetelecom.com> concerning whether this
    normalization behavior is acceptable with the term of the IDMEF standard.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8322 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 28 ++++++++++++++++++++--------
 1 file changed, 20 insertions(+), 8 deletions(-)

commit af4c61975135ea27ef34f93294801f81c08d4185
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 3 05:49:57 2006 +0000

    Update GnuLib code
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8298 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am       |  19 ++++-
 libmissing/alloca_.h         |  26 ++++---
 libmissing/getaddrinfo.c     | 175 ++++++++++++++++++++++++++++++++++++++++---
 libmissing/getaddrinfo.h     |  43 ++++++++---
 libmissing/inet_ntop.c       |   8 +-
 libmissing/m4/getaddrinfo.m4 |  25 +++++--
 libmissing/m4/gnulib-comp.m4 |   3 +
 libmissing/m4/inet_ntop.m4   |   6 +-
 libmissing/m4/longlong.m4    |  39 +++++++---
 libmissing/m4/size_max.m4    |  45 +++++------
 libmissing/m4/sockpfaf.m4    |  24 +++++-
 libmissing/m4/wcwidth.m4     |  26 +++++++
 libmissing/mbchar.h          |   4 +-
 libmissing/size_max.h        |   6 +-
 libmissing/socket_.h         |  36 ++++-----
 libmissing/wcwidth.h         |  70 +++++++++++++++++
 16 files changed, 449 insertions(+), 106 deletions(-)

commit 8a51f9a96f8afc31e24ae4ab8f3df0a480291205
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 14 08:50:22 2006 +0000

    Update GnuLib code, NEWS. Bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8254 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS                          | 25 +++++++++++++
 configure.in                  |  4 +--
 libmissing/Makefile.am        | 12 +++----
 libmissing/m4/extensions.m4   |  3 ++
 libmissing/m4/gnulib-cache.m4 |  3 +-
 libmissing/m4/gnulib-comp.m4  |  3 +-
 libmissing/m4/longdouble.m4   |  7 ++--
 libmissing/m4/poll.m4         | 83 +++++++++++++++++++++----------------------
 libmissing/m4/stdbool.m4      |  4 +--
 libmissing/m4/time_r.m4       |  3 +-
 libmissing/printf-args.c      | 21 ++++++++++-
 11 files changed, 108 insertions(+), 60 deletions(-)

commit 3a14c38c51550c7c6c9c03c31b31b3de639eacb9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 14 08:32:03 2006 +0000

    Fix argument handling warning
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8253 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2ac1c3b1824c7a1e38ad76a879a10bb821294994
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 30 09:10:44 2006 +0000

    Implement CorrelationAlert processing
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8215 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 31 ++++++++++++++++++++++++++++++-
 1 file changed, 30 insertions(+), 1 deletion(-)

commit aca42360fc9f22f069790089a6139da68fd7e61e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 24 13:11:52 2006 +0000

    Store Prelude-Manager FIFO into the profile backup directory so that FIFO are per profile. Fix #151.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8213 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         | 23 ++++++++++-------------
 src/include/idmef-message-scheduler.h |  2 +-
 src/sensor-server.c                   |  4 ++--
 3 files changed, 13 insertions(+), 16 deletions(-)

commit 2fea8b053fa093610b450e2d4f96835694aa1639
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 18 11:16:03 2006 +0000

    IDMEF-XML generation fixes:
     - No ntpstamp attribute in File/Inode element datetime fields.
     - permission -> Permission, as per IDMEF DTD requirements.
     - Process the Checksum IDMEF element.
     - Make AdditionalData validation pass (due to modification in the DTD from IDMEF v15 -> v16).
    
    Plugin specific fixes:
     - disable-buffering option argument is optional.
     - Correct DTD loading error.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8209 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/idmef-message.dtd | 1324 +++++++++++++++---------------
 plugins/reports/xmlmod/xmlmod.c          |   79 +-
 2 files changed, 714 insertions(+), 689 deletions(-)

commit 443c52eb8f48d5530ab1b8eacfab4e1c101dd8c4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 26 09:39:15 2006 +0000

    Fix GCC 4 warning
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8151 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 485ce94df41597ae3e0753d93922f49aeef552b9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 18 11:40:10 2006 +0000

    Update libwrap check, don't statically link libwrap. Cleanup.
    Fix #144.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8142 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 87 ++++++++++++++++++++++++++++--------------------------------
 1 file changed, 41 insertions(+), 46 deletions(-)

commit 2757b52ef9ff081ed053656575ef9844712edda0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 18 11:35:36 2006 +0000

    Update to use AC_HELP_STRING().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8141 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libgnutls.m4    | 2 +-
 m4/libprelude.m4   | 6 +++---
 m4/libpreludedb.m4 | 4 ++--
 m4/libxml.m4       | 6 +++---
 4 files changed, 9 insertions(+), 9 deletions(-)

commit 7eb51a569c4c5f961b5ac1f9a50fb0e5a8c9b3d1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 6 14:53:03 2006 +0000

    xmlSetProp() of empty value in case the attribute is NULL. Avoid libxml NULL warning.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8123 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 2e00c7200d49fca98fd2ff337bb222605c533e93
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 28 17:09:22 2006 +0000

    Update NEWS, update GnuLib code, bump version number.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8098 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS                | 7 +++++++
 configure.in        | 2 +-
 libmissing/time_r.c | 8 --------
 3 files changed, 8 insertions(+), 9 deletions(-)

commit 1fc3a7438bc9fc7dfc29a5bfb1140e27a17a481c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 28 17:03:11 2006 +0000

    Some renaming.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8097 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                   |  2 +-
 configure.in                  |  4 ++--
 src/Makefile.am               |  4 ++--
 src/idmef-message-scheduler.c | 12 ++++++------
 4 files changed, 11 insertions(+), 11 deletions(-)

commit eb469686360839c13392089c415951cbedbe63c6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 28 16:53:18 2006 +0000

    Separate Failover and fifo dir. Fix idmef-message-scheduler warning
    when plugin failover is activated.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8096 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am          | 1 +
 configure.in         | 6 +++++-
 src/Makefile.am      | 1 +
 src/report-plugins.c | 2 +-
 4 files changed, 8 insertions(+), 2 deletions(-)

commit 2b0a4c2ca90a89962d602b9f98dd459a221c670d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Mar 27 16:16:35 2006 +0000

    Enable notification on queued write. Fix reverse relaying.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8094 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 14 +++++++++-----
 1 file changed, 9 insertions(+), 5 deletions(-)

commit b3e35115978d572f2e17b0884734eeb9a4884730
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 17 14:46:19 2006 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8056 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 25 +++++++++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 26 insertions(+), 1 deletion(-)

commit f7fa35243a4b42223755a862600ebd594540dbea
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 17 14:46:05 2006 +0000

    Missing backslash.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8055 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e73497a10f7e435908ee5e7cd254d7ca37006c1b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 17 14:30:40 2006 +0000

    Update gnulib code.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8054 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/time_r.c | 14 +-------------
 libmissing/time_r.h | 21 ++++++++-------------
 2 files changed, 9 insertions(+), 26 deletions(-)

commit 5032b9b282813c8b9503ed5fa143663f1325f6c0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 17 10:08:14 2006 +0000

    Add copyright, libmissing/config headers.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8053 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/normalize/normalize.c | 26 ++++++++++++++++++++++++++
 1 file changed, 26 insertions(+)

commit 75e8c12d4eec819b48f3f2ed3c90335ebb0dfe53
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 17 10:07:42 2006 +0000

    Pre-opening support for normalize plugin.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8052 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit f550ec1793ef50d79c099e12e29ea02ba89b12ad
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 16:46:52 2006 +0000

    Make sure we won't close the connection before all data are read. Necessary since
    the last commit introducing better message burst handling.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8051 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 4 ++--
 src/server-logic.c  | 3 ++-
 2 files changed, 4 insertions(+), 3 deletions(-)

commit 77c5d35bc5f97fa7c0ac19e1065caef24549df14
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 15:41:34 2006 +0000

    Require libprelude 0.9.7 for normalisation plugin.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8050 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2f8b122966466b4a94033affb8b4b6ad009451c7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 13:50:09 2006 +0000

    Make 'reverse-relay' connection non blocking. Fixes so that we destroy the previous connection pool when the --child-managers option is specified several time. Instead of flushing a random amount of message when flushing the failover, rely on server-logic to tell us when to flush.
    
    Improved thread safety.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8049 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/sensor-server.h  |  22 +++++++-
 src/include/server-generic.h |   1 -
 src/reverse-relaying.c       | 121 ++++++++++++++++++++++++++++---------------
 src/sensor-server.c          | 116 +++++++++++++++++++----------------------
 4 files changed, 151 insertions(+), 109 deletions(-)

commit 76820f74dc4571e7390251a237880f7c1f25cdbb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 13:43:03 2006 +0000

    No need to watch at connection 'closing' state in the read_connection_cb() since the last server-logic change. Minor cosmetic change.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8048 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 19 +++++++------------
 1 file changed, 7 insertions(+), 12 deletions(-)

commit ae4c4443d26cf37e596935b9e101a56153bc66df
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 13:40:12 2006 +0000

    Fix message notification problem due to thread safety issue happening on some architecture.
    The problem has been experienced with reverse relaying on FreeBSD platform.
    
    When there are events remaining on one/several connection, keep reading (fairly accross connection) without going through poll() again until it's really needed (if we get notified about new connection, or until a timeout expire, so that we start monitoring other inactive connection again). Thmake prelude-manager scale much better on message burst.
    
    Make it safe to call server_logic_remove_client() from another thread.
    Remove old defined out code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8047 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-logic.h |   7 +-
 src/server-logic.c         | 265 ++++++++++++++++++++++++---------------------
 2 files changed, 147 insertions(+), 125 deletions(-)

commit 5ce10180b926006c7877052f40284025118a0c16
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 16 09:11:18 2006 +0000

    Avoid double inclusion.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8043 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/reverse-relaying.h | 5 +++++
 1 file changed, 5 insertions(+)

commit 0fa43b91b63b6e5b9112868990a464a12c724eb8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 9 23:46:29 2006 +0000

    Add to the head, not to the tail of the list, since this is the current message
    we are going to retransmit.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8038 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

commit 5dc12ee17d3fd8522ef8e508a6176f3b3b42e0c3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 9 23:42:29 2006 +0000

    Don't return an error from the write callback to the server-logic layer if we
    meet EAGAIN.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8037 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 3987f868b4db3f0a10269f753c839e50da8afdfa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 9 10:54:28 2006 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8033 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/getaddrinfo.c      |  9 +++++++--
 libmissing/m4/extensions.m4   |  2 +-
 libmissing/m4/getaddrinfo.m4  | 23 +++++++++++++----------
 libmissing/m4/poll.m4         |  5 +++--
 libmissing/m4/socklen.m4      | 30 +++++++++++++++---------------
 libmissing/m4/sys_socket_h.m4 |  8 ++++++--
 6 files changed, 45 insertions(+), 32 deletions(-)

commit 268ef63a817d0911e3c783253b53e3c1fc404368
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 9 10:53:56 2006 +0000

    Use prelude_error() for error reporting. Implemented server_generic_remove_client().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8032 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  2 ++
 src/server-generic.c         | 50 +++++++++++++++++++-------------------------
 2 files changed, 24 insertions(+), 28 deletions(-)

commit d94b8a681a88109ebfb07b61a933707112b54573
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 9 10:52:46 2006 +0000

    Fix an issue with system with both v4 and v6 interface, but which doesn't
    allow binding both 0.0.0.0 and :: . Since the behavior is hard to predict,
    we handle bind() EADDRINUSE failure quietly if another address of different
    family was already bound.
    
    Details: http://lists.debian.org/debian-ipv6/2001/01/msg00031.html
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8031 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 29 ++++++++++++++++++++++-------
 1 file changed, 22 insertions(+), 7 deletions(-)

commit 4c1d3370707a691f51f412e4256c712043242881
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 8 10:27:27 2006 +0000

    Add @LIBPRELUDEDB_CFLAGS@ to the compilation flags. Fix #138.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8026 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 15956fafdc00dd1046fc84dc06ad326a3562e4f8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 8 10:26:06 2006 +0000

    Call decode-plugins with an id of 0 when we're done processing the prelude_msg_t.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8025 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 94d260e926b912ee4d7deb581f04b351db4ceae4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 8 10:25:13 2006 +0000

    Start work on a normalization plugin. Very simple for now, mostly sanitize
    IDMEF Address and IDMEF Service.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@8024 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                          |   1 +
 plugins/decodes/Makefile.am           |   2 +-
 plugins/decodes/normalize/Makefile.am |   6 ++
 plugins/decodes/normalize/normalize.c | 177 ++++++++++++++++++++++++++++++++++
 4 files changed, 185 insertions(+), 1 deletion(-)

commit 415b32896a2b78b6689762ffd8baac0fbecb38e3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 2 11:54:21 2006 +0000

    Use IDMEF_LIST_PREPEND in place of 0.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7995 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c6be681f8046c641c9fe1581fe6f633436759ce2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Feb 26 15:37:45 2006 +0000

    When an analyzer have read and write permission to prelude-manager, avoid
    acting as an echo server, don't send received message from this analyzer to
    itself.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7916 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 47 +++++++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 45 insertions(+), 2 deletions(-)

commit 1ee4aed74338ef977c3eace42ae8142e7ede09a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 22 17:13:38 2006 +0000

    When no listen address is specified, bind all address returned by getaddrinfo()
    using the AI_PASSIVE setting.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7872 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  2 ++
 src/manager-options.c        | 84 +++++++++++++++++++++++++++++++++++++-------
 src/server-generic.c         | 64 +++++++++++++++++++++++----------
 3 files changed, 120 insertions(+), 30 deletions(-)

commit 9a0f74caefa0231c49b96ce16f6ab728c059d0a4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 22 17:09:57 2006 +0000

    Cosmetic change.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7871 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b44546ca61ef049977744d45f00a992cf334db99
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 22 17:09:36 2006 +0000

    logfile option consistency work, implement get.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7870 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 54 +++++++++++++++++++++++++++++--------------
 1 file changed, 37 insertions(+), 17 deletions(-)

commit d184818387cf74a8804d5a746443caaa7e83a5cd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 22 16:49:55 2006 +0000

    Improve signal handling, use SA_INTERRUPT if available.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7869 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 54 +++++++++++++--------------------------------------
 1 file changed, 14 insertions(+), 40 deletions(-)

commit 32be0d105000941a7a47cc032210097496991989
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 21 20:24:10 2006 +0000

    Send an alert to the peer on handshake failure.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7859 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 20 +++++++++++---------
 1 file changed, 11 insertions(+), 9 deletions(-)

commit c6ade4bc410e801fff6423194b72a5aae594e4f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 21 17:21:58 2006 +0000

    Consistency work accross the logfile option. Xmlmod and Textmod now default to stdout.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7852 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 14 +++++++-------
 plugins/reports/xmlmod/xmlmod.c   | 17 ++++++++---------
 2 files changed, 15 insertions(+), 16 deletions(-)

commit 9cf48d3dc5fabad586e159c6c5a1b311c05ecdb6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 21 17:18:06 2006 +0000

    Fix destroy method for an instance where the preludedb initialization failed.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7851 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 60215127b0f9b14c092c9af15671374aa7ed3622
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Feb 19 12:57:18 2006 +0000

    Fix a typo.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7831 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9938f76e591eb7822d571d8f733f0b11d5619d2f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 9 10:24:05 2006 +0000

    Update NEWS, requirements, version number, gnulib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7776 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS                        | 13 +++++++++++++
 configure.in                |  6 +++---
 libmissing/m4/extensions.m4 | 13 +++++++++++--
 3 files changed, 27 insertions(+), 5 deletions(-)

commit 5f1eb264cedec938ccf7625d4ceb35c7bcdee045
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 9 10:17:03 2006 +0000

    Remove deprecated prelude_client_print_setup_error() code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7775 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 67d3d51a489ea6292bcd5fc31692901bb5b3f454
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 8 16:08:46 2006 +0000

    Unlock the mutex in case an error occur while generating DH parameters.
    Thanks to Ang Way Chuang <wcang@yahoo.com> for pointing this out.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7774 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 787b86b9e4f88d7e92adbac7a5c739c097c0c176
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 7 13:54:17 2006 +0000

    Use preludedb_strerror() in place of errbuf.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7761 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 12 ++++--------
 1 file changed, 4 insertions(+), 8 deletions(-)

commit 798dc22fb6acf1ba67def3fdce66bf7099d43c90
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 7 02:12:32 2006 +0000

    Make log argument optional. NULL to disable logging, "-" for stdout.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7755 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 995d8ffc930984251d79655c7d7b5eca2be0ca6d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 7 02:01:50 2006 +0000

    Correct variable name.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7754 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c   | 2 +-
 src/reverse-relaying.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 6a566253c8393d94f7d61624c3d1acaed860a6ab
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 6 11:29:45 2006 +0000

    Better error handling.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7713 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 92f56bbfde65b7ccbd834e3f229a832183bf52fb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 6 11:28:55 2006 +0000

    error consistancy work.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7712 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 89fb4b0a4b560cd049f2e0e4ad9a568aef4349f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 6 11:28:19 2006 +0000

    Emit a warning if retrieving a saved message from disk fail.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7711 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 5229bd5f2949593221b4747e5cc193b9cb6d89f2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 6 11:27:33 2006 +0000

    Restore old behavior of not erroring out on EOF.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7710 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 516fbc54cc0b7b8e1835deb6fddc426180b94295
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 6 09:25:33 2006 +0000

    Only send alert if there's one queued.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7709 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

commit 4ca252b3345adcddbc7701ed5aeefa2229f99f14
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 30 15:29:47 2006 +0000

    Update NEWS, bump version number, require libprelude 0.9.4.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7659 09c5ec92-17d4-0310-903a-819935f44dba

 INSTALL      | 69 +++++++++++++++++++++++++++++++++---------------------------
 NEWS         | 21 ++++++++++++++++++
 configure.in |  6 +++---
 3 files changed, 62 insertions(+), 34 deletions(-)

commit 61b78b71068ab2a610b088e0fd784e16087a4471
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 30 15:29:13 2006 +0000

    Update gnulib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7658 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        | 19 +++++++++++++
 libmissing/gai_strerror.c     |  6 ++--
 libmissing/getaddrinfo.h      | 16 +++++++++--
 libmissing/inet_ntop.h        |  6 ++--
 libmissing/m4/getaddrinfo.m4  | 46 +++++++++++++++++++++++++++----
 libmissing/m4/gnulib-comp.m4  |  8 ++++--
 libmissing/m4/socklen.m4      | 63 +++++++++++++++++++++++++++++++-----------
 libmissing/m4/stdbool.m4      | 31 +++++++++++++++++++--
 libmissing/m4/sys_socket_h.m4 | 19 +++++++++++++
 libmissing/socket_.h          | 64 +++++++++++++++++++++++++++++++++++++++++++
 libmissing/stdbool_.h         | 38 +++++++++++++++++++------
 libmissing/vasnprintf.c       | 46 ++++++++++++++++---------------
 12 files changed, 298 insertions(+), 64 deletions(-)

commit d998f413fd83d5068dab88858133fcdbf3769326
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 30 15:13:57 2006 +0000

    Remove option conflict with --help.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7657 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c85a4c2e566c6dd4b4a784d5c093915e69c32d43
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 30 14:42:02 2006 +0000

    On certificate verification failure, close the connection by sending a TLS
    fatal alert, so that the peer know what is going wrong. Improve TLS error
    checking a lot.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7656 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/manager-auth.h   |   2 +-
 src/include/server-generic.h |   4 +-
 src/manager-auth.c           | 109 ++++++++++++++++++++++++++-----------------
 src/server-generic.c         |  45 +++++++++++++++---
 4 files changed, 107 insertions(+), 53 deletions(-)

commit 17addab07a21fbf447cbba667fe3b67bf5306e65
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 30 13:28:34 2006 +0000

    With new TLS error handling improvement, no need to filter out for EOF error.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7653 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 8ccaad864f8242984cdbc3199bf8df3ff3d5d9cc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 28 15:59:58 2006 +0000

    Remove line size limitation, by using prelude_read_multiline2()
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7645 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 34 ++++++++++++++++++++-----
 1 file changed, 27 insertions(+), 7 deletions(-)

commit 560a5722f2e16a647ac7baf6f9620f4390fb3b4f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 28 14:59:14 2006 +0000

    Correct prelude_io_close() error handling. Much better error reporting.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7644 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c  | 41 +++++++++++++++++++++++++++++++++++------
 src/server-generic.c | 38 ++++++++++++++++++++++++++++++--------
 2 files changed, 65 insertions(+), 14 deletions(-)

commit caa61a79ac41fd56b307d54db8b61c10a16f3143
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 28 14:56:07 2006 +0000

    Let the caller print the error, to avoid duplication.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7643 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit 55a1fcee47fc50b0e521e926b1aae47898a2e074
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 25 12:35:41 2006 +0000

    Propagate verbose error.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7630 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 51 ++++++++++++++++++++-------------------------------
 1 file changed, 20 insertions(+), 31 deletions(-)

commit 831917d3bf40a30ba79b76ef8ed12b5b60e15b6d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 25 12:35:20 2006 +0000

    Fix a possible crash, if no listen address is specified, but a reverse relay is used.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7629 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 33 +++++++++++++++++++++++----------
 1 file changed, 23 insertions(+), 10 deletions(-)

commit f95885105508880bda1a559854237b4791f4236a
Author: Rob Holand <rob@inversepath.com>
Date:   Fri Jan 20 13:57:24 2006 +0000

    fix type uid_t->gid_t. remove all ancillary groups as well as setgid-ing. fix whitespace-only lines
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7609 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

commit debe57d63e483fcf769212f44aa824da3dfa69cc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 7 15:55:16 2006 +0000

    Load revocation list if any. Check for revoked certificates.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7573 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 35 ++++++++++++++++++++++++++---------
 1 file changed, 26 insertions(+), 9 deletions(-)

commit 5903aae99561eace2172c33fa1be419ee32ebc1c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 16 12:48:03 2005 +0000

    Handle file based database.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7526 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 48b0386c15b4b8ee04f8b445e84ed8fe8d0165af
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 14 12:31:58 2005 +0000

    Update NEWS, bump version number to 0.9.1.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7404 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 12 ++++++++++++
 configure.in |  2 +-
 2 files changed, 13 insertions(+), 1 deletion(-)

commit b82c354bb98292247dabd6c6002289835ac5cbc7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 10 14:04:32 2005 +0000

    Add missing.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7401 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/gnulib-cache.m4 |  2 +-
 libmissing/m4/pathmax.m4      | 13 ++++++++++++
 libmissing/m4/socklen.m4      | 21 +++++++++++++++++++
 libmissing/pathmax.h          | 47 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 82 insertions(+), 1 deletion(-)

commit 6a7737385f20a839c7d7a38a37d3b14cf2fd6bdb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 10 14:02:08 2005 +0000

    CLeanup instanceID code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7400 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 430dc4628c329d38ea7c5faa385359dacf93d003
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 10 13:50:53 2005 +0000

    Update gnulib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7399 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |   8 +-
 libmissing/alloca_.h          |   6 +-
 libmissing/asnprintf.c        |   8 +-
 libmissing/gai_strerror.c     |   8 +-
 libmissing/getaddrinfo.c      |  70 ++++++++----
 libmissing/getaddrinfo.h      |  81 +++++++------
 libmissing/gettext.h          |   8 +-
 libmissing/inet_ntop.c        | 258 ++++++++++++++++++++++++------------------
 libmissing/inet_ntop.h        |  22 ++--
 libmissing/m4/getaddrinfo.m4  |  23 +++-
 libmissing/m4/gnulib-cache.m4 |   5 +-
 libmissing/m4/gnulib-comp.m4  |   8 +-
 libmissing/m4/inet_ntop.m4    |   2 +
 libmissing/m4/mbchar.m4       |  15 ++-
 libmissing/m4/mbiter.m4       |   5 +-
 libmissing/m4/stdbool.m4      |  11 +-
 libmissing/m4/strcase.m4      |   5 +-
 libmissing/mbchar.c           |   8 +-
 libmissing/mbchar.h           |   8 +-
 libmissing/mbuiter.h          |   8 +-
 libmissing/memchr.c           |   8 +-
 libmissing/memset.c           |   8 +-
 libmissing/minmax.h           |   8 +-
 libmissing/poll.c             |   8 +-
 libmissing/poll_.h            |   8 +-
 libmissing/printf-args.c      |   8 +-
 libmissing/printf-args.h      |   8 +-
 libmissing/printf-parse.c     |   8 +-
 libmissing/printf-parse.h     |   8 +-
 libmissing/size_max.h         |   8 +-
 libmissing/snprintf.c         |   8 +-
 libmissing/snprintf.h         |   8 +-
 libmissing/stdbool_.h         |   8 +-
 libmissing/strcase.h          |   8 +-
 libmissing/strcasecmp.c       |  17 ++-
 libmissing/strdup.c           |   8 +-
 libmissing/strdup.h           |   8 +-
 libmissing/strncasecmp.c      |  19 +++-
 libmissing/strnlen1.c         |   2 +-
 libmissing/strnlen1.h         |   2 +-
 libmissing/time_r.c           |   8 +-
 libmissing/time_r.h           |   8 +-
 libmissing/vasnprintf.c       |   8 +-
 libmissing/vasnprintf.h       |   8 +-
 libmissing/vsnprintf.c        |   8 +-
 libmissing/vsnprintf.h        |   8 +-
 libmissing/xsize.h            |   8 +-
 src/include/libmissing.h      |  13 +++
 48 files changed, 475 insertions(+), 329 deletions(-)

commit 638d974df720c355ec57df7520f6528466456de8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 10 13:45:53 2005 +0000

    Fix a race condition when creating a new queue.
    Fix orphan queue that could remain in the fifo directory in case of incorrect Manager shutdown.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7398 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 68 ++++++++++++++++++++++---------------------
 1 file changed, 35 insertions(+), 33 deletions(-)

commit 9cbc97c48df3a0aaaa575f2909773a086ca6641d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 10 13:14:44 2005 +0000

    Update template configuration file.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7397 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 ++
 1 file changed, 2 insertions(+)

commit 69610dc33e6a0d5e644d9da046771353f9d8b009
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Oct 26 16:05:22 2005 +0000

    By popular request, implement the ability to specify multiple listen address.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7384 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/manager-options.h | 10 ++++--
 src/manager-options.c         | 84 +++++++++++++++++++++++++++++++++----------
 src/prelude-manager.c         | 57 ++++++++++-------------------
 src/reverse-relaying.c        |  5 +--
 4 files changed, 95 insertions(+), 61 deletions(-)

commit 4f760d563ccde3ba7d685044acb87c7f065c1f51
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Oct 26 15:56:10 2005 +0000

    Set SO_KEEPALIVE on client socket, not server.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7383 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 14 ++++++--------
 1 file changed, 6 insertions(+), 8 deletions(-)

commit 35992f2818eceadbe38aa55291138d2c743ffc87
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Sep 20 20:11:27 2005 +0000

    Bump to 0.9.0
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7231 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 11 +++++++++++
 configure.in |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit cc269a946153356c10fc1f56a7494a78c424003e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 19 20:50:47 2005 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7221 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am         |  21 +-
 libmissing/gai_strerror.c      |   9 +-
 libmissing/getaddrinfo.c       |  32 ++-
 libmissing/getaddrinfo.h       |   4 +-
 libmissing/inet_ntop.c         |   2 +-
 libmissing/m4/codeset.m4       |  21 --
 libmissing/m4/getaddrinfo.m4   |   4 +-
 libmissing/m4/gettext.m4       | 549 ----------------------------------------
 libmissing/m4/glibc2.m4        |  30 ---
 libmissing/m4/glibc21.m4       |  30 ---
 libmissing/m4/gnulib-cache.m4  |  27 ++
 libmissing/m4/gnulib-comp.m4   | 124 +++++++++
 libmissing/m4/gnulib-tool.m4   |  33 +++
 libmissing/m4/gnulib.m4        |  55 ----
 libmissing/m4/iconv.m4         | 101 --------
 libmissing/m4/intdiv0.m4       |  70 ------
 libmissing/m4/intmax.m4        |  30 ---
 libmissing/m4/inttypes-pri.m4  |  30 ---
 libmissing/m4/inttypes.m4      |  25 --
 libmissing/m4/isc-posix.m4     |  24 --
 libmissing/m4/lcmessage.m4     |  30 ---
 libmissing/m4/lib-ld.m4        | 110 --------
 libmissing/m4/lib-link.m4      | 553 -----------------------------------------
 libmissing/m4/lib-prefix.m4    | 153 ------------
 libmissing/m4/mbchar.m4        |  21 ++
 libmissing/m4/mbiter.m4        |  14 ++
 libmissing/m4/mbrtowc.m4       |  31 +++
 libmissing/m4/memchr.m4        |  18 ++
 libmissing/m4/minmax.m4        |  17 +-
 libmissing/m4/nls.m4           |  51 ----
 libmissing/m4/onceonly_2_57.m4 |   4 +-
 libmissing/m4/po.m4            | 429 --------------------------------
 libmissing/m4/printf-posix.m4  |  44 ----
 libmissing/m4/progtest.m4      |  92 -------
 libmissing/m4/strcase.m4       |  15 +-
 libmissing/m4/uintmax_t.m4     |  30 ---
 libmissing/m4/ulonglong.m4     |  23 --
 libmissing/mbchar.c            |  38 +++
 libmissing/mbchar.h            | 352 ++++++++++++++++++++++++++
 libmissing/mbuiter.h           | 203 +++++++++++++++
 libmissing/memchr.c            | 201 +++++++++++++++
 libmissing/poll.c              |   2 +-
 libmissing/strcase.h           |   5 +-
 libmissing/strcasecmp.c        |  98 +++++---
 libmissing/strncasecmp.c       |  60 ++++-
 libmissing/strnlen1.c          |  39 +++
 libmissing/strnlen1.h          |  41 +++
 libmissing/time_r.c            |   2 +-
 48 files changed, 1346 insertions(+), 2551 deletions(-)

commit f203a7ee5919aaf5b28cce580488b313c63c71bd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Sep 15 13:47:44 2005 +0000

    Improved error reporting.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7196 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c             | 8 +++++---
 plugins/reports/debug/debug.c       | 4 +++-
 plugins/reports/relaying/relaying.c | 2 ++
 src/decode-plugins.c                | 2 ++
 src/filter-plugins.c                | 2 ++
 src/manager-options.c               | 4 ++--
 src/pmsg-to-idmef.c                 | 4 +++-
 src/prelude-manager.c               | 4 +++-
 8 files changed, 22 insertions(+), 8 deletions(-)

commit 236bd94ceb444c9aa6e766bb65f261cc022655ec
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 12 14:42:11 2005 +0000

    ditto.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7170 09c5ec92-17d4-0310-903a-819935f44dba

 autogen.sh | 6 ++++++
 1 file changed, 6 insertions(+)

commit 6b0df601e133207cd834b4fccc34e79986ef01d2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Sep 8 10:55:21 2005 +0000

    Untabify.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7146 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit 230401d593ceacf844c4f358787ecc72dd8b8db7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Sep 8 10:54:57 2005 +0000

    Correct preludedb_sql_new error handling.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7145 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

commit 926bea522119b1d99f0451d800b7eaa410da5a4e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 7 08:37:24 2005 +0000

    Make sure not to disable already set flags.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7136 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 5125aa781f37775667666f4ce8fb35c685810ec0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 5 09:14:29 2005 +0000

    Include Copyright notice.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7128 09c5ec92-17d4-0310-903a-819935f44dba

 HACKING.README | 14 ++++++++++++++
 Makefile.am    |  2 +-
 2 files changed, 15 insertions(+), 1 deletion(-)

commit 574445a8a15b123ba48d17547e77913b1f645292
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 22 18:19:03 2005 +0000

    Improve error reporting.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7076 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c4b8ca3ec6df6a37474be36a50484397bf51b5c8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Aug 21 17:58:03 2005 +0000

    Add missing.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7071 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libgnutls.m4 | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 160 insertions(+)

commit b6cde468d6242fd48ba691d9686fa99c974d1bdd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Aug 16 23:27:26 2005 +0000

    Version bump.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@7021 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 11 +++++++++++
 configure.in |  2 +-
 2 files changed, 12 insertions(+), 1 deletion(-)

commit 813e488599a5758312325bfc80e356ad0416a198
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Aug 16 10:35:38 2005 +0000

    Take care to re-establish signal handler for older *nix.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6999 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 18 ++++++++++++++++--
 1 file changed, 16 insertions(+), 2 deletions(-)

commit 5b45edde51bf4f2ef8d8d68490c6752f8f7bf57a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Aug 14 14:41:42 2005 +0000

    Process "group" option first.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6958 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 55bf98cb0172b92bb6d176586cd5c80061ddd3c8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Aug 14 14:00:24 2005 +0000

    Provide user/group configuration options.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6957 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in |  7 +++++
 src/manager-options.c   | 74 ++++++++++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 80 insertions(+), 1 deletion(-)

commit f4cf10aa93d210c7996a84c622d241d37dd3f27a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Aug 12 00:02:03 2005 +0000

    Change from old port number (5554) to IANA assignated port number (4690).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6950 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2dc61f0735bc8d3e04c3172d315d139d3ca1af36
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 10 16:45:04 2005 +0000

    Slight naming change. No impact.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6948 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b904326593351800bbc0eab256e8e34e107d075f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 1 21:45:18 2005 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6909 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 9 +++++++++
 configure.in | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit b631683377f52bcee5365d12160da609af0c4997
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 1 21:39:03 2005 +0000

    Add minor check for OS that will incorrectly follow symbolink link on
    UNIX socket bind.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6908 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 22 +++++++++++++++++-----
 1 file changed, 17 insertions(+), 5 deletions(-)

commit 90657379824db6fddeb2b2d9ed19782937f64e11
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 1 17:41:33 2005 +0000

    Decrease error check for begnin error.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6899 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 28 ++++------------------------
 1 file changed, 4 insertions(+), 24 deletions(-)

commit 5288730f0e2f93c3dbef641e9b52eb67c9995266
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 1 16:06:46 2005 +0000

    Update gnulib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6889 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am    | 15 ++++++--------
 libmissing/getaddrinfo.h  | 12 ++++++++---
 libmissing/inet_ntop.h    |  5 ++++-
 libmissing/m4/gnulib.m4   |  4 ++--
 libmissing/m4/poll.m4     | 52 +++++++++++++++++++++++++++++++++++++++++++----
 libmissing/m4/size_max.m4 | 10 ++++-----
 libmissing/size_max.h     | 27 ++++++++++++++++++++++++
 libmissing/time_r.h       | 13 +++++++++++-
 8 files changed, 113 insertions(+), 25 deletions(-)

commit ebd65e231f9980b4dec3c782d65280ad6991b5ba
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 1 16:06:10 2005 +0000

    More close-on-exec work...
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6888 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 24 +++++++++++++++++++++---
 1 file changed, 21 insertions(+), 3 deletions(-)

commit a12a9ef31a06743650cf022288599b1132bcd460
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 30 14:40:09 2005 +0000

    Every connection now has an unique instance ID, that is used for routing message.
    This prevent conflict on reply when a given analyzerID has several connection to
    the Manager.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6876 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 49 ++++++++++++++++++++++++++++++++++---------------
 1 file changed, 34 insertions(+), 15 deletions(-)

commit 85f58b90c0fc0d9c6c3ac54428cbf7a052a02a61
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 12 20:05:29 2005 +0000

    And with full featured error message, it's even better.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6764 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit de536c6a199a523e3886e7d0bc9df76bf868a317
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 12 19:59:29 2005 +0000

    Correct setting FD_CLOEXEC flags. Sound like I really need some sleep.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6763 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

commit 714378e133f26b8cb0b8e297b191ca3541259f01
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 12 18:27:28 2005 +0000

    Better error reporting, use FD_CLOEXEC directly.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6761 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 6f45c527c2f3440eced4cd9ba5f673b4a41a7652
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 12 18:07:37 2005 +0000

    Set close-on-exec flag on client socket. Thanks to Frank van Vliet <frank@pine.nl>
    for reporting this issue.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6760 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

commit d04b98b65e650fe422574399b442696d56fcd502
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 5 08:40:07 2005 +0000

    Slight inclusion cleanup.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6733 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 2 +-
 src/server-logic.c            | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit eace43f6547ce0d59283f15041c887105a5e0e4c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 1 07:53:18 2005 +0000

    Update NEWS, configure.in. Bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6706 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 16 ++++++++++++++++
 configure.in | 19 ++++++++++---------
 2 files changed, 26 insertions(+), 9 deletions(-)

commit ca90c41958b32184aa40b0c655fd21d56b803f45
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 1 07:35:38 2005 +0000

    Provide ACLOCAL_AMFLAGS.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6705 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit a9a1335e56c5ba50a8f383a42840895f771bb72d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 1 07:35:05 2005 +0000

    Update autogen.sh. INSTALL.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6704 09c5ec92-17d4-0310-903a-819935f44dba

 INSTALL    | 197 +++++++++++++++++++++++++++----------------------------------
 autogen.sh |   9 +--
 2 files changed, 90 insertions(+), 116 deletions(-)

commit e93320192a87780985cc8b6d4b1bd45bb99b7a6e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 1 07:34:17 2005 +0000

    Update.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6703 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/libmissing.h | 3 ---
 1 file changed, 3 deletions(-)

commit 744d8120a4e5317b73b4d046edb34a587208f345
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 30 21:21:37 2005 +0000

    Remove un-necessary strftime module.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6700 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |    4 +-
 libmissing/m4/gettimeofday.m4 |   80 ---
 libmissing/m4/gnulib.m4       |    7 +-
 libmissing/m4/mbstate_t.m4    |   30 -
 libmissing/m4/strftime.m4     |   39 --
 libmissing/m4/tm_gmtoff.m4    |   14 -
 libmissing/m4/tzset.m4        |   68 --
 libmissing/strftime.c         | 1373 -----------------------------------------
 libmissing/strftime.h         |   21 -
 9 files changed, 4 insertions(+), 1632 deletions(-)

commit 6733240ee07007d6faf162b163871a051b62357c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 29 11:55:58 2005 +0000

    Update GnuLib code, include "strdup", "strcase", "time_r", and "strftime" modules.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6693 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |   16 +-
 libmissing/m4/extensions.m4   |   30 +
 libmissing/m4/gettimeofday.m4 |   80 +++
 libmissing/m4/gnulib.m4       |   13 +-
 libmissing/m4/mbstate_t.m4    |   30 +
 libmissing/m4/strcase.m4      |   37 ++
 libmissing/m4/strdup.m4       |   17 +
 libmissing/m4/strftime.m4     |   39 ++
 libmissing/m4/time_r.m4       |   38 ++
 libmissing/m4/tm_gmtoff.m4    |   14 +
 libmissing/m4/tzset.m4        |   68 ++
 libmissing/strcase.h          |   47 ++
 libmissing/strcasecmp.c       |   66 ++
 libmissing/strdup.c           |   56 ++
 libmissing/strdup.h           |   29 +
 libmissing/strftime.c         | 1373 +++++++++++++++++++++++++++++++++++++++++
 libmissing/strftime.h         |   21 +
 libmissing/strncasecmp.c      |    2 +
 libmissing/time_r.c           |   69 +++
 libmissing/time_r.h           |   46 ++
 src/include/libmissing.h      |    6 +
 21 files changed, 2093 insertions(+), 4 deletions(-)

commit 6feaf132f61cfdca0c16006b33800c2c8a36265b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 29 11:51:12 2005 +0000

    Remove trailing comma.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6692 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/prelude-manager.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 56155016a88c77d916d6f025b3450d7f65fccace
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 29 11:50:29 2005 +0000

    Include libmissing.h / config.h
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6691 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c  | 5 +++--
 src/report-plugins.c   | 4 +++-
 src/reverse-relaying.c | 3 +++
 src/sensor-server.c    | 3 +++
 src/server-generic.c   | 5 +++--
 5 files changed, 15 insertions(+), 5 deletions(-)

commit ca65a92ad157aebd9b7993b78d4245ea1310d669
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 29 11:49:45 2005 +0000

    Include libmissing.h & config.h everywhere. Correct Textmod printing of usecond.
    Don't use strftime %z flags, which is not portable.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6690 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c |  3 +++
 plugins/reports/db/db.c                         |  3 ++-
 plugins/reports/textmod/textmod.c               | 25 +++++++++++--------------
 3 files changed, 16 insertions(+), 15 deletions(-)

commit 9bae73f4251c2ed8a066b672f33b19fba862c60e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 24 14:20:04 2005 +0000

    Add specific permission error message.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6668 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 37 ++++++++++++++++++++++++++++++++-----
 1 file changed, 32 insertions(+), 5 deletions(-)

commit cbdf51f54dd4adaa9382c6382d9f3e6697f1b571
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jun 22 12:15:10 2005 +0000

    Trivial cleanup.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6663 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 16 ++++++++--------
 src/server-generic.c          | 12 ++++++------
 2 files changed, 14 insertions(+), 14 deletions(-)

commit 9cf54b8becc2a70f154634cb5c883ff7278c82ae
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jun 18 09:36:02 2005 +0000

    GCC4 shutup. Use xmlNewTextChild() instead of xmlNewChild() in place where the
    data should be fully escaped (this fix libxml2 warning about invalid entity reference).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6655 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 128 ++++++++++++++++++++--------------------
 1 file changed, 65 insertions(+), 63 deletions(-)

commit a88df9a00021231cb1caf6dce98625750692a275
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 12 15:09:34 2005 +0000

    Detailed error message.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6612 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 15bac281fafe3157cfff9fe547ee40fd750ed72b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 10 11:33:57 2005 +0000

    Kill warnings.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6537 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 2 +-
 src/manager-auth.c                | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit f6a0d7c02a2d45804886ab02ddeb3b314f04a82f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 3 08:25:48 2005 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6513 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/alloca.h       | 52 -----------------------------------------------
 libmissing/alloca_.h      |  2 +-
 libmissing/asnprintf.c    |  2 +-
 libmissing/gai_strerror.c |  2 +-
 libmissing/getaddrinfo.c  |  2 +-
 libmissing/getaddrinfo.h  |  2 +-
 libmissing/gettext.h      |  2 +-
 libmissing/inet_ntop.h    |  2 +-
 libmissing/m4/gnulib.m4   |  1 +
 libmissing/m4/minmax.m4   | 38 ++++++++++++++++++++++++++++++++++
 libmissing/memset.c       |  2 +-
 libmissing/minmax.h       | 15 ++++++++++----
 libmissing/poll.c         |  2 +-
 libmissing/poll_.h        |  2 +-
 libmissing/printf-args.c  |  2 +-
 libmissing/printf-args.h  |  2 +-
 libmissing/printf-parse.c |  2 +-
 libmissing/printf-parse.h |  2 +-
 libmissing/snprintf.c     |  2 +-
 libmissing/snprintf.h     |  2 +-
 libmissing/stdbool_.h     |  2 +-
 libmissing/vasnprintf.c   |  2 +-
 libmissing/vasnprintf.h   |  2 +-
 libmissing/vsnprintf.c    |  2 +-
 libmissing/vsnprintf.h    |  2 +-
 libmissing/xsize.h        |  2 +-
 26 files changed, 72 insertions(+), 78 deletions(-)

commit d1bbbec431d7eafe73ba63cc24f9353fcfa39b44
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 2 10:15:06 2005 +0000

    64-bit system warning fix.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6502 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 59b0607df7837cbfde342fa56917e86c08d0c95a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 26 16:59:04 2005 +0000

    Update NEWS. Bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6458 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 9 +++++++++
 configure.in | 2 +-
 2 files changed, 10 insertions(+), 1 deletion(-)

commit 8d198c825d70aba115a228f04f41ba4d4185b4ba
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 26 13:25:14 2005 +0000

    Cleanup, fix leak on plugin instance destroy.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6456 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

commit 973d8bba0e6b947e0552977e5f9b7d149a549b73
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 23 10:43:51 2005 +0000

    Fix leak on locally addressed messages.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6425 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 5d92f6f0cde67a26d05afc232ef5950a6b99b4a4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 16 22:02:51 2005 +0000

    Default to listening on localhost instead of UNIX domain socket.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6393 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 376a61b358196720ac14838176cc67a75372654c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 15 10:51:10 2005 +0000

    Ooops, s/PRIu64/PRELUDE_PRIu64/
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6384 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 52ae592026cb20e02c4d943db97eb2bbbedbabf4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 13 12:20:41 2005 +0000

    Minor fixes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6373 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 7cddfd3fd350f725568eee495399f59ccc4b4b9c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 13 11:34:20 2005 +0000

    Bump version number, update NEWS.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6371 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 15 +++++++++++++++
 configure.in |  2 +-
 2 files changed, 16 insertions(+), 1 deletion(-)

commit 8828513c1b421246e0f118897575d7ddc39794dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 13 11:21:40 2005 +0000

    Update libmissing code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6369 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am     |  4 ++--
 libmissing/getaddrinfo.c   | 10 ++++------
 libmissing/inet_ntop.c     | 23 +++++++++++++++++++----
 libmissing/inet_ntop.h     | 32 ++++++++++++++++++++++++++++++--
 libmissing/m4/gettext.m4   |  8 ++++----
 libmissing/m4/gnulib.m4    |  5 +++--
 libmissing/m4/inet_ntop.m4 | 11 ++++-------
 src/include/libmissing.h   |  9 +++++----
 8 files changed, 71 insertions(+), 31 deletions(-)

commit bd9c33d0f792beb658713c914e41877dc566e0e3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 11:06:49 2005 +0000

    set --pidfile to immediate, and --daemon to first.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6365 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit b190c6432f9adc5bb7f3d0e60716b3038888314e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 10:52:10 2005 +0000

    Set priority for 'Initialized plugin category' message to log debug.
    Don't set client asynchronous flags at first, only do it if the relaying plugin is  activated.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6364 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 1 +
 src/prelude-manager.c               | 7 +++----
 2 files changed, 4 insertions(+), 4 deletions(-)

commit f2436a66997d55b4fe0b7aacb83effe3bd4b6f4c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 10:46:28 2005 +0000

    Immediate priority for --version.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6363 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 09317aa7bcf39e61474501b352df8bf8f1f39618
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 10:46:03 2005 +0000

    Fix a typo, better error message.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6362 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit cffb6c49d547e033a801b819d377b3b5783c75f0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 10:45:03 2005 +0000

    More detailed error message.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6361 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 137f921f25a2a2ad34df95b78ba6a5255f4ce10f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 12 10:44:35 2005 +0000

    Remove \n from returned error messages.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6360 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 23f3f81d4da06624885fc608d688bbd00acd5716
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 19 19:28:55 2005 +0000

    Fix recursive analyzer routing. Fix endianess issue.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6209 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 29 ++++++++++++++++++-----------
 1 file changed, 18 insertions(+), 11 deletions(-)

commit ef67fb65e91261b326455e67679f052986570ba4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 19 10:04:50 2005 +0000

    Make behavior consistant accross different addressing mode. Implement get function
    fot hook option.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6204 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 39 ++++++++++++++++++++-----
 1 file changed, 31 insertions(+), 8 deletions(-)

commit 35fb5a5d143cf3567a6410ab325eb461fc3f1c30
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Apr 17 23:11:34 2005 +0000

    Bump version number, update NEWS.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6186 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         |  9 +++++++++
 configure.in | 10 +++++++---
 2 files changed, 16 insertions(+), 3 deletions(-)

commit 8c6774cdf6992dbb07559ca5b31d6d1da254734e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 13 17:59:04 2005 +0000

    Don't declare the client to be a reader until we get to the capability message.
    This way, if the user get permission wrong (applying more permission than needed),
    only client hardwired permission apply.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6127 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 45 ++++++++++++++++++++++++++++++++-------------
 1 file changed, 32 insertions(+), 13 deletions(-)

commit cb1d9db5aff652f2f9fde78818719644c2ff1ed7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 13 17:38:06 2005 +0000

    Fix prelude-string leak.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6126 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 8e616c823bdf4cce12e6b7f34327172bffeaf3c5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 13 16:25:13 2005 +0000

    Fix a double free on EAGAIN when processing local option request.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6125 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

commit 5a5a1f4ce2763c14b721876ac68a1d5bf8c7b65b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Apr 10 00:53:15 2005 +0000

    Update NEWS, bump version number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6090 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 19 +++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 20 insertions(+), 1 deletion(-)

commit f7e4d4050b954c5a249cff8840a2f88d99419680
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 9 22:09:32 2005 +0000

    Update.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6079 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/getaddrinfo.c     | 18 +++++++++---------
 libmissing/m4/getaddrinfo.m4 |  1 +
 2 files changed, 10 insertions(+), 9 deletions(-)

commit 0b86df4bb2e0020f66d2c7350806ef13eb69423f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 9 15:22:04 2005 +0000

    - Write DTD error to the same place we output XML.
    - Validate now take true/false argument style.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6062 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 46 +++++++++++++++++++++++------------------
 1 file changed, 26 insertions(+), 20 deletions(-)

commit 945152a1cc97b3acceb0449650d31f909ff10e86
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 9 12:43:26 2005 +0000

    Allow true/false argument for boolean option. Make boolean option argument optional.
    Correct some IDMEF field that should have been attribute, and correct field ordering.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6059 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 42 +++++++++++++++++++++++++++--------------
 1 file changed, 28 insertions(+), 14 deletions(-)

commit 78e7bda3981a5f357a4fc384dc2b535d463e08e9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 9 11:55:05 2005 +0000

    Update IDMEF DTD.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6056 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/idmef-message.dtd | 128 +++++++++++++++++++++----------
 1 file changed, 86 insertions(+), 42 deletions(-)

commit b260d7cced22b77f9f559aa33adb010254e02943
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 9 11:50:25 2005 +0000

    Initialize the validation context.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6055 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 2 ++
 1 file changed, 2 insertions(+)

commit 54415a512f25687bd76b6bad4597416fe301e34a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 8 23:11:43 2005 +0000

    Set class to "Concentrator"
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6051 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f1db4ca0e7236b6450a865f5c34676fb8e55bb0b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 7 13:37:35 2005 +0000

    More error reporting through prelude-option buffer.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6018 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit b79847ca71f83430abdb9768dd3e59b052922449
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 7 13:34:24 2005 +0000

    Don't return raw libpreludedb error number.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6017 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 2 +-
 src/prelude-manager.c   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit ba56e991b1616d5c49d9fcc08fc2a817c07b410d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 7 12:23:21 2005 +0000

    Argument to --db parent option is optional.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6016 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4ba3f32a4c33592d663085d1a532fea48b77f24a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 7 01:24:52 2005 +0000

    Implement some hook in the scheduler to interupt processing.
    Check for identifier spoofing when going through a message route.
    Make replying to client options request fully asynchrone, and lock plugin processing for safety.
    Fix some leak.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6011 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         | 34 ++++++++++++----
 src/include/idmef-message-scheduler.h |  6 +++
 src/sensor-server.c                   | 76 ++++++++++++++++++++++++++++-------
 3 files changed, 94 insertions(+), 22 deletions(-)

commit 1b46fedebea2f440c16de3f02100d30765f9f5f5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 7 01:21:12 2005 +0000

    Fix warning.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6010 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 2 --
 1 file changed, 2 deletions(-)

commit db6ec00b2a6f1a05f71bdec4a3d5c5514322be32
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 6 20:08:42 2005 +0000

    Provide destroy hook.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6008 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 32 ++++++++++++++----
 src/filter-plugins.c                            | 43 +++++++++++++++----------
 src/include/prelude-manager.h                   | 24 +++++---------
 3 files changed, 59 insertions(+), 40 deletions(-)

commit 532e3f791e1bc6ae2ea0ced55895789a9c59287c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 6 19:31:00 2005 +0000

    Implement destroy hook.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6007 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit 55fe9b1af67dc332a2ddb0911719c8eabdd5a78f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 6 16:57:18 2005 +0000

    Fit plugins system change (version handling / re-entrancy).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@6000 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 22 ++++++++------
 plugins/reports/db/db.c                         | 40 ++++++++++++++-----------
 plugins/reports/debug/debug.c                   | 27 ++++++++++-------
 plugins/reports/relaying/relaying.c             | 32 +++++++++++---------
 plugins/reports/textmod/textmod.c               | 31 ++++++++++---------
 plugins/reports/xmlmod/xmlmod.c                 | 37 ++++++++++++-----------
 src/decode-plugins.c                            |  6 ++--
 src/filter-plugins.c                            |  4 +--
 src/report-plugins.c                            | 14 ++++-----
 9 files changed, 118 insertions(+), 95 deletions(-)

commit 0c114adc7d6001ced5f82015a10ac9784826a13c
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Tue Apr 5 20:21:14 2005 +0000

    fit preludedb_init changes
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5981 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c59702e5ba701dd7b5128f29ca66d80a943457ef
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 5 19:36:06 2005 +0000

    Fix libpreludedb m4.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5978 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libpreludedb.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e4e051f0808445ab607d769414e9d62cde7b8865
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Tue Apr 5 18:38:33 2005 +0000

    fit libpreludedb last changes
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5974 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 4 ++++
 1 file changed, 4 insertions(+)

commit e43f8716e8abf8bcfa1ff62484bc22e68b9f2ba8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 5 16:49:43 2005 +0000

    Update.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5970 09c5ec92-17d4-0310-903a-819935f44dba

 AUTHORS |  1 +
 README  | 19 ++++++++++++++++---
 2 files changed, 17 insertions(+), 3 deletions(-)

commit 37b42840d27986923dd33a7c8fc55d989cc52861
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 5 14:44:32 2005 +0000

    Update GnuLib code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5965 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/getaddrinfo.h | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 94454a56c1b07d77ec84ad0042b776b4e49989a3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 5 13:43:00 2005 +0000

    Check for GnuTLS directly, handle IRIX pthread mutex initializers
    declaration bugs.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5960 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in    | 48 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/Makefile.am |  2 +-
 2 files changed, 49 insertions(+), 1 deletion(-)

commit 46aa8857e23b2d2752853e281787967903a1d4d6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 4 21:57:08 2005 +0000

    s/sa_len/slen/ to avoid compile error on IRIX 6.5. Include gnutls.h.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5954 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 12 +++++++-----
 1 file changed, 7 insertions(+), 5 deletions(-)

commit 927cc3c52b9ef10f802eb64b42a83f45e0a7b2a9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 2 00:05:53 2005 +0000

    Update GnuLib code with OpenBSD fix.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5927 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am   | 2 +-
 libmissing/getaddrinfo.h | 6 +++---
 libmissing/inet_ntop.c   | 1 -
 libmissing/inet_ntop.h   | 2 +-
 libmissing/m4/gnulib.m4  | 3 +--
 5 files changed, 6 insertions(+), 8 deletions(-)

commit e786e04ed9a0cf118c22023096fdd02d087a8e68
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 29 14:53:00 2005 +0000

    Bump version number. Update NEWS file.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5873 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS         | 35 +++++++++++++++++++++++++++++++++++
 configure.in |  2 +-
 2 files changed, 36 insertions(+), 1 deletion(-)

commit 502859fb6678a12f5d4a52f1bc60db88fb87a4cc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Mar 27 14:39:21 2005 +0000

    Use raw open().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5796 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit bad6ce942b7a03f193f3a4ad1e47ffd34b9568c5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Mar 27 14:39:02 2005 +0000

    Print error if any.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5795 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 198accbc765e9be068b28ba9a8ada36f06460fbb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Mar 27 14:20:45 2005 +0000

    Let prelude_perror() format the string.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5793 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 13efe26b8f7a228dd15f440b666b94f9dbd19df7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Mar 27 14:20:07 2005 +0000

    Some plugin might require manager_client to be already initialized,
    for example the relaying plugin. We need to process theses option
    first so that --help will be recognized even throught the initialization
    fail.
    
    We can't delay the error checking of manager_client initialization either since
    prelude_client_init() also need to know the configuration file that will be used.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5792 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 30 +++++++++++++++++++++++++-----
 1 file changed, 25 insertions(+), 5 deletions(-)

commit db973f84230333ab65e4427b00092ff93c9432bb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Mar 27 00:36:56 2005 +0000

    Only use size integer when absolutly needed. Use PRELUDE_PRI* instead of PRI*. Remove
    invalid entry from the template configuration file.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5791 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 24 ++++++++++++------------
 prelude-manager.conf.in         | 17 ++++++-----------
 src/decode-plugins.c            |  4 ++--
 src/include/decode-plugins.h    |  2 +-
 src/include/prelude-manager.h   |  2 +-
 src/include/server-generic.h    |  2 +-
 src/manager-auth.c              | 12 ++++++------
 src/reverse-relaying.c          |  2 +-
 src/server-generic.c            |  4 ++--
 9 files changed, 32 insertions(+), 37 deletions(-)

commit 93df144e9d0bc88a9fd9c32e83484558597615fe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 19:07:46 2005 +0000

    Use PRIu64.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5780 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b8efa6cc46d0e97a77468e32af16449faef39837
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 14:47:56 2005 +0000

    Remove un-needed error message.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5775 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 1 -
 1 file changed, 1 deletion(-)

commit f7d7b71f1a06549b4bdcb8ccf2c530c93a17a6d5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 14:41:54 2005 +0000

    Improve error logging.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5774 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit f2095e12fafac6e267dbf9decab68218c4a3aedd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 04:10:34 2005 +0000

    Slight improvement to inet_ntop module.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5760 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am     |  2 +-
 libmissing/inet_ntop.c     |  1 +
 libmissing/m4/gnulib.m4    |  3 ++-
 libmissing/m4/inet_ntop.m4 |  1 -
 libmissing/m4/memset.m4    | 18 ++++++++++++++++++
 libmissing/memset.c        | 28 ++++++++++++++++++++++++++++
 6 files changed, 50 insertions(+), 3 deletions(-)

commit 39807e85a724c257be1d7d452e2ad78d58a55f8a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:53:42 2005 +0000

    Update mail address.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5757 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/skeleton/skeleton.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9c4535266ab12dcbecaadc5fcb3733454305a684
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:52:54 2005 +0000

    Remove deprecated prelude-inet.h inclusion.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5756 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 1 -
 1 file changed, 1 deletion(-)

commit 6d818c89c8013626507c4a103dae2cb68d4c35eb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:50:31 2005 +0000

    Update GNUlib code prior release.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5755 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |  10 ++-
 libmissing/gettext.h          |  12 ++-
 libmissing/inet_ntop.c        | 194 ++++++++++++++++++++++++++++++++++++++++++
 libmissing/inet_ntop.h        |  10 +++
 libmissing/m4/gettext.m4      |  90 +++++++++++++++++---
 libmissing/m4/glibc2.m4       |  30 +++++++
 libmissing/m4/gnulib.m4       |   5 +-
 libmissing/m4/inet_ntop.m4    |  20 +++++
 libmissing/m4/intdiv0.m4      |   8 +-
 libmissing/m4/intmax.m4       |  12 ++-
 libmissing/m4/inttypes-pri.m4 |   8 +-
 libmissing/m4/inttypes.m4     |   8 +-
 libmissing/m4/isc-posix.m4    |   8 +-
 libmissing/m4/lcmessage.m4    |  20 ++---
 libmissing/m4/lib-link.m4     |  12 ++-
 libmissing/m4/lib-prefix.m4   |   6 +-
 libmissing/m4/nls.m4          |  16 ++--
 libmissing/m4/po.m4           |  33 +++----
 libmissing/m4/printf-posix.m4 |   8 +-
 libmissing/m4/progtest.m4     |  15 ++--
 libmissing/vasnprintf.c       |   7 +-
 src/include/libmissing.h      |   1 +
 22 files changed, 434 insertions(+), 99 deletions(-)

commit 3c54b7566991d178f75180b67fb4b4f023ba26fa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:50:13 2005 +0000

    Don't descend docs directory.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5754 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit ea957d0d84303843cc2a7df04a20992eaa99d809
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:49:48 2005 +0000

    Use standard inet_ntop().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5753 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  2 +-
 src/server-generic.c         | 14 ++++++++++----
 2 files changed, 11 insertions(+), 5 deletions(-)

commit 2caaf6ab7c7b6cb05c55eb799f6adda86f9419ae
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:47:42 2005 +0000

    Move gl_EARLY call immediatly after the CC check.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5752 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 01e98416c97dfc2cb920280b3186b31e697b7b5a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 26 03:47:03 2005 +0000

    Remove deprecated stuffs.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5751 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 66 ------------------------------------------------------------
 1 file changed, 66 deletions(-)

commit 6e7bd34f72141eca20efb43e1b8b4105964a59b7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 25 19:20:12 2005 +0000

    ===========================================================
    prelude-manager-0.9.0-svn archives ready for distribution:
    prelude-manager-0.9.0-svn.tar.gz
    ===========================================================
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5733 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in  |    2 +-
 m4/libtool.m4 | 6027 ---------------------------------------------------------
 2 files changed, 1 insertion(+), 6028 deletions(-)

commit b851bb5f176f5f552935c3c481f524e924bfe173
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 25 18:42:10 2005 +0000

    Update libpreludedb.m4
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5727 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libpreludedb.m4 | 1 +
 1 file changed, 1 insertion(+)

commit 80fa5c38127a4cc3abe4ddf1a6cdff6a627a8671
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 25 11:44:48 2005 +0000

    Listen on 127.0.0.1 by default.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5710 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a8812fcb0e71977727302b7f3b09d1dcc4a6509c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 25 11:32:19 2005 +0000

    Add a note saying this file is deprecated... Use svn log.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5708 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 5 +++++
 1 file changed, 5 insertions(+)

commit 19ad0f7b6ee0c49021098921d9b488a2ce9f29bc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 25 11:31:04 2005 +0000

    Copyright transfer from Nicolas Delon, Krzysztof Zaraska, and myself to PreludeIDS Technologies.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5707 09c5ec92-17d4-0310-903a-819935f44dba

 AUTHORS                                         |  2 +-
 CREDITS                                         | 39 ------------
 README                                          | 81 ++++++++++++++-----------
 plugins/filters/idmef-criteria/idmef-criteria.c |  8 +--
 plugins/filters/skeleton/skeleton.c             |  6 +-
 plugins/reports/db/db.c                         |  8 +--
 plugins/reports/debug/debug.c                   |  6 +-
 plugins/reports/relaying/relaying.c             |  9 ++-
 plugins/reports/textmod/textmod.c               |  8 +--
 plugins/reports/xmlmod/xmlmod.c                 | 23 ++-----
 src/decode-plugins.c                            |  6 +-
 src/filter-plugins.c                            |  6 +-
 src/idmef-message-scheduler.c                   |  6 +-
 src/include/decode-plugins.h                    |  6 +-
 src/include/filter-plugins.h                    |  6 +-
 src/include/idmef-message-scheduler.h           |  6 +-
 src/include/libmissing.h                        |  6 +-
 src/include/manager-auth.h                      |  6 +-
 src/include/manager-options.h                   |  6 +-
 src/include/pmsg-to-idmef.h                     |  6 +-
 src/include/prelude-manager.h                   |  6 +-
 src/include/report-plugins.h                    |  6 +-
 src/include/reverse-relaying.h                  |  6 +-
 src/include/sensor-server.h                     |  6 +-
 src/include/server-generic.h                    |  6 +-
 src/include/server-logic.h                      |  6 +-
 src/manager-auth.c                              |  6 +-
 src/manager-options.c                           |  6 +-
 src/pmsg-to-idmef.c                             | 12 +---
 src/prelude-manager.c                           |  8 +--
 src/report-plugins.c                            |  6 +-
 src/reverse-relaying.c                          |  6 +-
 src/sensor-server.c                             |  6 +-
 src/server-generic.c                            |  6 +-
 src/server-logic.c                              |  6 +-
 35 files changed, 150 insertions(+), 198 deletions(-)

commit 726708aed2e474e6cb668d72dc772e67a0179a45
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 24 17:16:57 2005 +0000

    Print option to stderr, make help and config immediate. Remove
    intermediate prelude_option_read() call. Pass all option tests.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5671 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 24 ++++++++----------------
 1 file changed, 8 insertions(+), 16 deletions(-)

commit 84ba50d16e4c887d1828ac3cda2f6fa7ffb2d472
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 23 16:33:50 2005 +0000

    Fit last libprelude change.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5625 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 9022d1e6041fa6c238029b5ad760e6f838dc57b8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Mar 21 11:29:40 2005 +0000

    Improve locking and reduce contention in reverse-relaying layer.
    Call idmef-message-write for each client we need to relay the message to.. This
    is not optimal, but avoid very complicated code for locking a message object.
    
    Cleanup asynchronous message write handling. Remove old hack for OpenSSL which is
    not needed for GnuTLS... Make sure we read message one by one so that we give equal
    priority to all connected sensors.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5573 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/sensor-server.h  |   2 +
 src/include/server-generic.h |   1 +
 src/reverse-relaying.c       | 133 ++++++++++++++++------------
 src/sensor-server.c          | 205 +++++++++++++++++++------------------------
 src/server-generic.c         |  64 +++++++++-----
 src/server-logic.c           |   2 +-
 6 files changed, 213 insertions(+), 194 deletions(-)

commit 261ddabd050fd48e122c0bde0dbd0749720202fb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 19 16:31:27 2005 +0000

    Fix a race when creating the msgbuf.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5569 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/reverse-relaying.h |  1 +
 src/prelude-manager.c          |  4 ++++
 src/reverse-relaying.c         | 35 ++++++++++++++++++++---------------
 3 files changed, 25 insertions(+), 15 deletions(-)

commit e114aec6b751b719e7ae46164b0e511ca4fa8660
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 19 15:39:12 2005 +0000

    Only free the message on last emition..
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5568 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 54fc8fbbe96cf25ce1251e83db2f52685673852a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 19 13:26:24 2005 +0000

    Use @LIBPRELUDE_PTHREAD_CFLAGS@... Update libprelude.m4
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5565 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in     | 13 +------------
 m4/libprelude.m4 |  6 +++++-
 src/Makefile.am  |  5 ++---
 3 files changed, 8 insertions(+), 16 deletions(-)

commit e8bf1838f7ffa55f4e9f6194d05c1858bae3b365
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 19 00:08:19 2005 +0000

    Missing unlock.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5558 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 ++
 1 file changed, 2 insertions(+)

commit 4f14bc46570b82e8b20b3bf574bb44340c2c435b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 19:12:52 2005 +0000

    Fix deadlock.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5557 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

commit 534890c8982a6b269d13449c42d53b2f6ee828ad
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 19:03:51 2005 +0000

    oops.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5556 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7d196985287a2330bedf75d5ac316794401090cf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 19:03:22 2005 +0000

    Put back the message in the list if we get eagain.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5555 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

commit 84d2015626f2195127528c6de0724ecef864f289
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 18:57:58 2005 +0000

    Add missing unlock.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5554 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 ++
 1 file changed, 2 insertions(+)

commit 1fddc272abbbf5f2631d8a505948c4193440fdec
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 18:51:59 2005 +0000

    Improve locking...
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5553 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 54 +++++++++++++++++++++++++++++++++++------------------
 1 file changed, 36 insertions(+), 18 deletions(-)

commit a6148100f33a58b260d96083443e4b8bb926f1dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 17:46:05 2005 +0000

    Rework reverse-relaying completly. We don't use prelude-connection-pool anymore on
    the sending side, since this mean we have to block for sending message. Rather, maintain
    our own failover associated with the client. This have the side effect of simplyfing the
    code a lot. Additionally, sending message to reverse relay should now be much faster...
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5552 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c  |   4 +-
 src/include/reverse-relaying.h |  18 ++--
 src/include/sensor-server.h    |   2 +
 src/include/server-generic.h   |   9 +-
 src/reverse-relaying.c         | 186 +++++++++++++++++++++++++++------------
 src/sensor-server.c            | 192 +++++++++++++++++++++--------------------
 src/server-generic.c           |  12 +++
 7 files changed, 264 insertions(+), 159 deletions(-)

commit cb402b66ccfd92f671c789b2fcffd9b082f88f9e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 17:43:25 2005 +0000

    Don't use the cached prelude_message, since the manager add it's own
    analyzer to the message, we should regenerate it.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5551 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 8 --------
 1 file changed, 8 deletions(-)

commit 400e04ecf58aa7f1516d521bc12a54bdba280f67
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 17:41:37 2005 +0000

    Typo.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5550 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a757d999a63182eba62b6b06d82a3bc7247a9cc2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 15:04:16 2005 +0000

    Fix a possible race on manager initialisation.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5549 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 21 +++++++++++++--------
 1 file changed, 13 insertions(+), 8 deletions(-)

commit fec91bcbfc542fd77a4e7241f80a111de02069c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 18 02:08:44 2005 +0000

    When creating the connection pool for a reverse relay, supress the PRELUDE_CONNECTION_POOL_FLAGS_GLOBAL_FAILOVER flag.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5541 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit f20b735b61f66288b6585ef15d45ddba4c87ab52
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 17 20:58:44 2005 +0000

    When authenticating, retrieve certificate permission. Remove un-needed arguments to idmef-message-scheduler functions.
    
    Handle --help and --config separatly, since we need to process them first and that
    prelude_option_read() has to be called after client initialisation.
    
    Remove unused from the heartbeat callback. Remove un-needed reverseèrelay_init().
    Initialize the client before prelude_option_read() is called.
    
    Check permission in sensors-server. Send TARGET prohibited message to directed admin
    request to unallowed sensors. Fix a possible race when forwarding option request.
    
    Remove duplicate TLS authentication failed message.
    Remove deprecated server_generic_get_addr_string().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5536 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         |   6 +-
 src/include/idmef-message-scheduler.h |   4 +-
 src/include/manager-options.h         |   5 +-
 src/include/reverse-relaying.h        |   4 +-
 src/include/server-generic.h          |  10 +--
 src/manager-auth.c                    |  55 +++++++++----
 src/manager-options.c                 |  31 ++++---
 src/prelude-manager.c                 |  50 ++++++------
 src/reverse-relaying.c                |  24 ++----
 src/sensor-server.c                   | 150 ++++++++++++++++++++++------------
 src/server-generic.c                  |  56 +++++++------
 11 files changed, 235 insertions(+), 160 deletions(-)

commit 3f0885365fd6a42c2baaccced233d9d173bd425f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 17 20:10:50 2005 +0000

    Ask for IDMEF_WRITE permission.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5525 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 60e8a056002eda578f6498cd7313db37bb73a8a4
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Tue Mar 15 18:13:42 2005 +0000

    fix variable declaration
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5508 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 1 +
 1 file changed, 1 insertion(+)

commit 53fee7dd4c6ba101b5063aca77bed0d656cb9252
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 15 18:01:24 2005 +0000

    Fix for idmef_criteria_match() change. Use prelude_perror() on error return.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5506 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

commit 3337e3da2fd6e6c76f6ce759d0e03e560cd0749d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 11 12:02:40 2005 +0000

    Fix for idmef_path_get_name() change. Fix idmef-message-id constant name.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5447 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 6 +++---
 src/pmsg-to-idmef.c           | 8 ++++----
 2 files changed, 7 insertions(+), 7 deletions(-)

commit 6323d8fcea177b8d3a6a785ea55c216ae91e1539
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 5 16:02:30 2005 +0000

    Modify help string.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5413 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit febd13412ff4378fc8cd67e72f2cee551f8e22de
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 5 15:56:02 2005 +0000

    Allow loading criteria from a file.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5412 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 55 +++++++++++++++++++++----
 1 file changed, 48 insertions(+), 7 deletions(-)

commit 628b4540ea50253e0335a8ff60af2230b2251a37
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 4 16:00:42 2005 +0000

    Set idmef-criteria-filter priority so that it's always runned last. This is needed so that it
    can hook to other plugins independantly of their configuration order.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5407 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 3da22b3e27dc6095ef663d281b2ddc29c6ebc10d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 4 09:23:30 2005 +0000

    Fit latest analyzer handling change.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5393 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 13 +++++++++----
 plugins/reports/xmlmod/xmlmod.c   | 26 ++++++++++++++++----------
 src/pmsg-to-idmef.c               | 33 ++++++---------------------------
 3 files changed, 31 insertions(+), 41 deletions(-)

commit d8b281644adfadce2a95740ce7d25165daf95951
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Mon Feb 28 16:18:44 2005 +0000

    port xmlmod and textmod plugins to the ident (uint64 -> string) changes
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5360 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c |  8 ++++----
 plugins/reports/xmlmod/xmlmod.c   | 35 ++++++++++++++++-------------------
 2 files changed, 20 insertions(+), 23 deletions(-)

commit e99d0de7d514c49c269050d1789274ee820e98f7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 28 15:14:00 2005 +0000

    Fit latest libprelude changes.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5358 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 --
 1 file changed, 2 deletions(-)

commit 5f7ac0e660a323af4b2d8a323d20698232dd82f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 25 16:39:58 2005 +0000

    idmef_criteria_new_string() -> idmef_criteria_new_from_string().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5338 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 99a3ac286f88cac1ba51e5388fe6e29b43ce73dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 25 10:33:57 2005 +0000

    Correct debugging option.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5327 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 14 +++++++++++---
 1 file changed, 11 insertions(+), 3 deletions(-)

commit 8f53f394d2a2ef0525c3e27eb82d28f14ce2babf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 24 16:29:01 2005 +0000

    Fix invalid pointer dereference that we didn't see earlier (needed DEBUG to be set, changed
    with handling of debugging message). Use prelude_log_debug, set debug level to 10.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5319 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

commit 9bf312d767161f11ef820b539fe5e99698d27e2a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 24 16:25:22 2005 +0000

    Make server_generic_log_client() take a priority argument. When adding a client
    to server-logic, make sure we set capability to something meaningful.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5317 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  2 +-
 src/manager-auth.c           | 30 +++++++++++++++---------------
 src/sensor-server.c          | 26 +++++++++++++++-----------
 src/server-generic.c         | 18 +++++++++---------
 4 files changed, 40 insertions(+), 36 deletions(-)

commit 39342eaf4f831176be4e75478f544cf6ccd69efb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 03:44:04 2005 +0000

    Ooops.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5290 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9e9eef950e58b95f3962da076b2e78fb8ca4573b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 03:43:53 2005 +0000

    Fix a warning.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5289 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 ++
 1 file changed, 2 insertions(+)

commit f74a4f863a9747899136c49a76a4fb50fadd6753
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 02:52:55 2005 +0000

    Remove deprecated handle_declare_ident() and read_ident_message(). Ident is now read
    by the TLS subsystem from the peer certificate.
    
    Handle prelude_connection_close() EAGAIN error in the close callback, in which case
    we return an error to server-generic / server-logic, which will in turn wait for more
    data.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5285 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 85 +++++++++++++----------------------------------------
 1 file changed, 20 insertions(+), 65 deletions(-)

commit 804630895149a44cda45e6aa81206fc9a7d75532
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 02:50:13 2005 +0000

    New --debug option.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5284 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-options.c | 10 ++++++++++
 1 file changed, 10 insertions(+)

commit be3b82ddae942952654595d2f785c44b09574810
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 02:49:46 2005 +0000

    Implemented certificate_get_peer_analyzerid(), which read the analyzerID from the certificate DN.
    Use server_generic_client_set_analyzerid() to set the analyzerID read from the certificate.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5283 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 59 +++++++++++++++++++++++++++++++++++++++++++++++++++---
 1 file changed, 56 insertions(+), 3 deletions(-)

commit 4fbb4066c2b0c50860c0beb474ec58b13f7c2b1d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 02:33:06 2005 +0000

    In the read connection callback, always call server_logic_remove_client() (which itself will trigger
    the close callback), in case the SERVER_GENERIC_CLIENT_STATE_CLOSING state is set. If the close is
    successful, ask server-logic to stop processing this connection. Otherwise (EAGAIN), continue handling
    the connection and wait for more data.
    
    In the close connection callback, always set the SERVER_GENERIC_CLIENT_STATE_CLOSING state. When calling
    the specific server-generic user's close function, set the state to SERVER_GENERIC_CLIENT_STATE_CLOSED if
    closing is sucessful, or give the control back to server-logic if the close return an error (EAGAIN).
    
    Once SERVER_GENERIC_CLIENT_STATE_CLOSED (the user's closed it's own stuff successfuly), close our own
    file descriptor for the connection, and handle error the same way as above.
    
    Implemented the server_generic_client_set_analyzerid() accessor.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5282 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  6 ++++-
 src/server-generic.c         | 54 ++++++++++++++++++++++++++++++++------------
 2 files changed, 44 insertions(+), 16 deletions(-)

commit b1f73f85d6e1e0e7cd5fb29c9ede1244585dd852
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 22 02:21:13 2005 +0000

    Use prelude_log for debugging.
    
    Remove the per client mutex which was only used to prevent a race between server_logic_notify_write()
    and remove_connection(). They are both always called from the same thread.
    
    Make the close() connection callback return a value. If the return is -1, we assume that the close()
    didn't complete because we hit EAGAIN. In this case, the connection is not removed from the set.
    server_logic_remove_client() now return -1 on EAGAIN.
    
    Cleanup in handle_fd_event(). Separate the case where we saw no event with the case where an error
    was returned. No need to check for POLLHUP|POLLERR|POLLNVAL if the previous call returned an error
    or asked to stop processing.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5281 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-logic.h |  5 ++--
 src/server-logic.c         | 68 ++++++++++++++++++++--------------------------
 2 files changed, 32 insertions(+), 41 deletions(-)

commit ac41ab5e7f1f631982ce0c61e8836793a1e3054e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 21 11:16:28 2005 +0000

    Set low priority queue as the default target.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5274 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 32dc6092e5df3f80b7a2ba039b06e50badaffffc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 21 11:02:58 2005 +0000

    Invert callback and callback data argument to fit libprelude change.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5272 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7e4482fed5598840b53cacc13fba16f6ae58bd5e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 21 00:25:23 2005 +0000

    Cleanup. Be more pedantic about client sending us ident and connection type.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5269 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 94 +++++++++++++++++++++++++++++++----------------------
 1 file changed, 55 insertions(+), 39 deletions(-)

commit 50c9ab77a91d0e54f6434b577a0ae625dcce4e79
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 18 12:31:30 2005 +0000

    Fix distcheck.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5238 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/Makefile.am | 3 +++
 1 file changed, 3 insertions(+)

commit 29eaf52bd569cdfc3d14869ef5c3b068c5d7dcce
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 17:20:47 2005 +0000

    prelude_msg_write() can now return 0, this is not an error.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5202 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f4bc09415b6cea389d8e18dc64d33027069a12e6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 13:56:00 2005 +0000

    Fix crash if listen address is NULL.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5192 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit 042ca5d5dd31f9407aed64bd56e4aae5ec95824e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:50:40 2005 +0000

     r7643@arwen (orig r5188):  yoann | 2005-02-16 12:50:25 +0100
     Update old header inclusion.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5189 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 18965f661028a16f759c0d04786fbd4a1a6006c1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:41:20 2005 +0000

     r7611@arwen (orig r5156):  yoann | 2005-02-16 12:34:51 +0100
     Rename debug to debug2.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5187 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                       |   2 +-
 plugins/reports/Makefile.am        |   2 +-
 plugins/reports/debug/Makefile.am  |   7 +
 plugins/reports/debug/debug.c      | 272 +++++++++++++++++++++++++++++++++++++
 plugins/reports/debug2/Makefile.am |   7 -
 plugins/reports/debug2/debug.c     | 272 -------------------------------------
 src/Makefile.am                    |   2 +-
 7 files changed, 282 insertions(+), 282 deletions(-)

commit 5e5d06118b958e8b584c59d71c0ef1515c2b01dd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:41:16 2005 +0000

     r7610@arwen (orig r5155):  yoann | 2005-02-16 12:33:48 +0100
     Rename to debug.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5186 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug2/Makefile.am |   8 +-
 plugins/reports/debug2/debug.c     | 272 +++++++++++++++++++++++++++++++++++++
 plugins/reports/debug2/debug2.c    | 272 -------------------------------------
 3 files changed, 276 insertions(+), 276 deletions(-)

commit b53d8bb934730e05da4410fc5af1501d63e7513f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:41:13 2005 +0000

     r7609@arwen (orig r5154):  yoann | 2005-02-16 12:32:53 +0100
     More work on the debug
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5185 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug2/debug2.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit d129943e8186c493d450be86a99a85ead044d13e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:41:09 2005 +0000

     r7608@arwen (orig r5153):  yoann | 2005-02-16 12:28:44 +0100
     Remove deprecated, to be replaced with debug2.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5184 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/Makefile.am |    7 -
 plugins/reports/debug/debug.c     | 1130 -------------------------------------
 2 files changed, 1137 deletions(-)

commit 4b015ac9e0a3042ec885a34f0378af2de6a95616
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:41:02 2005 +0000

     r7607@arwen (orig r5152):  yoann | 2005-02-16 12:27:31 +0100
     More API work. Make the debug plugin able to dump the whole message.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5183 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c |   2 +-
 plugins/reports/db/db.c                         |   2 +-
 plugins/reports/debug2/debug2.c                 | 133 +++++++++++++++++-------
 plugins/reports/relaying/relaying.c             |   2 +-
 plugins/reports/textmod/textmod.c               |   2 +-
 plugins/reports/xmlmod/xmlmod.c                 |   2 +-
 src/include/prelude-manager.h                   |   8 +-
 7 files changed, 104 insertions(+), 47 deletions(-)

commit ff73c7442f76b5a2e7d6cb3763a4a96625171198
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:59 2005 +0000

     r7585@arwen (orig r5132):  yoann | 2005-02-15 18:21:21 +0100
     Remove deprecated.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5182 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/execmod/Makefile.am |  10 ---
 plugins/reports/execmod/execmod.c   | 121 ------------------------------------
 2 files changed, 131 deletions(-)

commit 716f980cd35688159877ad3d389fc9e20c2b551d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:55 2005 +0000

     r7584@arwen (orig r5131):  yoann | 2005-02-15 12:44:49 +0100
     Update. This has been fully re-written since original introduction.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5181 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/idmef-criteria.c | 9 +++------
 src/include/prelude-manager.h                   | 2 +-
 2 files changed, 4 insertions(+), 7 deletions(-)

commit d4a802d57ab5c8808fcf644c23dc5a0510487550
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:51 2005 +0000

     r7583@arwen (orig r5130):  yoann | 2005-02-15 12:41:54 +0100
     Add missing copyright notice.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5180 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/prelude-manager.h | 23 +++++++++++++++++++++++
 1 file changed, 23 insertions(+)

commit 0d3e1b821db10042a0bfcd5432522561307ce99f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:48 2005 +0000

     r7582@arwen (orig r5129):  yoann | 2005-02-15 12:40:46 +0100
     Remove deprecated NIDS decoder plugin.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5179 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/Makefile.am           |  10 -
 plugins/decodes/prelude-nids/decode.c              | 351 ----------
 plugins/decodes/prelude-nids/ethertype.h           |  91 ---
 plugins/decodes/prelude-nids/nethdr.h              | 414 ------------
 plugins/decodes/prelude-nids/nids-alert-id.h       |  28 -
 plugins/decodes/prelude-nids/optparse.c            | 365 ----------
 plugins/decodes/prelude-nids/optparse.h            |  26 -
 plugins/decodes/prelude-nids/packet-decode.c       | 731 ---------------------
 plugins/decodes/prelude-nids/packet-decode.h       |  24 -
 plugins/decodes/prelude-nids/packet.h              | 160 -----
 .../decodes/prelude-nids/passive-os-fingerprint.c  |  94 ---
 .../decodes/prelude-nids/passive-os-fingerprint.h  |  63 --
 12 files changed, 2357 deletions(-)

commit abed516b0aba5ae5a3545cd0e8793ee420630414
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:44 2005 +0000

     r7581@arwen (orig r5128):  yoann | 2005-02-15 12:35:30 +0100
     Rename filter to idmef-criteria.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5178 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/idmef-criteria/Makefile.am      |   8 +-
 plugins/filters/idmef-criteria/filter.c         | 192 ------------------------
 plugins/filters/idmef-criteria/idmef-criteria.c | 192 ++++++++++++++++++++++++
 src/Makefile.am                                 |   2 +-
 4 files changed, 197 insertions(+), 197 deletions(-)

commit ee09c67774d0cc3c20c60b08413d13eaea525ba9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:40 2005 +0000

     r7580@arwen (orig r5127):  yoann | 2005-02-15 12:28:23 +0100
     Rename the 'filter' plugin to 'idmef-criteria'.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5177 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                               |   2 +-
 plugins/filters/Makefile.am                |   2 +-
 plugins/filters/filter/Makefile.am         |   6 -
 plugins/filters/filter/filter.c            | 192 -----------------------------
 plugins/filters/idmef-criteria/Makefile.am |   6 +
 plugins/filters/idmef-criteria/filter.c    | 192 +++++++++++++++++++++++++++++
 6 files changed, 200 insertions(+), 200 deletions(-)

commit a33a86579473a6d8ae50438630f1e92bf2dd68af
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:30 2005 +0000

     r7579@arwen (orig r5126):  yoann | 2005-02-15 12:25:37 +0100
     Cleanup the Manager plugin API.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5176 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c     |  19 +++----
 plugins/reports/db/db.c             | 100 +++++++++++++++++++++---------------
 plugins/reports/debug2/debug2.c     |   6 +--
 plugins/reports/relaying/relaying.c |  11 +---
 plugins/reports/textmod/textmod.c   |   7 +--
 plugins/reports/xmlmod/xmlmod.c     |   8 +--
 src/decode-plugins.c                |  10 ++--
 src/filter-plugins.c                |  28 +++++-----
 src/idmef-message-scheduler.c       |  12 ++---
 src/include/Makefile.am             |  26 ++++------
 src/include/decode-plugins.h        |  33 ++++++++++++
 src/include/decode.h                |  38 --------------
 src/include/filter-plugins.h        |  38 ++++++++++++++
 src/include/plugin-decode.h         |  50 ------------------
 src/include/plugin-filter.h         |  82 -----------------------------
 src/include/plugin-report.h         |  53 -------------------
 src/include/prelude-manager.h       |  70 +++++++++++++++++++++++++
 src/include/report-plugins.h        |  37 +++++++++++++
 src/include/report.h                |  29 -----------
 src/manager-options.c               |  10 ++--
 src/pmsg-to-idmef.c                 |   2 +-
 src/prelude-manager.c               |   7 +--
 src/report-plugins.c                |  20 +++-----
 23 files changed, 305 insertions(+), 391 deletions(-)

commit 34d6b56f2322082534e83ae05455dbbdfa3e8498
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:25 2005 +0000

     r5068@arwen (orig r5116):  yoann | 2005-02-14 18:23:34 +0100
     Fit prelude-connection-mgr -> prelude-connection-pool renaming.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5175 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 26 +++++++--------
 src/include/reverse-relaying.h      |  4 +--
 src/reverse-relaying.c              | 63 ++++++++++++++++++-------------------
 src/sensor-server.c                 |  4 +--
 4 files changed, 48 insertions(+), 49 deletions(-)

commit 486887b076bd03b4817473a9069a06fcc6ed03b7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:22 2005 +0000

     r5066@arwen (orig r5114):  yoann | 2005-02-14 17:12:56 +0100
     Use prelude_option_read().
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5174 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9748a71a8ee63bddb57e61bffdd15f040735fa1f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:12 2005 +0000

     r4987@arwen (orig r5035):  yoann | 2005-02-07 14:03:10 +0100
     Fit libprelude option/plugin API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5173 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c     | 45 ++++++++++++++---------
 plugins/reports/debug2/debug2.c     | 32 +++++++++-------
 plugins/reports/relaying/relaying.c | 45 +++++++++++++----------
 plugins/reports/textmod/textmod.c   | 32 +++++++++-------
 plugins/reports/xmlmod/xmlmod.c     | 73 +++++++++++++++++++++----------------
 src/decode-plugins.c                |  6 ++-
 src/filter-plugins.c                |  7 +++-
 src/include/manager-options.h       |  4 +-
 src/include/plugin-decode.h         |  2 +-
 src/include/plugin-filter.h         |  2 +-
 src/include/plugin-report.h         |  8 ++--
 src/include/report.h                |  7 ----
 src/manager-options.c               | 64 ++++++++++++++++----------------
 src/prelude-manager.c               | 18 ++++-----
 src/report-plugins.c                |  5 ++-
 15 files changed, 191 insertions(+), 159 deletions(-)

commit 7120656ba3e2c53b3a6327887a272b01a144c1d5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:09 2005 +0000

     r4951@arwen (orig r4999):  nicolas | 2005-02-01 20:40:25 +0100
     fit libpreludedb last changes
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5172 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 82e388f7d03b762e1fe89f4287d0f7b41594f9e4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:05 2005 +0000

     r4947@arwen (orig r4995):  nicolas | 2005-02-01 19:56:56 +0100
     fit libpreludedb last changes
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5171 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit c316198e2ed7ec59afeff74d0893656234ef6a2b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:40:01 2005 +0000

     r4932@arwen (orig r4980):  yoann | 2005-01-30 18:18:23 +0100
     Ability to provide the socket filename through unix:<filename> argument. Stabilize
     reverse relaying.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5170 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c  |  56 ++++++++++++------------
 src/server-generic.c | 120 +++++++++++++++++++++++++++++++--------------------
 2 files changed, 101 insertions(+), 75 deletions(-)

commit e1ac519a354fd06398bb9d849f8040db44ec7196
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:57 2005 +0000

     r4931@arwen (orig r4979):  yoann | 2005-01-30 18:07:38 +0100
     Return the caller error value.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5169 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit edda01146d503bcb8b2155c4eb3498c99eee079c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:54 2005 +0000

     r4930@arwen (orig r4978):  yoann | 2005-01-30 18:07:07 +0100
     fit prelude_client_setup_is_needed() change.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5168 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5391aa114759ea63c1714cb99526123dd7dcf320
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:50 2005 +0000

     r4929@arwen (orig r4977):  yoann | 2005-01-30 18:06:36 +0100
     Rename --sensors-srvr to --listen. In case the provided address start with 'unix',
     don't try to lookup the port number.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5167 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 13 +++++++------
 src/manager-options.c   | 13 ++++++++++---
 2 files changed, 17 insertions(+), 9 deletions(-)

commit 70ebbea61057ed5718de642ee034ce1de51edfd2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:40 2005 +0000

     r4928@arwen (orig r4976):  yoann | 2005-01-30 18:02:36 +0100
     Update GNUlib code. Include getaddrinfo module.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5166 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am        |  31 ++-
 libmissing/gai_strerror.c     |  71 ++++++
 libmissing/getaddrinfo.c      | 195 +++++++++++++++
 libmissing/getaddrinfo.h      |  90 +++++++
 libmissing/gettext.h          |  68 ++++++
 libmissing/m4/alloca.m4       |  10 +-
 libmissing/m4/codeset.m4      |  21 ++
 libmissing/m4/getaddrinfo.m4  |  18 ++
 libmissing/m4/gettext.m4      | 487 +++++++++++++++++++++++++++++++++++++
 libmissing/m4/glibc21.m4      |  30 +++
 libmissing/m4/gnulib.m4       |   8 +-
 libmissing/m4/iconv.m4        | 101 ++++++++
 libmissing/m4/intdiv0.m4      |  72 ++++++
 libmissing/m4/intmax.m4       |  32 +++
 libmissing/m4/inttypes-pri.m4 |  32 +++
 libmissing/m4/inttypes.m4     |  27 +++
 libmissing/m4/isc-posix.m4    |  26 ++
 libmissing/m4/lcmessage.m4    |  32 +++
 libmissing/m4/lib-ld.m4       | 110 +++++++++
 libmissing/m4/lib-link.m4     | 549 ++++++++++++++++++++++++++++++++++++++++++
 libmissing/m4/lib-prefix.m4   | 153 ++++++++++++
 libmissing/m4/nls.m4          |  49 ++++
 libmissing/m4/po.m4           | 426 ++++++++++++++++++++++++++++++++
 libmissing/m4/poll.m4         |  10 +-
 libmissing/m4/printf-posix.m4 |  46 ++++
 libmissing/m4/progtest.m4     |  91 +++++++
 libmissing/m4/restrict.m4     |  38 +++
 libmissing/m4/snprintf.m4     |  10 +-
 libmissing/m4/sockpfaf.m4     |  39 +++
 libmissing/m4/stdbool.m4      |  83 +++++++
 libmissing/m4/uintmax_t.m4    |  30 +++
 libmissing/m4/ulonglong.m4    |  23 ++
 libmissing/m4/vsnprintf.m4    |  10 +-
 libmissing/stdbool_.h         |  93 +++++++
 src/include/libmissing.h      |  10 +-
 35 files changed, 3092 insertions(+), 29 deletions(-)

commit 1f291ef1c94f6792c715fc5b98060a37776ba915
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:36 2005 +0000

     r4915@arwen (orig r4963):  yoann | 2005-01-30 11:09:29 +0100
     Fix for idmef_criteria API change.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5165 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 5d6bf6bc9835f6181603d9d596a418fd189eae3d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:33 2005 +0000

     r4892@arwen (orig r4940):  yoann | 2005-01-27 23:20:49 +0100
     Initialize client _prior_ to reading options (some of them depending on client).
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5164 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit f081e46d62c35f5ef08e8946fffd1fbcccbadb6d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:29 2005 +0000

     r4886@arwen (orig r4934):  nicolas | 2005-01-27 06:38:30 +0100
     fit libpreludedb API last changes
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5163 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 32 +++++++++++++-------------------
 1 file changed, 13 insertions(+), 19 deletions(-)

commit b0a3bc91ec83e9b0827f113e4c58c3f33a0a3c51
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:26 2005 +0000

     r4883@arwen (orig r4931):  nicolas | 2005-01-27 03:44:03 +0100
     remove bad headers
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5162 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 6 ------
 1 file changed, 6 deletions(-)

commit 450397133940991202d9e6817bbcf5645b75aa93
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:22 2005 +0000

     r4882@arwen (orig r4930):  nicolas | 2005-01-27 03:35:05 +0100
     fix bad header inclusion
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5161 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libpreludedb.m4 | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit a4630349ceb26ed8ed7412bda5af7cf21358dfa3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:19 2005 +0000

     r4878@arwen (orig r4926):  yoann | 2005-01-27 03:17:17 +0100
     Header inclusion fix.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5160 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit e0b6c68da54b8fdab2e622eee01ebc7cc465c2e4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:15 2005 +0000

     r4876@arwen (orig r4924):  yoann | 2005-01-27 03:07:52 +0100
     Synchronize db plugin.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5159 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libpreludedb.m4      |  4 ++--
 plugins/reports/db/db.c | 26 ++++++++++++++++----------
 2 files changed, 18 insertions(+), 12 deletions(-)

commit d9c7da8a200750300297cbca4617ed7af9795428
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:39:11 2005 +0000

     r4875@arwen (orig r4923):  yoann | 2005-01-27 02:41:11 +0100
     Missing update for prelude_list_for_each API change.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5158 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 2 +-
 src/sensor-server.c    | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 38f2753e9cac72605d7f15fe2b119723539eaaf6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 16 11:38:58 2005 +0000

     r4873@arwen (orig r4921):  yoann | 2005-01-27 02:31:56 +0100
     Port to latest libprelude.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@5157 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                      |   1 -
 libmissing/alloca.h               |  14 ++---
 plugins/decodes/Makefile.am       |   2 +-
 plugins/reports/debug2/debug2.c   |  44 +++++++++------
 plugins/reports/textmod/textmod.c |  22 +++++---
 plugins/reports/xmlmod/xmlmod.c   |  18 +++---
 src/Makefile.am                   |   2 -
 src/decode-plugins.c              |  19 ++++---
 src/filter-plugins.c              |  28 +++++-----
 src/idmef-message-scheduler.c     |  60 ++++++++++----------
 src/include/Makefile.am           |   1 -
 src/include/plugin-filter.h       |   2 +-
 src/include/plugin-report.h       |   2 +-
 src/include/plugin-util.h         |  29 ----------
 src/manager-auth.c                |  26 ++++-----
 src/manager-options.c             |   4 +-
 src/plugins-util.c                | 113 --------------------------------------
 src/pmsg-to-idmef.c               |  75 ++++++++++++++-----------
 src/prelude-manager.c             |  57 ++++++++++++-------
 src/report-plugins.c              |  57 ++++++++++---------
 src/reverse-relaying.c            |   4 +-
 src/sensor-server.c               |  30 +++++-----
 src/server-generic.c              |  52 +++++++++---------
 src/server-logic.c                |  24 ++++----
 24 files changed, 291 insertions(+), 395 deletions(-)

commit 8ce4b4c66cdc4d953967ab10b61172a57cc2fb1b
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Fri Jan 21 15:19:11 2005 +0000

    update db plugin to the last libpreludedb API changes, it should
    fix possible crashes if something wrong happen during preludedb
    object creation
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4889 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 21 ++++++++++++++-------
 1 file changed, 14 insertions(+), 7 deletions(-)

commit 56104ae5e90ac5ce785ca8b8a37d8a9b22edc0e0
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Fri Jan 21 14:20:16 2005 +0000

    on success the db object own the preludedb_sql_settings object,
    so only destroy this object if db object construction fail
    to avoid double free
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4887 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 8a1e3aad49534075a789322731f72b9faae269ad
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 21 10:11:56 2005 +0000

    Don't remove things unless you know what you are doing. Fix broken re-initialization failover,
    can lead to alert loss if the users do something wrong with it's db setting and re-initialize.
    Fix probably broken DB failover.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4880 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 22 ++++++++++++++--------
 1 file changed, 14 insertions(+), 8 deletions(-)

commit 1e01f6b667fdc5dd96a779db340b0211936021b7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 21 09:41:31 2005 +0000

    Update GNULib code.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4879 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/m4/eoverflow.m4  | 8 +++-----
 libmissing/m4/intmax_t.m4   | 8 +++-----
 libmissing/m4/inttypes_h.m4 | 8 +++-----
 libmissing/m4/longdouble.m4 | 8 +++-----
 libmissing/m4/longlong.m4   | 8 +++-----
 libmissing/m4/signed.m4     | 8 +++-----
 libmissing/m4/size_max.m4   | 8 +++-----
 libmissing/m4/stdint_h.m4   | 8 +++-----
 libmissing/m4/vasnprintf.m4 | 8 +++-----
 libmissing/m4/wchar_t.m4    | 8 +++-----
 libmissing/m4/wint_t.m4     | 8 +++-----
 libmissing/m4/xsize.m4      | 8 +++-----
 12 files changed, 36 insertions(+), 60 deletions(-)

commit 6c2293af87ac1f24b46fdbe0e8f2a24f37728a73
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Thu Jan 20 19:46:25 2005 +0000

    merge libpreludedb-api-rework branch back into trunk
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4862 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libpreludedb.m4      |  18 ++---
 plugins/reports/db/db.c | 192 ++++++++++++++++++++++++++----------------------
 prelude-manager.conf.in |   3 -
 3 files changed, 115 insertions(+), 98 deletions(-)

commit 55e5519649f5b480d7202fd19f76ab76b164d49a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 13 08:40:09 2005 +0000

    Handle stdout as well as stderr.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4829 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 6 +++++-
 plugins/reports/xmlmod/xmlmod.c   | 7 +++++--
 2 files changed, 10 insertions(+), 3 deletions(-)

commit f0c9a6a2f47f26580500693e9ca4b5fd5e2ec63a
Author: Rob Holand <rob@inversepath.com>
Date:   Wed Jan 12 11:36:32 2005 +0000

    pconfig_init -> manager_options_init
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4825 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/manager-options.h | 2 +-
 src/manager-options.c         | 2 +-
 src/prelude-manager.c         | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

commit 6935726ac283796e4636657d11fbd45c415fdb7d
Author: Rob Holand <rob@inversepath.com>
Date:   Wed Jan 12 11:30:36 2005 +0000

    pconfig.* -> manager-options.*
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4822 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am               |  61 +++++++------
 src/idmef-message-scheduler.c |   2 +-
 src/include/Makefile.am       |  35 ++++----
 src/include/manager-options.h |  38 ++++++++
 src/include/pconfig.h         |  38 --------
 src/manager-options.c         | 196 ++++++++++++++++++++++++++++++++++++++++++
 src/pconfig.c                 | 196 ------------------------------------------
 src/prelude-manager.c         |   2 +-
 src/sensor-server.c           |   2 +-
 9 files changed, 283 insertions(+), 287 deletions(-)

commit 9ed30d2994e57b333d5e3f317d8266a788749964
Author: Rob Holand <rob@inversepath.com>
Date:   Wed Jan 12 11:03:42 2005 +0000

    typedef for config struct
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4818 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/pconfig.h | 4 ++--
 src/pconfig.c         | 2 +-
 src/prelude-manager.c | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

commit defff995f38e10bc129421a87523577fa282e262
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 17:08:51 2005 +0000

    whitespace police
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4815 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/pconfig.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 90916c65b024f324871eefd2006c939a1b201aab
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 12:07:52 2005 +0000

    fix something I should have known already...
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4809 09c5ec92-17d4-0310-903a-819935f44dba

 src/pconfig.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 53c825653662b69c2ab2dd515c6fc47b26634692
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 12:01:11 2005 +0000

    add --config to prelude-manager. needs default path fixing
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4808 09c5ec92-17d4-0310-903a-819935f44dba

 src/pconfig.c | 19 ++++++++++++++++---
 1 file changed, 16 insertions(+), 3 deletions(-)

commit 65bca3d908a3b0c481d064f45431ae74911ae813
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 11:49:56 2005 +0000

    missing include
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4807 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 1 +
 1 file changed, 1 insertion(+)

commit 23282c188c8afc9c7bbb4221711a2267ed31f73f
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 11:48:55 2005 +0000

    missing include
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4806 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 2 ++
 1 file changed, 2 insertions(+)

commit 0259fd6186199c86245d0e001179238b31fd46ef
Author: Rob Holand <rob@inversepath.com>
Date:   Tue Jan 11 11:47:40 2005 +0000

    missing include
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4805 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c | 1 +
 1 file changed, 1 insertion(+)

commit 04fd69321aa554002863ab16ac21b6d267191087
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jan 11 08:53:43 2005 +0000

    Update for prelude-init change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4796 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 27 +++++++++++++++------------
 1 file changed, 15 insertions(+), 12 deletions(-)

commit a9bdfaf82f6d9430b03a3ad904a0a48137690c87
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 6 10:25:04 2005 +0000

     r4610@arwen:  yoann | 2005-01-05T14:24:21.712187Z
     Fit latest libprelude prelude-option API change.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4763 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c     | 44 +++++++++++--------------------------
 plugins/reports/db/db.c             | 21 +++++++-----------
 plugins/reports/debug2/debug2.c     | 32 ++++++++++++++-------------
 plugins/reports/relaying/relaying.c | 20 ++++++++---------
 plugins/reports/textmod/textmod.c   | 15 +++++--------
 plugins/reports/xmlmod/xmlmod.c     | 30 ++++++++++++-------------
 src/pconfig.c                       | 27 +++++++++--------------
 src/prelude-manager.c               | 11 ++++++++--
 src/report-plugins.c                | 17 ++++++++++++--
 9 files changed, 101 insertions(+), 116 deletions(-)

commit eed38e4f462c22f84c854ae0f30fb4a10412e74f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 6 10:25:01 2005 +0000

     r4603@arwen:  yoann | 2005-01-05T12:13:21.368526Z
     Remove option debugging spew.
    
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4762 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 3 ---
 1 file changed, 3 deletions(-)

commit ce28b2eb82abf03003dcd7613fc526cebf3e1d37
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jan 2 21:38:56 2005 +0000

    Update GNUlib code
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4722 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am | 32 ++++++++++++++++++++++++++++++--
 libmissing/alloca_.h   | 14 ++++++--------
 2 files changed, 36 insertions(+), 10 deletions(-)

commit 40f5fa50c4a94273a5759b7fa77bdfd55af11963
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 30 16:32:36 2004 +0000

    Fit libprelude to_string() API change. Remove duplicate plugin subscribtion
    in debug2.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4697 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug2/debug2.c   | 17 +++++++-----
 plugins/reports/textmod/textmod.c | 50 +++++++++++++++++++++-------------
 plugins/reports/xmlmod/xmlmod.c   | 56 +++++++++++++++++++++++++++------------
 3 files changed, 80 insertions(+), 43 deletions(-)

commit d5eec93b0ec16307b073a218848e78e303dbefcb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 30 16:30:22 2004 +0000

    fit libprelude to_string() API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4696 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c | 17 ++++++++++++++++-
 1 file changed, 16 insertions(+), 1 deletion(-)

commit 604fec6feb8f2a3f7bc879f3b1cafb7b311502e1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 17 20:00:41 2004 +0000

    Use a local root for our own options.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4614 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c             |  3 ++-
 plugins/reports/debug2/debug2.c     |  3 ++-
 plugins/reports/relaying/relaying.c |  3 ++-
 plugins/reports/textmod/textmod.c   |  3 ++-
 plugins/reports/xmlmod/xmlmod.c     |  4 ++--
 src/include/pconfig.h               |  4 ++--
 src/pconfig.c                       | 32 ++++++++++++++++----------------
 src/prelude-manager.c               | 12 +++++++-----
 src/server-generic.c                |  1 -
 9 files changed, 35 insertions(+), 30 deletions(-)

commit c26e4f9150c45a21fcc25edd4d49d37d7e88eaf8
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Fri Dec 17 06:10:46 2004 +0000

    fit additional data API improvements
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4605 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c       | 163 +++++++--------------
 .../decodes/prelude-nids/passive-os-fingerprint.c  |   3 +-
 plugins/reports/textmod/textmod.c                  |   9 +-
 plugins/reports/xmlmod/xmlmod.c                    |   7 +-
 4 files changed, 58 insertions(+), 124 deletions(-)

commit c0e130e91d4b9ced46ab8c92a830a0482cb3a869
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 17 02:26:16 2004 +0000

    Fit libprelude API change. Make relaying and reverse relaying work again.
    Handle non blocking write of option message properly.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4597 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c |  29 ++--
 src/idmef-message-scheduler.c       |   5 +-
 src/include/reverse-relaying.h      |   6 +-
 src/include/sensor-server.h         |   2 +-
 src/include/server-generic.h        |  11 +-
 src/manager-auth.c                  |  15 +-
 src/pmsg-to-idmef.c                 |   5 +-
 src/prelude-manager.c               |  35 ++--
 src/report-plugins.c                |  45 ++---
 src/reverse-relaying.c              | 183 ++++++++++++--------
 src/sensor-server.c                 | 331 +++++++++++++++---------------------
 src/server-generic.c                |  99 ++++++-----
 src/server-logic.c                  |   2 +-
 13 files changed, 394 insertions(+), 374 deletions(-)

commit dfb320e7240f451fbaf5d65ff0f7e52a4646f2ad
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 9 12:08:59 2004 +0000

    Send our analyzerID as well as the authentication result if authentication succeed.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4546 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 13 ++++++++++---
 1 file changed, 10 insertions(+), 3 deletions(-)

commit 550bed02c4f71b5bd948c9a8a5a39aa8643b1335
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 9 07:59:11 2004 +0000

    Cleanup routing... Send unreachable mesage if needed.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4543 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 117 ++++++++++++++++++++++++++++++++++++----------------
 1 file changed, 82 insertions(+), 35 deletions(-)

commit 5ddcfb41e4600dcdbd2bc6a2fab7b02ce4d8533c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 8 19:08:05 2004 +0000

    Take care of option message routing information.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4539 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 69 ++++++++++++++++++++++++++++++++++-------------------
 1 file changed, 45 insertions(+), 24 deletions(-)

commit 94ad42620fd08505b88a11501b6d0a5bfd668bc3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 6 16:37:20 2004 +0000

    Use server_generic_log_client() to report error.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4509 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 24 ++++++++++++------------
 1 file changed, 12 insertions(+), 12 deletions(-)

commit b490f182d1b9592a6183145e7bcc17823c4ca212
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 6 16:31:11 2004 +0000

    Fix prelude_msg_get() return value check.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4508 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ba15056b2571f5072871871e04ed989f330682da
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 5 13:30:50 2004 +0000

    Remove debugging spew.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4491 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 2 --
 1 file changed, 2 deletions(-)

commit a846f5c26633233ecc0a4c1f97db52735a01b482
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 5 13:02:29 2004 +0000

    Adapt to latest idmef-xxx-read API change. Remove un-necessary
    headers inclusion.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4489 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c |  7 ++++---
 src/include/pmsg-to-idmef.h   |  2 +-
 src/pmsg-to-idmef.c           | 47 ++++++++++++++++++++++---------------------
 src/report-plugins.c          |  4 ++--
 src/sensor-server.c           |  6 +++---
 5 files changed, 34 insertions(+), 32 deletions(-)

commit bfb5e14b2368d3da73031a9c30a393ce648b8a69
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 5 12:58:56 2004 +0000

    Remove un-necessary header inclusion. Call prelude_client_is_setup_needed()
    in case prelude_client_init() return an error. And call prelude_client_print_setup_error()
    afterwise if needed.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4488 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c        | 13 +++++-----
 plugins/decodes/prelude-nids/optparse.c      | 21 ++++++++-------
 plugins/decodes/prelude-nids/packet-decode.c | 39 ++++++++++++++--------------
 src/filter-plugins.c                         |  5 +---
 src/include/report.h                         |  1 -
 src/manager-auth.c                           |  1 -
 src/prelude-manager.c                        |  6 ++---
 src/reverse-relaying.c                       | 11 +-------
 src/server-generic.c                         |  4 +--
 9 files changed, 44 insertions(+), 57 deletions(-)

commit d50b594e60328301aa522f9421994d3b627d1516
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 4 18:57:40 2004 +0000

    Print analyzer-name if present.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4479 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 7 +------
 plugins/reports/xmlmod/xmlmod.c   | 3 ++-
 2 files changed, 3 insertions(+), 7 deletions(-)

commit 21ed080b2b0f92117c3ba2e5195c0ed526da8275
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 3 18:20:58 2004 +0000

    Fix for latest libprelude API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4476 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 27 ++++-------
 plugins/filters/filter/filter.c              | 29 ++++++------
 plugins/reports/db/db.c                      | 46 ++++++++-----------
 plugins/reports/debug2/debug2.c              | 25 +++++-----
 plugins/reports/relaying/relaying.c          | 47 ++++++++++++-------
 plugins/reports/textmod/textmod.c            | 16 +++----
 plugins/reports/xmlmod/xmlmod.c              | 45 +++++++++---------
 src/decode-plugins.c                         |  7 +--
 src/idmef-message-scheduler.c                | 27 ++++-------
 src/include/decode.h                         |  2 -
 src/include/plugin-decode.h                  |  4 +-
 src/include/plugin-filter.h                  |  4 +-
 src/include/plugin-report.h                  |  4 +-
 src/include/report.h                         |  4 +-
 src/manager-auth.c                           | 25 ++++++----
 src/pconfig.c                                | 68 +++++++++++++---------------
 src/pmsg-to-idmef.c                          |  7 +--
 src/prelude-manager.c                        | 14 ++++--
 src/report-plugins.c                         | 17 ++++---
 src/sensor-server.c                          | 50 +++++++++-----------
 src/server-generic.c                         | 22 +++++----
 src/server-logic.c                           |  1 -
 22 files changed, 235 insertions(+), 256 deletions(-)

commit 88ff3588095fe3788260087a9e4202017ea02543
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Fri Dec 3 16:59:55 2004 +0000

    set the gmt_offset field for analyzer time from create time
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4470 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 13 +++++++++----
 1 file changed, 9 insertions(+), 4 deletions(-)

commit 8c35e9fcb09223a5cad19507e002a2a173daba75
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 2 18:13:27 2004 +0000

    Merge idmef-v12-work change back in trunk.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4462 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 332 ++++++++++++++++++++++----------------
 plugins/reports/xmlmod/xmlmod.c   | 329 +++++++++++++++++++++----------------
 src/prelude-manager.c             |   2 +-
 3 files changed, 384 insertions(+), 279 deletions(-)

commit ace0064bdcc3adb77d7583dd08913d524b9fbdcb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 30 15:55:47 2004 +0000

    Try to read as much data as possible. If we get a full message, it does
    not mean another message is already available on the socket. Avoid relying
    on server-logic to renotify us again.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4440 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 9 +++++----
 1 file changed, 5 insertions(+), 4 deletions(-)

commit 37921e8e85b954478759387a637a2794bf3c788b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 30 15:52:36 2004 +0000

    POLLIN and POLLHUP are not mutually exclusive. Check whether POLLIN is set before
    checking for POLLHUP, so that we process data that might be available before
    closing the connection.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4439 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 17 ++++++++++-------
 1 file changed, 10 insertions(+), 7 deletions(-)

commit 138ba5f34e889c55af7934104d43f0e68be103db
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 30 13:41:21 2004 +0000

    Include config.h so that 64 bits file offset are used for Manager FIFO.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4429 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 2 ++
 1 file changed, 2 insertions(+)

commit f6c91e6bb157a674c7ab1979dcc6dfcfaa065048
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 22 12:34:04 2004 +0000

    Add missing copyright notice. Remove report-infos.[ch] which
    are deprecated for a long time now.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4416 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.h |  23 ++++++
 src/include/pmsg-to-idmef.h                  |  23 ++++++
 src/include/report-infos.h                   |  39 ----------
 src/include/reverse-relaying.h               |  23 ++++++
 src/pmsg-to-idmef.c                          |  23 ++++++
 src/report-infos.c                           | 108 ---------------------------
 src/reverse-relaying.c                       |  23 ++++++
 7 files changed, 115 insertions(+), 147 deletions(-)

commit d9514d74f93497b68880e85c2af6825d68e07e31
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 22 04:13:20 2004 +0000

    Use Diffie Hellman parameters correctly. Implement regeneration
    of theses parameters, and the ability to set the number of prime
    bits in the configuration file (default is 1024 bits, 24h regeneration).
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4412 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                |   3 +-
 configure.in               |   2 +
 prelude-manager.conf.in    |  41 +++++--
 src/Makefile.am            |   3 +-
 src/include/manager-auth.h |   2 +-
 src/include/pconfig.h      |   8 +-
 src/manager-auth.c         | 291 +++++++++++++++++++++++++++++++++++++++------
 src/pconfig.c              |  27 ++++-
 src/prelude-manager.c      |   6 +-
 9 files changed, 320 insertions(+), 63 deletions(-)

commit 2073625c1b0ab4c8ae8c6bae3b5639af00543419
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Nov 20 01:22:02 2004 +0000

    Fix a bug where prelude_wake_up_timer() would never be called
    in case of heavy activity by keeping track of how much time
    pthread_cond_timedwait() consumed.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4403 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 33 ++++++++++++++++++++++-----------
 1 file changed, 22 insertions(+), 11 deletions(-)

commit 553ae8ecbd6d882b2a4c590e333db33629aad67d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 12 17:45:07 2004 +0000

    Use LIBPRELUDE_CONFIG_PREFIX for config file inclusion.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4382 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 140d369e1edcaef8e6c45181c0212f9435edf7fa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 12 17:13:53 2004 +0000

    Update libprelude.m4, use provided LIBPRELUDE_CONFIG_PREFIX variable.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4376 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in     | 6 +-----
 m4/libprelude.m4 | 2 ++
 2 files changed, 3 insertions(+), 5 deletions(-)

commit df411dbf46f10bb65d6bfdf88a0f08382130dff0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 12 12:38:45 2004 +0000

    prelude_client_init() now take a pointer to argc.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4371 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4d15d3b09f94a1182cc6f09c38899c416a2ef145
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 9 03:12:54 2004 +0000

    Use prelude-string instead of deprecated prelude-strbuf.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4347 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/optparse.c            |  83 +++++-----
 plugins/decodes/prelude-nids/optparse.h            |   4 +-
 plugins/decodes/prelude-nids/packet-decode.c       | 180 ++++++++++-----------
 .../decodes/prelude-nids/passive-os-fingerprint.c  |   2 +-
 4 files changed, 134 insertions(+), 135 deletions(-)

commit dca41c23a4b1844cbcc291fa7c87603806802ee8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 9 02:27:39 2004 +0000

    Use prelude-string instead of idmef-string.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4342 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c        |   6 +-
 plugins/decodes/prelude-nids/packet-decode.c |   4 +-
 plugins/reports/textmod/textmod.c            | 136 +++++++++++++--------------
 plugins/reports/xmlmod/xmlmod.c              |  80 ++++++++--------
 src/prelude-manager.c                        |   8 +-
 5 files changed, 117 insertions(+), 117 deletions(-)

commit 4a34e7ac2731d8006b70b8cdc43248bbd9a263cf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 9 02:12:59 2004 +0000

    Fix prelude-client-mgr destroy.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4339 09c5ec92-17d4-0310-903a-819935f44dba

 src/reverse-relaying.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 1d5ff4d3eb045ed49a43230b1b4fc20fcfd6b2ea
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 5 16:06:54 2004 +0000

    Fit prelude-connection-mgr API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4327 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 15 ++++++++++++++-
 src/reverse-relaying.c              | 16 +++++++++++++++-
 2 files changed, 29 insertions(+), 2 deletions(-)

commit 4165bbc13830017f24751e0921786c873b00db9f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 1 14:51:19 2004 +0000

    Fit IDMEF message read/write API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4292 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 2 +-
 src/pmsg-to-idmef.c                 | 4 ++--
 src/report-plugins.c                | 2 +-
 src/reverse-relaying.c              | 2 +-
 4 files changed, 5 insertions(+), 5 deletions(-)

commit 73622e72d01227682c9d0c22e7c0c2bf9656f42d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Oct 22 13:01:18 2004 +0000

    Update libprelude.m4
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4260 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libprelude.m4 | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 924b53c365003f39a3fc978f4e0891214d8f4390
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Oct 21 09:38:27 2004 +0000

    update call to prelude_client_set_flags().
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4249 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1af286ec89f0de009a49887cd4621bfd664e7ea6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 18 21:02:51 2004 +0000

    Add libtool.m4.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4213 09c5ec92-17d4-0310-903a-819935f44dba

 m4/libtool.m4 | 6027 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 6027 insertions(+)

commit 3c513c91acd3990eef3ab16b7dc8acb72a63445b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 18 21:02:38 2004 +0000

    remove deprecated dependencie.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4212 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 1 -
 1 file changed, 1 deletion(-)

commit 72996906824c1bf92e9f1884e83c84b9a44aa5f8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 18 19:37:44 2004 +0000

    Remove deprecated API usages.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4208 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c |   1 -
 plugins/reports/textmod/textmod.c            | 132 +++++++++++++--------------
 plugins/reports/xmlmod/xmlmod.c              |  74 +++++++--------
 src/decode-plugins.c                         |   1 -
 src/filter-plugins.c                         |   1 -
 src/sensor-server.c                          |   1 -
 6 files changed, 103 insertions(+), 107 deletions(-)

commit dfb418e1ca46129af1f5ece28d1a634a8985b2fc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 18 15:24:01 2004 +0000

    Use idmef_object_get() in place of deprecated idmef_message_get().
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4204 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug2/debug2.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8564d1c160f2adcfe8a18df90cae85b04c64c006
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 16 16:52:08 2004 +0000

    Comment inclusion of the db plugin in case of dlpreopening. This break static
    build, and will be re-activated once libtool2 come out, which should support
    dlpreopening from library - to be used by libpreludedb -, and the -weak linking option.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4197 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 10 +++++++---
 1 file changed, 7 insertions(+), 3 deletions(-)

commit 9ff3cfb02d4993d7a5898af6b4a5e40a0fae12b3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Oct 14 11:52:00 2004 +0000

    Update gnulib code.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4185 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/alloca.h        | 54 ++++++++++++++++++++++++++++++++++++++++++++++
 libmissing/m4/vsnprintf.m4 |  1 +
 libmissing/snprintf.c      | 12 +++++------
 libmissing/snprintf.h      |  2 +-
 libmissing/vsnprintf.c     | 34 +++++++++++++----------------
 libmissing/vsnprintf.h     |  8 ++++---
 6 files changed, 82 insertions(+), 29 deletions(-)

commit d6df4dba774f9cded776889da74086acc9aa1a24
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 11 00:12:08 2004 +0000

    copy needed m4 files to the m4 directory, remove acinclude.m4.
    We now get improved detection for libxml, libprelude and libpreludedb.
    Use config.h to get largefile definition in textmod and xmlmod.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4176 09c5ec92-17d4-0310-903a-819935f44dba

 acinclude.m4                        | 386 ------------------------------------
 configure.in                        |  17 +-
 m4/acx_pthread.m4                   | 240 ++++++++++++++++++++++
 m4/libprelude.m4                    | 168 ++++++++++++++++
 m4/libpreludedb.m4                  | 168 ++++++++++++++++
 m4/libxml.m4                        | 188 ++++++++++++++++++
 plugins/reports/textmod/Makefile.am |   2 +-
 plugins/reports/textmod/textmod.c   |   2 +
 plugins/reports/xmlmod/Makefile.am  |   7 +-
 plugins/reports/xmlmod/xmlmod.c     |   2 +
 10 files changed, 781 insertions(+), 399 deletions(-)

commit eb74b6c278588e4b4d54074d3a2b863fbb99f5b2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 4 01:22:17 2004 +0000

    Fix old stuff that were not commited intentionaly.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4160 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit 789b72fc0e1ff76a440ab9ab2a56e213723cc3f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Oct 4 00:35:03 2004 +0000

    Implement SIGHUP handling, allowing to restart the manager. Set SIGHUP
    to SIG_IGN until it is acceptable.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4159 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 65 +++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 55 insertions(+), 10 deletions(-)

commit e0fe0c015d18d2e81940af3acbd69cf9e79e2b83
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 22:12:42 2004 +0000

    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4156 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/libmissing.h | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 38884926864aa565ceaf3cb551ad826a673dc712
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 22:11:53 2004 +0000

    Add missing includes...
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4155 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/passive-os-fingerprint.c | 1 +
 plugins/reports/textmod/textmod.c                     | 1 +
 2 files changed, 2 insertions(+)

commit 233bf8f4adf70d1444d5cb848c15c004cb466b73
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 22:06:31 2004 +0000

    Add libmissing.h to the build.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4154 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/Makefile.am  |  1 +
 src/include/libmissing.h | 37 +++++++++++++++++++++++++++++++++++++
 2 files changed, 38 insertions(+)

commit da3c8932310d34f58a61c0fe266bf61129ef8be0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 21:56:45 2004 +0000

    Support for architecture missing snprintf, vsnprintf, poll.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4153 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                              |   2 +-
 autogen.sh                               |   2 +-
 configure.in                             |  10 +
 libmissing/Makefile.am                   |  61 +++
 libmissing/alloca_.h                     |  54 ++
 libmissing/asnprintf.c                   |  37 ++
 libmissing/m4/alloca.m4                  |  44 ++
 libmissing/m4/eoverflow.m4               |  66 +++
 libmissing/m4/gnulib.m4                  |  42 ++
 libmissing/m4/intmax_t.m4                |  63 +++
 libmissing/m4/inttypes_h.m4              |  28 +
 libmissing/m4/longdouble.m4              |  30 ++
 libmissing/m4/longlong.m4                |  25 +
 libmissing/m4/onceonly_2_57.m4           |  86 +++
 libmissing/m4/poll.m4                    |  30 ++
 libmissing/m4/signed.m4                  |  19 +
 libmissing/m4/size_max.m4                |  61 +++
 libmissing/m4/snprintf.m4                |  17 +
 libmissing/m4/stdint_h.m4                |  28 +
 libmissing/m4/vasnprintf.m4              |  60 +++
 libmissing/m4/vsnprintf.m4               |  16 +
 libmissing/m4/wchar_t.m4                 |  22 +
 libmissing/m4/wint_t.m4                  |  22 +
 libmissing/m4/xsize.m4                   |  15 +
 libmissing/minmax.h                      |  53 ++
 libmissing/poll.c                        | 180 +++++++
 libmissing/poll_.h                       |  53 ++
 libmissing/printf-args.c                 | 118 ++++
 libmissing/printf-args.h                 | 136 +++++
 libmissing/printf-parse.c                | 536 ++++++++++++++++++
 libmissing/printf-parse.h                |  74 +++
 libmissing/snprintf.c                    |  60 +++
 libmissing/snprintf.h                    |  29 +
 libmissing/vasnprintf.c                  | 896 +++++++++++++++++++++++++++++++
 libmissing/vasnprintf.h                  |  77 +++
 libmissing/vsnprintf.c                   |  62 +++
 libmissing/vsnprintf.h                   |  29 +
 libmissing/xsize.h                       | 108 ++++
 plugins/decodes/prelude-nids/Makefile.am |   2 +-
 plugins/filters/Makefile.am              |   4 -
 plugins/filters/filter/Makefile.am       |   2 +-
 plugins/filters/skeleton/Makefile.am     |   2 +-
 plugins/reports/db/Makefile.am           |   2 +-
 plugins/reports/db/db.c                  |   1 +
 plugins/reports/debug/Makefile.am        |   3 +-
 plugins/reports/debug2/Makefile.am       |   3 +-
 plugins/reports/relaying/Makefile.am     |   2 +-
 plugins/reports/textmod/Makefile.am      |   2 +-
 plugins/reports/xmlmod/Makefile.am       |   5 +-
 plugins/reports/xmlmod/xmlmod.c          |   1 +
 src/Makefile.am                          |  14 +-
 src/idmef-message-scheduler.c            |   1 +
 src/pconfig.c                            |   1 +
 src/report-plugins.c                     |   1 +
 src/server-generic.c                     |   1 +
 src/server-logic.c                       |   1 +
 56 files changed, 3275 insertions(+), 24 deletions(-)

commit a719ba1fef878f94cc27e2de2b02af6f5bef5b30
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 19:15:08 2004 +0000

    check for cc flags availability. check the accept prototype.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4149 09c5ec92-17d4-0310-903a-819935f44dba

 autogen.sh                 |   2 +-
 configure.in               |  21 +++--
 m4/ac_prototype.m4         | 192 +++++++++++++++++++++++++++++++++++++++++++++
 m4/ac_prototype_accept.m4  |  31 ++++++++
 m4/ax_cflags_gcc_option.m4 | 183 ++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 421 insertions(+), 8 deletions(-)

commit dda4b70a30b5e874b9f83a6b67db00e6e0dad781
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 18:55:38 2004 +0000

    Align arp embedded in_addr structure.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4147 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 0bac8a5aa154462c82688cdc426e73138373a95a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 16:00:44 2004 +0000

    Use prelude_inet_ntop() instead of inet_ntop() for portability reason.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4145 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9231f8690827db3b257460094ecf9dd8b14d180e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 16:00:12 2004 +0000

    Fix header inclusion ordering.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4144 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 164e0cc2214c871989ebe4415f56ddf0316df528
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 14:04:54 2004 +0000

    Slight fix for system without ipv6.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4143 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit 9621e2a807b3584ecccdbb9d8c22fa9c59f62217
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 14:04:30 2004 +0000

    Drop the ltdl.h dependencie, use the libprelude provided abstraction.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4142 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

commit f9b2b5cacad38ca3897d29020bf5ef31ccec911e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 14:03:15 2004 +0000

    don't check wether the architecture require aligned memory access since
    this check is already done and exported by libprelude. This avoid multiple
    definition.
    
    Also, when checking for ipv6, try to compile a sample program that contain
    a struct sockaddr_in6, not a struct sockaddr_in. This was a typo.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4141 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 67 +-----------------------------------------------------------
 1 file changed, 1 insertion(+), 66 deletions(-)

commit e9514c542d85be880329b767dcc73b6d7aeb5cd4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Oct 2 13:16:55 2004 +0000

    Remove hardwired <inttypes.h> dependencies for portability reason.
    Replace with libprelude provided <libprelude/prelude-inttypes.h>.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4140 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c                 | 2 +-
 plugins/decodes/prelude-nids/optparse.c               | 2 +-
 plugins/decodes/prelude-nids/packet-decode.c          | 2 +-
 plugins/decodes/prelude-nids/passive-os-fingerprint.h | 2 +-
 plugins/reports/db/db.c                               | 2 +-
 plugins/reports/debug/debug.c                         | 3 +--
 plugins/reports/debug2/debug2.c                       | 4 +---
 src/decode-plugins.c                                  | 2 +-
 src/filter-plugins.c                                  | 2 +-
 src/idmef-message-scheduler.c                         | 2 +-
 src/include/server-generic.h                          | 2 +-
 src/manager-auth.c                                    | 2 +-
 src/pconfig.c                                         | 2 +-
 src/plugins-util.c                                    | 2 +-
 src/prelude-manager.c                                 | 2 +-
 src/report-infos.c                                    | 2 +-
 src/report-plugins.c                                  | 2 +-
 src/reverse-relaying.c                                | 2 +-
 src/sensor-server.c                                   | 2 +-
 src/server-logic.c                                    | 2 +-
 20 files changed, 20 insertions(+), 23 deletions(-)

commit 576d65b3e9b8b0343215a0ee804eb090f93d0ee0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 20 16:11:13 2004 +0000

    Take care of EAGAIN when relaying the message.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4068 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 28 +++++++++++++++++++---------
 1 file changed, 19 insertions(+), 9 deletions(-)

commit a121ace4f4e73f3e24703e3ef02488b54e0f48b8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 20 16:09:17 2004 +0000

    Fix format string when printing 64 bits integer on 64 bit system.
    Multiple snprintf care.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4067 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 16 ++++++++++++----
 1 file changed, 12 insertions(+), 4 deletions(-)

commit 9fbf5c06b1f8aa43cde65467e835c9c43e259709
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 20 15:24:36 2004 +0000

    Fix format string when printing 64 bits integer on 64 bit system.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4062 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 6 +++---
 plugins/reports/xmlmod/xmlmod.c   | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

commit 47aac51a36c95ff74e37f180cb045681d43fc89b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 22:43:25 2004 +0000

    Add dlpreopen hook for debug2.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4056 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 1 +
 1 file changed, 1 insertion(+)

commit 0d72083d694b68d30e8fa0afbb7fd20c4d095b51
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 22:21:23 2004 +0000

    New pthread detection mechanism, more portable, independant from libprelude.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4055 09c5ec92-17d4-0310-903a-819935f44dba

 acinclude.m4    | 192 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure.in    |  13 +++-
 src/Makefile.am |   4 +-
 3 files changed, 205 insertions(+), 4 deletions(-)

commit 3d5da90ce6b3577c144b7d3ea7b99a4a095417e6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 22:19:01 2004 +0000

    Fix make dist.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4054 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 064dbdc187fde5e6d44c0239303bfb40d9901880
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 22:18:40 2004 +0000

    Ported debug2 to the latest API change, fixed several bugs in it.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4053 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/Makefile.am     |   2 +-
 plugins/reports/debug2/debug2.c | 152 ++++++++++++++++++++++++----------------
 2 files changed, 91 insertions(+), 63 deletions(-)

commit b7787624d989e56d308dc23a35cbd26733e757d6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:44:04 2004 +0000

    Typo correction.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4048 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

commit 0452fee26c9976235fb213531ae23bf277fb1ce9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:43:44 2004 +0000

    Activate plugin dlpreopening.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4047 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 4 ++++
 1 file changed, 4 insertions(+)

commit 14d4c283918cfccc9db39f82be1685eee99289a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:43:01 2004 +0000

    Rename plugin init function, so that plugin can be dlpreopened.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4046 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 5 ++++-
 plugins/filters/filter/filter.c       | 5 ++++-
 plugins/reports/db/db.c               | 5 ++++-
 plugins/reports/relaying/relaying.c   | 5 ++++-
 plugins/reports/textmod/textmod.c     | 5 ++++-
 plugins/reports/xmlmod/xmlmod.c       | 5 ++++-
 6 files changed, 24 insertions(+), 6 deletions(-)

commit 0bfb3b56c2818569705a83ed06fd71d76546ec35
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:42:33 2004 +0000

    call AC_LIBTOOL_DLOPEN()
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4045 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 1 +
 1 file changed, 1 insertion(+)

commit 723bbb8ff28ddb56d6b324765b20674a7128a0aa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:42:04 2004 +0000

    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4044 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 9583919a9bcad304bd339184a0e59a20c0931fb8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 19 16:41:36 2004 +0000

    Compile plugins before core for dlpreopening requirement.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4043 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 18 +++++++++++++++++-
 1 file changed, 17 insertions(+), 1 deletion(-)

commit 6fa6026a16bbca540b5cd6dce11681a78e1466df
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 24 16:29:23 2004 +0000

    Make sure we generate an unique ident for the heartbeat before providing
    it to report plugins.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@4016 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

commit 09b4d1056b6f6154b3860236d69a5019afe356c1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 20 12:37:38 2004 +0000

    Change the section name in the example to something existing (value
    has changed in 0-9). Fix bug #45.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3972 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d99dfed0bdaca23a874149916393dfaac23bf7b6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 19 15:30:24 2004 +0000

    Fit prelude-plugin API renaming
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3953 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

commit 6e852e27fcb53a0d054bdd9e272710506e57604c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 17 11:10:41 2004 +0000

    cleanup default configuration file
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3940 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 44 +++++++++++++++++++-------------------------
 1 file changed, 19 insertions(+), 25 deletions(-)

commit 3aa02fc2f71af7a6777321ad76059557b4ac42cc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jul 16 17:43:48 2004 +0000

    * pmsg-to-idmef.c
      (fill_local_analyzer_infos): Include fix for a compilation issue on FreeBSD
      4.8, reported by <black@midland.com.ua>.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3937 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 2 ++
 1 file changed, 2 insertions(+)

commit 86ce9223d110e0a7554e610e976d53736bf1bf22
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 13 22:18:39 2004 +0000

    Free db->host when destroying the db instance.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3926 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c | 3 +++
 1 file changed, 3 insertions(+)

commit d6af5c55c147c3fe502406e5ee8a8e1ecc6d1840
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 10 23:28:19 2004 +0000

    * server-generic.c
      (authenticate_client):(send_auth_result): send authentication succeed/failed message
      for better client notification. Use prelude-message new non blocking feature
      for this purpose.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3912 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 42 ++++++++++++++++++++++++++++++++++++++++--
 1 file changed, 40 insertions(+), 2 deletions(-)

commit 09fae2fcc992d14ee1361a5d54aa7ebcad937ebc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 10 23:23:55 2004 +0000

    remove unused variable
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3911 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 --
 1 file changed, 2 deletions(-)

commit 4c8412dfd0eb10a8cca1ef479b089c2f6bcfd3c6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 10 23:21:07 2004 +0000

    More accurate TLS alert.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3910 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 13 +++++++------
 1 file changed, 7 insertions(+), 6 deletions(-)

commit 51344a0e77b38f8c88620e75a40bd8de08e64027
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jul 10 12:21:37 2004 +0000

    Fit latest libprelude API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3903 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c     | 38 +++++++++++++--------------
 plugins/reports/db/db.c             | 52 ++++++++++++++++++-------------------
 plugins/reports/relaying/relaying.c | 20 +++++++-------
 plugins/reports/textmod/textmod.c   | 18 ++++++-------
 plugins/reports/xmlmod/xmlmod.c     | 52 ++++++++++++++++++-------------------
 src/pconfig.c                       | 16 ++++++------
 6 files changed, 98 insertions(+), 98 deletions(-)

commit d94745936d02b7a118e3f3837211e01f30569006
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 8 09:14:01 2004 +0000

    Fix minor leak
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3889 09c5ec92-17d4-0310-903a-819935f44dba

 src/manager-auth.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit bc9296e81f770e1b50b585d01f78e07809b17f5d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 8 09:13:08 2004 +0000

    We don't need to create a connection for wide opt anymore
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3888 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

commit 5e0dd1b903ae16418c215088160b80aba83d434e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jul 7 19:27:40 2004 +0000

    Fit prelude-getopt-wide API change.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3881 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 102 +++++++++++++++++++++++-----------------------------
 1 file changed, 44 insertions(+), 58 deletions(-)

commit 290a87dfe3d21c3f912ca7987ac2c47935907d1e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 28 17:29:53 2004 +0000

    - send a TLS alert on error.
    - check peer certificate expiration time.
    - read dh_bits from tls.conf
    - update for latest libprelude TLS impl. changes.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3847 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in               |  3 +-
 src/include/manager-auth.h |  2 +-
 src/manager-auth.c         | 77 ++++++++++++++++++++++++++++++++++------------
 src/prelude-manager.c      |  2 +-
 src/server-generic.c       |  9 ++----
 5 files changed, 64 insertions(+), 29 deletions(-)

commit a174bd6c2780ef9c693cd28238ef1c3d816674b1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jun 26 21:36:20 2004 +0000

    Remove deprecated header inclusion
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3837 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 1 -
 1 file changed, 1 deletion(-)

commit 5d5ea7d7f7e9fe8376068bb9d63267f4e93a9407
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jun 26 17:35:56 2004 +0000

    Initialize the IDMEF message scheduler thread after prelude_client_init()
    is called. This avoid problem when prelude-manager is started as a daemon,
    pthread and fork not being friendly.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3836 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         | 41 +++++++++++++++--------------------
 src/include/idmef-message-scheduler.h |  3 +++
 src/prelude-manager.c                 | 11 +++++-----
 3 files changed, 26 insertions(+), 29 deletions(-)

commit 2b56cc409875c409f04f470e3130f287e927d167
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 25 13:57:11 2004 +0000

    manager TLS api renaming to avoid confusion with libprelude function.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3830 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am            |   2 +-
 src/include/Makefile.am    |   4 +-
 src/include/manager-auth.h |  38 +++++++++
 src/include/tls-auth.h     |  38 ---------
 src/manager-auth.c         | 201 +++++++++++++++++++++++++++++++++++++++++++++
 src/prelude-manager.c      |   4 +-
 src/server-generic.c       |   6 +-
 src/tls-auth.c             | 201 ---------------------------------------------
 8 files changed, 247 insertions(+), 247 deletions(-)

commit 3d9c28db125c3a456e488d84d246eb839f3832d8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 25 01:50:40 2004 +0000

    fix prototype.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3823 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/reverse-relaying.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7912cda8fc44fbea821db7ba0e3ed89b19512431
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 24 21:58:49 2004 +0000

    remove deprecated.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3815 09c5ec92-17d4-0310-903a-819935f44dba

 COPYING.OpenSSL | 127 --------------------------------------------------------
 1 file changed, 127 deletions(-)

commit 7b9b0921b39b03edad8d11a5507b81635aa203ab
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 24 21:57:02 2004 +0000

    Drop OpenSSL in favor of GnuTLS support.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3814 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                           |   2 +-
 configure.in                          |  21 --
 manager-adduser/Makefile.am           |   8 -
 manager-adduser/manager-adduser.c     | 522 ----------------------------------
 manager-adduser/ssl-register-client.c | 229 ---------------
 manager-adduser/ssl-register-client.h |  27 --
 src/Makefile.am                       |   2 +-
 src/include/Makefile.am               |   7 +-
 src/include/auth.h                    |  29 --
 src/include/server-generic.h          |  18 +-
 src/include/ssl.h                     |  46 ---
 src/include/tls-auth.h                |  38 +++
 src/pconfig.c                         |   1 -
 src/prelude-manager.c                 |  14 +-
 src/sensor-server.c                   |  61 ++--
 src/server-generic.c                  | 340 ++++++----------------
 src/ssl.c                             | 318 ---------------------
 src/tls-auth.c                        | 201 +++++++++++++
 18 files changed, 372 insertions(+), 1512 deletions(-)

commit 4dbbb511728ff8ed4d7b9ab956307f7e7ac8e514
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 14 22:22:25 2004 +0000

    * pmsg-to-idmef.c
      Convert the timeval contained within the prelude-message
      header to an idmef-time object. This way we can fill the
      Analyzer-Time member of IDMEF alert/heartbeat accurately.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3771 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 32 ++++++++++++++++++++++++++++++--
 1 file changed, 30 insertions(+), 2 deletions(-)

commit 07834ea9286630b64415b381321585d8cd46a4a5
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Mon Jun 14 16:10:38 2004 +0000

    fix bad default path
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3769 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 16bb643f310f641c24d47629a99e9bcf374a7a59
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 22:38:21 2004 +0000

    * report-plugins.c: Use the new prelude_failover_t API. We now benefit
      from transactional and quota support. Use the message stored within
      the idmef_message_t instead of recomputing our own when possible.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3759 09c5ec92-17d4-0310-903a-819935f44dba

 src/report-plugins.c | 337 +++++++++++++++++++++++----------------------------
 1 file changed, 149 insertions(+), 188 deletions(-)

commit b55bf92d27036a7b5137f1d6f793cb6ceffb5a23
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 22:35:24 2004 +0000

    Reference the analyzer
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3758 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

commit e0a254a58f5322c48f655fc52c2f82e5576f5b50
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 21:51:03 2004 +0000

    * prelude-manager.c
      (fill_analyzer_infos): Setup our own information at initialization time,
      before an heartbeat is sent.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3757 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c   | 20 +-------------------
 src/prelude-manager.c | 25 +++++++++++++++++++++++--
 2 files changed, 24 insertions(+), 21 deletions(-)

commit 876cd59694589d718d75c31b1e2ab5f5a7c7b996
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 16:47:51 2004 +0000

    * idmef-message-scheduler.c
      (process_message): keep the prelude message within our idmef_message_t.
      This will avoid re-constructing the prelude-message and prevent lost of
      sensor proprietary data (that the manager can't understand directly) in
      the next failover implementation.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3750 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

commit c524daf1674ceca711b7bd547d989744ec959ffe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 16:45:26 2004 +0000

    fix warning.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3749 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 028967d6f0d8543460335d37aba67bc762fbd7b6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 13 16:44:48 2004 +0000

    * sensor-server.c: Be less tolerant about what we receive from sensors.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3748 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 31 ++++++++++++++-----------------
 1 file changed, 14 insertions(+), 17 deletions(-)

commit 2faf9e08e25a6553afba077155c64f1446d0da43
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Sat Jun 12 11:08:29 2004 +0000

    * fix a bad path
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3731 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 321f1713cd5e25c116595236afa2bf2fe8e8fd40
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 11 00:02:02 2004 +0000

    * idmef-message-scheduler.c
      (idmef_message_scheduler_init): now take a prelude_client_t
      argument. Call prelude_client_set_heartbeat_cb().
    
      (process_message): move the IDMEF processing code to a new
      process_idmef_message() function.
    
      (wait_for_message): use pthread_cond_timedwait(), and
      make sure we call prelude_wake_up_timer() every second.
    
    * sensor-server.c (sensor_server_new):
    * prelude-manager.c (main): move idmef_message_scheduler_init() call
      before prelude_client_init().
    
    This close ticket #17.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3728 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         | 70 ++++++++++++++++++++---------------
 src/include/idmef-message-scheduler.h |  2 +-
 src/prelude-manager.c                 |  8 +++-
 src/sensor-server.c                   |  8 +---
 4 files changed, 50 insertions(+), 38 deletions(-)

commit ccef1997f45eb4685c6b4a3f60052d07b6225888
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 10 21:59:12 2004 +0000

    fit latest libprelude API change
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3718 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                          |  3 ++
 manager-adduser/manager-adduser.c     | 11 +---
 manager-adduser/ssl-register-client.c |  8 +--
 manager-adduser/ssl-register-client.h |  5 +-
 plugins/reports/relaying/relaying.c   | 21 ++++----
 prelude-manager.conf.in               |  5 +-
 src/include/reverse-relaying.h        |  6 +--
 src/include/sensor-server.h           |  2 +-
 src/pconfig.c                         | 15 ++----
 src/pmsg-to-idmef.c                   | 17 +++----
 src/prelude-manager.c                 | 20 ++++++--
 src/reverse-relaying.c                | 71 +++++++++++++-------------
 src/sensor-server.c                   | 96 +++++++++++++++++------------------
 src/server-generic.c                  |  3 +-
 src/ssl.c                             |  1 -
 15 files changed, 138 insertions(+), 146 deletions(-)

commit fc73e44cd9c588dabb83cd796f8579fba7e7b297
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat May 29 17:19:12 2004 +0000

    Fix compilation
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3681 09c5ec92-17d4-0310-903a-819935f44dba

 src/pconfig.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit be51d6c5bc97e0fba5f42fbf6075de5e94f84ca4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat May 29 17:17:48 2004 +0000

    Fix short option
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3680 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/relaying/relaying.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit cddcc7283b8f877cf68227b3d2de8f1d2bba4120
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat May 29 17:17:06 2004 +0000

    Implemented Report Plugins failover. Plugin supporting failover, if failing,
    will have data sent to them backuped, and attempt to re-initialize the plugin
    will happen periodically. If the attempt succeed, the saved data are flushed.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3679 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in     |  44 +++---
 src/include/plugin-report.h |   7 +-
 src/pconfig.c               |  21 ++-
 src/report-plugins.c        | 330 +++++++++++++++++++++++++++++++++++++++++---
 4 files changed, 355 insertions(+), 47 deletions(-)

commit 8058d4270755ad96970fa1d5a2b64b793b6a3dcf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat May 29 11:55:54 2004 +0000

    * dev/prelude/svn/trunk/prelude-manager/plugins/decodes/prelude-nids/decode.c
      (prelude_plugin_init): use prelude_plugin_new_instance(), and subscribe the
      returned object.
    
    * dev/prelude/svn/trunk/prelude-manager/plugins/filters/filter/filter.c
      (filter_activate): remove un-needed code.
    
    * filter-plugins.c
      (subscribe): removed, it's not used anymore.
    
    * sensor-server.c
      (handle_declare_parent_relay): cosmetic change.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3674 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c |  2 +-
 plugins/filters/filter/filter.c       |  7 -------
 src/filter-plugins.c                  | 24 +-----------------------
 src/sensor-server.c                   |  5 +++--
 4 files changed, 5 insertions(+), 33 deletions(-)

commit 7f0748898fa9e0732afef513789e520ecf4d9ce9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 16:11:24 2004 +0000

    * prelude-manager/plugins/reports/relaying/relaying.c:
      Relaying is now done within this plugin instead of the prelude-manager core.
      This allow filtering on different relaying plugin instance.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3664 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                         |   1 +
 plugins/reports/Makefile.am          |   2 +-
 plugins/reports/relaying/Makefile.am |   7 ++
 plugins/reports/relaying/relaying.c  | 137 +++++++++++++++++++++++++++++++++++
 4 files changed, 146 insertions(+), 1 deletion(-)

commit fe4ad875fe9aced352e70274c7f253e2c041286d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 16:05:41 2004 +0000

    * dev/prelude/svn/trunk/prelude-manager/plugins/filters/filter/filter.c
      (prelude_plugin_init):
      (set_filter_hook): s/relaying/reverse-relaying/
    
    * server-generic.c
      (read_connection_cb): if server->read() return -2, return immediatly.
    
    * sensor-server.c
      (sensor_server_add_client): moved from server-generic.c
      this is a better place for it.
    
      (accept_connection_cb): don't create the queue here.
    
      (close_connection_cb): only free the queue if there is one.
    
      (handle_declare_parent_relay): return -2 so that server_generic won't
      call prelude_io_pending on the FD, and will just ignore it, fixing a
      crash related to prelude_io_pending() introduction.
    
      (handle_declare_sensor):
      (handle_declare_child_relay): only create queue where this is needed.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3663 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c       |   8 +--
 src/include/idmef-message-scheduler.h |   2 +-
 src/include/pconfig.h                 |   8 +--
 src/include/plugin-filter.h           |   8 +--
 src/include/sensor-server.h           |   2 +
 src/include/server-generic.h          |   7 +--
 src/sensor-server.c                   | 108 +++++++++++++++++++++-------------
 src/server-generic.c                  |  33 +++--------
 src/server-logic.c                    |   4 +-
 9 files changed, 92 insertions(+), 88 deletions(-)

commit 06a963292d4543fae988f273712b7bbd6eacc65c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 15:59:22 2004 +0000

    * prelude-manager.c: sync with new reverse-relay API usage.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3662 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 24 +++++++++++-------------
 1 file changed, 11 insertions(+), 13 deletions(-)

commit 22bac2863c0313d51124b41cf6b6d73e3e97e4ca
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 15:57:42 2004 +0000

    * pconfig.c: sync with new reverse-relay API usage.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3661 09c5ec92-17d4-0310-903a-819935f44dba

 src/pconfig.c | 33 +++++++--------------------------
 1 file changed, 7 insertions(+), 26 deletions(-)

commit 1e4bc0f7fa51a3ea277937bb984bdb83559ea002
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 15:56:19 2004 +0000

    * idmef-message-scheduler.c
      (process_message): the relaying code can't reuse the old prelude_msg_t
      anymore, as we now modify the IDMEF message to insert the current analyzer
      ID (allowing to track the exact path an alert take).
    
      (idmef_message_schedule): return -1 if queue is NULL.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3660 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 23 ++++++++++++++---------
 1 file changed, 14 insertions(+), 9 deletions(-)

commit 2d97d69be7abdc189d62748b13be974dfbb39b29
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 27 15:53:30 2004 +0000

    try to simply interaction with the relaying code, move normal relaying out of here.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3659 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am                |   2 +-
 src/include/Makefile.am        |   2 +-
 src/include/relaying.h         |  19 ----
 src/include/reverse-relaying.h |  13 +++
 src/relaying.c                 | 200 -----------------------------------------
 src/reverse-relaying.c         | 183 +++++++++++++++++++++++++++++++++++++
 6 files changed, 198 insertions(+), 221 deletions(-)

commit c285afe2d9aed451beedcaedcb5645957742c5d5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 25 14:00:12 2004 +0000

    * pmsg-to-idmef.c
      (handle_alert_msg):
      (handle_heartbeat_msg): call fill_local_analyzer_infos().
    
      (fill_local_analyzer_infos): call get_local_analyzer() and set the
      returned analyzer object to be at the end of the whole analyzer list.
    
      (get_local_analyzer): new function, create a idmef_analyzer_t for
      current manager, and fill it with needed informations.
    
    * prelude-manager.c (main): call prelude_init().
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3654 09c5ec92-17d4-0310-903a-819935f44dba

 src/pmsg-to-idmef.c   | 61 ++++++++++++++++++++++++++++++++++++++++++++++-----
 src/prelude-manager.c |  2 ++
 2 files changed, 58 insertions(+), 5 deletions(-)

commit 91bf9aaaa38b7efb476351c2ca661bab7beee99f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 25 13:56:42 2004 +0000

    * prelude-manager/plugins/reports/xmlmod/xmlmod.c (process_analyzer):
    * prelude-manager/plugins/reports/textmod/textmod.c (process_analyzer):
      call process analyzer recursively, in case we got a chain of analyzer.
    
      Better error handling.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3653 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 43 ++++++++++++++++++++++++++++++++++++++-
 plugins/reports/xmlmod/xmlmod.c   | 41 +++++++++++++++++++++++++++++++++++++
 2 files changed, 83 insertions(+), 1 deletion(-)

commit ba1cf9cc11f68d89f59bff1a2695fde88c1b435f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 24 17:42:52 2004 +0000

    DB creation script is now included with libpreludedb
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3642 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                     |   4 +-
 configure.in                    |   3 -
 prelude-manager-db-create.sh.in | 413 ----------------------------------------
 3 files changed, 1 insertion(+), 419 deletions(-)

commit b0025ff18a68b9a4f1f29a249c7eb126ddc92402
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 23 17:55:28 2004 +0000

    port to new prelude-list.h API
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3635 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c              |  1 -
 plugins/decodes/prelude-nids/packet-decode.c       |  1 -
 .../decodes/prelude-nids/passive-os-fingerprint.c  |  1 -
 plugins/filters/filter/filter.c                    |  1 -
 plugins/reports/db/db.c                            |  2 -
 plugins/reports/textmod/textmod.c                  |  3 +-
 plugins/reports/xmlmod/xmlmod.c                    |  3 +-
 src/Makefile.am                                    |  1 -
 src/decode-plugins.c                               |  9 +--
 src/filter-plugins.c                               | 24 +++----
 src/idmef-message-scheduler.c                      | 40 ++++++-----
 src/idmef-util.c                                   | 81 ----------------------
 src/include/Makefile.am                            |  1 -
 src/include/decode.h                               |  1 -
 src/include/idmef-util.h                           | 38 ----------
 src/include/report.h                               |  1 -
 src/pconfig.c                                      |  1 +
 src/pmsg-to-idmef.c                                |  7 +-
 src/prelude-manager.c                              |  7 +-
 src/relaying.c                                     |  9 +--
 src/report-plugins.c                               | 17 ++---
 src/sensor-server.c                                | 34 ++++-----
 src/server-logic.c                                 | 28 ++++----
 23 files changed, 89 insertions(+), 222 deletions(-)

commit 3d20c5e70c8afdbd7440e67386c21b53414e1a79
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 23 11:09:42 2004 +0000

    * idmef-message-scheduler.c
      (idmef_message_scheduler_queue_new): fix an invalid pointer
      dereference in case init_file_output() return an error. This
      was triggering a crash in 'too many open files' condition.
    
      (flush_orphan_fifo): check init_file_output() return value.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3629 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

commit 2bf1463c950ba7158e611b9f89de4e5ee450df6c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 23 08:55:45 2004 +0000

    * prelude-manager/plugins/reports/xmlmod/xmlmod.c
      (xmlmod_init): handle 'stderr' as the file argument.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3628 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

commit 66afc1c0417f23b626141c318a1da7d78e47845a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 21 17:59:24 2004 +0000

    Merge back plugins-instances change into trunk
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3607 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                          |   1 -
 manager-adduser/manager-adduser.c     |   2 +-
 plugins/decodes/prelude-nids/decode.c |  19 +-
 plugins/filters/Makefile.am           |   2 +-
 plugins/filters/filter/Makefile.am    |   8 +-
 plugins/filters/filter/filter.c       | 135 ++++-----
 plugins/filters/skeleton/skeleton.c   |   4 +-
 plugins/reports/db/db.c               | 251 ++++++++--------
 plugins/reports/textmod/textmod.c     | 530 ++++++++++++++++------------------
 plugins/reports/xmlmod/xmlmod.c       | 255 ++++++++--------
 src/decode-plugins.c                  |  45 +--
 src/filter-plugins.c                  |  74 +++--
 src/idmef-message-scheduler.c         |   3 -
 src/include/decode.h                  |   5 +-
 src/include/plugin-decode.h           |  17 +-
 src/include/plugin-filter.h           |  14 +-
 src/include/plugin-report.h           |  22 +-
 src/include/report.h                  |  10 +-
 src/pconfig.c                         |  28 +-
 src/pmsg-to-idmef.c                   |   3 +-
 src/prelude-manager.c                 |   9 +-
 src/report-plugins.c                  |  64 ++--
 src/server-generic.c                  |   1 -
 23 files changed, 733 insertions(+), 769 deletions(-)

commit e6cce4e877f8ca02db7535ae59f40cc5e20e07bc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 7 12:01:00 2004 +0000

    * dev/prelude/svn/trunk/plugins-instances/prelude-manager/manager-adduser/manager-adduser.c
      (handle_options): (set_prompt): (set_keepalive): (print_help): fit prelude-getopt context
      API change.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3578 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 76fc6c597d7f007fb1cba675d7f919f511f007bb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 5 09:19:57 2004 +0000

    * dev/prelude/svn/trunk/plugins-instances/prelude-manager/plugins/filters/filter/filter.c
      (parse_plugin_name): implemented.
      (set_filter_hook): sscanf sucks - use our own parsing function.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3569 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/filters/filter/filter.c | 160 +++++++++++++++++++++++++++-------------
 1 file changed, 109 insertions(+), 51 deletions(-)

commit 95103fbf193fdf4c4138d8af6a700a0fe6e9c947
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 5 09:19:36 2004 +0000

    * filter-plugins.c
      (filter_plugins_add_category):
      (filter_plugins_add_plugin): separated in two different function.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3568 09c5ec92-17d4-0310-903a-819935f44dba

 src/filter-plugins.c        | 110 +++++++++++++++++++++++++++-----------------
 src/include/plugin-filter.h |  37 +++++++++------
 2 files changed, 89 insertions(+), 58 deletions(-)

commit 8ee5db35bde354767b6d7e79f2d83a13191ab10b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Mar 6 20:39:18 2004 +0000

    * dev/prelude/svn/trunk/prelude-manager/plugins/reports/xmlmod/xmlmod.c
    * dev/prelude/svn/trunk/prelude-manager/plugins/reports/textmod/textmod.c
      (process_target): use idmef_target_decoy_to_string().
      (process_source): use idmef_source_spoofed_to_string().
    
    * dev/prelude/svn/trunk/prelude-manager/plugins/reports/db/db.c
      (process_message): constness fix.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3497 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/db/db.c           | 2 +-
 plugins/reports/textmod/textmod.c | 4 ++--
 plugins/reports/xmlmod/xmlmod.c   | 5 ++---
 3 files changed, 5 insertions(+), 6 deletions(-)

commit e9d9ddb127e3a25728080f0acf859884d897bb4f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 5 19:36:54 2004 +0000

    Remove deprecated autoconf file.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3495 09c5ec92-17d4-0310-903a-819935f44dba

 acconfig.h | 10 ----------
 1 file changed, 10 deletions(-)

commit 598d8f18c4aa9ca7868b8e3b9d08a93dbaf67956
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 5 19:36:18 2004 +0000

    * pmsg-to-idmef.c: code moved from idmef-message-scheduler.c:
      will be shared with report-plugins per plugin failover queue.
      Fit libprelude IDMEF API change.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3494 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am               |   1 +
 src/idmef-message-scheduler.c |  72 +--------------------------
 src/include/Makefile.am       |   1 +
 src/include/pmsg-to-idmef.h   |   1 +
 src/pmsg-to-idmef.c           | 111 ++++++++++++++++++++++++++++++++++++++++++
 5 files changed, 116 insertions(+), 70 deletions(-)

commit 185c24aef62ad3a66871e6969687ab31aabed45c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 5 19:15:42 2004 +0000

    default to zero plugin loaded. We don't know what is compiled
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3490 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 25 +++++++++++++++++++------
 1 file changed, 19 insertions(+), 6 deletions(-)

commit 9f4009a209b063d6675b66b3e838c3041d20bdc2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 5 19:03:09 2004 +0000

    Fit libprelude IDMEF API change. Some consteness fix in plugin functions.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3485 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c              |  4 ++--
 plugins/decodes/prelude-nids/packet-decode.c       | 22 +++++++++++-----------
 .../decodes/prelude-nids/passive-os-fingerprint.c  |  2 +-
 plugins/reports/textmod/textmod.c                  | 18 +++++++++---------
 plugins/reports/xmlmod/xmlmod.c                    | 14 +++++++-------
 src/include/plugin-report.h                        | 10 +++++++---
 src/report-plugins.c                               |  4 ++--
 7 files changed, 39 insertions(+), 35 deletions(-)

commit ae87a5a2a7ebf033a132ce5976f1e1515af8f584
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Feb 29 14:47:21 2004 +0000

    * idmef-message-scheduler.c
      (schedule_queued_message): use list_get_next_safe(),
      Make gcc shut-up about an harmless uninitialized value.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3465 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 20 +++++++++-----------
 1 file changed, 9 insertions(+), 11 deletions(-)

commit 4cd9a43138c6124b8e6da1c4d2774d96be9ba355
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Feb 28 23:54:04 2004 +0000

    Fix typo pointed out by Sebastien Tricaud <toady@gscore.org>
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3463 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit b8460233cf608a20e9e2ed9414c2c6f790b9db5c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Feb 28 23:50:23 2004 +0000

    * idmef-message-scheduler.c: Almost complete IDMEF message scheduler
      rewrite. The scheduler now try to be fair on a per sensor basis,
      meaning that a sensor going crazy won't delay other sensors alert.
      It also use per priority fifo / memory list, to avoid mixing alert
      of different priority together, so that the round robbin algorithm
      used for priority scheduling can work efficiently.
    
    * server-generic.c
      (wait_connection): check continue_processing value in the loop.
      (server_generic_stop): set continue_processing to 0.
      (server_generic_close): destroy the server here.
    
    * sensor-server.c
      (sensor_server_stop): remove from sensor_server_close().
      (close_connection_cb): destroy the sensor message queue.
      (accept_connection_cb): create a new sensor message queue.
    
    * prelude-manager.c: Much more cleaner signal handling.
      (main): do the real cleanup out of the signal handler.
      (cleanup): only call sensor_server_stop in the signal handler.
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3462 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c         | 666 ++++++++++++++++++++++------------
 src/include/idmef-message-scheduler.h |   9 +-
 src/include/sensor-server.h           |   4 +-
 src/include/server-generic.h          |   4 +-
 src/prelude-manager.c                 |  24 +-
 src/sensor-server.c                   |  21 +-
 src/server-generic.c                  |  21 +-
 7 files changed, 485 insertions(+), 264 deletions(-)

commit 4e1383a32db5df62eff0bddb67c2ad06810f69ca
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Feb 28 11:42:57 2004 +0000

    remove deprecated stuff
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3461 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/filemod/Makefile.am |  10 --
 plugins/reports/filemod/filemod.c   | 186 ------------------------------
 plugins/reports/fsmod/Makefile.am   |  10 --
 plugins/reports/fsmod/fsmod.c       | 218 ------------------------------------
 4 files changed, 424 deletions(-)

commit d18ee50c7536aea2546b62d02322d12004e0c4ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Feb 28 11:40:29 2004 +0000

    remove deprecated stuff
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3460 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/htmlmod/Makefile.am |  12 --
 plugins/reports/htmlmod/html.c      | 332 ------------------------------------
 plugins/reports/htmlmod/html.h      |  26 ---
 plugins/reports/htmlmod/htmlmod.c   | 242 --------------------------
 4 files changed, 612 deletions(-)

commit 44996f247b449809cd63cb243340d6f93507621c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Feb 28 11:00:37 2004 +0000

    Remove deprecated stuff.
    
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3459 09c5ec92-17d4-0310-903a-819935f44dba

 libmissing/Makefile.am   |  9 ---------
 libmissing/getopt_long.c | 36 ------------------------------------
 libmissing/getopt_long.h | 48 ------------------------------------------------
 libmissing/libmissing.h  | 23 -----------------------
 4 files changed, 116 deletions(-)

commit 76e5c948a7842a733bf2a9c4c49448674076413f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 25 14:22:33 2004 +0000

    Re-work idmef-message-scheduler handling of different message priority.
    This fix a problem where high priority message would totally stale
    lower priority message.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3458 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 81 ++++++++++++++++++++++++++++++++-----------
 1 file changed, 61 insertions(+), 20 deletions(-)

commit 378a1fe8e7c664cbf9f848ecd35d5b367d5f7668
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 6 00:48:42 2004 +0000

    	* plugins/reports/textmod/textmod.c (process_data):
    	* plugins/reports/xmlmod/xmlmod.c (process_additional_data):
    	Use the len returned by idmef_additionaldata_data_to_string().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3378 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 6 ++++++
 plugins/reports/textmod/textmod.c | 8 +++++---
 plugins/reports/xmlmod/xmlmod.c   | 5 ++++-
 3 files changed, 15 insertions(+), 4 deletions(-)

commit ec60a825276c7f9fee9e1f8397736a9dcb60220c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 6 00:22:57 2004 +0000

    revert previous fix for bad string termination.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3375 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 676a4eec71190d8aaac07c00e7dff7fe4e15271d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 5 20:42:10 2004 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3373 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

commit 2b029ae8c86335de6feb093e53bafe4ad2fc010d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 5 16:44:43 2004 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c (ip_dump):
    	fix typo...
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3370 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 5 +++++
 plugins/decodes/prelude-nids/packet-decode.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit e5f614eca30a35a4f5dcb0987bec035ff5920412
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 4 18:28:31 2004 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c (data_dump):
    	new way of dumping packet. Don't generate an hexadecimal dump,
    	use the raw packet data.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3367 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  6 +++++
 plugins/decodes/prelude-nids/packet-decode.c | 40 +++++-----------------------
 2 files changed, 12 insertions(+), 34 deletions(-)

commit c30767b036582d2f8b670412e85be029109b0371
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 3 00:34:37 2004 +0000

    	* plugins/reports/xmlmod/xmlmod.c (process_additional_data):
    	* plugins/reports/textmod/textmod.c (process_data):
    	fix for latest idmef_additionaldata_data_to_string change.
    	We still need to sort out how we are going to handle binary
    	data through (marked as FIXME).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3359 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 13 +++++++++++++
 plugins/reports/textmod/textmod.c | 27 +++++++++++++++++----------
 plugins/reports/xmlmod/xmlmod.c   | 12 ++++++++----
 3 files changed, 38 insertions(+), 14 deletions(-)

commit e96b2111bce8376f5fdc7f6caa4f9d01ce5628d4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 31 13:09:18 2004 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c (data_dump):
    	stop converting the packet payload to hexadecimal here. We
    	now just attach the raw payload to the alert additional data.
    	Further operation on the payload is up to the frontend.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3343 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  7 +++++++
 plugins/decodes/prelude-nids/packet-decode.c | 27 ++++++---------------------
 2 files changed, 13 insertions(+), 21 deletions(-)

commit c13ac9c87d47d31c2c6e0be2f9cd095bfb2073e8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jan 11 13:50:06 2004 +0000

    remove invalid section
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3199 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 11 +++++++++++
 prelude-manager.conf.in |  2 --
 2 files changed, 11 insertions(+), 2 deletions(-)

commit 70cc96a9ccffcbfa9249414d0d82ac7b3e6d77d6
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Wed Jan 7 16:52:26 2004 +0000

    	* src/idmef-message-scheduler.c:
    	(process_message)
    	fit idmef_message changes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3165 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 6 ++++++
 src/idmef-message-scheduler.c | 5 -----
 2 files changed, 6 insertions(+), 5 deletions(-)

commit d8701437b33f35094b5cf18d651cf5c438c86252
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Thu Jan 1 23:19:23 2004 +0000

    	* plugins/reports/textmod/textmod.c:
    	(process_data)
    	fit idmef_additionaldata_data_to_string changes
    
    	* plugins/reports/xmlmod/xmlmod.c
    	(process_additional_data)
    	fit idmef_additionaldata_data_to_string changes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3149 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 12 ++++++++++++
 plugins/reports/textmod/textmod.c | 17 ++++++++---------
 plugins/reports/xmlmod/xmlmod.c   |  9 +++++----
 3 files changed, 25 insertions(+), 13 deletions(-)

commit c7e3152ff3fd63977ff47938f8fd8da5d144668b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 28 19:01:19 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3125 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 1 +
 plugins/reports/db/db.c | 2 +-
 prelude-manager.conf.in | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

commit 612e60f6749984d84c6e9a5627a8edd3e21c32e2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 28 18:51:15 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3124 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 3 +++
 1 file changed, 3 insertions(+)

commit d41ef989f8922567c2c03d44e9ceec39e683a858
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 28 18:48:09 2003 +0000

    	* plugins/reports/db/db.c (process_message):
    	no need to check if enabled is set. If we are not
    	enabled, we won't be called.
    	(set_db_state, plugin_init): add a port option.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3123 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               |  7 +++++++
 plugins/reports/db/db.c | 19 ++++++++++++-------
 2 files changed, 19 insertions(+), 7 deletions(-)

commit 44a0b28be7511b19f5a9d641d962f57555a136ac
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Sun Dec 28 17:50:43 2003 +0000

    	* plugins/reports/db/db.c:
    	plugin rework, the configuration process has changed
    	to something more user friendly
    
    	* prelude-manager.conf.in:
    	updated to the new libpreludedb plugin configuration process
    	for the Xmlmod plugin, add the "format" keyword to the configuration
    	example
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3121 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               |  11 +++
 plugins/reports/db/db.c | 241 +++++++++++++++++++++---------------------------
 prelude-manager.conf.in |  17 +++-
 3 files changed, 131 insertions(+), 138 deletions(-)

commit ff9d06cd97a6726fa70d4f73d6ac654e88091d78
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 28 00:38:44 2003 +0000

    	* src/server-generic.c (setup_client_socket):
    	* manager-adduser/manager-adduser.c (handle_client_connection):
    	s/socket_io/sys_io/
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3111 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 4 ++++
 manager-adduser/manager-adduser.c | 2 +-
 src/server-generic.c              | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit 2ed2d482cbdae7aced75d8b29c520fea48ddea11
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 28 00:19:35 2003 +0000

    	* src/prelude-manager.c (main):
    	ignore SIGPIPE
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3107 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             | 5 +++++
 src/prelude-manager.c | 3 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 5c7cba4a74fe0ec959f3f06958823fea59e0d14a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 27 23:38:39 2003 +0000

    	* plugins/decodes/prelude-nids/decode.c:
    	cleanup. If a source / target already exist then
    	use them.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3103 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  6 ++++
 plugins/decodes/prelude-nids/decode.c | 64 +++++++++++------------------------
 2 files changed, 25 insertions(+), 45 deletions(-)

commit 7ae3e3dabf28757f405f16a129ba5dd8ad8d34d5
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Fri Dec 26 20:17:26 2003 +0000

    	* plugins/reports/db/db.c:
    	fit last changes in libpreludedb (add two includes)
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3082 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 5 +++++
 plugins/reports/db/db.c | 2 ++
 2 files changed, 7 insertions(+)

commit 6edeb3b854601946a3d3734a58f51828faa06c02
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Dec 25 16:56:19 2003 +0000

    	* plugins/decodes/prelude-nids/decode.c (decode_message):
    	(nids_decode_run): take care about un-set idmef field. Be
    	more verbose on error.
    
    	* plugins/decodes/prelude-nids/passive-os-fingerprint.c (passive_os_fingerprint_dump):
    	fix an undefined reference. Make it faster, by avoiding
    	an unnecessary idmef_string_t and idmef_data_t allocation/copy.
    	Fix includes.
    
    	* src/decode-plugins.c (decode_plugins_run):
    	remove all the 'used_plugins_list' code... It's not needed
    	with the new IDMEF API, and moreover, was causing a sigsegv
    	because the plugin freeing func where not called anymore.
    
    	* src/idmef-message-scheduler.c (read_idmef_message):
    	be more verbose on error.
    
    	* plugins/decodes/prelude-nids/packet-decode.c (tcp_dump):
    	(ip_dump, tcpopts_dump, ipopts_dump, arp_dump, ether_dump,
    	udp_dump, data_dump, igmp_dump, icmp_dump, nids_packet_dump):
    	cleanup, update all function declaration to fit API change
    	requirements. Always add 1 to the string length. Use _nodup
    	function variant where required.
    
    	* plugins/reports/textmod/textmod.c (process_analyzer):
    	fix a sigsegv on corrupted alert.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@3047 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                          | 29 ++++++++++
 plugins/decodes/prelude-nids/decode.c              | 24 ++++----
 plugins/decodes/prelude-nids/packet-decode.c       | 67 +++++++++++-----------
 .../decodes/prelude-nids/passive-os-fingerprint.c  | 13 +++--
 plugins/reports/textmod/textmod.c                  |  5 +-
 src/decode-plugins.c                               | 16 +++---
 src/idmef-message-scheduler.c                      | 23 ++++----
 7 files changed, 107 insertions(+), 70 deletions(-)

commit fb876e029a138094dd3c9841a08325bbd7eac779
Author: Nicolas Delon <nicolas.delon@prelude-ids.com>
Date:   Sun Dec 14 18:02:06 2003 +0000

            * plugins/filters/skeleton/skeleton.c:
            fix a compil issue
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2967 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                           | 5 +++++
 plugins/filters/skeleton/skeleton.c | 1 +
 2 files changed, 6 insertions(+)

commit 00ee12feb4b06a9adcd9e48c7de0eca41c566b9c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 11:20:06 2003 +0000

    	* manager-adduser/manager-adduser.c (handle_plaintext_account_creation):
    	call getuid() instead of using 0. Which made account creation fail in
    	case you are not running manager-adduser as root.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2956 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 4 ++++
 manager-adduser/manager-adduser.c | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit fcab399e1b5994f77d3dfd014197650cf73cebed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 11:09:34 2003 +0000

    * src/server-generic.c (handle_connection):
    	use calloc().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2954 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 5 +++++
 src/server-generic.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 3066baefc147dd9128a9910f3bb5d2ec8eeb81e3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 02:57:51 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2953 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                   | 14 +++++++++++++-
 plugins/reports/db/Makefile.am |  8 ++++----
 2 files changed, 17 insertions(+), 5 deletions(-)

commit ad86eb1ff14b5437b0512b25c729c56be01e35f9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:39:23 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2950 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/Makefile.am | 2 +-
 src/prelude-manager.c              | 3 ---
 2 files changed, 1 insertion(+), 4 deletions(-)

commit 25c65dce469f0e74a074a21242ec90b86acabb75
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:36:29 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2949 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/passive-os-fingerprint.c | 1 -
 plugins/reports/xmlmod/Makefile.am                    | 4 ++--
 src/Makefile.am                                       | 1 +
 src/include/Makefile.am                               | 1 +
 4 files changed, 4 insertions(+), 3 deletions(-)

commit e03c26aee116285e37e138785c01c107d594f1b2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:34:50 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2948 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am               |  3 +-
 src/idmef-message-scheduler.c |  1 +
 src/idmef-util.c              | 81 +++++++++++++++++++++++++++++++++++++++++++
 src/include/Makefile.am       |  3 +-
 src/include/idmef-util.h      | 38 ++++++++++++++++++++
 5 files changed, 124 insertions(+), 2 deletions(-)

commit 64a1ab5702fa1ecfa7889e812ad5394db8eba625
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:31:48 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2947 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am               | 1 -
 src/idmef-message-scheduler.c | 3 +--
 src/include/Makefile.am       | 1 -
 src/prelude-manager.c         | 2 +-
 src/server-generic.c          | 1 +
 5 files changed, 3 insertions(+), 5 deletions(-)

commit 09ff83bcc2d8dd79fec62549a5f0125e10f51344
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:25:44 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2946 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/Makefile.am             |    1 -
 plugins/db/mysql/Makefile.am       |   16 -
 plugins/db/mysql/mysql.c           |  284 -------
 plugins/db/mysql/mysql.sql         |  391 ---------
 plugins/db/pgsql/Makefile.am       |   16 -
 plugins/db/pgsql/pgsql.c           |  249 ------
 plugins/db/pgsql/postgres.sql      |  376 --------
 plugins/filters/filter/Makefile.am |    6 +
 plugins/filters/filter/filter.c    |  168 ++++
 plugins/reports/db/Makefile.am     |   12 +
 plugins/reports/db/db.c            |  235 +++++
 plugins/reports/debug2/Makefile.am |    8 +
 plugins/reports/debug2/debug2.c    |  177 ++++
 src/idmef-message-read.c           | 1649 ------------------------------------
 src/idmef-util.c                   |   81 --
 src/include/Makefile.am            |    1 -
 src/include/idmef-message-read.h   |   29 -
 src/include/idmef-util.h           |   38 -
 src/ntp.c                          |  185 ----
 19 files changed, 606 insertions(+), 3316 deletions(-)

commit 89c9095e1041e55fbd92b1c93126a4b15e2a4f0f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 13 01:17:35 2003 +0000

    db-work merge in progress
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2945 09c5ec92-17d4-0310-903a-819935f44dba

 AUTHORS                                            |    2 +-
 CREDITS                                            |    2 +-
 Makefile.am                                        |   18 +-
 NEWS                                               |  133 +++
 README                                             |    4 +-
 acinclude.m4                                       |  105 +-
 configure.in                                       |  208 +---
 manager-adduser/manager-adduser.c                  |  234 +++-
 manager-adduser/ssl-register-client.c              |   13 +-
 plugins/Makefile.am                                |    2 +-
 plugins/decodes/prelude-nids/Makefile.am           |    2 +-
 plugins/decodes/prelude-nids/decode.c              |  205 ++--
 plugins/decodes/prelude-nids/nethdr.h              |   28 +-
 plugins/decodes/prelude-nids/optparse.c            |  210 ++--
 plugins/decodes/prelude-nids/optparse.h            |    7 +-
 plugins/decodes/prelude-nids/packet-decode.c       |  542 ++++++---
 plugins/decodes/prelude-nids/packet-decode.h       |    2 -
 .../decodes/prelude-nids/passive-os-fingerprint.c  |   27 +-
 .../decodes/prelude-nids/passive-os-fingerprint.h  |    9 +-
 plugins/filters/skeleton/skeleton.c                |    4 +-
 plugins/reports/Makefile.am                        |    2 +-
 plugins/reports/debug/debug.c                      |    2 +
 plugins/reports/textmod/textmod.c                  |  619 +++++-----
 plugins/reports/xmlmod/xmlmod.c                    |  550 ++++-----
 prelude-manager-db-create.sh.in                    |  197 ++-
 src/Makefile.am                                    |   10 +-
 src/db-plugins.c                                   |  257 ----
 src/decode-plugins.c                               |   29 +-
 src/filter-plugins.c                               |    3 +-
 src/idmef-db-output.c                              | 1258 --------------------
 src/idmef-message-scheduler.c                      |  142 ++-
 src/idmef-util.c                                   |  612 +---------
 src/include/Makefile.am                            |    7 +-
 src/include/auth.h                                 |    2 +-
 src/include/db.h                                   |   39 -
 src/include/decode.h                               |    7 +-
 src/include/idmef-db-output.h                      |   30 -
 src/include/idmef-message-read.h                   |    2 +-
 src/include/idmef-message-scheduler.h              |    2 +-
 src/include/idmef-util.h                           |   54 +-
 src/include/ntp.h                                  |   90 --
 src/include/plugin-db.h                            |   69 --
 src/include/plugin-decode.h                        |    9 +-
 src/include/plugin-filter.h                        |    7 +-
 src/include/plugin-report.h                        |    5 +-
 src/include/plugin-util.h                          |    2 +-
 src/include/report-infos.h                         |    2 +-
 src/include/report.h                               |    2 +-
 src/include/sensor-server.h                        |    4 +-
 src/include/server-logic.h                         |   32 +-
 src/include/ssl.h                                  |    2 +-
 src/pconfig.c                                      |    8 +-
 src/plugins-util.c                                 |    2 +-
 src/prelude-manager.c                              |   17 +-
 src/report-plugins.c                               |    3 +-
 src/server-generic.c                               |  225 ++--
 src/server-logic.c                                 |  334 ++++--
 57 files changed, 2372 insertions(+), 4022 deletions(-)

commit da3a46ec22be310720889aa32985900872e3522d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jun 17 07:44:04 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2394 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog        | 258 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
 src/idmef-util.c |  14 +--
 2 files changed, 260 insertions(+), 12 deletions(-)

commit 8d6dde8aac2c87d75b23ee6f683ec0de53a8d9b4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 1 18:42:33 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2154 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in                            |   1 +
 plugins/decodes/prelude-nids/optparse.c |   2 +
 plugins/filters/Makefile.am             |   2 +-
 plugins/filters/skeleton/skeleton.c     |   4 +-
 src/idmef-util.c                        |  28 ++-
 src/include/server-logic.h              |  18 ++
 src/server-logic.c                      | 425 ++++++++++++++++++++++----------
 7 files changed, 339 insertions(+), 141 deletions(-)

commit e5b3b856299f35a10fc4c1a72773024741220ee9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 24 11:11:19 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2090 09c5ec92-17d4-0310-903a-819935f44dba

 src/sensor-server.c | 2 --
 1 file changed, 2 deletions(-)

commit 15ba1ee1c0e40d8cdcbf83e8f678e2a0b933ab1f
Author: Stephane Loeuillet <stephane.loeuillet@tiscali.fr>
Date:   Wed Apr 23 16:28:00 2003 +0000

    - last argument of mysql_real_connect is INT, not pointer.
    - remove unneeded connection options (SSL & COMPRESS)
    - remove a warning (unused variable in sensor-server.c)
    - comment a ',' that break postgres DB schema when inserting it
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2077 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/mysql/mysql.c      | 11 ++++++-----
 plugins/db/pgsql/postgres.sql |  2 +-
 src/sensor-server.c           |  2 +-
 3 files changed, 8 insertions(+), 7 deletions(-)

commit 5e5a27dfa654f212c0ca5625072adc520e5a39d2
Author: Stephane Loeuillet <stephane.loeuillet@tiscali.fr>
Date:   Wed Apr 23 14:20:36 2003 +0000

    add patch author email for michael boman
    fix stupid typo (c) Me (chat => char, compiles better)
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2076 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 2 +-
 plugins/db/mysql/mysql.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 4e976123eaa932d3eb0a931f982f4931caa0cc16
Author: Stephane Loeuillet <stephane.loeuillet@tiscali.fr>
Date:   Wed Apr 23 14:01:12 2003 +0000

    - manager did not work with mysql v4.0+, fixed
    - new command line option for both pgsql & mysql : dbport
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2075 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |  7 +++++++
 acconfig.h               |  1 -
 configure.in             |  5 -----
 plugins/db/mysql/mysql.c | 30 ++++++++++++++++++++++++++----
 plugins/db/pgsql/pgsql.c | 14 ++++++++++++--
 5 files changed, 45 insertions(+), 12 deletions(-)

commit f3cf8d19aaca81defa7b3eacf187db59730ee876
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Tue Mar 18 14:26:47 2003 +0000

            * plugins/decodes/prelude-nids/passive-os-fingerprint.h:
    	include <inttypes.h> and <sys/types.h> instead of <stdin.h>
    	(FreeBSD compatibility fix).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2037 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                             | 6 ++++++
 plugins/decodes/prelude-nids/passive-os-fingerprint.h | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 65a1461bfc59ee493f81f616b00c4d23c73c7602
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 28 15:55:31 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@2012 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-logic.h | 2 +-
 src/server-logic.c         | 8 ++++----
 2 files changed, 5 insertions(+), 5 deletions(-)

commit bc4a086b44aa2bb8a16344a8feb6ce413de90e1f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 29 16:15:28 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1814 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                          | 27 +++++++
 plugins/decodes/prelude-nids/Makefile.am           |  2 +-
 plugins/decodes/prelude-nids/decode.c              | 18 +++--
 plugins/decodes/prelude-nids/optparse.c            | 27 +++----
 plugins/decodes/prelude-nids/packet-decode.c       | 44 +++++++---
 .../decodes/prelude-nids/passive-os-fingerprint.c  | 94 ++++++++++++++++++++++
 .../decodes/prelude-nids/passive-os-fingerprint.h  | 61 ++++++++++++++
 7 files changed, 240 insertions(+), 33 deletions(-)

commit da5ba9b473478a5dda0da60625234c165c5b330f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 24 11:09:09 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1813 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/packet-decode.c | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

commit b6ff282055e465ea018afdef140088f7d45d4bfe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 24 11:07:51 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1812 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  5 ++++
 plugins/decodes/prelude-nids/packet-decode.c | 35 +++++++++++++++++-----------
 2 files changed, 26 insertions(+), 14 deletions(-)

commit a945c38cc5624bf0b5910881e9165e5176e51b82
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 24 11:01:27 2003 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1811 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 13 +++++++++++++
 manager-adduser/ssl-register-client.c | 11 +++++------
 2 files changed, 18 insertions(+), 6 deletions(-)

commit e50e0a10e87becd4eebed7f7be6aacf471f1dce6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 28 12:08:59 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1715 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    | 11 +++++
 src/include/server-generic.h |  4 +-
 src/pconfig.c                |  2 +-
 src/sensor-server.c          | 99 +++++++++++++-------------------------------
 4 files changed, 43 insertions(+), 73 deletions(-)

commit 58ba2c3c728ad09bcd604127d719500375e8bccf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Nov 14 15:57:48 2002 +0000

    2002-11-14  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/sensor-server.c:
    	we now have differents kind of connections list :
    	the admins connection list, the managers connection list,
    	and the sensors connection list.
    
    	(close_connection_cb): only delete the client from it's
    	list if the client was added to a list.
    
    	(read_connection_cb): handle PRELUDE_MSG_OPTION_REQUEST
    	and PRELUDE_MSG_OPTION_REPLY messages.
    
    	(read_client_type): handle PRELUDE_CLIENT_TYPE_ADMIN.
    
    	(handle_declare_admin): add the client to the admins list.
    
    	(handle_declare_sensor): add the client to the sensors list.
    
    	(handle_declare_child_relay): add the client to the managers list.
    
    	(handle_declare_ident): this function is now used for any kind
    	of client registration (sensors, admins, but not yet managers).
    	Don't add the client to it's list here.
    
    	(reply_sensor_option): read the option reply message emited
    	by a sensor, and forward this message to the destination
    	administrative client using forward_option_reply_to_admin().
    
    	(request_sensor_option): read the option request message
    	emited by an administrative client, and forward this message
    	to the destination sensors using forward_option_request_to_sensor().
    
    	(forward_option_request_to_sensor): implemented. Forward an
    	admin option request message to the sensors this message is
    	addressed to.
    
    	(forward_option_reply_to_admin): implemented. Forward a sensor
    	option reply message, to the admin that emited the option request.
    
    	(forward_to_all_managers): implemented. Forward a message
    	to all connected managers.
    
    	(search_cnx): implemented. Search a connection in the given
    	list, with the given analyzerid.
    
    	* src/server-generic.c: use log_client() macro where needed.
    
    	* src/include/server-generic.h (SERVER_GENERIC_OBJECT):
    	include client_type and client port.
    
    	(log_client): new macro, to automate logging of activity.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1705 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |  53 ++++++
 src/include/sensor-server.h  |   2 -
 src/include/server-generic.h |  15 ++
 src/sensor-server.c          | 390 ++++++++++++++++++++++++++++++-------------
 src/server-generic.c         |  39 +++--
 5 files changed, 360 insertions(+), 139 deletions(-)

commit 27bcb8e9f01da3303ed0d13c443863a378894e7a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Nov 13 02:47:31 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1700 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  |  14 +++
 src/Makefile.am            |  11 +-
 src/admin-server.c         | 252 ---------------------------------------------
 src/include/Makefile.am    |   1 -
 src/include/admin-server.h |  33 ------
 src/include/pconfig.h      |   3 -
 src/pconfig.c              |  23 -----
 src/prelude-manager.c      |  31 +-----
 8 files changed, 22 insertions(+), 346 deletions(-)

commit 612e80cbcb5094872b5e038b57f14c3a6ab1b7fc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 12 12:16:29 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1696 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 6 ++++++
 1 file changed, 6 insertions(+)

commit 12260aeb349fe500fb87652a420076efb8e90b31
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 12 12:06:47 2002 +0000

    2002-11-12  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* COPYING.OpenSSL:
    	* README: Permit linking with OpenSSL so that Debian
    	package might be distributed.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1694 09c5ec92-17d4-0310-903a-819935f44dba

 COPYING.OpenSSL | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 README          |  13 +++++-
 2 files changed, 138 insertions(+), 2 deletions(-)

commit 4daf5c6433145265b8e00a38fcd826b7628b74c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 11 16:09:29 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1670 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 9 ++++++++-
 src/pconfig.c           | 2 +-
 2 files changed, 9 insertions(+), 2 deletions(-)

commit 845207c17b2b059aad2f20aecab36fd7a05fb60c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 11 15:54:39 2002 +0000

    2002-11-11  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/relaying.c:
    	new file providing thread safe operation on client-mgr...
    
    	* src/server-logic.c (remove_connection):
    	the client key is now contained within the client datatype
    	itself to ease client removal, when we are not events driven.
    
    	(server_logic_stop): lock the server mutex, so that we don't
    	walk the list while a new client is potentially added.
    
    	(server_logic_remove_client): new function, so that we can remove
    	a given client, not in an event driven fashion.
    
    	(remove_connection): Instead of using pthread_exit(),
    	use pthread_cancel() on the thread datatype contained within the
    	server set. This function can now be called to remove a connection
    	without exiting() the calling thread which might be different from
    	the thread handling the set.
    
    	(remove_connection): only exchange data if needed.
    
    	* src/server-generic.c (close_connection_cb):
    	don't try to destroy the client if FD is set to NULL,
    	meaning one of the server subsystem took the control
    	over this file descriptor.
    
    	(server_generic_add_client): new function, use to manualy
    	add a client to our server.
    
    	(handle_connection): use calloc() instead of malloc,
    	so that data are zeroed.
    
    	* src/sensor-server.c (handle_declare_child_relay):
    	renamed from handle_declare_relay() we are the parent
    	relay and the relay connected to us forward us messages
    	(child).
    
    	(close_connection_cb): if we are a parent manager connected
    	to a children manager, and that the connection got closed, notify
    	our subsystem that the connection is dead, so that we retry connecting
    	later.
    
    	(read_connection_cb): call read_client_type if needed.
    
    	(read_client_type): implemented. Read the type of the client.
    	Call handle_declare_(child|parent)_relay depending on what the
    	peer declare.
    
    	(handle_declare_parent_relay): implemented.
    
    	A parent relay is connecting to us, this mean *we* have to forward
    	it the messages we get. First search if the same parent relay did
    	already connect to ourself, and if yes, reuse the created client,
    	this way we do support fallback to saving to a file as soon as we
    	know the parent relay (uppon first connection).
    
    
    	* src/pconfig.c (set_child_manager):
    	(set_parent_manager): use relay.c specific function
    	in order to create the client-mgr for the given manager.
    
    	* plugins/reports/xmlmod/Makefile.am (DEFS):
    	* plugins/reports/textmod/Makefile.am (DEFS):
    	64 bits file offset support.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1667 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                           |  67 ++++++++++++
 plugins/reports/textmod/Makefile.am |   2 +-
 plugins/reports/xmlmod/Makefile.am  |   2 +-
 src/Makefile.am                     |   3 +-
 src/admin-server.c                  |   1 +
 src/idmef-message-scheduler.c       |   2 +
 src/include/Makefile.am             |   3 +-
 src/include/relaying.h              |  19 ++++
 src/include/server-generic.h        |   6 +-
 src/include/server-logic.h          |  12 ++-
 src/pconfig.c                       |  49 ++++++---
 src/prelude-manager.c               |  15 ++-
 src/relaying.c                      | 199 ++++++++++++++++++++++++++++++++++++
 src/sensor-server.c                 | 150 +++++++++++++++++++++++++--
 src/server-generic.c                |  52 ++++++++--
 src/server-logic.c                  |  71 ++++++++-----
 16 files changed, 582 insertions(+), 71 deletions(-)

commit 281c778fa5543ba71255c2ac1ccc17526574cf04
Author: Sylvain Gil <prelude@tootella.org>
Date:   Tue Oct 29 12:23:47 2002 +0000

    2002-10-29  Sylvain Gil <prelude-code@tootella.org>
    
            * plugins/reports/xmlmod/xmlmod.c: added a \n
    	to all idmef-message output to be more syslog like
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1656 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                       | 5 +++++
 plugins/reports/xmlmod/xmlmod.c | 3 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 91d0d5e4ef8ba4b60d80344a2c0645fce9cc2439
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 29 11:22:41 2002 +0000

    2002-10-25  Sylvain Gil <prelude-code@tootella.org>
    
    	* plugins/reports/xmlmod/xmlmod.c: added -d option
    	that will disable file buffering for xml output file.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1655 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                       |  5 +++++
 plugins/reports/xmlmod/xmlmod.c | 38 ++++++++++++++++++++++++++++++++++----
 prelude-manager.conf.in         |  8 ++++++++
 3 files changed, 47 insertions(+), 4 deletions(-)

commit a8491212b130a7574551ff5fcf59fdfac8063ccc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 23 14:16:00 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1635 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                          | 17 +++++++++++++----
 NEWS                               | 16 ++++++++++++++++
 configure.in                       |  2 +-
 manager-adduser/manager-adduser.c  | 17 ++++++++---------
 plugins/reports/xmlmod/Makefile.am |  1 -
 plugins/reports/xmlmod/xmlmod.c    |  2 --
 6 files changed, 38 insertions(+), 17 deletions(-)

commit deac9e54d6dafadd83277db24d0443d963a53a56
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Mon Sep 23 13:42:43 2002 +0000

            * plugins/reports/xmlmod/xmlmod.c(set_dtd_check):
            remove xmlDoValidityCheckingDefaultValue. Somehow it prevented
            xmlmod from bulding on my FreeBSD-STABLE machine.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1634 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                       | 6 ++++++
 plugins/reports/xmlmod/xmlmod.c | 3 +--
 2 files changed, 7 insertions(+), 2 deletions(-)

commit a888e6aee093301db85647e4d830e414ac122a47
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 20 07:58:36 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1631 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 4 ++++
 plugins/reports/textmod/textmod.c | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit a343eebf1c2f9f027909b81b75010ced0f537df4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 20 07:51:08 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1630 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 14 ++++++++++++++
 plugins/db/mysql/mysql.sql    | 14 ++++++++------
 plugins/db/pgsql/postgres.sql | 16 +++++++++-------
 src/idmef-db-output.c         | 33 ++++++++++++++++++---------------
 4 files changed, 49 insertions(+), 28 deletions(-)

commit e09c9a6d7b8279a66b2e621838c2cd915d95aa5e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 18 00:31:47 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1624 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          | 16 ++++++++++
 src/server-logic.c | 86 +++++++++++++++++++++++++++++-------------------------
 2 files changed, 62 insertions(+), 40 deletions(-)

commit 9670300398f9f4b376841923d0e6597a8a3458b4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Sep 10 08:42:26 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1597 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    | 4 ++++
 NEWS         | 4 ++++
 configure.in | 2 +-
 3 files changed, 9 insertions(+), 1 deletion(-)

commit 05509aad20ad70dd07f779be995d4656bd4ac4fe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 9 09:22:46 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1590 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             | 6 ++++++
 src/idmef-db-output.c | 4 ++--
 2 files changed, 8 insertions(+), 2 deletions(-)

commit f8b7489218ed660ee31c2c0a04342fc8430de32f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Sep 2 10:47:12 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1569 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                          | 10 ++++++++++
 NEWS                               | 10 ++++++++++
 configure.in                       |  4 ++--
 plugins/reports/xmlmod/Makefile.am |  7 ++++---
 plugins/reports/xmlmod/xmlmod.c    |  1 +
 5 files changed, 27 insertions(+), 5 deletions(-)

commit a9936c906781e757ce30c8e2c3f7f5bdb2690d76
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 29 01:56:26 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1550 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit cd69f74933a896adae766d2c24ce482ca1047b92
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 29 01:28:57 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1548 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/xmlmod.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d8c63f3a4d739d2b423e9af5b62d821e6c5591a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 29 01:21:55 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1546 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/xmlmod/idmef-message.dtd | 623 +++++++++++++++++++++++++++++++
 1 file changed, 623 insertions(+)

commit 72279f3dc0efa4ca224b37e6ce820684c5d4a3e0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 29 01:17:44 2002 +0000

    2002-08-29  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * plugins/reports/xmlmod/idmef-message.dtd:
            new file, IDMEF dtd.
    
            * plugins/reports/xmlmod/xmlmod.c: Brand new IDMEF-XML
            output plugin. Support dumping to a file, and stderr.
            You can specify wether the output should be formatted,
            and if a DTD check should be done.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1545 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                          |  10 +
 acconfig.h                         |   1 +
 configure.in                       |  25 +-
 plugins/reports/Makefile.am        |   2 +-
 plugins/reports/xmlmod/Makefile.am |  18 +-
 plugins/reports/xmlmod/xmlmod.c    | 907 ++++++++++++++++++++++++++++++-------
 prelude-manager.conf.in            |  20 +
 7 files changed, 816 insertions(+), 167 deletions(-)

commit 78d9e8ab0defad85933a18334db63c25557713ab
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 28 00:36:45 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1541 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |  4 ++++
 configure.in | 18 +++++++++---------
 2 files changed, 13 insertions(+), 9 deletions(-)

commit 9fe2c88c6388b11a66d54cbed1101f84cb45f001
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 26 12:00:56 2002 +0000

    Sync with prelude-manager-0-8
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1531 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 3 +++
 1 file changed, 3 insertions(+)

commit 7d767f9e5ad3f706ef744661d7f7901499b5226c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 26 11:29:27 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1527 09c5ec92-17d4-0310-903a-819935f44dba

 NEWS | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit aa55340838c3c0d4e3b5d21a2ba87fece010a62f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 26 09:50:51 2002 +0000

    2002-08-26  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/db-plugins.c (generate_dynamic_query): fix a
    	possible off by one in case DB_MAX_INSERT_QUERY_LENGTH
    	is used. Add a carriage return at the end of the error dump.
    
    	(db_plugin_insert): fix off by one.
    	carriage return at the end of the error dump.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1524 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog        | 9 +++++++++
 src/db-plugins.c | 8 ++++----
 2 files changed, 13 insertions(+), 4 deletions(-)

commit c79f8d6690343c8d1920e851d9fb8857a658f3d3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 21 09:52:19 2002 +0000

    cleanup
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1476 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager-db-create.sh | 344 -------------------------------------------
 1 file changed, 344 deletions(-)

commit 94b5807fb6d9477e562f98c9478542282f5d8041
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 21 09:47:01 2002 +0000

    2002-08-16  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c (process_inode):
    	formatting fix.
    
    	* src/idmef-message-read.c (file_get):
    	handle MSG_INODE_TAG, call inode_get().
    
    	* plugins/reports/textmod/textmod.c (process_file):
    	formatting fix.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1475 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 11 +++++++++++
 configure.in                      |  1 +
 plugins/reports/textmod/textmod.c | 16 ++++++++++------
 src/idmef-message-read.c          | 12 ++++++++++++
 4 files changed, 34 insertions(+), 6 deletions(-)

commit ab5db5a55bfcdcf70c4f377702f1d87319a920b1
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Aug 15 12:56:15 2002 +0000

            * plugins/db/pgsql/pgsql.c (db_insert): call PQclear() after query
            to avoid memory leaks.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1472 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/pgsql/pgsql.c | 1 +
 1 file changed, 1 insertion(+)

commit a1880be757eceb1675098a32825b293f18706bb8
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Aug 15 12:43:24 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1470 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 18 ++++++++++++++++++
 1 file changed, 18 insertions(+)

commit 109efc56454f10ca6539b4861f4d0d492213d91e
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Aug 15 12:42:51 2002 +0000

            * plugins/db/pgsql/pgsql.c (db_insert): call PQclear() after query
            to avoid memory leaks.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1469 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/pgsql/pgsql.c | 2 ++
 1 file changed, 2 insertions(+)

commit 80a7432d74ed732700879ea9d64623309eadc546
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Tue Aug 13 15:15:17 2002 +0000

    * plugins/reports/debug/debug.c: print error message when
    message type is unknown
    
    * plugins/reports/debug/debug.c: use separate counters
    for alerts and heartbeats
    
    * plugins/db/mysql/mysql.c (db_insert): include result of
    mysql_error() in error message
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1465 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/mysql/mysql.c      |  3 ++-
 plugins/reports/debug/debug.c | 19 ++++++++++++++++---
 2 files changed, 18 insertions(+), 4 deletions(-)

commit c2177a3ca73d3ad49419ab8f9274a3f477efd099
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 8 14:14:02 2002 +0000

    slight change...
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1458 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 10 ++++++++++
 src/server-generic.c |  9 +++------
 2 files changed, 13 insertions(+), 6 deletions(-)

commit f6213264d0e08b40ac40f14bc12a9bf57977810b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 1 19:29:37 2002 +0000

    sync with prelude-manager-0-8
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1456 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 7 +++++++
 plugins/db/mysql/mysql.c | 2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit d8205894326978662d277c409672699b80591bbe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 1 19:00:39 2002 +0000

    resync with prelude-manager-0-8
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1454 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                               | 9 +++++++++
 plugins/decodes/prelude-nids/optparse.c | 1 +
 2 files changed, 10 insertions(+)

commit 34e2daa3b90dce640042a60f60017a2ebed2599c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 30 01:24:23 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1451 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f28bab50b662170bce3a130d330dd910d15024ff
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 30 01:09:12 2002 +0000

    2002-07-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * configure.in: update version number to 0.8.0.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1447 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 4 ++++
 configure.in                      | 2 +-
 plugins/reports/textmod/textmod.c | 2 +-
 3 files changed, 6 insertions(+), 2 deletions(-)

commit a07555c70c11857e756c5dcecde0731cdc651b75
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 29 01:25:09 2002 +0000

    warning fix
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1442 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 2 ++
 1 file changed, 2 insertions(+)

commit b7adf41c48bedaa71ba2512f297880cf8a876698
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 29 01:18:01 2002 +0000

    warning fix
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1441 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/optparse.c | 2 --
 1 file changed, 2 deletions(-)

commit 53b9b0c660df79872f0c2813acb7104a08ba67ba
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 29 01:10:42 2002 +0000

    2002-07-29  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c:
    	include string.h
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1439 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 3 +++
 plugins/reports/textmod/textmod.c | 1 +
 2 files changed, 4 insertions(+)

commit 6f4442c564ebe40e4d72850f48b5abad0cefd807
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 29 01:08:40 2002 +0000

    2002-07-29  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/decodes/prelude-nids/optparse.c:
    	use our own extract functions.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1438 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                               |  5 +++++
 plugins/decodes/prelude-nids/optparse.c | 37 ++++++++++-----------------------
 2 files changed, 16 insertions(+), 26 deletions(-)

commit 6f835d401d4e7b8a4d9ec5ed3ddba70fcb315d73
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jul 25 12:18:29 2002 +0000

    2002-07-25  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/db/pgsql/Makefile.am:
    	* plugins/db/mysql/Makefile.am:
    	correct SQL scripts installation.
    
    	* docs/api/Makefile.am:
    	remove check for gtk-doc on make dist... As we cannot
    	force distcheck to pass the --enable-gtkdoc configure
    	argument, it would fail anyway.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1430 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 11 +++++++++++
 docs/api/Makefile.am                  | 12 +-----------
 docs/api/prelude-manager-docs.sgml    |  2 ++
 docs/api/prelude-manager-sections.txt | 20 ++++++++++++++++++++
 plugins/db/mysql/Makefile.am          | 10 +++++-----
 plugins/db/pgsql/Makefile.am          |  8 ++++----
 6 files changed, 43 insertions(+), 20 deletions(-)

commit b411bba1c5bfdab2da7b9dc50ecea6e80c965179
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jul 23 12:46:13 2002 +0000

    2002-07-23  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/pconfig.c (set_pidfile):
    	strdup pidfile.
    
    	* plugins/filters/skeleton/skeleton.c (set_skeleton_rule):
    	strdup filter_rule.
    
    	* plugins/reports/textmod/textmod.c (set_logfile):
    	strdup logfile.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1425 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                           | 9 +++++++++
 plugins/filters/skeleton/skeleton.c | 2 +-
 plugins/reports/textmod/textmod.c   | 2 +-
 src/pconfig.c                       | 2 +-
 4 files changed, 12 insertions(+), 3 deletions(-)

commit 5a2b9c90b94a83e09e6012a37bb743554ad33a89
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 22 23:33:54 2002 +0000

    2002-07-23  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* prelude-manager-db-create.sh (manager_user):
    	moved to prelude-manager-db-create.sh.in, to include
    	absolute path to the SQL scripts.
    
    	* plugins/db/pgsql/Makefile.am (install-data-local):
    	install postgresql.sql
    
    	* plugins/db/mysql/Makefile.am (install-data-local):
    	install mysql.sql
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1424 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                       |  12 ++
 configure.in                    |   6 +
 plugins/db/mysql/Makefile.am    |   5 +
 plugins/db/pgsql/Makefile.am    |   6 +-
 prelude-manager-db-create.sh.in | 344 ++++++++++++++++++++++++++++++++++++++++
 5 files changed, 372 insertions(+), 1 deletion(-)

commit cf906a973a1b7123d8a598c4d3aaa419d4b5a2c9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 22 19:44:50 2002 +0000

    2002-07-22  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c (process_string_list):
    	don't print anything if list is empty.
    	(process_process): put a whitespace before arg and env.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1423 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 6 ++++++
 plugins/reports/textmod/textmod.c | 7 +++++--
 2 files changed, 11 insertions(+), 2 deletions(-)

commit c465ca14ccc21ef685b915531334d741f6249276
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jul 17 18:12:58 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1418 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 5 +++++
 src/idmef-message-scheduler.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit dce2814a4ca4551370386088ee7ffa60e399b4ea
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jul 17 17:46:38 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1416 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |  6 ++++++
 plugins/reports/textmod/textmod.c | 21 +++++++++++++--------
 2 files changed, 19 insertions(+), 8 deletions(-)

commit 125e61b2ada3eb30f91e7e700cb3004ed9512703
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jul 1 21:10:18 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1386 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                           |  4 ++++
 plugins/db/mysql/mysql.c            | 10 +++++-----
 plugins/db/pgsql/pgsql.c            | 10 +++++-----
 plugins/filters/skeleton/skeleton.c |  6 +++---
 plugins/reports/debug/debug.c       | 10 +++++-----
 plugins/reports/textmod/textmod.c   |  6 +++---
 src/pconfig.c                       | 14 +++++++-------
 7 files changed, 32 insertions(+), 28 deletions(-)

commit f41dff8f9e0449b8d6e36750813937a4f036713a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jun 18 13:01:15 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1382 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 1 -
 1 file changed, 1 deletion(-)

commit a316502d054973346995e004de407a5a3a4725fa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jun 18 11:00:13 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1381 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                            |  25 ++++++
 configure.in                         |   5 ++
 plugins/Makefile.am                  |   2 +-
 plugins/filters/Makefile.am          |   5 ++
 plugins/filters/skeleton/Makefile.am |   6 ++
 plugins/filters/skeleton/skeleton.c  | 163 +++++++++++++++++++++++++++++++++++
 src/Makefile.am                      |   2 +
 src/filter-plugins.c                 | 100 +++++++++++++++++----
 src/idmef-db-output.c                |  11 ++-
 src/idmef-message-scheduler.c        |  68 +++++++++++----
 src/include/Makefile.am              |   1 +
 src/include/plugin-filter.h          |  31 +++++--
 src/prelude-manager.c                |   9 ++
 src/report-plugins.c                 |  15 ++++
 14 files changed, 402 insertions(+), 41 deletions(-)

commit d8c2f2a732e2d1a43b39d27e35c2ee0f1b411496
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 17 16:34:46 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1380 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                   |   4 ++
 src/filter-plugins.c        | 134 ++++++++++++++++++++++++++++++++++++++++++++
 src/include/plugin-filter.h |  67 ++++++++++++++++++++++
 3 files changed, 205 insertions(+)

commit 753bf9a816109e3f13edf861439e5b8ef2c79cf8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 17 09:49:55 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1378 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |  3 +++
 src/idmef-db-output.c | 29 ++++++++++++++++++++++++++++-
 2 files changed, 31 insertions(+), 1 deletion(-)

commit 7cb933408386d2d79ff3eb37995b2bdb2688ffff
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 17 09:30:07 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1377 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-db-output.c | 15 ++++++++++-----
 1 file changed, 10 insertions(+), 5 deletions(-)

commit 53b645484f991cf3aad7ab7b17e124774f720f6f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 17 09:06:03 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1376 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 3 +++
 1 file changed, 3 insertions(+)

commit 3b6b728009d9927152ceb79791513d8e673f59e9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 17 09:02:31 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1375 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |  22 ++++
 plugins/reports/debug/debug.c     |   8 +-
 plugins/reports/textmod/textmod.c |  26 +++-
 src/idmef-db-output.c             |  13 +-
 src/idmef-message-read.c          | 265 ++++++++++++++++++++++++++++++++++++--
 5 files changed, 310 insertions(+), 24 deletions(-)

commit 00480e9f42712a4b6998fc4aad8918efb65b484b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 13 23:54:39 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1370 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog   |  5 +++++
 Makefile.am | 24 ++++++++++++------------
 2 files changed, 17 insertions(+), 12 deletions(-)

commit 87a1c34bde10e65ef32561001b14d01530824825
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jun 13 07:45:57 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1366 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             | 5 +++++
 src/idmef-db-output.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit a32239cd0de8b7b812f5a36cb6fb1ae176719241
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 10 09:56:08 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1356 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 18115e45c8054aa3cce889ab9b169d5ad95bec18
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 10 00:34:47 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1353 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |  5 +++++
 configure.in | 11 +----------
 2 files changed, 6 insertions(+), 10 deletions(-)

commit f225df810b66bac70d6e52fc451f9ae5ac7f7802
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 9 17:06:31 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1351 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-db-output.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 67c70b706069342abe382459a0c11990daba0f4c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 9 16:23:54 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1350 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             | 10 ++++++++++
 src/idmef-db-output.c | 32 ++++++++++++++++++++++++++++++--
 2 files changed, 40 insertions(+), 2 deletions(-)

commit 62023dcbf2e28591ae29aaeeb73b37c37727ed63
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 7 00:10:55 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1347 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit aaaa178f487e12df87c2967555593be6b4c8daab
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jun 7 00:02:00 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1346 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/textmod/textmod.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 81d0f48f694c06c4119667019cffb9e709b271b9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jun 4 12:27:26 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1332 09c5ec92-17d4-0310-903a-819935f44dba

 autogen.sh | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit d8aa626dee26bdd264312210c6fc1cd045799759
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jun 3 19:33:55 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1331 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/ssl-register-client.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 87e555f691b9862fbdd6f66ead9da66b81014820
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jun 2 02:01:58 2002 +0000

    2002-06-02  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/db/pgsql/postgres.sql:
    	analyzerID is INT8, and not VARCHAR.
    
    	also, changed some INT4 for ident to INT8.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1328 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   7 +++
 plugins/db/pgsql/postgres.sql | 100 +++++++++++++++++++++---------------------
 2 files changed, 57 insertions(+), 50 deletions(-)

commit 4b43f0f3b8d7259de5f52a50968c7c499ec38ca3
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Sun Jun 2 02:00:40 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1327 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager-db-create.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d373af19580f5b83e86959a6f474848feee78b9a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jun 1 02:24:13 2002 +0000

    2002-06-01  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/ssl.c (handle_ssl_error):
    	new function, handle SSL error better.
    
    	* src/server-generic.c (authenticate_client):
    	if is_ssl is set and that handle_authentication return 0,
    	then return and do not accept the connection. This fix
    	possible grave problem with SSL connection.
    
    	* manager-adduser/ssl-register-client.c (ssl_register_client):
    	use des_set_key instead of des_set_key_checked, so that it
    	compile with older OpenSSL version.
    
    	* manager-adduser/manager-adduser.c (main):
    	call prelude_set_program_name, cause it will be used
    	for SSL certificate subject generation.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1319 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 18 +++++++++++++
 manager-adduser/manager-adduser.c     |  7 +++++
 manager-adduser/ssl-register-client.c |  4 +--
 src/server-generic.c                  | 10 +++----
 src/ssl.c                             | 49 ++++++++++++++++++++++++++++++++---
 5 files changed, 77 insertions(+), 11 deletions(-)

commit 78d845e36abf88b803c0d18f3ea0d8e296ea295b
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Sat Jun 1 00:06:31 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1318 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager-db-create.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit a03840f6b0788b5d8d215392901337a79655532b
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Sat Jun 1 00:00:02 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1317 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |  7 +++++++
 prelude-manager-db-create.sh | 29 ++++++++++++++++-------------
 2 files changed, 23 insertions(+), 13 deletions(-)

commit 06ad89fb40a79a233f51a600fa408e988e27b76f
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Fri May 31 21:40:00 2002 +0000

    fix convertions of milisecond values
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1316 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog        | 4 ++++
 src/idmef-util.c | 4 ++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 12d2b12de367214660f669f24cba4088ce798bce
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 31 20:28:36 2002 +0000

    2002-05-31  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c (process_heartbeat):
    	make heartbeat output look better.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1315 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 3 +++
 plugins/reports/textmod/textmod.c | 8 +++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit 8f62ab9d912b46a385dbced8b784bb674c80797d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 31 13:36:50 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1310 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-util.c | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

commit 85c28d80127a7a9551deafac03d1428b1ef7035d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 31 12:47:21 2002 +0000

    2002-05-31  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/idmef-util.c (idmef_get_db_timestamp):
    	new function, return a timestamp formatted for DB output.
    
    	(idmef_get_timestamp): modified so that it return time
    	in a readable format.
    
    	(idmef_get_idmef_timestamp):
    	new function, return a timestamp following IDMEF specs.
    
    	* src/idmef-db-output.c (insert_file):
    	(insert_analyzertime):
    	(insert_createtime):
    	(insert_detecttime): use idmef_get_db_timestamp()
    	instead of idmef_get_timestamp().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1309 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |  17 +++++++
 src/idmef-db-output.c    |  12 ++---
 src/idmef-util.c         | 120 +++++++++++++++++++++++++++++++++++++++++++++--
 src/include/idmef-util.h |   8 +++-
 4 files changed, 144 insertions(+), 13 deletions(-)

commit 757babcc8fc9c2c3353d1d264747326e0b28ae63
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 30 17:18:56 2002 +0000

    2002-05-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c (process_analyzer):
    	print process and analyzer if any.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1303 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 3 +++
 plugins/reports/textmod/textmod.c | 6 ++++++
 2 files changed, 9 insertions(+)

commit 9bc8758985dd66db2f41181402bea50beabd9f21
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 30 17:03:09 2002 +0000

    2002-05-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/idmef-util.c (idmef_ident_init):
    	create heartbeat_ident.
    	(idmef_ident_exit): destroy it.
    	(idmef_heartbeat_get_ident): impl.
    
    	* src/idmef-message-read.c (idmef_message_read):
    	as of now, ident is always set from the Manager.
    
    	(idmef_message_read): add a missing break statement,
    	call idmef_heartbeat_get_ident().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1302 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |  6 ++++++
 src/idmef-message-read.c | 13 ++++++++-----
 src/idmef-util.c         | 15 +++++++++++++++
 src/include/idmef-util.h |  1 +
 4 files changed, 30 insertions(+), 5 deletions(-)

commit 1ad1972670bbfe00747d91fbde5ed993bd0e0824
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 30 16:18:03 2002 +0000

    2002-05-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * src/sensor-server.c (read_connection_cb):
            remove FIXME message. This is for a later release.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1301 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 3 +++
 src/sensor-server.c | 3 +--
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 581731dcf86852d5c0e8332c394540f23bb91e2a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 30 16:11:28 2002 +0000

    2002-05-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* plugins/reports/textmod/textmod.c (process_analyzer):
    	print analyzerId.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1300 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 3 +++
 plugins/reports/textmod/textmod.c | 3 +++
 2 files changed, 6 insertions(+)

commit 344af032552e1e54953b3c869bbdc4694c34744e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 30 09:51:19 2002 +0000

    2002-05-30  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/idmef-util.c (idmef_additional_data_to_string):
    	* src/idmef-message-read.c (additional_data_get):
    	* plugins/decodes/prelude-nids/packet-decode.c:
    	modify to fit the new idmef_additional_data_t structure.
    
    	* src/idmef-util.c (idmef_additional_data_to_string):
    	use extract_function() for the ntpstamp, integer, real,
    	and all the string case.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1286 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 11 ++++++
 plugins/decodes/prelude-nids/packet-decode.c | 56 ++++++++++++++--------------
 plugins/reports/textmod/textmod.c            |  5 ++-
 src/idmef-db-output.c                        |  2 +-
 src/idmef-message-read.c                     |  9 +----
 src/idmef-util.c                             | 37 ++++++++++++++----
 src/include/idmef-util.h                     |  2 +-
 7 files changed, 75 insertions(+), 47 deletions(-)

commit ad4cfe4b0b2c0d1e0435234e35ef83a7136c0a65
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 29 20:25:30 2002 +0000

    2002-05-29  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* src/idmef-message-read.c (additional_data_get):
    	Don't use extract_idmef_string() for IDMEF additionalData
    	data member. The content might be binary, and then not
    	end with \0.
    
    	* src/idmef-util.c (idmef_additional_data_to_string):
    	new function, take care of converting the IDMEF AdditionalData data
    	member to a string suitable to be outputed in the IDMEF database.
    
    	* src/idmef-db-output.c (insert_data):
    	use idmef_additional_data_to_string() to get the
    	data.
    
    	* plugins/reports/textmod/textmod.c (process_data):
    	use idmef_additional_data_to_string.
    
    	We should now be able to deal with any kind of data type.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1276 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 18 ++++++++
 plugins/reports/debug/debug.c     |  6 ++-
 plugins/reports/textmod/textmod.c | 15 +++++--
 src/idmef-db-output.c             | 23 ++++++----
 src/idmef-message-read.c          |  8 +++-
 src/idmef-util.c                  | 91 +++++++++++++++++++++++++++++++++++++++
 src/include/idmef-util.h          |  2 +
 7 files changed, 150 insertions(+), 13 deletions(-)

commit 8a577c6645eb2f9bcbbe6d7c0d312006d9f9c785
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 29 13:52:35 2002 +0000

    2002-05-29  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
    	* docs/api/Makefile.am: workaround a possible
    	build breakage if gtkdoc isn't present.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1275 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 5 +++++
 docs/api/Makefile.am | 4 ++++
 2 files changed, 9 insertions(+)

commit b55bb10bb9d3d663b3bd87fc6b74f506c11dd622
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri May 24 21:11:27 2002 +0000

    	* src/server-generic.c (setup_client_socket):
    	don't try to use TCP wrappers if we are listening on
    	an UNIX socket.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1260 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 6 ++++++
 src/server-generic.c | 9 ++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit a25b750a4670cb902a2f12864296ca9a5c40ed49
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed May 22 15:57:32 2002 +0000

    	* plugins/db/mysql/mysql.sql:
    	* plugins/db/pgsql/postgres.sql:
    	portlist is varchar.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1249 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 6 ++++++
 plugins/db/mysql/mysql.sql    | 3 +--
 plugins/db/pgsql/postgres.sql | 3 +--
 3 files changed, 8 insertions(+), 4 deletions(-)

commit 744b9ae3e6a91d846bd85afc93a0804d10061b87
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 21 15:28:44 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1241 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-db-output.c | 22 ++++++++++++++++++++++
 1 file changed, 22 insertions(+)

commit ccf2d46225114de2d5b10c516b169ca48b49ae91
Author: Baptiste Malguy <bm@babou.org>
Date:   Fri May 17 14:31:39 2002 +0000

    	* src/pconfig.c (pconfig_init):
    	replaced the default value "unix" by "127.0.0.1" for the
    	config.addr field.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1208 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog     | 6 ++++++
 src/pconfig.c | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit 13a2dc0702a73ed2b14ed46daf8430d3042ca7c1
Author: Baptiste Malguy <bm@babou.org>
Date:   Thu May 16 19:24:04 2002 +0000

    	* src/decode-plugins.c src/report-plugins.c:
    	added missing includes from my previous commit
    	(shame on me).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1198 09c5ec92-17d4-0310-903a-819935f44dba

 src/decode-plugins.c | 1 +
 src/report-plugins.c | 1 +
 2 files changed, 2 insertions(+)

commit 0de1072f1cb11c19147c11e318fab61b451ff607
Author: Baptiste Malguy <bm@babou.org>
Date:   Thu May 16 15:50:25 2002 +0000

    	* src/*-plugins.c (*_plugins_init):
    	don't return an error if the plugin directory doesn't exist.
    	But do so in case of permission problem.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1193 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  6 ++++++
 src/db-plugins.c     | 12 +++++++++++-
 src/decode-plugins.c |  8 ++++++++
 src/report-plugins.c |  8 ++++++++
 4 files changed, 33 insertions(+), 1 deletion(-)

commit 493a603da06f0ed2d08fc25b503d7d9d0e7c2b35
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu May 16 13:12:59 2002 +0000

    	* configure.in: save LIBS variable in orig_libs...
    	Then restore it. We don't want everything to link with
    	libwrap / libnsl.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1189 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    | 6 ++++++
 configure.in | 2 ++
 2 files changed, 8 insertions(+)

commit 4cefafcaf0b62f3f61374c0196f413e0c4e57aa7
Author: Baptiste Malguy <bm@babou.org>
Date:   Thu May 16 10:14:17 2002 +0000

    	* src/include/*.h:
    	added some #ifndef/#define and #endif in the header files for
    	dependency inclusion purposes.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1185 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  6 ++++++
 src/include/admin-server.h            |  4 ++++
 src/include/auth.h                    |  6 ++++++
 src/include/db.h                      |  5 +++++
 src/include/decode.h                  |  5 +++++
 src/include/idmef-db-output.h         |  5 +++++
 src/include/idmef-message-read.h      |  4 ++++
 src/include/idmef-message-scheduler.h |  5 +++++
 src/include/idmef-util.h              |  5 +++++
 src/include/ntp.h                     |  4 ++++
 src/include/pconfig.h                 | 10 +++++++++-
 src/include/plugin-db.h               |  6 +++---
 src/include/plugin-decode.h           |  6 +++---
 src/include/plugin-report.h           |  6 +++---
 src/include/plugin-util.h             |  5 +++++
 src/include/report-infos.h            |  4 ++++
 src/include/report.h                  |  4 ++++
 src/include/sensor-server.h           |  5 +++++
 src/include/server-generic.h          |  4 ++++
 src/include/server-logic.h            |  8 ++++----
 src/include/ssl.h                     |  4 ++++
 21 files changed, 97 insertions(+), 14 deletions(-)

commit 63a0dbbadf7299d09802da5d90c59cd1eb3eef78
Author: Vincent Glaume <vincent.glaume@wanadoo.fr>
Date:   Tue May 14 16:22:39 2002 +0000

    * src/server-generic.c:
    for a server using a unix socket, the filename we use is now build depending
    on the listening port, which is done using the new
    prelude_get_socket_filename() implementation in libprelude.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1172 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  7 +++++++
 src/server-generic.c | 31 +++++++++++++++++--------------
 2 files changed, 24 insertions(+), 14 deletions(-)

commit 5dc3d117d9a36c3efd66e1f32808ad028899a7b8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 13 21:22:29 2002 +0000

    	* configure.in:
    	* src/server-generic.c:
    	correct TCP wrappers check.
    
    	(authenticate_client): call accept() callback when handle_authentication
    	return value is 0.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1170 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  7 ++++
 acconfig.h           |  1 +
 configure.in         | 96 +++++++++++++++++++++++-----------------------------
 src/server-generic.c | 12 +++----
 4 files changed, 57 insertions(+), 59 deletions(-)

commit 572f38145cface146d282f4feaf8db2cc79bae3b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 13 18:08:22 2002 +0000

    	* src/server-generic.c (handle_plaintext_authentication):
    	don't set is_authenticated to 1 if sending authentication result
    	failed. This could lead to a possible SIGSEGV.
    
    	* src/sensor-server.c (accept_connection_cb): correct typo.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1169 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  6 ++++++
 src/sensor-server.c  |  2 +-
 src/server-generic.c | 13 ++++++++++---
 3 files changed, 17 insertions(+), 4 deletions(-)

commit 2c5adb7d9b7dc750ede309f2d62e85b92faded3c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 13 17:11:52 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1168 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 11b15142210fa6e48e496857c105def364cdd2a0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 13 09:28:35 2002 +0000

    	* src/server-logic.c (handle_fd_event):
    	handle POLLIN before POLLHUP. The two bits may be set
    	in the revents field, and we want to proceed the available data.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1166 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          |  6 ++++++
 src/server-logic.c | 23 ++++++++---------------
 2 files changed, 14 insertions(+), 15 deletions(-)

commit 0e496b8f69011256af251612fe8f44a4777378d8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 7 23:20:34 2002 +0000

    	* src/sensor-server.c (handle_request_ident): removed.
    
    	(read_ident_message): remove handling of
    	PRELUDE_MSG_ID_REQUEST. The Manager is no more responssible
    	for analyzer ID allocation.
    
    	(sensor_server_new): remove initialization of analyzer ident
    	object.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1163 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           |  9 +++++++++
 src/sensor-server.c | 47 -----------------------------------------------
 2 files changed, 9 insertions(+), 47 deletions(-)

commit e8628b261f48277f67d33acede9cbab79ed80cfb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue May 7 23:09:41 2002 +0000

    	Fix daemon mode for Prelude Manager. Prelude-Manager should
    	fork() before thread are created.
    
    	* src/prelude-manager.c (main): don't start the daemon here.
    
    	* src/pconfig.c (set_daemon_mode):
    	call prelude_daemonize() here.
    
    	(pconfig_init): option for pidfile have higher priority than
    	daemon option.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1162 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 13 +++++++++++++
 src/idmef-message-read.c |  1 +
 src/include/pconfig.h    |  5 ++---
 src/pconfig.c            | 20 +++++++++-----------
 src/prelude-manager.c    | 10 ----------
 5 files changed, 25 insertions(+), 24 deletions(-)

commit 316993ead967a46b36bd4b2a747ef9f9229cbcaa
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 6 13:42:49 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1149 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  6 ++++++
 docs/api/Makefile.am | 46 ++++++++++++++++++++++++----------------------
 2 files changed, 30 insertions(+), 22 deletions(-)

commit 130b9328d9a9b7a80ac65cc54ebafcb03d9c6f47
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon May 6 10:49:20 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1148 09c5ec92-17d4-0310-903a-819935f44dba

 docs/api/prelude-manager-sections.txt | 185 ++++++++++++++++++++++++++++++++++
 1 file changed, 185 insertions(+)

commit 331b4292e18255228c44c7ab32fdbf64adb5d97b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 5 22:35:56 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1144 09c5ec92-17d4-0310-903a-819935f44dba

 docs/api/prelude-manager-docs.sgml | 45 ++++++++++++++++++++++++++++++++++++++
 1 file changed, 45 insertions(+)

commit b7d13a20beb116abce789a57511af3aab17546a2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 5 21:08:38 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1143 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 14 ++++++++++++++
 1 file changed, 14 insertions(+)

commit cb83dcaed1993a7f283738081f4c38447f85350b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun May 5 21:00:30 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1142 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                      |   9 ++
 Makefile.am                    |   6 +-
 configure.in                   |  15 +-
 docs/api/prelude-manager.types |   0
 prelude-db-create.sh           | 340 -----------------------------------------
 prelude-manager-db-create.sh   | 340 +++++++++++++++++++++++++++++++++++++++++
 src/Makefile.am                |   4 +-
 src/idmef-message-scheduler.c  |   4 +-
 src/include/Makefile.am        |   2 +-
 9 files changed, 360 insertions(+), 360 deletions(-)

commit ece3fb9212ac70b486c4bca55f23e4dff3850f19
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 30 16:00:16 2002 +0000

    	* src/pconfig.c (set_relay_manager):
    	prelude_client_mgr_new now take a type of client argument,
    	set it to PRELUDE_CLIENT_TYPE_MANAGER.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1121 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog     | 6 ++++++
 src/pconfig.c | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 37b9f284d93aa610ee743560a68ad5f0183f29c5
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Mon Apr 29 22:16:13 2002 +0000

    2002-04-30  Laurent Oudot  <oudot.laurent@wanadoo.fr>
    
            * prelude-db-create.sh:
            fix some bugs that occured with old version of different
            shells (owing to Arnaud Guignard's test).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1114 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  6 ++++++
 prelude-db-create.sh | 12 ++++++++----
 2 files changed, 14 insertions(+), 4 deletions(-)

commit 58cbb5e372d56b230cef7219747b120f362a578f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Apr 28 15:53:37 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1105 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit be217c0b170bd835f30a6ed1df57f3dca5b51631
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Apr 28 10:15:21 2002 +0000

    	* src/server-generic.c (server_generic_new):
    	memset sin_zero member to 0. This should avoid INET
    	server startign problem on some system.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1104 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 6 ++++++
 src/server-generic.c | 3 ++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 965ba5c2d5dec2ac43468606f38941eebb10786a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Apr 27 00:47:25 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1087 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 1 -
 1 file changed, 1 deletion(-)

commit a4069778554d0272c174fce46a3c73450937d8f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 24 00:50:49 2002 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c (ip_dump):
    	print protocol.
    
    	* src/sensor-server.c (handle_request_ident):
    	only convert ident to network byte order if WORDS_BIGENDIAN
    	is not defined.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1065 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 9 +++++++++
 plugins/decodes/prelude-nids/packet-decode.c | 4 ++--
 src/sensor-server.c                          | 4 +++-
 3 files changed, 14 insertions(+), 3 deletions(-)

commit 6e3ce70a83c7f749ba76e42f4cdcb85777a0d9b6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 17 09:49:30 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1043 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

commit e93b6ba40a7f10cc3eda11951ea4eaf0ea6ee686
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Apr 17 09:48:35 2002 +0000

    	* plugins/reports/debug/debug.c:
    	comment unused.
    
    	* configure.in (CFLAGS):
    	remove -Wstrict-prototype until OpenSSL header are corrected.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1042 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 8 ++++++++
 plugins/reports/debug/debug.c | 3 +--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit ba7f6852ab9c2c91407ce1969605e043667068ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 12 16:37:54 2002 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c (icmp_dump):
    	(nids_packet_dump): ICMP message can be > ICMP_MINLEN. Move
    	the check in the icmp_dump() function.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1010 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  4 ++++
 plugins/decodes/prelude-nids/packet-decode.c | 11 ++++++++---
 2 files changed, 12 insertions(+), 3 deletions(-)

commit c4ad0bca8c6e9241c9ba7764eb09390bde99be0a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 12 16:03:51 2002 +0000

    	* prelude-manager.conf.in (logfile):
    	add missing ';' (Thanks to Yann Droneaud <meuh@tuxfamily.org>
    	for pointing this out).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1008 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 4 ++++
 prelude-manager.conf.in | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit cde605dedce64d3e31e4aeed7481effa82bbe99a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Apr 12 14:06:13 2002 +0000

    	* src/plugins-util.c (prelude_string_to_hex):
    	don't increment text pointer if we are at the end of the buffer.
    	This fix bug #0000020 (Non ASCII character in hexadecimal dump).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1007 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          |  6 ++++++
 src/plugins-util.c | 25 +++++++++++++++----------
 2 files changed, 21 insertions(+), 10 deletions(-)

commit c75ca5fc80238577954f7f9930e32aa75da877c1
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Apr 11 17:11:42 2002 +0000

    added analyzer processing in debug plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@1002 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 9 +++++++++
 plugins/reports/debug/debug.c | 1 +
 2 files changed, 10 insertions(+)

commit 350b5fa1d69a2a8dcd58a867dc96ddde1f274942
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 9 19:34:16 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@985 09c5ec92-17d4-0310-903a-819935f44dba

 README | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7e6f0edfc7f07cb1cc0aab2cfbe2bead1bef8c9a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 9 15:51:32 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@984 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |  3 +++
 configure.in | 27 ++++-----------------------
 2 files changed, 7 insertions(+), 23 deletions(-)

commit 7e89ac34e8da72bbe425a9ad645e1aa8d1dba8ac
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Tue Apr 9 15:25:15 2002 +0000

    added silent option to debug plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@982 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 28 ++++++++++++++++++++++++----
 1 file changed, 24 insertions(+), 4 deletions(-)

commit bbc3958b167d97fd1bd05ff47421f67eca1a4279
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 9 11:15:29 2002 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c:
    	(nids_packet_dump): use ICMP_MINLEN as the size for the
    	ICMP header.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@980 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 6 +++++-
 plugins/decodes/prelude-nids/packet-decode.c | 5 +++--
 2 files changed, 8 insertions(+), 3 deletions(-)

commit e4ea5e0141c53c319668d3214083901bcb497295
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Apr 9 07:51:27 2002 +0000

    	* plugins/decodes/prelude-nids/packet-decode.c:
    	snprintf return the len not including ending  \0, so
    	idmef string len should be set to returned len + 1.
    	(#0000015)
    
    	* plugins/decodes/prelude-nids/decode.c (gather_protocol_infos):
    	use idmef_string_set to set sport / dport service name.
    	(#0000015)
    
    	Additionally, getservbyport have to be called with port in
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@978 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 14 +++++++++++
 plugins/decodes/prelude-nids/decode.c        | 25 ++++++++++++-------
 plugins/decodes/prelude-nids/packet-decode.c | 36 ++++++++++++++++++----------
 3 files changed, 55 insertions(+), 20 deletions(-)

commit 12d530ed5c9d5bb8ff8c4ebf883ab7ef1ffb93e2
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Mon Apr 8 20:12:45 2002 +0000

    fixed warnings in debug.c
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@977 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 34 +++++++++++++++++-----------------
 1 file changed, 17 insertions(+), 17 deletions(-)

commit c487f4582a59d83bc8c1492300b568eeeea102f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 8 07:08:27 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@966 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 5e2c65c23b882aeda46221189c1aa35aa2f72ba9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Apr 8 07:06:05 2002 +0000

    	* prelude-manager.conf.in:
    	more comment in default configuration file.
    
    	* Makefile.am (install-data-local):
    	Only install default configuration file if it does not
    	exit... If a configuration file is already present, warn
    	the user and install in prelude-manager.conf-dist.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@965 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 10 ++++++++++
 Makefile.am             | 13 +++++++++++--
 prelude-manager.conf.in | 27 ++++++++++++++++++++++++---
 3 files changed, 45 insertions(+), 5 deletions(-)

commit 56adb9ae78dc1e2417505a9f119f027bbbefee18
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Apr 7 21:48:06 2002 +0000

    fix warnings
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@964 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/debug.c | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

commit 7819f04b0c626054e02317ccd2a2c610136f041c
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Apr 7 21:24:38 2002 +0000

    fixed compilation warnings
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@963 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 5 +++++
 src/idmef-message-read.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 5cb08eb1114bdf15a5ece88114e32627f5656587
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Apr 7 16:16:45 2002 +0000

    new debug plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@962 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   16 +
 plugins/reports/debug/debug.c | 1066 +++++++++++++++++++++++++++++++++++------
 2 files changed, 942 insertions(+), 140 deletions(-)

commit 505415d3ce577b8ee977c4c6db77fea6e2c66b43
Author: Baptiste Malguy <bm@babou.org>
Date:   Sun Apr 7 16:01:23 2002 +0000

    modified the ChangeLod according to the previous commit I made about the
    SQL query buffer management.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@961 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 13 +++++++++++++
 1 file changed, 13 insertions(+)

commit 8a6ce76563a9e3888f25ba645095c5c590a5ec93
Author: Baptiste Malguy <bm@babou.org>
Date:   Sun Apr 7 15:09:48 2002 +0000

    * src/db-plugins.c (generate_dynamic_query):
    (db_plugin_insert):
    
    * src/include/plugin-db.h:
    * plugins/db/mysql/mysql.c (db_insert):
    * plugins/db/pgsql/pgsql.c (db_insert):
    
    added a dynamic management of the SQL query buffer to both avoid
    a too short buffer truncating queries and allowing big queries when
    necessary.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@960 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/mysql/mysql.c |   6 +--
 plugins/db/pgsql/pgsql.c |   5 +--
 src/db-plugins.c         | 112 ++++++++++++++++++++++++++++++++++++++++++-----
 src/include/plugin-db.h  |   4 +-
 4 files changed, 105 insertions(+), 22 deletions(-)

commit ee595b05da4653577ada9d5e043fb29829e31ac4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 4 13:12:42 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@945 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit fb89e8544ef44fed16eaa97da851822f3cd4b339
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 4 13:07:08 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@944 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 65d88bbe02d89bfb5d7a42a18ccb89946ef97fa7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Apr 4 13:03:11 2002 +0000

    	* plugins/reports/textmod/textmod.c (process_node):
    	fix output.
    
    	* manager-adduser/manager-adduser.c (handle_authentication_method):
    	don't give up until an error occur, or we get prelude_msg_finished.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@943 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |  8 ++++++++
 manager-adduser/manager-adduser.c | 14 +++++++++-----
 plugins/reports/textmod/textmod.c |  4 ++++
 3 files changed, 21 insertions(+), 5 deletions(-)

commit 0afc8faff0a51649401a5550936e9f985e64ce99
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Sun Mar 31 23:52:12 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@931 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 5 +++++
 1 file changed, 5 insertions(+)

commit 4bef2e1e43ba3f7d74188ef3078f986809b37997
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Sun Mar 31 23:50:57 2002 +0000

    2002-04-01  Laurent Oudot <oudot.laurent@wanadoo.fr>
    
    	* prelude-db-create.sh:
    	Added postgresql support for the IDMEF database
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@930 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-db-create.sh | 196 +++++++++++++++++++++++++++++++++++++++++++--------
 1 file changed, 167 insertions(+), 29 deletions(-)

commit 2c1d494d37b1e9a525d1ad5c5578b08852afac37
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 29 11:35:12 2002 +0000

    	* src/server-logic.c (server_logic_process_requests):
    	(child_reader): don't accept connection before the thread
    	install the signal handler for SIGUSR1.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@923 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          |  6 ++++++
 src/server-logic.c | 31 +++++++++++++++++++++++++++++--
 2 files changed, 35 insertions(+), 2 deletions(-)

commit 2369f4c34c6f60059fc7c3b36357087b11bcc30e
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Mar 28 23:15:42 2002 +0000

    include <arpa/inet.h> in src/idmef-message-read.c
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@919 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 5 +++++
 src/idmef-message-read.c | 2 ++
 2 files changed, 7 insertions(+)

commit c8541ad584c204cb197f134e0624e846577477c6
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Mar 28 11:02:28 2002 +0000

    language corrections
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@909 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog |  6 ++++++
 INSTALL   | 23 +++++++++++------------
 README    |  7 ++++---
 3 files changed, 21 insertions(+), 15 deletions(-)

commit 7bf70be075159bdb49c67f3bc32d83b38e7c62f9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 26 18:13:03 2002 +0000

    	* src/server-logic.c (child_reader): remove wrong lock.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@894 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          | 4 ++++
 src/server-logic.c | 2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

commit 8878e7e534d7657367e83c85ed15c2fe9cfc8bc0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Mar 25 17:36:56 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@872 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 4 ++++
 1 file changed, 4 insertions(+)

commit cc1e90d8c72be15cff8523c6810b2195e0e54957
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Mar 25 17:34:23 2002 +0000

    	* src/server-generic.c (handle_plaintext_authentication):
    	use extract_string_safe().
    
    	* src/sensor-server.c (handle_declare_ident):
    	use extract_uint64_safe().
    
    	* src/idmef-message-read.c (extract_idmef_string):
    	use extract_string_safe, and implicitly return if needed.
    	(idmef_message_read): use extract_uint8_safe().
    
    	(extract_int): use the needed extract_ function.
    
    	* plugins/decodes/prelude-nids/packet-decode.c (get_address):
    	(ether_dump):
    	(arp_dump):
    	(ip_dump):
    	(tcp_dump):
    	(udp_dump):
    
    	update to use the new extract_* functions.
    
    	(nids_packet_dump): Include the header size in the table,
    	and bound check provided len with the header size.
    
    	* plugins/decodes/prelude-nids/decode.c (get_address):
    	(packet_to_idmef):
    	* manager-adduser/manager-adduser.c (handle_plaintext_account_creation):
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@871 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  31 +++++
 Makefile.am                                  |   2 +-
 db-inst.sh                                   | 193 ---------------------------
 manager-adduser/manager-adduser.c            |  10 +-
 plugins/decodes/prelude-nids/decode.c        |  26 ++--
 plugins/decodes/prelude-nids/packet-decode.c |  80 +++++------
 src/idmef-message-read.c                     |  26 +++-
 src/sensor-server.c                          |   6 +-
 src/server-generic.c                         |   8 +-
 9 files changed, 130 insertions(+), 252 deletions(-)

commit 3c4498bed599b0c9828d21e245f2b2542259c540
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Mar 22 08:14:55 2002 +0000

    	* src/db-plugins.c (db_plugins_available):
    	new function, return 0 if there is active db plugins,
    	-1 otherwise.
    
    	* src/report-plugins.c (report_plugins_available):
    	new function, return 0 if there is active report plugins,
    	-1 otherwise.
    
    	* src/idmef-message-scheduler.c (process_message):
    	don't read the IDMEF message if there is no active plugins
    	(we are probably only a relay manager in this case).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@858 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 14 ++++++++++++++
 src/db-plugins.c              | 12 ++++++++++++
 src/idmef-message-scheduler.c |  9 +++++++++
 src/include/plugin-db.h       |  3 ++-
 src/include/plugin-report.h   |  1 +
 src/report-plugins.c          | 10 +++++++++-
 6 files changed, 47 insertions(+), 2 deletions(-)

commit 8ab7d829208af11d7c2d0cfa45ca25e71f38fc00
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 21 15:50:24 2002 +0000

    	* plugins/decodes/prelude-nids/decode.c (msg_to_packet):
    	put an array delimiter for safety (an attacker that
    	successfuly authenticated could send a packet without p_end
    	set).
    
    	* plugins/decodes/prelude-nids/packet.h:
    	updated to recent version.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@855 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 10 +++++++
 plugins/decodes/prelude-nids/decode.c        |  7 ++++-
 plugins/decodes/prelude-nids/packet-decode.c |  2 +-
 plugins/decodes/prelude-nids/packet.h        | 42 ++++++++++++----------------
 4 files changed, 35 insertions(+), 26 deletions(-)

commit 077358d78826758bfce0ed7507e08641381ca3b0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 20 16:10:14 2002 +0000

    	* db-inst.sh: cleanup, fix several bug, simplify,
    	also rename it to prelude-db-create.sh
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@850 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |   5 ++
 prelude-db-create.sh | 198 +++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 203 insertions(+)

commit aae76c72301921598ec1efb0bdba477ae2f7dabe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Mar 19 12:07:16 2002 +0000

    	* src/ssl.c (ssl_close_session):
    	this is done by prelude-io. Removed.
    
    	(ssl_init_server):
    	call setup_openssl_thread().
    
    	(setup_openssl_thread):
    	malloc the OpenSSL array of mutexs, and initialize them.
    	Setup the OpenSSL callback function.
    
    	(thread_lock_cb):
    	OpenSSL callback for locking / unlocking a mutex.
    
    	(thread_id_cb):
    	OpenSSL callback to get ID of the calling thread.
    
    
    	Theses change aim to avoid problem by using the same SSL
    	context from multiple thread. The OpenSSL documentation is
    	very small (almost inexistant) on this subject thought, so
    	anyone with knowledge of how OpenSSL and thread cohabitate
    	is welcome to review the code.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@845 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog         | 25 +++++++++++++++++++++
 src/include/ssl.h |  2 --
 src/ssl.c         | 66 +++++++++++++++++++++++++++++++++++++++++++++----------
 3 files changed, 80 insertions(+), 13 deletions(-)

commit 29745e88f7907a813a220a4c677beb5e2574d982
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Tue Mar 19 02:39:03 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@842 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 6 ++++++
 1 file changed, 6 insertions(+)

commit 2ff6de5c8e6cb5f2a8bf5a5fa6328222b155d39a
Author: Laurent Oudot <oudot.laurent@wanadoo.fr>
Date:   Tue Mar 19 02:32:27 2002 +0000

    	* created db-inst.sh in order to help the installation process of databases features in the project
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@841 09c5ec92-17d4-0310-903a-819935f44dba

 db-inst.sh | 193 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 193 insertions(+)

commit 85665adad2497151b671c91601a8842c3ccf82cf
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Mar 17 22:29:58 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@840 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 6 ++++++
 1 file changed, 6 insertions(+)

commit ec258b2c80f4cd5b85ed14a16da21a3343c0a0fa
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Mar 17 22:28:02 2002 +0000

    	* src/idmef-message-read.c (source_get):
    	fix a bug causing an error when end of message (MSG_END_OF_TAG)
    	is reached
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@839 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-read.c | 3 +++
 1 file changed, 3 insertions(+)

commit 70189180f34538a21176d4e6326bb7e32b223c31
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 14 17:21:07 2002 +0000

    	* plugins/db/pgsql/postgres.sql:
    	* plugins/db/mysql/mysql.sql:
    
    	added PostgreSQL and MySQL database creation script, by
    	Oudot Laurent <oudot.laurent@wanadoo.fr>
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@836 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   6 +
 plugins/db/mysql/mysql.sql    | 390 ++++++++++++++++++++++++++++++++++++++++++
 plugins/db/pgsql/postgres.sql | 375 ++++++++++++++++++++++++++++++++++++++++
 3 files changed, 771 insertions(+)

commit 2ccab5a56e0bf01025b3dabc80715cb84b2414d8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Mar 14 13:01:31 2002 +0000

    	* manager-adduser/ssl-register-client.c (create_manager_key_if_needed):
    	* manager-adduser/manager-adduser.c (handle_plaintext_account_creation):
    	use 0 as the UID argument.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@835 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 6 ++++++
 manager-adduser/manager-adduser.c     | 2 +-
 manager-adduser/ssl-register-client.c | 6 +++---
 3 files changed, 10 insertions(+), 4 deletions(-)

commit db2359cd2d795ce638138c0977ab184377b4b10d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Mar 11 18:07:19 2002 +0000

    	* prelude-manager.conf.in (sensors-srvr):
    	comment admin-srvr by default, this won't be enabled for 0.8
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@823 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 5 +++++
 prelude-manager.conf.in | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit e96c134150f96c476bcd8f7815748db8bca83d04
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Mar 7 22:41:31 2002 +0000

    fix warnings on compilation
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@810 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 4 ++++
 src/sensor-server.c | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit a0b3ba2f967e9af36474df56677e9ad982f711db
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Mar 7 17:01:45 2002 +0000

    fixed linker flags for pgsql plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@807 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    | 4 ++++
 plugins/db/pgsql/Makefile.am | 2 +-
 2 files changed, 5 insertions(+), 1 deletion(-)

commit c671125b9bf50210561393629de11efbb6c37c48
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Mar 6 17:20:40 2002 +0000

    	* src/server-generic.c (server_generic_new):
    	UNIX keyword is obsoleted. Resolve the server address
    	in the good place.
    
    	(inet_server_start): don't resolve server addr here,
    	take a sockaddr_in structure as argument.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@778 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  9 +++++++++
 src/server-generic.c | 29 ++++++++++++++---------------
 2 files changed, 23 insertions(+), 15 deletions(-)

commit 5b9de822813f55554b47e843d8df6e1478b8353f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 28 16:58:20 2002 +0000

    	* src/sensor-server.c (handle_request_ident):
    	use a mutex to protect ident creation.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@746 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 3 +++
 src/sensor-server.c | 8 ++++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit ba20a2770dd9754c9155cae3594a5ca427479ae4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 28 16:39:54 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@744 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/Makefile.am | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 5b7aeeb3643bfed43d2c77b4907b182654f2f392
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 28 16:37:47 2002 +0000

    	* manager-adduser/Makefile.am (DEFS):
    	* src/Makefile.am (DEFS):
    	* plugins/decodes/prelude-nids/Makefile.am:
    	* plugins/reports/textmod/Makefile.am (DEFS):
    	* plugins/db/pgsql/Makefile.am (DEFS):
    	* plugins/db/mysql/Makefile.am (DEFS):
    
    	libprelude include dir should be *after* local include dir.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@743 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                | 11 +++++++++++
 plugins/db/mysql/Makefile.am             |  4 +---
 plugins/db/pgsql/Makefile.am             |  4 +---
 plugins/decodes/prelude-nids/Makefile.am |  3 +--
 plugins/reports/textmod/Makefile.am      |  3 +--
 src/Makefile.am                          |  4 ++--
 6 files changed, 17 insertions(+), 12 deletions(-)

commit 66b8966070d691945fa3a7663c239e7faf8a3c5c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 27 15:00:56 2002 +0000

    	* plugins/decodes/prelude-nids/decode.c: include
    	netinet/in.h
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@730 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 5 +++++
 plugins/decodes/prelude-nids/decode.c | 1 +
 2 files changed, 6 insertions(+)

commit 3c21f6d7aebe54858dde3eba9695e7f9b1bc3f80
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 22 17:07:29 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@714 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c        |  9 +++------
 plugins/decodes/prelude-nids/nethdr.h        | 28 ++++++++++++++++------------
 plugins/decodes/prelude-nids/packet-decode.c | 15 ++++++---------
 3 files changed, 25 insertions(+), 27 deletions(-)

commit 7f2c0428d6adb0e6642f2f61dab3f6a40c4416f8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 21 16:22:12 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@697 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 4 ++++
 plugins/decodes/prelude-nids/decode.c | 2 +-
 src/idmef-message-read.c              | 1 -
 3 files changed, 5 insertions(+), 2 deletions(-)

commit 9a1edba66afc0e85382e7aec2c908ea8beb6e738
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 21 15:50:59 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@696 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 5 +++++
 plugins/decodes/prelude-nids/packet-decode.c | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 5a9cc00f0b20a9b77298fbca815c5006613890b6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 20 10:12:16 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@690 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 16 ++++++++++++++++
 acinclude.m4        |  3 +--
 src/sensor-server.c |  2 +-
 3 files changed, 18 insertions(+), 3 deletions(-)

commit a299b906e8d6a014af0dd1f1e5f26c30ef75a912
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 18 18:40:03 2002 +0000

    	* src/idmef-db-output.c (insert_snmp_service):
    	(insert_file):
    	(insert_web_service):
    
    	Correct argument lists.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@689 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |  8 ++++++++
 src/idmef-db-output.c | 20 +++++++++++++++-----
 2 files changed, 23 insertions(+), 5 deletions(-)

commit cfbf1cc38255c2dee83118c626d433c16e049ae5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 13 10:35:49 2002 +0000

    	* manager-adduser/ssl-register-client.c (create_manager_key_if_needed):
    	fix a typo, thanks to Sebastien Tricaud <tricauds@tammy.croftj.net>
    	for pointing this out.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@666 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 6 ++++++
 manager-adduser/ssl-register-client.c | 2 +-
 2 files changed, 7 insertions(+), 1 deletion(-)

commit d4e5fb9c82648e6c6289389d105dd31eb2420d37
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 11 15:31:00 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@665 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 2 ++
 1 file changed, 2 insertions(+)

commit 1668e7a3c0eb4ee7bfbe5e4f61fda7f4eb1bc447
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 7 23:38:15 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@660 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               | 4 ++++
 prelude-manager.conf.in | 7 ++++---
 2 files changed, 8 insertions(+), 3 deletions(-)

commit e3bcac90a230c69cdfc9cef9c9e20668daff9db1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 7 17:21:44 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@652 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 2 ++
 plugins/db/mysql/mysql.c                     | 2 +-
 plugins/decodes/prelude-nids/Makefile.am     | 4 +++-
 plugins/decodes/prelude-nids/decode.c        | 1 +
 plugins/decodes/prelude-nids/packet-decode.c | 2 +-
 plugins/decodes/prelude-nids/packet-decode.h | 3 +++
 6 files changed, 11 insertions(+), 3 deletions(-)

commit cfcd520fdd3acf251b664b77bbaef846149e1cff
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Feb 7 15:44:37 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@649 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 13 +++++++++++
 INSTALL                           |  3 ++-
 Makefile.am                       | 12 +++++-----
 manager-adduser/manager-adduser.c | 46 ++++++++++++++++++++++++++++-----------
 plugins/reports/textmod/textmod.c |  3 ++-
 5 files changed, 55 insertions(+), 22 deletions(-)

commit ec916afab2bf692a26b66855b5469295a5c82145
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Thu Feb 7 11:19:48 2002 +0000

    LIST_HEAD warning fixed in packet-decode.c
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@648 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    | 4 ++++
 plugins/decodes/prelude-nids/packet-decode.c | 3 ++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 7d6f0a493192a11c4147437b2a5641b24149cc2b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 16:52:53 2002 +0000

    	* src/prelude-manager.c (cleanup):
    	only close admin server if it is enabled.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@644 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             | 3 +++
 src/prelude-manager.c | 4 +++-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 82e1ed355b7563becc2d810044264516afd19a15
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 16:22:16 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@642 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/ssl-register-client.c | 7 -------
 1 file changed, 7 deletions(-)

commit cbb267240030f92c68f480d49a62a6cc99c4f7bf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Feb 6 14:46:01 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@641 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 13 +++++
 manager-adduser/manager-adduser.c     |  9 +++-
 manager-adduser/ssl-register-client.c | 15 ++++--
 src/ssl.c                             | 98 +++++++++++++++++++++++++----------
 4 files changed, 103 insertions(+), 32 deletions(-)

commit 18e7f05aca04e759e8f9855b10d276ec08a8f2c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 5 17:00:40 2002 +0000

            * src/idmef-db-output.c: stop passing pointer to ident.
            Stop using const everywhere.
    
            Allocate Identity by alert, for some IDMEF object.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@637 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   7 ++
 src/idmef-db-output.c         | 270 +++++++++++++++++++++---------------------
 src/idmef-message-read.c      |   7 +-
 src/include/idmef-db-output.h |   2 +-
 4 files changed, 150 insertions(+), 136 deletions(-)

commit b397cf1d0c515f1e4158e973d416abcccbd648f9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Feb 5 14:24:25 2002 +0000

    	* manager-adduser/manager-adduser.c (main):
    	call ssl_create_manager_key_if_needed() so that we
    	create the key if it doesn't exist.
    
    	* manager-adduser/ssl-register-client.c:
    	(ssl_create_manager_key_if_needed): new function.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@635 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  9 +++++++++
 manager-adduser/manager-adduser.c     | 11 +++++++----
 manager-adduser/ssl-register-client.c | 16 ++++++++++++----
 manager-adduser/ssl-register-client.h |  4 ++++
 src/ssl.c                             |  2 +-
 5 files changed, 33 insertions(+), 9 deletions(-)

commit 999400d5f1f72e44cfed6a106a3b5859c22c466c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Feb 4 17:14:27 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@633 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |   9 +
 manager-adduser/manager-adduser.c     | 320 ++++++++++++++++++++++++++++++++--
 manager-adduser/ssl-register-client.c |  87 ++-------
 manager-adduser/ssl-register-client.h |   4 +-
 src/idmef-db-output.c                 |   4 +-
 src/pconfig.c                         |  12 --
 src/server-generic.c                  |   6 +-
 7 files changed, 340 insertions(+), 102 deletions(-)

commit 84b0d9d210a17cba0ed223f149c498c08db1204b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Feb 1 15:30:20 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@630 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 11 +++++++++
 src/idmef-message-scheduler.c | 53 ++++++++++++++++++++++++++-----------------
 2 files changed, 43 insertions(+), 21 deletions(-)

commit 7328b74f06d15523b3b9b171659948725ec7bb83
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 28 23:59:27 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@628 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 8b9235faa05e10bfaaa5eb932d171a2a7ccc94e6
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 28 18:31:31 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@627 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/Makefile.am |  2 +-
 src/include/optparse.h                   | 25 -------------------------
 2 files changed, 1 insertion(+), 26 deletions(-)

commit 798be9e190b283f42638dae2ddde29161615b956
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 28 18:18:01 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@626 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  11 +
 Makefile.am                                  |   2 +-
 acconfig.h                                   |   1 +
 configure.in                                 | 117 +++++-
 docs/Makefile.am                             |  87 +---
 docs/api/Makefile.am                         |   5 +-
 plugins/decodes/prelude-nids/Makefile.am     |   6 +-
 plugins/decodes/prelude-nids/decode.c        |  77 ++--
 plugins/decodes/prelude-nids/ethertype.h     |  91 ++++
 plugins/decodes/prelude-nids/optparse.c      |  80 ++--
 plugins/decodes/prelude-nids/optparse.h      |  25 ++
 plugins/decodes/prelude-nids/packet-decode.c | 606 +++++++++++++++++++++++++++
 plugins/decodes/prelude-nids/packet.h        |   3 +-
 src/db-plugins.c                             |   6 +-
 src/idmef-message-read.c                     |   2 +-
 src/server-logic.c                           |   3 +
 16 files changed, 942 insertions(+), 180 deletions(-)

commit 25fdb6b21ae782f0e5535f8f26d9594e64a5b2ec
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jan 27 17:39:32 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@624 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/pgsql/pgsql.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit ea354baccf821061783be961ab903b18c7f90e81
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 27 17:33:59 2002 +0000

    mysql configure fixes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@623 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |  9 +++++++++
 configure.in | 42 +++++++++++++++++++++++++++++++++++++++++-
 2 files changed, 50 insertions(+), 1 deletion(-)

commit 2e072a347e95fc654c018ca731e6ac1150644db8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Jan 27 16:06:55 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@622 09c5ec92-17d4-0310-903a-819935f44dba

 src/db-plugins.c        | 2 +-
 src/include/plugin-db.h | 6 +++---
 2 files changed, 4 insertions(+), 4 deletions(-)

commit a40669f91f91c69522a2770ff8525f456ff4dfa8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 26 03:45:42 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@620 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 3 +++
 src/idmef-message-read.c | 4 ++++
 2 files changed, 7 insertions(+)

commit 3b98764bbb9ec9198ef14db2dd9f1c8d70df4a30
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 26 03:35:25 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@618 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 6 ++++++
 plugins/reports/textmod/textmod.c | 6 ++++++
 src/idmef-message-read.c          | 8 ++++++++
 3 files changed, 20 insertions(+)

commit 7cd823ba1044759e8860a323787662f9b6c65296
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 26 02:48:57 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@617 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |  19 ++++
 src/idmef-db-output.c | 242 ++++++++++++++++++++++++++++++++++++++++++--------
 src/idmef-util.c      |   1 +
 3 files changed, 226 insertions(+), 36 deletions(-)

commit 117db88e61799f61d157735b1cf5535941eba038
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 25 18:40:22 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@614 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  15 +++
 plugins/decodes/prelude-nids/decode.c |  25 ++---
 plugins/reports/debug/debug.c         |   6 +-
 plugins/reports/textmod/textmod.c     | 151 +++++++++++++++-------------
 src/idmef-db-output.c                 | 180 +++++++++++++++++++++++-----------
 src/idmef-message-read.c              |  78 ++++++++-------
 src/idmef-util.c                      | 122 +++++++++++++++--------
 src/include/plugin-report.h           |   1 +
 8 files changed, 359 insertions(+), 219 deletions(-)

commit d2311bad1e9df1e09f8739c9b399d68ae3961508
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 23 14:19:16 2002 +0000

    (process_assessment): avoid NULL pointer dereference.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@613 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 1 +
 plugins/reports/textmod/textmod.c | 3 +++
 2 files changed, 4 insertions(+)

commit 833e96f017fd5819ccc46bb7bb70fe79d9d65486
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 23 11:43:21 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@612 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c     | 1 -
 manager-adduser/ssl-register-client.c | 1 +
 src/prelude-manager.c                 | 4 +---
 3 files changed, 2 insertions(+), 4 deletions(-)

commit e98f21fd82e30c858a3163a8b8be2b20c7a52238
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 23 09:02:18 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@607 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                           |  12 +
 configure.in                        |   1 +
 plugins/reports/Makefile.am         |   2 +-
 plugins/reports/textmod/Makefile.am |   7 +
 plugins/reports/textmod/textmod.c   | 681 ++++++++++++++++++++++++++++++++++++
 prelude-manager.conf.in             |  40 +--
 src/include/plugin-report.h         |   6 +-
 src/report-plugins.c                |   2 +-
 8 files changed, 710 insertions(+), 41 deletions(-)

commit 297567f3a73f3641d1c50977d7849c12d2edafc1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Jan 22 19:23:11 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@606 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  11 +
 acconfig.h                    |   1 +
 configure.in                  |   5 +
 plugins/db/mysql/mysql.c      |  15 +-
 src/idmef-db-output.c         | 610 +++++++++++++++++++++++++++++++++++-------
 src/idmef-message-read.c      | 183 ++++++++++++-
 src/idmef-util.c              | 111 ++++++++
 src/include/idmef-db-output.h |   5 +-
 src/include/idmef-util.h      |  16 ++
 src/include/report.h          |   3 +
 10 files changed, 855 insertions(+), 105 deletions(-)

commit c429582729b56beca548a434773a7fd9b8887546
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 21 10:51:12 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@602 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 7 +++++--
 src/server-logic.c   | 2 +-
 2 files changed, 6 insertions(+), 3 deletions(-)

commit 45356295dc9fda1781c576060768f19413996286
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 21 10:44:28 2002 +0000

    	* src/server-logic.c: the continue_processing variable
    	is now a volatile sig_atomic_t.
    
    	(server_logic_stop): just set the continue_processing
    	variable to 0.
    
    	* src/prelude-manager.c (init_manager_server):
    	stop using a separate thread for the administration server.
    	We are now able to multiplex event for differents servers.
    
    	* src/server-generic.c (server_generic_start):
    	now take an array of server_generic_t, as well as a nserver
    	count.
    	(handle_connection): new function.
    
    	(wait_connection): poll on the server(s) socket(s).
    	Call handle_connection() when needed.
    
    	We are now able to multiplex accept for differents server.
    
    	* src/sensor-server.c:
    	(admin_server_new):
    	(admin_server_close):
    	* src/admin-server.c
    	(admin_server_new):
    	(admin_server_close):
    
    	return a new server_generic_t. We don't want to keep the server
    	identifier global. Function that used to use the global identifier
    	now take a server_generic_t as argument.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@601 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |  33 +++++++++
 src/admin-server.c           |  20 ++----
 src/include/admin-server.h   |   5 +-
 src/include/sensor-server.h  |   6 +-
 src/include/server-generic.h |   7 +-
 src/prelude-manager.c        |  47 +++++--------
 src/sensor-server.c          |  21 ++----
 src/server-generic.c         | 157 +++++++++++++++++++++++++------------------
 src/server-logic.c           |  29 +++-----
 9 files changed, 173 insertions(+), 152 deletions(-)

commit 4b6f0568edbd9f72b7e81dd64ab984c95203a2f7
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 20 16:03:25 2002 +0000

    * configure.in: added AC_CANONICAL_SYSTEM macro to fix autoconf 2.5x
    problem
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@600 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    | 4 ++++
 configure.in | 1 +
 2 files changed, 5 insertions(+)

commit a759cda5f983eb19455d30fb5137d4a3a9125a9d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 19 18:05:01 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@598 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1f319f5f7a3549565f56835e84d004a7aff41fde
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 19 17:00:03 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@597 09c5ec92-17d4-0310-903a-819935f44dba

 INSTALL | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit dcc574edbaf45bd49a2a0d496bb6a65d9eb471ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 19 16:58:11 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@596 09c5ec92-17d4-0310-903a-819935f44dba

 INSTALL | 69 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 69 insertions(+)

commit 3ff06bd649c5c43a2080d62d396e930193f8eb21
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 19 15:22:54 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@594 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-util.c         | 22 ++++++++++++++++++++++
 src/include/auth.h       | 22 ++++++++++++++++++++++
 src/include/idmef-util.h | 22 ++++++++++++++++++++++
 3 files changed, 66 insertions(+)

commit 1973d908233af721251bab4dced960d390ad08d0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 19 15:02:33 2002 +0000

    	* Fit libprelude header change. Resolve address when
    	needed for server creation.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@592 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  5 +++++
 manager-adduser/ssl-register-client.c |  2 +-
 src/admin-server.c                    |  2 +-
 src/db-plugins.c                      |  4 ++--
 src/decode-plugins.c                  |  4 ++--
 src/idmef-db-output.c                 |  4 ++--
 src/idmef-message-read.c              |  2 +-
 src/idmef-message-scheduler.c         |  2 +-
 src/idmef-util.c                      |  2 +-
 src/include/db.h                      |  5 +++--
 src/include/decode.h                  |  4 ++--
 src/include/report.h                  |  4 ++--
 src/pconfig.c                         |  2 +-
 src/plugins-util.c                    |  2 +-
 src/prelude-manager.c                 |  2 +-
 src/report-infos.c                    |  2 +-
 src/report-plugins.c                  |  2 +-
 src/sensor-server.c                   |  2 +-
 src/server-generic.c                  | 11 ++++++++---
 src/server-logic.c                    | 36 ++++++++++++++++++++++++++++++-----
 src/ssl.c                             |  2 +-
 21 files changed, 69 insertions(+), 32 deletions(-)

commit 045fb36ce0a192548ba0cb09e531126eefe7b5c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 20:34:27 2002 +0000

    	* src/prelude-manager.c (cleanup): cleanly exit all
    	the stuff.
    	(start_admin_server): admin server is not detached.
    
    	* src/idmef-message-scheduler.c: implement safe cancellation.
    	So we don't lost in memory report on exit.
    
    	* src/server-logic.c (child_reader): detach the thread
    	as soon as it is created... Do not wait it to be killed.
    	Use SIG_SETMASK, not SIG_BLOCK.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@586 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 11 +++++++
 src/admin-server.c                    |  8 ++++-
 src/idmef-message-scheduler.c         | 40 +++++++++++-----------
 src/include/admin-server.h            |  5 ++-
 src/include/idmef-message-scheduler.h |  3 +-
 src/include/sensor-server.h           |  4 ++-
 src/prelude-manager.c                 | 62 +++++++++++++++++------------------
 src/sensor-server.c                   |  7 ++++
 src/server-generic.c                  |  8 +++--
 src/server-logic.c                    | 13 +++-----
 10 files changed, 96 insertions(+), 65 deletions(-)

commit 188f17c288ec2b9f75aa60445bef17fc4cbc8e74
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 15:48:02 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@585 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in         | 25 +++++++++++++++++++++++--
 src/report-plugins.c |  4 ++--
 2 files changed, 25 insertions(+), 4 deletions(-)

commit 3c7d7929a638a8aebb25f90f7ee1548c29d7b806
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 15:22:47 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@584 09c5ec92-17d4-0310-903a-819935f44dba

 configure.in | 22 +---------------------
 1 file changed, 1 insertion(+), 21 deletions(-)

commit b212d8963266a11cb1ad2ee2d4dac95ab74cad0b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 15:10:06 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@583 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 1fd4ac6527b5356e2f6d979e6797dd44a5bded0f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 15:03:23 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@582 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |   5 +
 configure.in | 338 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 343 insertions(+)

commit c196586f2266b1a5b10a52bff768f8964b1b0c5a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 14:38:13 2002 +0000

    	* src/server-generic.c (handle_plaintext_connection):
    	use the extract_string macro to verify that the string are ok.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@581 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 7734506b3ad174021682d0be72aaa7560a3d3f28
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 18 14:34:32 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@580 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                              |   4 +-
 configure.ac                             | 310 -------------------------------
 plugins/db/mysql/Makefile.am             |   6 +-
 plugins/db/pgsql/Makefile.am             |   4 +-
 plugins/decodes/prelude-nids/Makefile.am |   5 +-
 plugins/decodes/prelude-nids/nethdr.h    |   5 +-
 plugins/reports/debug/Makefile.am        |   5 +-
 src/Makefile.am                          |   2 +-
 src/include/Makefile.am                  |   3 +-
 9 files changed, 13 insertions(+), 331 deletions(-)

commit 20734f97312c0bab4ab0940d79826dd1aa121b37
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 17 16:33:51 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@567 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog     | 4 ++++
 src/pconfig.c | 7 +++++--
 2 files changed, 9 insertions(+), 2 deletions(-)

commit eb57098c2c2b138c263e92de633b9e9464c2f970
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 17 16:23:33 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@566 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog       |  2 ++
 configure.ac    | 96 +++++++++------------------------------------------------
 src/Makefile.am |  2 +-
 3 files changed, 18 insertions(+), 82 deletions(-)

commit a6d80b6585f53295c84f56c04f46e15e1e0ed13d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 17 14:51:51 2002 +0000

    	* src/sensor-server.c (option_list_to_xml):
    	(option_list_to_xml): don't return here. Wait end of message.
    
    	(handle_declare_ident): if the client is a Relaying Manager,
    	put it at the end of the client list (default route).
    
    	(sensor_server_broadcast_admin_command): Search for the analyzerid.
    	If the analyzer is not directly connected here, broadcast the message
    	to every Relaying Manager connected.
    
    	* Makefile.am (install-data-local):
    	fix directory creation.
    
    											* src/sensor-server.c (read_connection_cb):
    												relay option list message if this Manager is a relay.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@564 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 18 ++++++++++++++
 Makefile.am         |  5 ++--
 src/sensor-server.c | 67 +++++++++++++++++++++++++++++++++++++++++++++--------
 3 files changed, 78 insertions(+), 12 deletions(-)

commit 72f8dea27ffba6edc062cbff516f666aaf332eda
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 16 17:14:47 2002 +0000

    	* src/sensor-server.c:
    	(option_list_to_xml): return 0 on error for protocol compatibility
    	purpose.
    
    	* src/server-generic.c: print cleaner information.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@557 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 11 ++++++++++
 src/sensor-server.c  | 58 +++++++++++++++++++++++++++-------------------------
 src/server-generic.c | 35 +++++++++++++++----------------
 3 files changed, 57 insertions(+), 47 deletions(-)

commit f4f0e43d302b62eb2c52c7433600ace0ac01cdf3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 16 16:51:43 2002 +0000

    	(server_logic_process_requests): Add the first set connection before
    	creating the set thread, as we don't notify the connection arrival
    	in this case (first set connection). This avoid a race where the
    	connection is added *after* the created thread started polling.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@556 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-logic.c | 7 +------
 1 file changed, 1 insertion(+), 6 deletions(-)

commit 01b8440ffdb9b2bd052092012e34d9008d5ab0e9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 16 16:23:57 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@555 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-read.c | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

commit 5c8b6a6a200068d17d3b025b2ce66bb5d1a3588d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 16 16:23:01 2002 +0000

    	* src/server-logic.c:
    	much work... Correct several race condition, redid part of
    	the code, fix fd leak. I couldn't reproduce a race here, but if
    	someone with an SMP machine could test it would be even better.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@554 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               |   7 ++
 src/include/Makefile.am |   1 +
 src/server-logic.c      | 194 +++++++++++++++++++++++-------------------------
 3 files changed, 99 insertions(+), 103 deletions(-)

commit 49a3da3b783d545394eea21eff99e79b44e344cb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 14 20:37:49 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@548 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  2 ++
 manager-adduser/manager-adduser.c     |  5 +++--
 manager-adduser/ssl-register-client.c | 27 ++++++++++++---------------
 src/include/Makefile.am               |  4 ++--
 src/include/ssl.h                     |  7 +++----
 src/pconfig.c                         | 30 +++++++++++++++++++++++-------
 src/server-generic.c                  | 26 +++++++++++++++-----------
 src/ssl.c                             | 14 +++++++-------
 8 files changed, 67 insertions(+), 48 deletions(-)

commit 90911e79b3e0f93eeea5173c56cebf5d5010c600
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 14 16:55:22 2002 +0000

    	* src/ssl.c (ssl_auth_client):  (do_ssl_accept):
    	* src/server-generic.c (authenticate_client):
    	hack to fully handle SSL authentication in non blocking mode.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@544 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |   4 ++
 src/include/server-generic.h |   3 +-
 src/include/ssl.h            |   2 +-
 src/server-generic.c         | 159 ++++++++++++++++++++++++++-----------------
 src/ssl.c                    |  72 +++++++++++++-------
 5 files changed, 151 insertions(+), 89 deletions(-)

commit 76c136226e913ea8332514ffa30705233cf4f652
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 14 08:16:43 2002 +0000

    	* plugins/reports/debug/debug.c:
    	correct return value, Prelude coding style, remove print
    	help, as it is handled by prelude-getopt.
    	(get_address_as_text): made static.
    	(get_address): ditto.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@542 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  8 ++++++++
 plugins/reports/debug/debug.c | 35 +++++++++++++++++++++++------------
 2 files changed, 31 insertions(+), 12 deletions(-)

commit 55aa3b159ed725371cb706a4307eec62c098fabf
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 13 23:32:24 2002 +0000

    modifications needed for debug report plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@541 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    | 14 ++++++++++++++
 configure.ac |  1 +
 2 files changed, 15 insertions(+)

commit 07ff2cb9209f05063cc21f233049497a153a0ebd
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 13 23:30:18 2002 +0000

    files needed for debug report plugin
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@540 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/Makefile.am | 2 +-
 src/include/report.h        | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit 1731116206aeefc7bb759d4c195df2a38a657dde
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 13 23:28:01 2002 +0000

    debug report plugin added
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@539 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/debug/Makefile.am |  11 ++
 plugins/reports/debug/debug.c     | 293 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 304 insertions(+)

commit 17ca299a10bec3ed5c4dfc1c484286e74337f2ff
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 11 15:04:18 2002 +0000

            * src/idmef-util.c:
            * src/idmef-db-output.c:
            * src/idmef-message-read.c:
            include <libprelude/list.h>
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@534 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 5 +++++
 src/idmef-db-output.c    | 1 +
 src/idmef-message-read.c | 1 +
 src/idmef-util.c         | 1 +
 4 files changed, 8 insertions(+)

commit 433054e5f9038e65182ae1bdb4d6bc3e60c60bbd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 11 14:55:21 2002 +0000

            * src/server-generic.c (handle_connection):
            better authentication handling.
    
            (send_plaintext_authentication_result): new function.
            (handle_plaintext_connection): call send_plaintext_authentication_result().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@531 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  3 +++
 src/server-generic.c | 28 ++++++++++++++++++++++++----
 2 files changed, 27 insertions(+), 4 deletions(-)

commit 370e3597611c74fd93bfdfcacc557d6f7d503ac6
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Fri Jan 11 14:40:37 2002 +0000

    Fixed includes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@529 09c5ec92-17d4-0310-903a-819935f44dba

 src/admin-server.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit f6c848f38cf01d84c5c0282bccd0c1d492e227a2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 11 14:10:20 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@528 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

commit c51d48c8bc0cda9c5513eafe31f0c8fd83c9f5b3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 11 14:08:39 2002 +0000

            * src/server-generic.c (handle_connection):
            better authentication handling.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@526 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            |  5 +++++
 src/server-generic.c | 25 +++++++++++++++++--------
 2 files changed, 22 insertions(+), 8 deletions(-)

commit c23522d5bd13e38434d81d4fb39076fb473b4ef5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 10 18:54:16 2002 +0000

            * src/server-generic.c (close_connection_cb):
            always free client->addr.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@522 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 3 +++
 src/server-generic.c | 5 +++--
 2 files changed, 6 insertions(+), 2 deletions(-)

commit 0ec8661ccdb8b40684e38004c3aee014d76f6e54
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 10 17:42:21 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@521 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/db/mysql/mysql.c      |  1 -
 plugins/db/pgsql/pgsql.c      |  1 -
 src/admin-server.c            |  7 +++--
 src/idmef-message-scheduler.c |  1 +
 src/idmef-util.c              |  4 +--
 src/pconfig.c                 |  1 +
 src/prelude-manager.c         | 64 +++++++++++++++++++++++++++----------------
 7 files changed, 49 insertions(+), 30 deletions(-)

commit 949cf929395693f56698203963b734c7121f61ed
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 10 17:13:46 2002 +0000

            * src/server-logic.c:
            reduce the number of duplicated pointer between the different
            server interface.
            (server_logic_process_requests): create the thread after creating
            the set.
    
            (server_logic_process_requests): send the SIGUSR1 signal to the
            existing set after the connection is added.
    
            (create_fd_set): don't create the new thread before adding the
            connection. This could result in a race.
    
            (child_reader): catch the SIGUSR1 signal. Use an infinite timeout.
            add_connection will send us the SIGUSR1 signal when a new connection
            is available, so that poll() is interupted, and we take the new fd
            into account.
    
            (child_reader): avoid the pollfd copy. Use the number of currently
            used fds as the pollfd delimiter for poll. Do not use the maximum
            value.
    
            (handle_fd_event): test for POLLERR|POLLHUP|POLLNVAL *before*
            testing for POLLIN. Because the first is often associated with
            the second.
    
            * src/server-generic.c: Fit server-logic API change.
            Now we use prelude-message verywhere and are fully async.
    
            * src/sensor-server.c:
            * src/admin-server.c: fit server generic API change.
            thread locking.
    
            * src/server-logic.c (restart_poll):
            handler for SIGUSR1.
            (child_reader): handle SIGUSR1.
            (child_reader): no need to lock / copy the set of FDs.
            (child_reader): poll only needed descriptor.
            (server_logic_process_requests):
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@519 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |  39 ++++
 manager-adduser/manager-adduser.c |   2 +-
 src/admin-server.c                |  81 ++++---
 src/include/server-generic.h      |  24 ++-
 src/include/server-logic.h        |  16 +-
 src/sensor-server.c               |  65 +++---
 src/server-generic.c              | 437 +++++++++++++++++++++++---------------
 src/server-logic.c                | 221 ++++++++++---------
 8 files changed, 509 insertions(+), 376 deletions(-)

commit acb155eaf4fed6b15ca769436c63ca5d6933c9f5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 10 07:58:34 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@517 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit c70e541a20b2419bc389583a9bd224a2e985a5c7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Jan 10 07:53:00 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@516 09c5ec92-17d4-0310-903a-819935f44dba

 src/server-generic.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 7f1eea53dcb69e715558051454a21981d7e4c709
Author: uid22067 <uid22067>
Date:   Thu Jan 10 00:56:07 2002 +0000

    * src/server-generic.c (tcpd_auth): use the log() macro.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@515 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 2 ++
 src/server-generic.c | 5 ++---
 2 files changed, 4 insertions(+), 3 deletions(-)

commit e606859deedcbf69f0a7b9807f0b335911eacb27
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 9 23:54:37 2002 +0000

            * src/include/report.h: fix include.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@512 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog            | 4 ++++
 src/include/report.h | 2 --
 2 files changed, 4 insertions(+), 2 deletions(-)

commit b6e84e329cd6a80743b8ea4a79cc08ebc3cd97eb
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 7 16:24:52 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@509 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-func.c         | 921 -----------------------------------------------
 src/include/idmef-func.h | 151 --------
 2 files changed, 1072 deletions(-)

commit b755128460f535958495dddbf2e2d642743fa754
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Jan 7 16:22:16 2002 +0000

            * src/idmef-message-read.c (userid_get):
            (time_get):
    
            * src/idmef-db-output.c (insert_userid): the uid field
            is not a string anymore, but an unsigned 32 bits integer.
            (insert_createtime):
            (insert_detecttime):
            (insert_analyzertime): handle idmef_time_t object change.
    
            * src/idmef-func.c: removed. Most of theses function
            are now in libprelude - idmef-tree-func.c. Function specific
            to prelude-manager got moved to idmef-util.c
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@508 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  16 +++
 src/Makefile.am               |   2 +-
 src/idmef-db-output.c         |  63 ++++++-----
 src/idmef-message-read.c      |  81 +++++++++-----
 src/idmef-message-scheduler.c |   4 +-
 src/idmef-util.c              | 253 ++++++++++++++++++++++++++++++++++++++++++
 src/include/Makefile.am       |   5 +-
 src/include/decode.h          |   3 +-
 src/include/idmef-util.h      |  30 +++++
 src/include/plugin-decode.h   |   2 -
 10 files changed, 398 insertions(+), 61 deletions(-)

commit 69bdedc0b3e6334c13d24e00c8a72667988d0ef3
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Sun Jan 6 11:32:59 2002 +0000

    fixed includes for FreeBSD compatibility
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@505 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog           | 5 +++++
 src/sensor-server.c | 1 +
 2 files changed, 6 insertions(+)

commit 7b8e929ee5ec6def2681f207c7449bf1c75df3f9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 5 19:23:48 2002 +0000

            * src/pconfig.c (set_relay_manager): correct typo.
    
            * src/db-plugins.c (subscribe):
            (unsubscribe): set global plugin pointer.
            (db_plugins_run): do nothing if global plugin pointer is NULL.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@503 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 7 +++++++
 plugins/db/mysql/mysql.c | 2 +-
 src/db-plugins.c         | 6 ++++--
 src/pconfig.c            | 2 +-
 4 files changed, 13 insertions(+), 4 deletions(-)

commit 5570fe53796a77522cf642e054985b22bf2fd760
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 5 17:52:45 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@500 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  2 ++
 Makefile.am                   |  2 +-
 src/idmef-message-scheduler.c |  4 ++--
 src/include/Makefile.am       | 25 ++++++++++++++-----------
 src/pconfig.c                 | 20 ++++----------------
 src/sensor-server.c           |  6 ++++--
 6 files changed, 27 insertions(+), 32 deletions(-)

commit c77d18c7d622ef028fb7041810f10f23f3db3a2a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Jan 5 14:09:15 2002 +0000

            * src/sensor-server.c (handle_request_ident):
            When getting this message, allocate an analyzer identity
            to the other peer.
    
            (handle_declare_ident):
            When getting this message, set the analyzerid for this
            connection to declared ident.
    
            (read_ident_message): handle ident declaration, and
            ident request.
    
            (sensor_server_broadcast_admin_command): analyzerid
            is not a string.
    
            (sensor_server_new): use the prelude_ident API
            to create a 64 bits integer mapped on a file.
    
            * src/idmef-message-read.c: moved type checking
            function to libprelude.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@495 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                   |  22 +++++++++
 src/idmef-message-read.c    |  93 +----------------------------------
 src/include/sensor-server.h |   3 +-
 src/sensor-server.c         | 115 ++++++++++++++++++++++++++++++++++++++++----
 4 files changed, 130 insertions(+), 103 deletions(-)

commit b6fb9d6d5419dc035d597646439c61a87f9f319f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 17:51:51 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@491 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c     |  4 +---
 manager-adduser/ssl-register-client.c |  3 +--
 src/include/Makefile.am               |  3 ++-
 src/include/auth.h                    |  1 +
 src/include/ssl.h                     | 10 ++++++++++
 src/server-generic.c                  |  3 ++-
 src/ssl.c                             |  5 +++--
 7 files changed, 20 insertions(+), 9 deletions(-)

commit ffe04d7fb89efea18621454083c67675439c193e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 16:56:07 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@488 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                              |  6 +++---
 configure.ac                             |  4 ++--
 plugins/db/mysql/Makefile.am             |  2 +-
 plugins/db/pgsql/Makefile.am             |  2 +-
 plugins/decodes/prelude-nids/Makefile.am |  2 +-
 src/report-plugins.c                     | 10 ++++++++--
 6 files changed, 16 insertions(+), 10 deletions(-)

commit 8dfef4ce335f0f83d5d89e8b795a9f4f13f18bc0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 16:36:05 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@487 09c5ec92-17d4-0310-903a-819935f44dba

 src/pconfig.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2f4e38d7dd521352b82acb9053cf31440fb285a7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 16:32:21 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@486 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 17 ++++++++++++-----
 src/pconfig.c           | 29 ++++++++---------------------
 src/prelude-manager.c   | 30 ++++++++++++++++--------------
 3 files changed, 36 insertions(+), 40 deletions(-)

commit 0d6856c43d0e3f78d15f0aceb9602fbf51e60cce
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 16:04:35 2002 +0000

    * src/prelude-manager.c:
            * src/pconfig.c (pconfig_init):
            port to use prelude-getopt API
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@483 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |   4 +
 src/pconfig.c         | 204 +++++++++++++++++++-------------------------------
 src/prelude-manager.c |   6 --
 3 files changed, 82 insertions(+), 132 deletions(-)

commit e4ba5788ec7932048e6ca2abb84d4c64282758fe
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Jan 4 13:56:56 2002 +0000

            * src/sensor-server.c (option_list_to_xml):
            handle all message to xml translation here.
            (read_connection_cb): always set msg to NULL so
            we don't destroy it twice.
    
            * src/pconfig.c (print_help):
            stop using old plugin option API. Use prelude-getopt.
    
    
            * src/prelude-manager.c (main):
            * src/decode-plugins.c:
            * src/report-plugins.c:
            * src/db-plugins.c:
    
            fit plugins API change allowing asynchronous subscribtion
            / un-subscribtion of plugin.
    
            * plugins/decodes/prelude-nids/decode.c:
            * plugins/db/pgsql/pgsql.c:
            * plugins/db/mysql/mysql.c:
    
            fit plugins API change allowing asynchronous subscribtion
            / un-subscribtion of plugin.
    
            Add support for prelude-getopt.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@481 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  28 +++++++++
 plugins/db/mysql/mysql.c              | 108 ++++++++++++++++++++++------------
 plugins/db/pgsql/pgsql.c              |  98 ++++++++++++++++++++----------
 plugins/decodes/prelude-nids/decode.c |   7 ++-
 src/db-plugins.c                      |  21 ++++---
 src/decode-plugins.c                  |  27 +++++----
 src/include/db.h                      |   6 +-
 src/include/plugin-db.h               |   4 +-
 src/include/plugin-decode.h           |   4 +-
 src/include/plugin-report.h           |   4 +-
 src/include/report.h                  |   2 -
 src/pconfig.c                         |  14 +----
 src/prelude-manager.c                 |  57 ++++++++++++------
 src/report-plugins.c                  |  20 +++++--
 src/sensor-server.c                   |  83 ++++++++------------------
 src/server-generic.c                  |  10 +---
 16 files changed, 291 insertions(+), 202 deletions(-)

commit c066aa161983f9d3b74131a0da684d2e42b09d91
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 2 19:02:33 2002 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@477 09c5ec92-17d4-0310-903a-819935f44dba

 src/prelude-manager.c | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

commit 10af057e7fd51da3851dc42b6bfdb3e76e0690d1
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Jan 2 18:58:39 2002 +0000

            * src/server-generic.c (unix_server_start):
            everyone should be able to access the UNIX socket.
            Set mode 777.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@476 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |  6 ++++++
 src/prelude-manager.c |  4 ++--
 src/server-generic.c  | 23 +++++++++++++++++++----
 3 files changed, 27 insertions(+), 6 deletions(-)

commit ddd10b350dfe2f5864109e6277124bb0b2517438
Author: Krzysztof Zaraska <kzaraska@student.uci.agh.edu.pl>
Date:   Wed Jan 2 14:09:17 2002 +0000

    FreeBSD compatibility fixes
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@472 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 10 ++++++++++
 plugins/db/mysql/Makefile.am          |  2 +-
 plugins/decodes/prelude-nids/decode.c |  4 +++-
 src/admin-server.c                    |  1 +
 src/idmef-message-read.c              |  1 +
 5 files changed, 16 insertions(+), 2 deletions(-)

commit 28bbbd3797aff3eb96c0ee77e70604414ea0769f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 30 12:05:32 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@469 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-message-scheduler.c | 1 +
 src/prelude-manager.c         | 1 +
 src/server-logic.c            | 1 +
 3 files changed, 3 insertions(+)

commit 796dafb89695925fc0539348f48d8a32ad0bc5fc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 30 12:03:33 2001 +0000

            * configure.ac: add --enable-profiling
    
            * src/server-logic.c:
            * src/prelude-manager.c:
            * src/idmef-message-scheduler.c:
            include threads.h in case profiling is enabled.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@468 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  7 +++++++
 acconfig.h                    |  1 +
 configure.ac                  | 14 +++++++++++++-
 src/idmef-message-scheduler.c |  1 +
 src/prelude-manager.c         |  2 +-
 src/server-logic.c            |  1 +
 6 files changed, 24 insertions(+), 2 deletions(-)

commit a204ba12736d25e1100f7fa5d162fb48a9e4c3ae
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 30 10:13:48 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@462 09c5ec92-17d4-0310-903a-819935f44dba

 AUTHORS | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2e389e926152f53c21b58a585f1ebb63ffa2dec7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Dec 30 10:08:38 2001 +0000

            * Added missing CREDITS file, taken from prelude-nids and updated
            with the necessary entry.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@460 09c5ec92-17d4-0310-903a-819935f44dba

 CREDITS   | 39 +++++++++++++++++++++++++++++++++++++++
 ChangeLog |  5 +++++
 2 files changed, 44 insertions(+)

commit a7404d2080c63e3446515369a2f11344281558a9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 28 14:54:56 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@447 09c5ec92-17d4-0310-903a-819935f44dba

 src/db-plugins.c     | 2 +-
 src/report-plugins.c | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit 2fa8b3d7f3b37e69950d66c322fe3e4fd2de9e6a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 28 14:18:08 2001 +0000

    add missing (c) header.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@446 09c5ec92-17d4-0310-903a-819935f44dba

 src/admin-server.c                    | 22 ++++++++++++++++++++++
 src/idmef-db-output.c                 | 22 ++++++++++++++++++++++
 src/include/admin-server.h            | 22 ++++++++++++++++++++++
 src/include/db.h                      | 22 ++++++++++++++++++++++
 src/include/decode.h                  | 22 ++++++++++++++++++++++
 src/include/idmef-db-output.h         | 22 ++++++++++++++++++++++
 src/include/idmef-message-scheduler.h | 22 ++++++++++++++++++++++
 src/include/plugin-util.h             | 22 ++++++++++++++++++++++
 src/include/sensor-server.h           | 22 ++++++++++++++++++++++
 src/sensor-server.c                   | 22 ++++++++++++++++++++++
 10 files changed, 220 insertions(+)

commit a442036ae892050f5b33ad6a40a2a9105012715f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 28 12:46:26 2001 +0000

            * src/server-generic.c (inet_server_start):
            (unix_server_start):
            * src/report-plugins.c (report_plugin_register):
            * src/decode-plugins.c (decode_plugin_register):
            * src/db-plugins.c (db_plugin_register):
            remove \t put garbage in syslog log.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@444 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog             |  7 +++++++
 src/decode-plugins.c  |  2 +-
 src/pconfig.c         |  5 +----
 src/prelude-manager.c | 50 +++++++++++++++++++++++++++++++++++---------------
 src/server-generic.c  |  4 ----
 5 files changed, 44 insertions(+), 24 deletions(-)

commit 60ae1fca3c9540337e0532e180a4e141a8b67f16
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 28 10:25:01 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@439 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 7 +++++++
 1 file changed, 7 insertions(+)

commit 43f1beb0e77da6a2375cc23bebac02853dd57444
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 28 10:22:14 2001 +0000

    2001-12-28  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * src/server-generic.c (inet_server_start): fit
            prelude-io API change.
    
            * src/sensor-server.c (read_connection_cb): handle
            new prelude_message return value. Also handle the case where
            we get an unknow message.
    
            * src/prelude-manager.c (cleanup): does an exit() so that
            buffered IO can be flushed.
    
            * manager-adduser/ssl-register-client.c (ssl_register_client):
            fit prelude_io API change.
    
    2001-12-27  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * src/prelude-manager.c (main): Use sensor_server_new()
            / admin_server_new() to setup server.
    
            * src/idmef-message-scheduler.c: completly rew-worked.
            low / mid priority now work.
    
            * src/idmef-func.c (free_alert): handle the case where
            passed alert is NULL. Which can happen on bad message.
    
            (free_heartbeat): handle the case where passed heartbeat is
            NULL. Which can happen on bad message.
    
    2001-12-26  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * src/sensor-server.c (sensor_server_new):
            * src/admin-server.c (admin_server_new):
            move server initialisation here.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@438 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  26 +++
 manager-adduser/ssl-register-client.c |   2 +-
 src/admin-server.c                    |  15 +-
 src/idmef-message-scheduler.c         | 308 +++++++++++++++++++++++++---------
 src/include/admin-server.h            |   5 +-
 src/include/sensor-server.h           |   4 +-
 src/prelude-manager.c                 |  28 ++--
 src/sensor-server.c                   |  57 ++++---
 src/server-generic.c                  |   8 +-
 9 files changed, 323 insertions(+), 130 deletions(-)

commit e9ab3965044cdef5c37ee2ae57c081695db4ffaf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 26 17:02:14 2001 +0000

            * src/idmef-db-output.c (insert_snmp_service):
            (insert_web_service):
            (insert_service): implement snmp and web service.
    
            All function take a pointer to the 64 bits id, avoid
            copying.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@435 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   7 ++
 src/idmef-db-output.c         | 194 +++++++++++++++++++++++++++---------------
 src/include/idmef-db-output.h |   2 +-
 3 files changed, 132 insertions(+), 71 deletions(-)

commit 61f7d4d5ea32607c656f7c9a108fff3f338f7b6b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 26 16:39:34 2001 +0000

            * src/idmef-message-read.c (service_get): handle
            snmp and web service.
            (web_service_get):
            (snmp_service_get): new functions.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@434 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |   5 +++
 src/idmef-message-read.c | 107 ++++++++++++++++++++++++++++++++++++++++++++++-
 src/include/idmef-func.h |  54 +++++++++++++++++-------
 3 files changed, 149 insertions(+), 17 deletions(-)

commit ac018e39b9247fdee5f4d5b189d9987662ee1a3b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 26 16:17:47 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@433 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am                       |   2 +-
 src/admin-server.c                    |   1 -
 src/alert-scheduler.c                 | 386 ----------------------------------
 src/idmef-message-scheduler.c         | 386 ++++++++++++++++++++++++++++++++++
 src/include/Makefile.am               |   2 +-
 src/include/alert-scheduler.h         |  29 ---
 src/include/decode.h                  |  11 +
 src/include/idmef-message-scheduler.h |   3 +
 src/include/plugin-util.h             |   2 +
 src/server-generic.c                  |   1 -
 10 files changed, 404 insertions(+), 419 deletions(-)

commit 3e7164d0f426c870c4aa2d9a0db13247d7016549
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 26 16:12:30 2001 +0000

            * src/server-generic.c (setup_connection): handle
            case were EOF is returned. Remove a debugging message.
    
            * src/sensor-server.c: cleanup. Add necessary locking.
    
            * src/report-plugins.c (report_plugins_run): work with
            an IDMEF message, not an IDMEF alert.
    
            * src/prelude-manager.c (main): start administration
            server.
    
            * src/pconfig.c (configure_admin_server): set
            listening address to 0.0.0.0 if none is configured.
    
            * src/idmef-message-read.c (extract_uint64):
            (extract_uint32): (extract_uint16): (extract_uint8):
    
            New function that check wether the destination variable
            won't overflow.
    
            (extract_str): Check that a string is NULL terminated.
    
            (extract_int):
            (extract_string): Macro for error handling automation.
    
            Handle missing IDMEF stuff.
    
            * src/idmef-func.c: allocate what need to be allocated.
            Free allocated data when idmef_message_free() is called.
    
            * src/idmef-db-output.c: all ident are now 64 bits integer.
            (idmef_db_output): work with an IDMEF message, not with an
            IDMEF alert.
    
            * src/decode-plugins.c:
            (decode_plugins_run): used decode plugins are saved into the
            new used_decode_plugins list.
    
            (decode_plugins_free_data): Call free callback function for plugin
            in used_decode_plugins list and put the plugins back into the main
            plugins list.
    
            * src/db-plugins.c (db_plugins_run): take an IDMEF message
            as argument, not an IDMEF alert.
    
            * plugins/decodes/prelude-nids/nids-alert-id.h: update to fit
            latest prelude-nids alert format change.
    
            * plugins/decodes/prelude-nids/decode.c (nids_decode_free): new
            plugin function that free allocated data.
            (plugin_init): setup free callback function.
            (gather_protocol_infos): strdup the return value from getservbyport()
            as the buffer may be rewwritten.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@432 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  56 +++
 plugins/decodes/prelude-nids/decode.c        | 202 +++++----
 plugins/decodes/prelude-nids/nids-alert-id.h |  10 +-
 src/admin-server.c                           |   4 +-
 src/alert-scheduler.c                        | 112 ++---
 src/db-plugins.c                             |   4 +-
 src/decode-plugins.c                         |  56 ++-
 src/idmef-db-output.c                        | 183 +++++---
 src/idmef-func.c                             | 617 ++++++++++++++++++++++-----
 src/idmef-message-read.c                     | 558 +++++++++++++++++++++---
 src/include/idmef-db-output.h                |   3 +-
 src/include/idmef-func.h                     |  69 ++-
 src/include/idmef-message-read.h             |   2 +
 src/include/plugin-db.h                      |   2 +-
 src/include/plugin-decode.h                  |  10 +-
 src/include/plugin-report.h                  |   5 +-
 src/include/server-generic.h                 |   2 +-
 src/pconfig.c                                |   2 +-
 src/plugins-util.c                           |   7 +-
 src/prelude-manager.c                        |  42 +-
 src/report-plugins.c                         |   4 +-
 src/sensor-server.c                          |  72 ++--
 src/server-generic.c                         |  12 +-
 23 files changed, 1567 insertions(+), 467 deletions(-)

commit 63b275fa5b7df1cce738a8311ee572d7ed3ad334
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 19 16:26:48 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@429 09c5ec92-17d4-0310-903a-819935f44dba

 src/admin-server.c          | 2 ++
 src/include/sensor-server.h | 2 ++
 src/prelude-manager.c       | 4 ++--
 src/sensor-server.c         | 2 +-
 4 files changed, 7 insertions(+), 3 deletions(-)

commit cbad939d97951f0ce61103b2e906c77d8b41ce83
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 19 16:14:45 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@428 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/server-generic.h |  47 ++++
 src/include/server.h         |  30 ---
 src/server-generic.c         | 584 +++++++++++++++++++++++++++++++++++++++++++
 src/server.c                 | 571 ------------------------------------------
 4 files changed, 631 insertions(+), 601 deletions(-)

commit aee911da133ca93b6c44f9e8b8b2c936861de09b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 19 16:12:24 2001 +0000

            * src/sensor-server.c: new file.
            (sensor_server_broadcast_admin_command): public function the admin
            server use to broadcast command to sensor.
    
            * src/admin-server.c: new file.
            (admin_server_broadcast_sensor_optlist):
            public function that the sensor server use to broadcast the option
            list to administration server.
    
            * src/server-generic.c: renamed server.c into server-generic.c,
            modified so that the API is more complete.
    
            * src/server-logic.c (child_reader): ignore signal.
    
            * src/prelude-manager.c (main):
            adapt to servers API change. We do not start administration server
            yet.
    
            * src/pconfig.c (configure_admin_server):
            (configure_listen_address):
            (configure_listen_port): cleanup.
            (print_help):
            (pconfig_init): remove option that are now handled by libprelude.
    
            * src/alert-scheduler.c (process_alert): ignore signal.
            * configure.ac (CFLAGS): add -DREENTRANT.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@427 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                   |  29 +++++
 configure.ac                |   2 +-
 src/Makefile.am             |   6 +-
 src/admin-server.c          | 220 +++++++++++++++++++++++++++++++++++++
 src/alert-scheduler.c       |  19 +++-
 src/include/Makefile.am     |   4 +-
 src/include/admin-server.h  |   4 +
 src/include/pconfig.h       |   6 +-
 src/include/sensor-server.h |   1 +
 src/pconfig.c               |  63 ++++-------
 src/prelude-manager.c       |  22 ++--
 src/sensor-server.c         | 257 ++++++++++++++++++++++++++++++++++++++++++++
 src/server-logic.c          |  10 ++
 src/server.c                |  21 ++--
 14 files changed, 593 insertions(+), 71 deletions(-)

commit d144d19074f41fb8bdd2655ce53149dc5709f3cd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 14 15:37:58 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@425 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef-db-output.c | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

commit 4118d23829567940a01179ea2f2fad1de0296e98
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 14 15:20:32 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@424 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |   4 +
 plugins/db/pgsql/pgsql.c |   2 +-
 src/db-plugins.c         |  93 ++++----------
 src/idmef-db-output.c    | 314 ++++++++++++++++++++++++++++++++---------------
 src/include/plugin-db.h  |   6 +-
 5 files changed, 250 insertions(+), 169 deletions(-)

commit 55162742937d2363785dc5ef4c02ffe76e7776db
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 14 11:53:02 2001 +0000

            * plugins/db/pgsql/pgsql.c (db_insert_id): (plugin_init):
            (do_query): remove unused.
    
            * plugins/db/mysql/mysql.c (db_insert_id): (plugin_init):
            * src/db-plugins.c (db_plugins_insert_id):
            * src/include/plugin-db.h:
    
            remove insert_id() related stuff since it is deprecated.
    
            * src/server.c: complete reentrancy.
    
            * src/server-logic.c: modified so that
            it pass a global server pointer (specified by the caller) when
            the callback are called.
    
            * src/prelude-manager.c (main):
            initialize the IDENT generation subsystem.
            Handle server.c API change.
    
            * src/idmef-func.c (idmef_ident_init):
            (idmef_ident_exit): new function. Init alert ident.
            (fill_alert_infos): use prelude_ident.
    
            * src/idmef-db-output.c (idmef_db_output): convert ident to
            char here.
            (insert_analyzertime):
            (insert_detecttime):
            (insert_createtime):
            (insert_data):
            (insert_classification):
            (insert_analyzer):
            (insert_target):
            (insert_source):
            (insert_service):
            (insert_process):
            (insert_user):
            (insert_userid):
            (insert_node):
            (insert_address):
            Passed ident is now a char *. Remove deprecated use of
            db_plugins_insert_id, as we now handle IDENT ourselve.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@423 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  |  52 +++++++++++++++++
 acconfig.h                 |   1 +
 configure.ac               |   1 +
 plugins/db/mysql/mysql.c   |  24 --------
 plugins/db/pgsql/pgsql.c   |  43 --------------
 src/db-plugins.c           |  24 --------
 src/idmef-db-output.c      | 141 +++++++++++++++++----------------------------
 src/idmef-func.c           |  32 +++++++++-
 src/include/idmef-func.h   |   4 ++
 src/include/plugin-db.h    |   8 ---
 src/include/server-logic.h |   6 +-
 src/include/server.h       |   8 ++-
 src/prelude-manager.c      |  38 +++++++++---
 src/server-logic.c         |  20 ++++---
 src/server.c               |  87 ++++++++++++++++++----------
 15 files changed, 247 insertions(+), 242 deletions(-)

commit ccea04b500c68e1cf7d360cc451d0ca102615382
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 12 17:32:19 2001 +0000

    * src/server.c: Update to fit server-logic change.
            Better reantrancy.
    
            * src/server-logic.c: rename server_t to server_logic_t.
            * src/pconfig.c (print_help): print help for database
            plugins.
    
            * plugins/db/pgsql/pgsql.c (db_insert_id):
            (db_insert): improve error message.
            (print_help): (plugin_init): s/MySQL/PgSQL/
    
            * configure.ac: check for PostgreSQL header,
            show conditionally enabled plugins.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@416 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  | 16 ++++++++++++++++
 configure.ac               |  9 +++++++--
 plugins/db/pgsql/pgsql.c   | 12 +++++++-----
 src/include/server-logic.h |  8 ++++----
 src/pconfig.c              |  1 +
 src/server-logic.c         | 24 ++++++++++++------------
 src/server.c               | 30 ++++++++++++++++--------------
 7 files changed, 63 insertions(+), 37 deletions(-)

commit 2dcebd0e2a51e6831462f99c3d16429718f14c3d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Dec 11 03:37:57 2001 +0000

    * configure.ac :
            Ability to disable MySQL / PostgreSQL plugin on command line.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@408 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    |  6 ++++--
 configure.ac | 31 +++++++++++++++++++++++++++----
 2 files changed, 31 insertions(+), 6 deletions(-)

commit 1125b0be407d6eb0dba5bb8ae05157af077cbdcc
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Dec 11 03:10:01 2001 +0000

            * acconfig.h:
            * configure.ac :
            * plugins/db/pgsql/Makefile.am:
            Only enable PostgreSQL / MySQL compilation if needed.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@405 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    | 5 +++++
 acconfig.h                   | 2 ++
 configure.ac                 | 4 ++--
 plugins/db/mysql/Makefile.am | 8 ++++++--
 plugins/db/pgsql/Makefile.am | 7 ++++++-
 5 files changed, 21 insertions(+), 5 deletions(-)

commit dea57123e86f599ae67ed1a41043276880332dbd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Dec 11 01:08:21 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@403 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog    | 6 ++++++
 configure.ac | 6 +++---
 2 files changed, 9 insertions(+), 3 deletions(-)

commit 06e8ab2bb213a7e02f26a98c060defb5f7eb5ffd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 15:25:32 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@401 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                |  2 ++
 plugins/db/pgsql/pgsql.c | 72 ++++++++++++++++++++++++++++++++++--------------
 src/db-plugins.c         |  4 +++
 3 files changed, 57 insertions(+), 21 deletions(-)

commit a89b300b78e7ee13bb93ad84ae6b2d625b0f5d83
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 12:59:13 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@400 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |   2 +
 configure.ac                 |  22 ++++-
 plugins/db/Makefile.am       |   1 +
 plugins/db/mysql/mysql.c     |   2 +-
 plugins/db/pgsql/Makefile.am |  11 +++
 plugins/db/pgsql/pgsql.c     | 217 +++++++++++++++++++++++++++++++++++++++++++
 6 files changed, 253 insertions(+), 2 deletions(-)

commit 926a03bce285ff61dd6e983703701e1712683e8b
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 11:14:37 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@399 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac            | 1 -
 src/db-plugins.c        | 4 ++--
 src/include/Makefile.am | 4 +++-
 3 files changed, 5 insertions(+), 4 deletions(-)

commit 23ed0f45d4e94216b2bc49328e815206d6210465
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 11:07:30 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@398 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 4d5ba53dd9334d3cb6aa02f538ab7d0cafcd0fdf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 10 11:05:57 2001 +0000

            * src/idmef-db-output.c: generic layer responssible for outputing
            the IDMEF tree into the active databases.
    
            * src/db-plugins.c (db_plugins_insert): take a variable number
            of arguments, all to be escaped.
    
            * plugins/reports/mysql/Makefile.am:
            * plugins/reports/mysql/mysql.c: removed.
    
            * plugins/db/mysql/mysql.c: cleanup.
            (plugin_init): set escape function.
    
            * src/alert-scheduler.c (process_message): call db_plugins_run().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@397 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |  16 +
 plugins/db/mysql/mysql.c          |  14 +-
 plugins/reports/mysql/Makefile.am |  11 -
 plugins/reports/mysql/mysql.c     | 717 --------------------------------------
 src/alert-scheduler.c             |   4 +-
 src/db-plugins.c                  |  95 +++--
 src/idmef-db-output.c             | 266 ++++++++++++++
 src/include/idmef-db-output.h     |   1 +
 src/include/plugin-db.h           |  12 +-
 9 files changed, 374 insertions(+), 762 deletions(-)

commit 088d6f95b69a1f3db7272cd4585da36d877e9bdf
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 8 02:09:02 2001 +0000

    code contained by the old mysql plugins. This code call db plugin
            in order to output to the database...
    
            * src/db-plugins.c (db_plugins_run): new function,
            only call idmef_db_output() if at least one db plugin
            is enabled.
    
            * src/idmef-db-output.c (idmef_db_output):
    
            Use db_plugins_insert_id().
    
            * src/include/plugin-db.h:
            * src/db-plugins.c (db_plugins_insert_id):
            * plugins/db/mysql/mysql.c (db_insert_id):
    
            plugin-db have an insert_id function permitting the Manager to
            pass a generated ID, or to tell the plugin to use auto increment
            (and gather the value).
    
            * src/decode-plugins.c (decode_plugins_run):
            * src/report-plugins.c (report_plugins_run): specify the
            member to run in the plugin_run() macro call.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@394 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                | 24 ++++++++++++++++++++++++
 plugins/db/mysql/mysql.c | 37 ++++++++++++++++++++++++++++---------
 src/Makefile.am          |  1 +
 src/db-plugins.c         | 29 ++++++++++++++++++++++++++++-
 src/decode-plugins.c     |  2 +-
 src/include/Makefile.am  |  1 +
 src/include/db.h         |  9 +++++++++
 src/include/plugin-db.h  | 17 ++++++++++++++---
 src/report-plugins.c     |  2 +-
 9 files changed, 107 insertions(+), 15 deletions(-)

commit c10d0a7e7e71ad17ff6132f41affdcd23084cbe4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 8 00:38:47 2001 +0000

            * plugins/db/mysql/mysql.c: first cut at a mysql plugin
            done the right way(tm).
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@393 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                    |   3 +
 configure.ac                 |   3 +-
 plugins/db/mysql/Makefile.am |  11 ++
 plugins/db/mysql/mysql.c     | 233 +++++++++++++++++++++++++++++++++++++++++++
 4 files changed, 249 insertions(+), 1 deletion(-)

commit 3c0a93b0ac3edbf261b01aa6ea64fb059da9d61d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Dec 8 00:25:18 2001 +0000

            * src/Makefile.am (-DDB_PLUGIN_DIR):
            * src/db-plugins.c :
            New interface for database plugins.
    
            * src/report-plugins.c: Don't be affraid if there is no reporting
            plugins loaded. It can be normal now that there is Manager relaying
            and database plugin (and counter measure plugin to come).
    
            * src/prelude-manager.c (main): Initialize db plugins.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@392 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog               |  12 +++++
 configure.ac            |   9 +++-
 plugins/Makefile.am     |   2 +-
 src/Makefile.am         |   2 +
 src/db-plugins.c        | 123 ++++++++++++++++++++++++++++++++++++++++++++++++
 src/include/Makefile.am |   1 +
 src/include/plugin-db.h |  53 +++++++++++++++++++++
 src/prelude-manager.c   |   3 ++
 src/report-plugins.c    |   5 --
 9 files changed, 202 insertions(+), 8 deletions(-)

commit 658e1d2daa1722107aa8874c6fee694e058fef8e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Dec 7 15:38:48 2001 +0000

    * src/idmef-func.c (idmef_additional_data_free): add
            missing function.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@391 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 5 +++++
 plugins/reports/mysql/mysql.c | 1 +
 src/decode-plugins.c          | 1 +
 src/idmef-func.c              | 7 +++++++
 src/include/idmef-func.h      | 2 ++
 src/server-logic.c            | 1 +
 6 files changed, 17 insertions(+)

commit 1ad67c58e809a5ca065832568c35daeebbc5520a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Dec 5 14:57:05 2001 +0000

            * src/pconfig.c: get rid of the config_quiet configuration
            variable that was needed by libprelude. Use prelude_log_use_syslog()
            when needed.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@386 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog     |  6 ++++++
 src/pconfig.c | 12 +++++-------
 2 files changed, 11 insertions(+), 7 deletions(-)

commit b8c91f05d15d98446047578136f98d20a7ed0e1d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 3 13:26:33 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@381 09c5ec92-17d4-0310-903a-819935f44dba

 src/plugins-util.c | 103 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 103 insertions(+)

commit f65fce777d1e174487f3e3dc94ad9453749f0a52
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Dec 3 13:25:47 2001 +0000

            * src/server.c (server_close_connection_cb):
            print the remote end address when closing the connection.
    
            * plugins/decodes/prelude-nids/Makefile.am:
            * src/Makefile.am (prelude_manager_LDADD): no need to link
            with XML library anymore...
    
            * src/idmef-message-read.c: remove lot of debugging stuff.
    
            * src/idmef-func.c (idmef_get_timestamp):
            use : separate date and hour by an empty space, not a 'T'
            because it is annoying for database operations.
    
            * plugins/reports/mysql/Makefile.am: use mysql_config output.
    
            * plugins/decodes/prelude-nids/decode.c (nids_decode_run):
            use tail recursivity instead of a loop, this make this function more
            readable.
    
            * src/idmef-message-read.c (process_get): PID is a 32 bits
            unsigned integer.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@380 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                | 26 +++++++++
 configure.ac                             | 23 +++++---
 plugins/decodes/prelude-nids/Makefile.am |  2 +-
 plugins/decodes/prelude-nids/decode.c    | 99 ++++++++++++--------------------
 plugins/reports/mysql/Makefile.am        |  8 +--
 plugins/reports/mysql/mysql.c            |  2 +-
 src/Makefile.am                          |  7 ++-
 src/decode-plugins.c                     | 20 ++++++-
 src/idmef-func.c                         |  3 +-
 src/idmef-message-read.c                 | 22 +++----
 src/prelude-manager.c                    |  1 -
 src/report-plugins.c                     |  2 -
 src/server.c                             | 18 ++++--
 13 files changed, 129 insertions(+), 104 deletions(-)

commit eddfcfd7119c071d1306995a4dbde6a4c62e0964
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 16:58:53 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@369 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 12 +++++-------
 plugins/reports/mysql/mysql.c         |  2 --
 2 files changed, 5 insertions(+), 9 deletions(-)

commit 0367fe21620baf6ff1f68922f292d8bd627f00c7
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 16:55:27 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@368 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/mysql/mysql.c |  2 ++
 src/idmef-func.c              | 14 +++++++-------
 2 files changed, 9 insertions(+), 7 deletions(-)

commit 627be7c3b6f18b1ff4e808accc93cc9fe3686ad4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 16:49:10 2001 +0000

            * plugins/reports/mysql/mysql.c (print_target):
            output in Prelude_Target table. Attribute is decoy, not spoofed.
    
            * src/idmef-func.c (idmef_target_new):
            (idmef_source_new): set spoofed and decoy attribute to default to unknow.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@367 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 6 ++++++
 plugins/reports/mysql/mysql.c | 2 +-
 src/idmef-func.c              | 4 ++++
 3 files changed, 11 insertions(+), 1 deletion(-)

commit 4a87364ab3830b097b5450e2eaf52baf879df6e9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 16:44:00 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@366 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/mysql/mysql.c | 28 ++++++++++++++--------------
 src/idmef-message-read.c      |  2 +-
 2 files changed, 15 insertions(+), 15 deletions(-)

commit 40a2d18b768565fbe4e8f5bc39ef26e68d6468f9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 16:26:42 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@365 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/manager-adduser.c |   2 +
 src/idmef-func.c                  | 462 ++++++++++++++++++++++++++++++++++++++
 2 files changed, 464 insertions(+)

commit 9699ec47bfb4ecb74394ffea35e18af1546fbd7c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 15:41:37 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@364 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 3 +--
 plugins/reports/mysql/mysql.c         | 4 ++++
 src/alert-scheduler.c                 | 1 -
 src/decode-plugins.c                  | 9 +++------
 src/idmef-message-read.c              | 6 ++----
 src/include/plugin-decode.h           | 2 +-
 src/server.c                          | 1 -
 7 files changed, 11 insertions(+), 15 deletions(-)

commit ab9a72f093d4c3c3c096bce435e74747f9601a7e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 14:55:53 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@362 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am                  |   2 +-
 src/idmef-message-read.c         |  22 +++++
 src/include/idmef-func.h         |   4 +
 src/include/idmef-message-read.h |  22 +++++
 src/include/ntp.h                |  86 ++++++++++++++++++
 src/ntp.c                        | 185 +++++++++++++++++++++++++++++++++++++++
 6 files changed, 320 insertions(+), 1 deletion(-)

commit 393cdf5b7f296ba6dfca574f92087ab0cc586568
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 14:41:58 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@361 09c5ec92-17d4-0310-903a-819935f44dba

 src/idmef.c         | 368 --------------------------------------
 src/include/idmef.h | 495 ----------------------------------------------------
 2 files changed, 863 deletions(-)

commit b1bcce1cf6a11d703a1987b963d73e468e883087
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Nov 16 14:40:54 2001 +0000

            * src/Makefile.am (INCLUDES): Include local headers *before* installed
            headers.
    
            * plugins/reports/mysql/mysql.c: alert ident is auto incremented.
            Also fix some missing insert.
    
            * plugins/decodes/prelude-nids/decode.c:
            Remove code that is now handled by generic IDMEF message subsystem.
    
            * src/idmef-message-read.c: new file. Read IDMEF message.
            * src/include/idmef-func.h: moved idmef.h here.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@360 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  14 +
 manager-adduser/ssl-register-client.h |  23 ++
 plugins/decodes/prelude-nids/decode.c |  47 +--
 plugins/reports/mysql/mysql.c         | 125 ++++--
 src/Makefile.am                       |   8 +-
 src/alert-scheduler.c                 |  16 +-
 src/idmef-message-read.c              | 688 ++++++++++++++++++++++++++++++++++
 src/include/Makefile.am               |   5 +-
 src/include/idmef-func.h              |  72 ++++
 src/include/idmef-message-read.h      |   1 +
 src/include/plugin-decode.h           |   3 +-
 src/include/plugin-report.h           |   2 +-
 src/include/report.h                  |   4 +-
 13 files changed, 914 insertions(+), 94 deletions(-)

commit 476a6bce28557b974aa735235088f1a7ad34234f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Nov 14 18:23:35 2001 +0000

            * Kill warning everywhere.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@357 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  2 ++
 manager-adduser/manager-adduser.c     |  1 +
 manager-adduser/ssl-register-client.c | 12 +++++++-----
 plugins/decodes/prelude-nids/decode.c |  2 --
 src/alert-scheduler.c                 |  9 ++++-----
 src/include/alert-scheduler.h         |  1 +
 src/include/idmef.h                   |  2 +-
 src/prelude-manager.c                 |  1 +
 src/server.c                          |  7 +++----
 9 files changed, 20 insertions(+), 17 deletions(-)

commit 1c0499676729b0750b21c17f9e6d20eb306edd1f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Nov 14 18:13:07 2001 +0000

            * plugins/reports/mysql/mysql.c: quote passed argument.
            Now do what it is supposed to do : Insert data in a MySQL database.
    
            * configure.ac (CFLAGS): fix typo that resulted in no more warning.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@356 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |  5 +++++
 configure.ac                  |  2 +-
 plugins/reports/mysql/mysql.c | 44 +++++++++++++++++++++----------------------
 3 files changed, 27 insertions(+), 24 deletions(-)

commit 516821e94f43fa60f23046a9b24d0c6fc6bcf82c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Nov 14 16:38:28 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@355 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog   | 2 ++
 src/idmef.c | 1 +
 2 files changed, 3 insertions(+)

commit 0830b73393864d5ab5eaeb5dfe2d4c6d12cb8390
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Nov 14 16:28:55 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@354 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |   9 +
 plugins/decodes/prelude-nids/decode.c |   2 +-
 plugins/reports/mysql/mysql.c         | 481 ++++++++++++++++++++--------------
 prelude-manager.conf.in               |  17 ++
 src/idmef.c                           | 155 +++++++++++
 src/include/idmef.h                   | 164 +++++++-----
 src/prelude-manager.c                 |  12 +-
 7 files changed, 581 insertions(+), 259 deletions(-)

commit db812cc09fa9e675e11e4f54f46b7b8e601c647e
Author: Sylvain Gil <prelude@tootella.org>
Date:   Wed Nov 14 00:32:13 2001 +0000

        * plugins/reports/mysql/mysql.c: sql output code for all funcs,
          no runtime test has been done yet.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@353 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   6 +-
 plugins/reports/mysql/mysql.c | 302 ++++++++++++++++++++++++++++++++----------
 2 files changed, 237 insertions(+), 71 deletions(-)

commit d7cf9927b5edb1d0f23bf0703e59e55f3ad1e334
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Nov 10 10:07:44 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@350 09c5ec92-17d4-0310-903a-819935f44dba

 src/ssl.c | 1 -
 1 file changed, 1 deletion(-)

commit e8c10b33ae1a75a47b476cce602c4bbfb20dad85
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Nov 10 10:04:56 2001 +0000

            Forwarding between Manager should work now.
    
            * src/pconfig.c (configure_relay): get the relaying entry.
            (pconfig_init): call configure_relay().
            (manager_relay_msg_if_needed): new public function.
            This have nothing to do here, and the content of this file
            might be moved to prelude-manager.c soon.
    
            * src/prelude-manager.c (main): caught SIGTERM signal.
    
            * src/alert-scheduler.c (process_message): new function.
            (process_alert): call process_message(). Move all the processing
            stuff into this new function.
    
            (process_message): call the message relaying function
            (manager_relay_msg_if_needed).
    
            * plugins/reports/mysql/mysql.c (dprintf):
            (print_address):
            (print_node):
            (print_userid):
            (print_user):
            (print_process):
            (print_service):
            (print_source):
            (print_analyzer):
            (print_classification): Use the new dprintf macro to only
            print field that are set. This still have to be replaced with
            correct MySQL output.
    
            * plugins/decodes/prelude-nids/decode.c (msg_to_packet):
            return -1 on error.
            (nids_decode_run): check msg_to_packet return value.
    
            * prelude-manager.conf.in : Add a commented exemple
            about how to use Manager relaying using the new relay-addr
            config entry.
    
    2001-11-08  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * prelude-manager.conf.in : remove SSL configuration stuff,
            as it is now asked in manager-adduser.
    
    2001-11-07  Yoann Vandoorselaere  <yoann@mandrakesoft.com>
    
            * src/alert-scheduler.c (alert_scheduler_exit):
            made static.
            (alert_scheduler_init): use atexit to call alert_scheduler_exit().
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@349 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 51 +++++++++++++++++++++++++
 plugins/decodes/prelude-nids/decode.c | 10 +++--
 plugins/reports/mysql/mysql.c         | 72 ++++++++++++++++++-----------------
 prelude-manager.conf.in               | 16 ++++----
 src/alert-scheduler.c                 | 33 +++++++++++-----
 src/include/pconfig.h                 |  6 +++
 src/pconfig.c                         | 32 +++++++++++++++-
 src/prelude-manager.c                 |  1 +
 8 files changed, 163 insertions(+), 58 deletions(-)

commit 7bc002583c96433e849647bd3d50597607e76161
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 6 15:33:56 2001 +0000

            (db_escape): set NULL string pointer to point on an empty string.
            This fix a MySQL module crash.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@343 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     | 3 +++
 plugins/reports/mysql/mysql.c | 6 +++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

commit 75d45aa5d257c5a5f50a1efffe385a0a6cd8f6ca
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 6 00:57:23 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@340 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/mysql/Makefile.am | 2 +-
 plugins/reports/mysql/mysql.c     | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

commit affec1b98f0db1b7dd3ee8e7c23fbe2710b8a3a5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Nov 6 00:54:16 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@339 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         |   6 ++
 plugins/reports/mysql/Makefile.am |   3 +-
 plugins/reports/mysql/mysql.c     | 209 ++++++++++++++++++++++++--------------
 3 files changed, 139 insertions(+), 79 deletions(-)

commit 481fb55f97a194d9500eb6aee084354e20f50c65
Author: Sylvain Gil <prelude@tootella.org>
Date:   Mon Nov 5 23:56:44 2001 +0000

    real tabs
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@338 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 2c6bc90d69560b55e2b5e5e215994097d8ecf74b
Author: Sylvain Gil <prelude@tootella.org>
Date:   Mon Nov 5 23:53:13 2001 +0000

        * mysql.c: first real mysql calls
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@337 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                     |   3 +
 plugins/reports/mysql/mysql.c | 152 +++++++++++++++++++++++++++++++++++++-----
 2 files changed, 137 insertions(+), 18 deletions(-)

commit 15ce099cc97069361bfe4dcc5a43a634b911bb5c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Nov 5 12:43:23 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@334 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 4 ++++
 manager-adduser/manager-adduser.c | 1 +
 2 files changed, 5 insertions(+)

commit 8423779397ba8beb1f061aec400645be623672e3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 30 18:37:44 2001 +0000

            * src/server.c: deal with prelude-auth API change.
            Stop using deprecated socket-op function. Use prelude-io
            instead.
    
            * manager-adduser/manager-adduser.c: Handle the case
            when the openssl library is not installed.
    
            * src/server.c: socket-op interface is replaced by
            prelude-io interface.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@331 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                         | 12 ++++++
 manager-adduser/manager-adduser.c | 13 ++++++-
 src/include/idmef.h               | 26 +++++++++++++
 src/server.c                      | 82 ++++++++++++++++++++-------------------
 4 files changed, 93 insertions(+), 40 deletions(-)

commit 8fc24f1751bfff1008698e5652657529ee61f2ea
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 23 14:44:37 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@327 09c5ec92-17d4-0310-903a-819935f44dba

 src/auth.c | 228 -------------------------------------------------------------
 1 file changed, 228 deletions(-)

commit 052192aa91eca4df46b831d5a01d4ffd49b937f3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 23 14:43:43 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@326 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/Makefile.am |  2 +
 plugins/decodes/prelude-nids/decode.c    |  3 --
 src/auth.c                               |  2 -
 src/include/Makefile.am                  | 17 +++---
 src/include/auth.h                       | 34 ------------
 src/include/ethertype.h                  | 91 --------------------------------
 src/prelude-manager.c                    |  1 -
 src/server.c                             |  1 -
 8 files changed, 13 insertions(+), 138 deletions(-)

commit 8568f64b9af987f120abdf9d05ea769ba4271b05
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 23 14:23:32 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@325 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/Makefile.am | 1 -
 1 file changed, 1 deletion(-)

commit d8a2f335d23fd09eb63e720cf1bdf02d4a34a538
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 23 13:41:33 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@323 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/reports/mysql/Makefile.am |  10 +
 plugins/reports/mysql/mysql.c     | 235 +++++++++++++++++++++
 src/idmef.c                       | 212 +++++++++++++++++++
 src/include/idmef.h               | 431 ++++++++++++++++++++++++++++++++++++++
 4 files changed, 888 insertions(+)

commit 02db1eab2a948aefc642fd784983aa70f0c8ee25
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 23 13:40:24 2001 +0000

            * src/prelude-manager.c (main):
            (cleanup): report plugins are back.
    
            * src/report-plugins.c (report_plugins_run):
            * src/decode-plugins.c (decode_plugins_run):
            cleanup, take a pointer to the IDMEF native binary
            structure as argument.
    
            * src/alert-scheduler.c (process_alert): call message
            decoder the reporting plugins.
    
            * src/Makefile.am (INCLUDES): remove libprelude-sensors
            CFLAGS from there.
    
            * plugins/reports/Makefile.am (SUBDIRS): compile
            mysql plugin.
    
            * plugins/decodes/prelude-nids/decode.c:
            Fit API change, translate the NIDS message to the native
            prelude-Manager IDMEF format.
    
            * plugins/Makefile.am (SUBDIRS):
            reports plugins directory is back.
    
            * manager-adduser/Makefile.am (INCLUDES): put $(top_srcdir)
            in the include path. Should fix an error with config.h not
            in the path.
    
            * configure.ac: Do not check for libprelude-sensors,
            Create mysql plugin Makefile.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@322 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  33 ++++
 configure.ac                          |   9 +-
 manager-adduser/Makefile.am           |   2 +-
 manager-adduser/ssl-register-client.c |   1 +
 plugins/Makefile.am                   |   2 +-
 plugins/decodes/prelude-nids/decode.c | 297 +++++++++++++---------------------
 plugins/reports/Makefile.am           |   2 +-
 plugins/reports/filemod/filemod.c     |  84 +++++++---
 src/Makefile.am                       |   5 +-
 src/alert-scheduler.c                 |  27 ++--
 src/decode-plugins.c                  |  25 +--
 src/include/plugin-decode.h           |   7 +-
 src/include/plugin-report.h           |   7 +-
 src/include/report.h                  |   7 +-
 src/prelude-manager.c                 |  11 +-
 src/report-plugins.c                  |   4 +-
 src/server.c                          |   1 -
 17 files changed, 268 insertions(+), 256 deletions(-)

commit 169c3161896affc863fcd08e7bd9dd5d90219e6f
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Oct 18 12:06:23 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@319 09c5ec92-17d4-0310-903a-819935f44dba

 src/server.c | 2 --
 1 file changed, 2 deletions(-)

commit de7a77a7fd0bb749eca69c02778cbfcb417208c2
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Oct 18 10:49:44 2001 +0000

            * src/server.c (server_read_connection_cb):
            Fit prelude message API change.
            (server_close_connection_cb): ditto.
            (wait_connection): Set client socket non blocking.
    
            * src/server-logic.c: Adapt to work with prelude_io_t
            object instead of directly using file descriptor.
    
            * src/alert-scheduler.c: Include pthread.h
            (init_file_output): correct pthread_mutex_init usage.
            (get_alert_from_file): prelude_msg_read() now take a
            prelude_io_t object as argument.
    
            (alert_schedule): fit API change.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@318 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  | 17 +++++++++++++++++
 src/alert-scheduler.c      | 18 +++++++-----------
 src/include/server-logic.h |  6 +++---
 src/server-logic.c         | 32 ++++++++++++++++----------------
 src/server.c               | 44 +++++++++++++++++++++++++++-----------------
 5 files changed, 70 insertions(+), 47 deletions(-)

commit 80302f62b4e20a453fc84b69d7698cada19e52b5
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:48:17 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@315 09c5ec92-17d4-0310-903a-819935f44dba

 src/server.c | 16 +++++++++++-----
 1 file changed, 11 insertions(+), 5 deletions(-)

commit 48d9ad555ec83bf864493ec88c2a9e803748c6af
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:38:40 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@314 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac                          |   1 +
 manager-adduser/manager-adduser.c     |   4 +-
 manager-adduser/ssl-register-client.c |   3 +-
 manager-adduser/ssl-register-client.h |   1 +
 src/include/ssl.h                     |   2 -
 src/pconfig.c                         |   1 -
 src/ssl-register-client.c             | 224 ----------------------------------
 7 files changed, 5 insertions(+), 231 deletions(-)

commit 928a589f35a2ade45bb8a503135dd4dae2c0f543
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:21:23 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@313 09c5ec92-17d4-0310-903a-819935f44dba

 manager-adduser/Makefile.am           |   9 ++
 manager-adduser/manager-adduser.c     |  47 ++++++
 manager-adduser/ssl-register-client.c | 276 ++++++++++++++++++++++++++++++++++
 src/include/alert-scheduler.h         |  22 +++
 4 files changed, 354 insertions(+)

commit 60ebbaeca995ecc3c1c7b014bd5766868266b8ab
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:10:18 2001 +0000

    cvs -z4 addCVS: ----------------------------------------------------------------------
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@311 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac           |  1 -
 prelude-report.conf.in | 71 --------------------------------------------------
 2 files changed, 72 deletions(-)

commit 1494fddf211953b3b7b4f7f16f5d12c19215ebb4
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:03:21 2001 +0000

            * A lot of modification. Complete API change, use
            OOP model in non time critical place for maintainability
            reason.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@310 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |   6 +
 Makefile.am                           |   2 +-
 configure.ac                          |   3 +
 plugins/decodes/prelude-nids/decode.c |  18 +--
 src/Makefile.am                       |   7 +-
 src/decode-plugins.c                  |   7 +-
 src/include/Makefile.am               |   1 -
 src/include/plugin-decode.h           |   4 +-
 src/include/server.h                  |   2 -
 src/include/ssl.h                     |   5 -
 src/pconfig.c                         |  26 +---
 src/prelude-manager.c                 |   5 +-
 src/server.c                          | 273 ++++++++++++----------------------
 src/ssl.c                             |  44 +-----
 14 files changed, 129 insertions(+), 274 deletions(-)

commit f46aa3abf52b00ccdab8da863d91d57b93674ec0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Oct 16 10:04:58 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@309 09c5ec92-17d4-0310-903a-819935f44dba

 src/alert-scheduler.c         | 349 ++++++++++++++++++++++++++++++++++++++++++
 src/include/alert-scheduler.h |   6 +
 2 files changed, 355 insertions(+)

commit 4654caeea9e8d5c2ecb796269e248f4b280c8f69
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Oct 5 14:22:07 2001 +0000

            * src/auth.c (get_account_infos): better error reporting.
            (auth_check): ditto.
            (auth_check): logging of succeed / failed authentication is the caller job.
    
            * plugins/decodes/prelude-nids/decode.c (build_port):
            Try to get information about the source and destination port
            using the getservbyport() function. Also include the protocol used
            by this packet.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@300 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             | 16 ++++++++++++++++
 plugins/decodes/prelude-nids/decode.c | 28 +++++++++++++++++++++-------
 src/auth.c                            | 11 ++++-------
 3 files changed, 41 insertions(+), 14 deletions(-)

commit 94853e74c1f0ec714c608cdaf18798d9a8cc8b5e
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Oct 3 13:26:17 2001 +0000

            * src/ssl.c:
            (ssl_auth_client): return the SSL object. As of now, we should be
            able to get several SSL connection at one time. And we shouldn't
            be leaking SSL objects anymore.
    
            * src/server.c: Lot of cleanup. Adapt to server-logic API change.
            Keep connection information in a per fd structure.
    
            * src/server-logic.c: Lot of API change in order to be able
            more than one server.
    
            * src/prelude-manager.c: correct include path.
    
            * src/Makefile.am (INCLUDES): add libxml2 cflags,
            (prelude_manager_LDADD): link with libxml2. Stop linking
            statically to the pthread library.
    
            * plugins/decodes/prelude-nids/decode.c: correct
            libxml2 include path.
    
            * plugins/decodes/prelude-nids/Makefile.am (INCLUDES):
            add libxml2 cflags.
    
            * configure.ac: correct AC_PATH_GENERIC usage.
            check for libxml2 and pthread library.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@296 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                |  28 +++
 configure.ac                             |  44 +++--
 plugins/decodes/prelude-nids/Makefile.am |   4 +-
 plugins/decodes/prelude-nids/decode.c    |   4 +-
 src/Makefile.am                          |   4 +-
 src/include/server-logic.h               |  45 ++++-
 src/include/ssl.h                        |  11 +-
 src/prelude-manager.c                    |   2 +-
 src/server-logic.c                       | 171 ++++++++++++------
 src/server.c                             | 300 ++++++++++++++++++++++---------
 src/ssl.c                                |  50 ++----
 11 files changed, 453 insertions(+), 210 deletions(-)

commit 5975b20b11e61a3c2af6f25f68872430973b1bd8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 28 12:38:07 2001 +0000

    	* src/server-logic.c (child_reader): do not try to handle
    	events on fd if revents is 0 (nothing occured on this fd).
    
    	Use a different method to store connection key.
    	Should be bug free this time.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@291 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog          |   6 +++
 src/server-logic.c | 154 ++++++++++++++++++++++++++++-------------------------
 2 files changed, 88 insertions(+), 72 deletions(-)

commit 1926035473e6cd6d3fd032e61f00dfc117ce0306
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 28 08:15:48 2001 +0000

    Missing copyright notice.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@287 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c        | 22 ++++++++++++++++++++++
 plugins/decodes/prelude-nids/nids-alert-id.h | 22 ++++++++++++++++++++++
 src/include/server-logic.h                   | 22 ++++++++++++++++++++++
 src/server-logic.c                           | 22 ++++++++++++++++++++++
 4 files changed, 88 insertions(+)

commit 7be54a563645961a287d8a29e0b3f9980984e614
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 28 08:01:28 2001 +0000

    	* src/ssl.c (ssl_init_server): use PRELUDE_MANAGER_CONF
    	instead of PRELUDE_REPORT_CONF. call ssl_read_config() with
    	a NULL section name.
    
    	Use SENSORS_CERTIFICATE instead of PRELUDE_CERTS and MANAGER_KEY
    	instead of REPORT_KEY.
    
    	(ssl_create_certificate): ditto.
    
    	* src/ssl-register-client.c (send_own_certificate):
    	rename REPORT_KEY to MANAGER_KEY.
    	(wait_certificate): rename PRELUDE_CERTS to SENSORS_CERTIFICATES.
    	(ssl_register_client): pass a NULL section name to ssl_read_config,
    	to that the ssl configuration key don't need to be in a specific section.
    
    	* src/server.c (data_available_cb):
    	Take a void pointer to client data.
    	Theses clientdata are in fact the read function to be
    	used for this file descriptor (ssl_read or read).
    
    	(setup_unix_connection): Return a readfunc_t pointer.
    	(setup_inet_connection): Return a readfunc_t pointer (pointer
    	on the read function to use) or NULL on error.
    
    	(wait_connection): If the setup_unix / setup_inet _connection()
    	call fail, close the client socket, but don't pass the FD to
    	server_process_request().
    
    	Pass the returned read function pointer as clientdata for the
    	server_process_request() call.
    
    	(setup_connection): Fix bad ssl_read_delimited() usage.
    	Don't pass a static buffer, as ssl_read_delimited() will alocate
    	the buffer to store read data.
    
    	* src/server-logic.c: new type : manager_cnx_t,
    	containing information about a connection (pointer on
    	a member of a pollfd, and pointer on connection specific data).
    
    	(remove_connection):
    	(add_connection):
    	(handle_fd_event):
    	(child_reader):
    	(create_fd_set):
    	(server_process_requests):
    
    	Make the necessary change so that it is possible to associate
    	private data per connection.
    
    	* src/pconfig.c (configure_listen_address):
    	(configure_listen_port):
    	(configure_as_daemon):
    	(configure_quiet):
    	Rename configuration file section from Prelude Report to
    	Prelude Manager.
    	(pconfig_init): Store plaintext authentication information
    	in prelude-manager.auth instead of prelude-report.auth.
    
    	* Makefile.am (preludeconf_DATA): Rename generated
    	filename from prelude-report.conf to prelude-manager.conf
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@285 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  |  64 +++++++++++++++++++++++
 Makefile.am                |   2 +-
 acconfig.h                 |   2 +-
 configure.ac               |   2 +-
 plugins/Makefile.am        |   2 +-
 src/Makefile.am            |   9 ++--
 src/include/Makefile.am    |   1 -
 src/include/server-logic.h |   5 +-
 src/include/ssl.h          |   5 ++
 src/pconfig.c              |  25 ++++-----
 src/prelude-manager.c      | 128 +++++++++++++++++++++++++++++++++++++++++++++
 src/prelude-report.c       | 128 ---------------------------------------------
 src/server-logic.c         |  63 +++++++++++++---------
 src/server.c               |  53 ++++++++++---------
 src/ssl-register-client.c  |  17 +++---
 src/ssl.c                  |  24 +++------
 16 files changed, 303 insertions(+), 227 deletions(-)

commit 28100f9d0255edae1e98cc8b0078cc32e9827fd9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 26 12:18:23 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@282 09c5ec92-17d4-0310-903a-819935f44dba

 prelude-manager.conf.in | 10 +++++-----
 src/server.c            |  2 --
 2 files changed, 5 insertions(+), 7 deletions(-)

commit b47dfd685a825f1475f0259c7abd4e40fe3314a8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 26 12:13:20 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@281 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                  |   4 +
 configure.ac               |  10 +-
 prelude-manager.conf.in    |  71 ++++++++++
 src/cnx.c                  | 237 --------------------------------
 src/include/cnx.h          |  31 -----
 src/include/server-logic.h |   4 +
 src/server-logic.c         | 326 +++++++++++++++++++++++++++++++++++++++++++++
 7 files changed, 410 insertions(+), 273 deletions(-)

commit 1e3e8f2fc09a52952e8cde03ba187c6cc98a206a
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Sep 26 12:08:22 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@280 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                |  18 +++
 plugins/decodes/prelude-nids/Makefile.am |   1 +
 src/Makefile.am                          |  11 +-
 src/include/Makefile.am                  |   5 +-
 src/include/server.h                     |   4 +-
 src/prelude-report.c                     |   6 +-
 src/server.c                             | 266 +++++++++++++++++++++++--------
 7 files changed, 233 insertions(+), 78 deletions(-)

commit 050424ce1fc772372d53bed58461a62d8de73ec3
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Fri Sep 14 08:05:33 2001 +0000

    	* src/server.c (wait_connection):
    	server mode is back on.
    
    	* src/cnx.c (wait_raw_report):
    	cleanup. Stop asking for report-infos.
    
    	* plugins/decodes/prelude-nids/nids-alert-id.h :
    	Sync with Prelude NIDS ID header file.
    
    	* plugins/decodes/prelude-nids/decode.c (nids_decode_run): work on
    	NIDS alert -> IDMEF message generation.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@276 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |  14 +
 plugins/decodes/prelude-nids/Makefile.am     |   2 +-
 plugins/decodes/prelude-nids/decode.c        | 724 ++++++++-------------------
 plugins/decodes/prelude-nids/nids-alert-id.h |  13 +-
 src/cnx.c                                    |  20 +-
 src/server.c                                 |   8 +-
 6 files changed, 236 insertions(+), 545 deletions(-)

commit 0d02e0f08cc0736174f432da6eb85d291ef31d4b
Author: Sylvain Gil <prelude@tootella.org>
Date:   Sun Sep 2 12:24:49 2001 +0000

    prelude-nids plugin was installed in wrong directory
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@272 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                | 5 +++++
 plugins/decodes/prelude-nids/Makefile.am | 2 +-
 2 files changed, 6 insertions(+), 1 deletion(-)

commit 6c1cbeb41931b070e95815df76e117278f12da63
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 2 11:35:14 2001 +0000

    	* plugins/decodes/prelude-nids/decode.c (plugin_init):
    	set id field to ID_PRELUDE_NIDS_ALERT.
    
    	* src/cnx.c (wait_raw_report):
    	Handle the decode_plugins_run return value.
    	(wait_raw_report): added a special case if alert id is
    	ID_IDMEF_ALERT. Include alert-id.h.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@271 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                             |  5 +++++
 plugins/decodes/prelude-nids/decode.c |  4 +++-
 src/cnx.c                             | 16 +++++++++++++---
 3 files changed, 21 insertions(+), 4 deletions(-)

commit 1f4b84a8741cddd9bc5c75305f5f933a397eb375
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sun Sep 2 10:39:20 2001 +0000

    	* src/cnx.c (wait_raw_report):
    	Handle the decode_plugins_run return value.
    
    	* plugins/decodes/prelude-nids/decode.c (nids_decode_run):
    	Add code to decode alert message.
    	(plugin_init): this is now a real plugin.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@265 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                                    |   9 +
 plugins/decodes/prelude-nids/decode.c        |  73 ++++-
 plugins/decodes/prelude-nids/nethdr.h        | 409 +++++++++++++++++++++++++++
 plugins/decodes/prelude-nids/nids-alert-id.h |   9 +
 plugins/decodes/prelude-nids/packet.h        | 165 +++++++++++
 src/cnx.c                                    |   3 +-
 src/decode-plugins.c                         |   2 +-
 src/prelude-report.c                         |   1 +
 8 files changed, 661 insertions(+), 10 deletions(-)

commit 4a0042c69a48ffe58f527071c13918fa6b05b733
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Sep 1 23:33:54 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@260 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 46 +++++++++++++++--------------------
 src/include/report.h                  |  1 -
 src/prelude-report.c                  |  1 -
 src/report-infos.c                    |  2 --
 4 files changed, 20 insertions(+), 30 deletions(-)

commit 1a84405f3adbb1cd45479e1bacdcfa88a3be8b75
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Sat Sep 1 22:33:39 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@259 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am             |  3 +-
 src/cnx.c                   | 76 ++++++++++++++++-----------------------------
 src/decode-plugins.c        | 31 +++++++++---------
 src/include/plugin-decode.h |  8 ++---
 src/include/plugin-report.h | 11 +++++--
 src/prelude-report.c        | 18 ++++++-----
 src/report-plugins.c        |  9 +++---
 7 files changed, 71 insertions(+), 85 deletions(-)

commit db5d298d3ccd3f5fc25896c8a21d7c43aed80d88
Author: Sylvain Gil <prelude@tootella.org>
Date:   Thu Aug 30 19:58:56 2001 +0000

    * Hardcoded the path to log file in prelude-report.conf -> /var/log/prelude
    
    * make install will now create /var/log/prelude and $localstatedir/prelude in a
      portable way.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@255 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am            | 4 ++++
 prelude-report.conf.in | 6 +++---
 2 files changed, 7 insertions(+), 3 deletions(-)

commit 4132baa8105dfd80a83a6fde0ba0b50949ea2ab8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 10:01:15 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@252 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 25 +++++++++++++++++--------
 1 file changed, 17 insertions(+), 8 deletions(-)

commit 546721b4213fccef6056e7072cc2d7f57a042b55
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 09:39:16 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@251 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am | 22 +++++++++++-----------
 1 file changed, 11 insertions(+), 11 deletions(-)

commit 8aeb1bc95a23dc8469ae13c65514dc6726490ede
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 09:35:12 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@250 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac            |  4 ++--
 src/Makefile.am         | 22 ++++++++++------------
 src/include/Makefile.am |  8 +++-----
 3 files changed, 15 insertions(+), 19 deletions(-)

commit d0d25d3479174b2524cebd02f560b7dcbc392820
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 09:30:25 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@249 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac        | 3 ++-
 plugins/Makefile.am | 2 +-
 2 files changed, 3 insertions(+), 2 deletions(-)

commit c3dc11ba3bfdfa1553758953ecf0208e97b337e9
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 29 09:28:04 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@248 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac                             |   4 +
 plugins/Makefile.am                      |   2 +-
 plugins/decodes/Makefile.am              |   1 +
 plugins/decodes/prelude-nids/Makefile.am |  10 +
 plugins/decodes/prelude-nids/decode.c    |  26 +++
 plugins/decodes/prelude-nids/optparse.c  | 382 +++++++++++++++++++++++++++++++
 plugins/execmod/Makefile.am              |  10 -
 plugins/execmod/execmod.c                | 121 ----------
 plugins/filemod/Makefile.am              |  10 -
 plugins/filemod/filemod.c                | 138 -----------
 plugins/fsmod/Makefile.am                |  10 -
 plugins/fsmod/fsmod.c                    | 218 ------------------
 plugins/htmlmod/Makefile.am              |  12 -
 plugins/htmlmod/html.c                   | 332 ---------------------------
 plugins/htmlmod/html.h                   |  26 ---
 plugins/htmlmod/htmlmod.c                | 242 --------------------
 plugins/reports/Makefile.am              |   1 +
 plugins/reports/execmod/Makefile.am      |  10 +
 plugins/reports/execmod/execmod.c        | 121 ++++++++++
 plugins/reports/filemod/Makefile.am      |  10 +
 plugins/reports/filemod/filemod.c        | 138 +++++++++++
 plugins/reports/fsmod/Makefile.am        |  10 +
 plugins/reports/fsmod/fsmod.c            | 218 ++++++++++++++++++
 plugins/reports/htmlmod/Makefile.am      |  12 +
 plugins/reports/htmlmod/html.c           | 332 +++++++++++++++++++++++++++
 plugins/reports/htmlmod/html.h           |  26 +++
 plugins/reports/htmlmod/htmlmod.c        | 242 ++++++++++++++++++++
 plugins/reports/xmlmod/Makefile.am       |  12 +
 plugins/reports/xmlmod/xmlmod.c          | 311 +++++++++++++++++++++++++
 plugins/xmlmod/Makefile.am               |  12 -
 plugins/xmlmod/xmlmod.c                  | 311 -------------------------
 src/include/tcpdump-func.h               |   1 -
 src/optparse.c                           | 382 -------------------------------
 src/tcpdump-func.c                       |  29 ---
 34 files changed, 1867 insertions(+), 1855 deletions(-)

commit 8d432919927fd95e9e4c9e0f14904ef9a5e4b855
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Aug 28 18:33:59 2001 +0000

    	* src/decode-plugins.c (decode_plugins_run):
    	the decoding plugins take a socket as argument, not an
    	alert.
    
    	* src/cnx.c (flush_unknow_data): new function,
    	called to flush private data that weren't recognized by
    	any decode plugins on the socket.
    
    	(wait_raw_report): If sensor_data_id is not ID_NO_DATA,
    	then start the decoding_plugins. Call flush_unknow_data()
    	if no decoding plugins matched the data.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@247 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                   | 12 ++++++++++++
 src/cnx.c                   | 35 +++++++++++++++++++++++++++++++++++
 src/decode-plugins.c        | 15 ++++++++++-----
 src/include/plugin-decode.h |  4 ++--
 4 files changed, 59 insertions(+), 7 deletions(-)

commit f2b792ec525225c7c5a8e40c1c2dadda41be9e09
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Tue Aug 28 09:57:55 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@243 09c5ec92-17d4-0310-903a-819935f44dba

 plugins/decodes/prelude-nids/decode.c | 567 ++++++++++++++++++++++++++++++++
 plugins/filemod/filemod.c             |  12 +-
 src/Makefile.am                       |  25 +-
 src/cnx.c                             |   3 +-
 src/include/report-infos.h            |   4 +-
 src/report-infos.c                    | 586 +---------------------------------
 src/server.c                          |   8 +-
 7 files changed, 590 insertions(+), 615 deletions(-)

commit 78be7d77e2c3f0436db76e5a9440975627d437f8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 23:35:11 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@242 09c5ec92-17d4-0310-903a-819935f44dba

 configure.ac              |  1 +
 plugins/Makefile.am       |  2 +-
 plugins/filemod/filemod.c |  5 ++---
 prelude-report.conf.in    | 18 +++++++++---------
 src/include/report.h      |  2 ++
 5 files changed, 15 insertions(+), 13 deletions(-)

commit d29ef43e96b37c98162c651366a5d917edb6c8ee
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 23:10:47 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@240 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/pconfig.h | 1 -
 src/include/ssl.h     | 2 +-
 src/pconfig.c         | 4 ++--
 3 files changed, 3 insertions(+), 4 deletions(-)

commit e0dfc050b9fdeb90fa86fc043719bb83dfd1d2c8
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 23:04:22 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@239 09c5ec92-17d4-0310-903a-819935f44dba

 src/include/pconfig.h | 1 -
 src/include/ssl.h     | 6 ++++--
 src/pconfig.c         | 9 ++++-----
 src/ssl.c             | 8 ++++----
 4 files changed, 12 insertions(+), 12 deletions(-)

commit a0e618bfb4b78f5e21c256268d9216b80f629d6d
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 22:56:50 2001 +0000

    * src/ssl.c: pass a config_t as argument to ssl_read_config().
    
    	* src/ssl-register-client.c (ssl_register_client):
    	take a config_t argument.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@238 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                 |  5 +++++
 src/include/ssl.h         |  2 +-
 src/pconfig.c             |  2 +-
 src/ssl-register-client.c |  4 ++--
 src/ssl.c                 | 21 +++++++++++++++------
 5 files changed, 24 insertions(+), 10 deletions(-)

commit 688a72cd607ab07ab39041ad9c79deffaad0de1c
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 22:40:18 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@237 09c5ec92-17d4-0310-903a-819935f44dba

 src/cnx.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 5109c17eb0ca73fe5b3a74e63ec81adcdf058898
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Mon Aug 27 22:38:14 2001 +0000

    	* src/prelude-report.c (main):
    	call the decode_plugins init function.
    
    	* src/auth.c (get_account_infos):
    	(auth_check): handle socket-op.c API change.
    
    	* src/cnx.c (setup_connection):
    	handle socket-op.c API change.
    	(setup_connection): remove XDR support.
    
    	* src/decode-plugins.c: new file, handle decode plugins.
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@236 09c5ec92-17d4-0310-903a-819935f44dba

 ChangeLog                   |  14 ++++++
 configure.ac                |   2 +
 src/Makefile.am             |  12 ++---
 src/auth.c                  |  10 ++---
 src/cnx.c                   |  22 ++--------
 src/decode-plugins.c        | 104 ++++++++++++++++++++++++++++++++++++++++++++
 src/include/plugin-decode.h |  46 ++++++++++++++++++++
 src/prelude-report.c        |   5 ++-
 8 files changed, 186 insertions(+), 29 deletions(-)

commit f6d928290214372d7f01d45f80311bf5154ae11d
Author: Sylvain Gil <prelude@tootella.org>
Date:   Thu Aug 23 22:45:27 2001 +0000

    Ougah Bougah Bouarf Bouarf (i'm tired)
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@204 09c5ec92-17d4-0310-903a-819935f44dba

 Makefile.am                 |   9 ++-
 acconfig.h                  |   3 +
 acinclude.m4                | 136 ++++++++++++++++++++++++++++++++++++++++++++
 configure.ac                |  84 ++++++++++++++++++---------
 include/Makefile.am         |  13 -----
 include/auth.h              |  34 -----------
 include/cnx.h               |  31 ----------
 include/ethertype.h         |  91 -----------------------------
 include/optparse.h          |  25 --------
 include/pconfig.h           |  34 -----------
 include/plugin-report.h     |  44 --------------
 include/report-infos.h      |  37 ------------
 include/report.h            |  35 ------------
 include/server.h            |  28 ---------
 include/ssl.h               |  36 ------------
 include/tcpdump-func.h      |   1 -
 libmissing/Makefile.am      |   9 +++
 libmissing/getopt_long.c    |  36 ++++++++++++
 libmissing/getopt_long.h    |  48 ++++++++++++++++
 libmissing/libmissing.h     |  23 ++++++++
 plugins/Makefile.am         |   7 ++-
 plugins/execmod/Makefile.am |   8 ++-
 plugins/execmod/execmod.c   |   1 +
 plugins/filemod/Makefile.am |   8 ++-
 plugins/filemod/filemod.c   |   1 +
 plugins/fsmod/Makefile.am   |   8 ++-
 plugins/fsmod/fsmod.c       |   1 +
 plugins/htmlmod/Makefile.am |   6 +-
 plugins/htmlmod/htmlmod.c   |   1 +
 plugins/xmlmod/Makefile.am  |   8 ++-
 plugins/xmlmod/xmlmod.c     |   1 +
 src/Makefile.am             |  35 +++++++-----
 src/cnx.c                   |   8 +--
 src/include/Makefile.am     |  12 ++++
 src/include/auth.h          |  34 +++++++++++
 src/include/cnx.h           |  31 ++++++++++
 src/include/ethertype.h     |  91 +++++++++++++++++++++++++++++
 src/include/optparse.h      |  25 ++++++++
 src/include/pconfig.h       |  34 +++++++++++
 src/include/plugin-report.h |  44 ++++++++++++++
 src/include/report-infos.h  |  37 ++++++++++++
 src/include/report.h        |  35 ++++++++++++
 src/include/server.h        |  28 +++++++++
 src/include/ssl.h           |  36 ++++++++++++
 src/include/tcpdump-func.h  |   1 +
 src/optparse.c              |  10 +++-
 src/pconfig.c               |   4 +-
 src/prelude-report.c        |   6 +-
 src/report-infos.c          |   4 +-
 src/report-plugins.c        |   3 +-
 src/server.c                |   1 +
 src/ssl-register-client.c   |   1 +
 src/ssl.c                   |   1 +
 src/tcpdump-func.c          |   1 -
 54 files changed, 804 insertions(+), 485 deletions(-)

commit c42f81d115b210271e1b6008c175b7ca36164e36
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 00:35:27 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@178 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am      |   2 +-
 src/prelude-report.c | 121 +++++++++++++++++++++++++++++++++++++++++++++++++++
 src/prelude_report.c | 121 ---------------------------------------------------
 3 files changed, 122 insertions(+), 122 deletions(-)

commit ad5533185fb73d7afeac1d89144e37df986c37d0
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Thu Aug 23 00:27:09 2001 +0000

    *** empty log message ***
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@176 09c5ec92-17d4-0310-903a-819935f44dba

 src/Makefile.am           |   2 +-
 src/ssl-register-client.c | 224 ++++++++++++++++++++++++++++++++++++++++++++++
 src/ssl_register_client.c | 224 ----------------------------------------------
 3 files changed, 225 insertions(+), 225 deletions(-)

commit a5f1b022e0dbde96533fddab9ab37196c8a37edd
Author: Yoann Vandoorselaere <yoann.v@prelude-ids.com>
Date:   Wed Aug 22 23:00:57 2001 +0000

    Initial revision
    
    
    git-svn-id: file:///home/yoann/SVN/trunk/prelude-manager@166 09c5ec92-17d4-0310-903a-819935f44dba

 AUTHORS                     |    1 +
 COPYING                     |  340 ++++
 ChangeLog                   | 3867 +++++++++++++++++++++++++++++++++++++++++++
 INSTALL                     |  182 ++
 Makefile.am                 |    1 +
 NEWS                        |    0
 README                      |   43 +
 autogen.sh                  |    6 +
 configure.ac                |  260 +++
 docs/Makefile.am            |   86 +
 docs/api/Makefile.am        |  183 ++
 include/Makefile.am         |   13 +
 include/auth.h              |   34 +
 include/cnx.h               |   31 +
 include/ethertype.h         |   91 +
 include/optparse.h          |   25 +
 include/pconfig.h           |   34 +
 include/plugin-report.h     |   44 +
 include/report-infos.h      |   37 +
 include/report.h            |   35 +
 include/server.h            |   28 +
 include/ssl.h               |   36 +
 include/tcpdump-func.h      |    1 +
 plugins/Makefile.am         |    2 +
 plugins/execmod/Makefile.am |    8 +
 plugins/execmod/execmod.c   |  120 ++
 plugins/filemod/Makefile.am |    8 +
 plugins/filemod/filemod.c   |  146 ++
 plugins/fsmod/Makefile.am   |    8 +
 plugins/fsmod/fsmod.c       |  217 +++
 plugins/htmlmod/Makefile.am |   10 +
 plugins/htmlmod/html.c      |  332 ++++
 plugins/htmlmod/html.h      |   26 +
 plugins/htmlmod/htmlmod.c   |  241 +++
 plugins/xmlmod/Makefile.am  |   10 +
 plugins/xmlmod/xmlmod.c     |  310 ++++
 prelude-report.conf.in      |   71 +
 src/Makefile.am             |   19 +
 src/auth.c                  |  233 +++
 src/cnx.c                   |  244 +++
 src/optparse.c              |  376 +++++
 src/pconfig.c               |  282 ++++
 src/prelude_report.c        |  121 ++
 src/report-infos.c          |  694 ++++++++
 src/report-plugins.c        |  126 ++
 src/server.c                |  350 ++++
 src/ssl.c                   |  224 +++
 src/ssl_register_client.c   |  224 +++
 src/tcpdump-func.c          |   30 +
 49 files changed, 9810 insertions(+)
