[Lognorm] liblognorm API changes

Champ Clark III cclark at quadrantsec.com
Tue Aug 28 16:49:15 CEST 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

I'm fine with that Rainer.  As I understand it,  we'll just drop the
libee dependency and add json-c as a dependency.  Correct?  From the
API, what sort of changes do you see.   I'm also not 100% sure how
json-c (which Sagan uses in some cases) and liblognorm will work
together.  Can you briefly explain?  Thank you Rainer.

I'll certainly modify Sagan to work with the new API as you see fit.
Thanks for the hard work.


On 8/26/12 8:56 AM, Rainer Gerhards wrote:
> Hi all,
> 
> as you probably know, liblognorm uses libee as its "base data model
> library". Libee was created based on a now quite old CEE spec, on
> that has considerably changed in the mean time.
> 
> Today, it looks like a simple JSON object model would take care of
> the CEE needs - and many more. Rsyslog is also moving towards that
> model. So I am tempted to modify the next major version of
> liblognorm to no longer be based on libee but rather directly on
> the json-c (often packaged as libjson0) library object model. That
> would of course mean that in order to use new versions the caller
> apps needs to be modified. I wouldn't expect that much code needs
> to be changed, but that of course depends.
> 
> I have not made up my mind. But I'd appreciate feedback from
> liblognorm users (Champ? ;)) as one of the decision factors.
> 
> Thanks, Rainer _______________________________________________ 
> Lognorm mailing list Lognorm at lists.adiscon.com 
> http://lists.adiscon.net/mailman/listinfo/lognorm
> 


- -- 
- - Champ Clark III (cclark at quadrantsec.com)
  Quadrant Information Security (http://quadrantsec.com)
  Key Fingerprint: 2E56 C2EB 1B25 C517 D5BA 2DCF 5E70 B2F8 0381 878A
  GPG Key ID: 0381878A
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJQPNprAAoJENnmXt7Lmc3KsPAH/24+P+U9lA49LIWAdZopCa88
4mK7fX4Fh7ikvvRthxrzPCe9A4+ZYsoeFaal721LGHd+F0f7VohArBtmkgNx88IF
0T9VsLVlKZXzgiV378hL+o68jNziTOskZ4OWIx9RnW3xf31ctyQbfKYtuprGWLQz
0vv56M2/xXZRyeF7poVz09SntSk3Bho+zMI6J5dyNHIuWQhi6cBObQXUzB+ew1sb
C9moWjlbbNUmLYPDeXZ0qaqS5rsn+2RcU1zXYXSJBLM/G1b6yvw/andXfPc0GkqM
fuOBIkgLs4BN9W+VJpDsoEGYOoCA3nfSbcWGR7LBJIjyB5kkxohSGCOTEfAW/U0=
=WYTd
-----END PGP SIGNATURE-----


More information about the Lognorm mailing list