Date: Fri, 15 Jan 2010 10:00:03 GMT From: Vladimir Korkodinov <viper@perm.raid.ru> To: freebsd-ports-bugs@FreeBSD.org Subject: Re: ports/140897: [UPDATE] net/freeradius2 to 2.1.7 Message-ID: <201001151000.o0FA03pn014440@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR ports/140897; it has been noted by GNATS. From: Vladimir Korkodinov <viper@perm.raid.ru> To: David Wood <david@wood2.org.uk> Cc: bug-followup@freebsd.org Subject: Re: ports/140897: [UPDATE] net/freeradius2 to 2.1.7 Date: Fri, 15 Jan 2010 14:29:58 +0500 --0016e657b156aed9c0047d30a5b6 Content-Type: text/plain; charset=ISO-8859-1 2009.12.30 Version 2.1.8 (sig) has been released. The focus of this release is stability. Feature improvements Print more descriptive error message for too many EAP sessions. This gives hints on what to do when "failed to store handler" Commands received from radmin are now printed on stdout when in debugging mode. Allow accounting packets to be written to a detail file, even if they were read from a different detail file. Added OpenSSL license exception (src/LICENSE.openssl) Bug fixes DHCP sockets can now set the broadcast flag before binding to a socket. You need to set "broadcast = yes" in the DHCP listener. Be more restrictive on string parsing in the config files Fix password length in scripts/create-users.pl Be more flexible about parsing the detail file. This allows it to read files where the attributes have been edited. Ensure that requests read from the detail file are cleaned up (i.e. don't leak) if they are proxied without a response. Write the PID file after opening sockets, not before (closes bug #29) Proxying large numbers of packets no longer gives error "unable to open proxy socket". Avoid mutex locks in libc after fork Retry packet from detail file if there was no response. Allow old-style dictionary formats, where the vendor name is the last field in an ATTRIBUTE definition. Removed all recursive use of mutexes. Some systems just don't support this. Allow !* to work as documented. make templates work (see templates.conf) Enabled "allow_core_dumps" to work again Print better errors when reading invalid dictionaries Sign client certificates with CA, rather than server certs. Fix potential crash in rlm_passwd when file was closed Fixed corner cases in conditional dynamic expansion. Use InnoDB for MySQL IP Pools, to gain transactional support Apply patch to libltdl for CVE-2009-3736. Fixed a few issues found by LLVM's static checker Keep track of "bad authenticators" for accounting packets Keep track of "dropped packets" for auth/acct packets Synced the "debian" directory with upstream Made "unlang" use unsigned 32-bit integers, to match the dictionaries. --0016e657b156aed9c0047d30a5b6 Content-Type: text/plain; charset=US-ASCII; name="patch-freeradius2_2.1.7.txt" Content-Disposition: attachment; filename="patch-freeradius2_2.1.7.txt" Content-Transfer-Encoding: base64 X-Attachment-Id: f_g4grpcm70 ZGlmZiAtcnVOIGZyZWVyYWRpdXMyLm9sZC9NYWtlZmlsZSBmcmVlcmFkaXVzMi9NYWtlZmlsZQot LS0gZnJlZXJhZGl1czIub2xkL01ha2VmaWxlCTIwMDktMDktMTEgMDI6MDQ6NTUuMDAwMDAwMDAw ICswNjAwCisrKyBmcmVlcmFkaXVzMi9NYWtlZmlsZQkyMDEwLTAxLTE1IDE0OjE3OjEyLjAwMDAw MDAwMCArMDUwMApAQCAtOCw3ICs4LDcgQEAKICMKIAogUE9SVE5BTUU9CWZyZWVyYWRpdXMKLURJ U1RWRVJTSU9OPQkyLjEuNgorRElTVFZFUlNJT049CTIuMS44CiBDQVRFR09SSUVTPQluZXQKIE1B U1RFUl9TSVRFUz0JZnRwOi8vZnRwLmZyZWVyYWRpdXMub3JnL3B1Yi9mcmVlcmFkaXVzLyVTVUJE SVIlLyBcCiAJCWZ0cDovL2Z0cC5udHVhLmdyL3B1Yi9uZXQvcmFkaXVzL2ZyZWVyYWRpdXMvJVNV QkRJUiUvIFwKZGlmZiAtcnVOIGZyZWVyYWRpdXMyLm9sZC9kaXN0aW5mbyBmcmVlcmFkaXVzMi9k aXN0aW5mbwotLS0gZnJlZXJhZGl1czIub2xkL2Rpc3RpbmZvCTIwMDktMDctMDYgMDU6MTM6NTku MDAwMDAwMDAwICswNjAwCisrKyBmcmVlcmFkaXVzMi9kaXN0aW5mbwkyMDEwLTAxLTE1IDE0OjE4 OjAzLjAwMDAwMDAwMCArMDUwMApAQCAtMSwzICsxLDMgQEAKLU1ENSAoZnJlZXJhZGl1cy1zZXJ2 ZXItMi4xLjYudGFyLmJ6MikgPSA2NDVhYzYzMTUwNWNkZTQ2ZTkzYzQ3ZTI3M2JkZWMxOQotU0hB MjU2IChmcmVlcmFkaXVzLXNlcnZlci0yLjEuNi50YXIuYnoyKSA9IGEzYmI5ZWFkNTk0YTYxMjQ0 MmE0Y2UxZDdjNjkzMDAwMjQ4NjA1NWMzYmU4ZjIwMzIwNjM0YzdmMjc0M2NiOWUKLVNJWkUgKGZy ZWVyYWRpdXMtc2VydmVyLTIuMS42LnRhci5iejIpID0gMjUxMjM0MAorTUQ1IChmcmVlcmFkaXVz LXNlcnZlci0yLjEuOC50YXIuYnoyKSA9IGQzMjY1MjU0OTBiZmJhMjczNDcxZDc3NTYwNDcxZmNi CitTSEEyNTYgKGZyZWVyYWRpdXMtc2VydmVyLTIuMS44LnRhci5iejIpID0gOTMyOTYwN2Q4MDgy ZjhkNzE5N2I3ZWJhZDIzYTgzYzUyMzlmYjEyOWM2OGI5Y2FiNDNhMzc1MjMwMDcwOGQyMgorU0la RSAoZnJlZXJhZGl1cy1zZXJ2ZXItMi4xLjgudGFyLmJ6MikgPSAyNTQ0Njk2CmRpZmYgLXJ1TiBm cmVlcmFkaXVzMi5vbGQvcGtnLXBsaXN0IGZyZWVyYWRpdXMyL3BrZy1wbGlzdAotLS0gZnJlZXJh ZGl1czIub2xkL3BrZy1wbGlzdAkyMDA5LTA5LTA5IDIzOjAyOjMxLjAwMDAwMDAwMCArMDYwMAor KysgZnJlZXJhZGl1czIvcGtnLXBsaXN0CTIwMTAtMDEtMTUgMTQ6MzA6NTYuMDAwMDAwMDAwICsw NTAwCkBAIC00MSw2ICs0MSw3IEBACiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvbW9kdWxlcy9jaGFw CiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvbW9kdWxlcy9jaGVja3ZhbAogJSVFWEFNUExFU0RJUiUl L3JhZGRiL21vZHVsZXMvY291bnRlcgorJSVFWEFNUExFU0RJUiUlL3JhZGRiL21vZHVsZXMvY3Vp IAogJSVFWEFNUExFU0RJUiUlL3JhZGRiL21vZHVsZXMvZGV0YWlsCiAlJUVYQU1QTEVTRElSJSUv cmFkZGIvbW9kdWxlcy9kZXRhaWwuZXhhbXBsZS5jb20KICUlRVhBTVBMRVNESVIlJS9yYWRkYi9t b2R1bGVzL2RldGFpbC5sb2cKQEAgLTYwLDYgKzYxLDcgQEAKICUlRVhBTVBMRVNESVIlJS9yYWRk Yi9tb2R1bGVzL21hYzJpcAogJSVFWEFNUExFU0RJUiUlL3JhZGRiL21vZHVsZXMvbWFjMnZsYW4K ICUlRVhBTVBMRVNESVIlJS9yYWRkYi9tb2R1bGVzL21zY2hhcAorJSVFWEFNUExFU0RJUiUlL3Jh ZGRiL21vZHVsZXMvbnRsbV9hdXRoCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvbW9kdWxlcy9vdHAK ICUlRVhBTVBMRVNESVIlJS9yYWRkYi9tb2R1bGVzL3BhbQogJSVFWEFNUExFU0RJUiUlL3JhZGRi L21vZHVsZXMvcGFwCkBAIC0xMDEsMTAgKzEwMywxNSBAQAogJSVFWEFNUExFU0RJUiUlL3JhZGRi L3NpdGVzLWVuYWJsZWQvZGVmYXVsdAogJSVFWEFNUExFU0RJUiUlL3JhZGRiL3NpdGVzLWVuYWJs ZWQvaW5uZXItdHVubmVsCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsLmNvbmYKKyUlRVhBTVBM RVNESVIlJS9yYWRkYi9zcWwvbmRiL1JFQURNRQorJSVFWEFNUExFU0RJUiUlL3JhZGRiL3NxbC9u ZGIvYWRtaW4uc3FsCislJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL25kYi9zY2hlbWEuc3FsCiAl JUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL21zc3FsL2RpYWx1cC5jb25mCiAlJUVYQU1QTEVTRElS JSUvcmFkZGIvc3FsL21zc3FsL3NjaGVtYS5zcWwKICUlRVhBTVBMRVNESVIlJS9yYWRkYi9zcWwv bXlzcWwvYWRtaW4uc3FsCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL215c3FsL2NvdW50ZXIu Y29uZgorJSVFWEFNUExFU0RJUiUlL3JhZGRiL3NxbC9teXNxbC9jdWkuY29uZgorJSVFWEFNUExF U0RJUiUlL3JhZGRiL3NxbC9teXNxbC9jdWkuc3FsCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3Fs L215c3FsL2RpYWx1cC5jb25mCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL215c3FsL2lwcG9v bC5jb25mCiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL215c3FsL2lwcG9vbC5zcWwKQEAgLTEz MSwxMiArMTM4LDE0IEBACiAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsaXBwb29sLmNvbmYKICUl RVhBTVBMRVNESVIlJS9yYWRkYi90ZW1wbGF0ZXMuY29uZgogJSVFWEFNUExFU0RJUiUlL3JhZGRi L3VzZXJzCislJUVYQU1QTEVTRElSJSUvcmFkZGIvYXR0cnMuYWNjZXNzX2NoYWxsZW5nZQogQGV4 ZWMgaWYgISBbIC1kICVEL2V0Yy9yYWRkYiAtbyAtTCAlRC9ldGMvcmFkZGIgXTsgdGhlbiBjcCAt UlAgJUQvJSVFWEFNUExFU0RJUiUlL3JhZGRiICVEL2V0Yy9yYWRkYjsgZWNobyAnPT09PiBCb290 c3RyYXBwaW5nIGRlZmF1bHQgY2VydGlmaWNhdGVzLCBwbGVhc2Ugd2FpdC4uLic7ICVEL2V0Yy9y YWRkYi9jZXJ0cy9ib290c3RyYXAgPi9kZXYvbnVsbCAyPiYxOyBmaQogQGV4ZWMgY2htb2QgLVIg Zy13LG8tcnd4ICVEL2V0Yy9yYWRkYgogQGRpcnJtICUlRVhBTVBMRVNESVIlJS9yYWRkYi9zaXRl cy1lbmFibGVkCiBAZGlycm0gJSVFWEFNUExFU0RJUiUlL3JhZGRiL2NlcnRzCiBAZGlycm0gJSVF WEFNUExFU0RJUiUlL3JhZGRiL21vZHVsZXMKIEBkaXJybSAlJUVYQU1QTEVTRElSJSUvcmFkZGIv c2l0ZXMtYXZhaWxhYmxlCitAZGlycm0gJSVFWEFNUExFU0RJUiUlL3JhZGRiL3NxbC9uZGIKIEBk aXJybSAlJUVYQU1QTEVTRElSJSUvcmFkZGIvc3FsL21zc3FsCiBAZGlycm0gJSVFWEFNUExFU0RJ UiUlL3JhZGRiL3NxbC9teXNxbAogQGRpcnJtICUlRVhBTVBMRVNESVIlJS9yYWRkYi9zcWwvb3Jh Y2xlCkBAIC01OTEsNiArNjAwLDcgQEAKICUlUE9SVERPQ1MlJSUlRE9DU0RJUiUlL3JmYy9yZmM1 MTc2LnR4dAogJSVQT1JURE9DUyUlJSVET0NTRElSJSUvcmZjL3JmYzUyNDcudHh0CiAlJVBPUlRE T0NTJSUlJURPQ1NESVIlJS9yZmMvcmZjNTI4MS50eHQKKyUlUE9SVERPQ1MlJSUlRE9DU0RJUiUl L3JmYy9yZmM1NTgwLnR4dAogJSVQT1JURE9DUyUlJSVET0NTRElSJSUvcmxtX2RibQogJSVQT1JU RE9DUyUlJSVET0NTRElSJSUvcmxtX2VhcAogJSVQT1JURE9DUyUlJSVET0NTRElSJSUvcmxtX2V4 cGlyYXRpb24KQEAgLTYxNyw4ICs2MjcsMTEgQEAKICUlREFUQURJUiUlL2RpY3Rpb25hcnkuM2dw cAogJSVEQVRBRElSJSUvZGljdGlvbmFyeS4zZ3BwMgogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5h Y2MKKyUlREFUQURJUiUlL2RpY3Rpb25hcnkuYWNtZQogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5h aXJlc3BhY2UKICUlREFUQURJUiUlL2RpY3Rpb25hcnkuYWxjYXRlbAorJSVEQVRBRElSJSUvZGlj dGlvbmFyeS5hbGNhdGVsLmVzYW0KKyUlREFUQURJUiUlL2RpY3Rpb25hcnkuYWxjYXRlbC5zcgog JSVEQVRBRElSJSUvZGljdGlvbmFyeS5hbHRlb24KICUlREFUQURJUiUlL2RpY3Rpb25hcnkuYWx0 aWdhCiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LmFsdmFyaW9uCkBAIC02MjksNiArNjQyLDcgQEAK ICUlREFUQURJUiUlL2RpY3Rpb25hcnkuYXNuCiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LmF2YXlh CiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LmF6YWlyZQorJSVEQVRBRElSJSUvZGljdGlvbmFyeS5h dWRpb2NvZGVzCiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LmJheQogJSVEQVRBRElSJSUvZGljdGlv bmFyeS5iaW50ZWMKICUlREFUQURJUiUlL2RpY3Rpb25hcnkuYnJpc3RvbApAQCAtNjYyLDYgKzY3 Niw3IEBACiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LmhwCiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5 Lmh1YXdlaQogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5pbmZvbmV0CislJURBVEFESVIlJS9kaWN0 aW9uYXJ5LmllYQogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5pcHVucGx1Z2dlZAogJSVEQVRBRElS JSUvZGljdGlvbmFyeS5pc3Nhbm5pCiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5Lml0awpAQCAtNzEx LDYgKzcyNiw3IEBACiAlJURBVEFESVIlJS9kaWN0aW9uYXJ5LnJmYzQ4NDkKICUlREFUQURJUiUl L2RpY3Rpb25hcnkucmZjNTA5MAogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5yZmM1MTc2CislJURB VEFESVIlJS9kaWN0aW9uYXJ5LnJmYzU1ODAKICUlREFUQURJUiUlL2RpY3Rpb25hcnkucml2ZXJz dG9uZQogJSVEQVRBRElSJSUvZGljdGlvbmFyeS5yb2FyaW5ncGVuZ3VpbgogJSVEQVRBRElSJSUv ZGljdGlvbmFyeS5zaGFzdGEK --0016e657b156aed9c0047d30a5b6--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201001151000.o0FA03pn014440>