-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Finalised version is not available from my repo, https://github.com/adam-bishop/trust_router.git, under the branch "logging changes".
libgsscon is not affected by these changes - some thought around this needs to be done, as things stand errors raised by this library will only be captured if the error codes are propagated to libtr (they are in a couple of places, but not universally).
There are no significant changes since the last review.
- ------------------------------------------------------------------------------------
Adam Bishop (9):
Specfile minor version bump
Adding syslog into configure checks
Add functions to log trust query results handled by the TID server
Update Makefile.am to include new sources
Add some audit messages to be logged
Add logging values to the TR config struct, code to parse it, and a default value in case it is not configured
Replace calls to fprintf with new tr_* macros
Add logging to the default main config
Workaround for glibc bug 14347
- ------------------------------------------------------------------------------------
Makefile.am | 4 +-
common/tr_comm.c | 5 +-
common/tr_config.c | 181 +++++++++++++++++-----------
common/tr_debug.c | 301 +++++++++++++++++++++++++++++++++++++++++++++++
common/tr_dh.c | 43 ++++----
common/tr_msg.c | 46 ++++----
common/tr_rp.c | 3 +-
configure.ac | 2 +-
include/tr_config.h | 5 +
include/tr_debug.h | 24 ++++-
redhat/default-main.cfg | 12 ++-
tid/example/tidc_main.c | 5 +
tid/example/tids_main.c | 43 ++++---
tid/tid_req.c | 8 +-
tid/tids.c | 80 ++++++++-----
tr/tr_main.c | 61 +++++-----
trust_router.spec | 4 +-
-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org
iQIcBAEBCgAGBQJU/b7PAAoJEKTthRWhpiMv/2oQAMjPTbSLskuESytF08h6ouRZ
gebN97bLg7UbnM+bo3paq2nZrzybTzIc4G/asyuCRy7hCiNAdafIrdqQzeD5s88E
rIPQ2ezlrYdjlU4Ev40eF1Xs/JYYuH1GYomdCZ0d4kXpHlySNNEQy2Q0CxviSdW/
oRsaFCOQ/9ZFYku4pJGq4cqNEgPSb7o+N7MfVVwH61W4J9lkMBoS8S2IvFPesScD
/WUBZzsIpgUIlNR4/rc+9LP3kzpipVt7qeK38enASczmEAduCgLUH5qqfzg3yUTN
R+01ZLY/t4i0F6H7GPrqn4Znlrqw/cJN6St1YIbNDBBmv+Uja5ovKJZ06LUdkB5F
y6h3eUIztbIrvzgDg1RFJl669sZH6l7HteCKchecYPX4qzA3wwl3XBO4e/pO7ar7
2otFMBpnq14tWXE6MOWH0pkvrFgU2Y7QrQKo429tOkbRkC1xd3kQw7swk3aI9pVD
Yt7lS6QD/4ynUmT8bfpSxr1UmXxhYFvCPt/SgK5EDUJOJRwFdJejxISRpvlar8Wc
WEMWV7UbWD6J23pjUJDWO585DzZcrt+NQo5+BdDTYYO6oUtQm8uonz+aTxdh68Fq
RWru2MjZv8d2OGRQaNm2/D7rAPl8RHFxKuyuEGo2MneK6UC/gPeAJy8fh9JLSkrg
zeVtz5/MA8XWu6YJF6aY
=tKln
-----END PGP SIGNATURE-----
Jisc is a registered charity (number 1149740) and a company limited by guarantee which is registered in England under Company No. 5747339, VAT No. GB 197 0632 86. Jisc’s registered office is: One Castlepark, Tower Hill, Bristol, BS2 0JA. T 0203 697 5800.
Jisc Collections and Janet Ltd. is a wholly owned Jisc subsidiary and a company limited by guarantee which is registered in England under Company No. number 2881024, VAT No. GB 197 0632 86. The registered office is: Lumen House, Library Avenue, Harwell, Didcot, Oxfordshire, OX11 0SG. T 01235 822200.
|