[Lognorm] liblognorm API changes
James Lay
jlay at slave-tothe-box.net
Tue Aug 28 16:58:52 CEST 2012
Count me in for testing in a real world environment when needed :)
James
On 2012-08-28 08:49, Champ Clark III wrote:
> -----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-----
> _______________________________________________
> Lognorm mailing list
> Lognorm at lists.adiscon.com
> http://lists.adiscon.net/mailman/listinfo/lognorm
More information about the Lognorm
mailing list