New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjLesAAoJEP+k1YKfttfKk00P/1YPSNe3gmMQPcUWrQW9isF8 pxtv6sz6lYQFeBG4ziaxQEWM6xX3i2cdWje7rdkZnNPkTTL7z4wDFqNjreq2XKFc 9+Dh9NjtA7K61lTL1ro4/pumJEC/fCbAH5l8ylvQidHQGMGfTIgOtuaDbeaaXE15 tto5jV0/CfwLGXm6NXOMFYD65J4jiynKOWg4G3cLVWfBZLn9LNMu4zIWk5PDup1U U711WtCZUtAJGX5T+spDnsUu8ZCYgVx99LM1gpy+XS5YBo1gt6IW5YxJ6RaFp+Kk wfRWcrlUElr1VTIbazDDjoI6V/OgtneWHrxyoFYhtts7oXfdb+v25FYnfsbCI/2D xmfR/G6MQ+umVoHHNifvUbqaeLvzJz7or27u83jFNRJv4GToFPrUoAM0Kba5/uWw Th329juD1rsctYkLpvRDILsEXwmGzc7aGMHQVHh7geTjsA62fKmAfkz7fmVFjzaw 1N4i8BVE10exeYX6Nm8Wg3zouZqsKJd8ET57wuVgjvthreqDzAOsdZkWOdYGYMfp XheItSibS8rMx+gnyzHhDomFlJGVZNoXKxkParWdH41MuWY6Wg41JWRM+hTli0Dp lZMSvxzTfboobq2Qb/2PZ98DpsKtleKNiGLEvZ7W29WrD0PC9LHe6ZRod2Z2lOLC sx/YQPSfp1q5Cr73lvB5 =chRn -----END PGP SIGNATURE----- Prefix references Arran Cudbard-Bell@2017-01-28T15:24:27Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/978f505c6ca006ebdf401... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjKYhAAoJEP+k1YKfttfKtOIP/3yao20azJRfSaPK1mEHe+yM 9mmcFZgE997JVLx+S4HDfTxMC4keHHxKxAKJ9cQYQWi9NvVEUhTPATbdc9yGGKwb aPDxNlPFUNUNp+DA45trkcsHaw6eSPsW/Q25j7SPlVhMlBk6ElcbpbFM/6gT8qL2 30/tpct2U/+3DEd+lEZ6GyPja+R+JQRLvAjJr11mEasYnc1fSelv3/g+eDNRw6bw UG8oREai2ZNvoeC/xpekMxvJpVUI61cMo/lfNc5Op3yvIeQEYvZjQAPyPoQ5PiVL LVB3xQSFikLz7zH8NHzQeuc7PXdckfzwJqnFgCmuOfUDcbVgna/+/7YvLIdeMRZG 7o3BOBtkJOYGj66fO9zQltl+Rh2xVh6wXzxvvQ5baeVf0J0EwWcESq9eJhNYBG08 MSQr5vUFhCi8s1NnU3LlGeUvScGSUVfjpP/lb0CUDv5fRtUDEo7Ol2veCGZUQ9xz VGkz2PitcSq+3QZqNeKEo1in+59O1sCG4jjNfipshAiyh9/8kUAbhuH8YtHO5yw1 wFqWtPxVTU5+dNKOsaNtrctA6k5wQ2+L+YQJJWyxj4r7i0D25TfAO8Q1xFk/uq88 exTMwzaWASQWBjEoXpTTbRFleiFJL/Fgi3p9k0CK3Ua0zylGfvs9gBa6+9ETpir9 BXBZ47HEK2PX9B+fgYaO =W2Pd -----END PGP SIGNATURE----- Shut up doxygen? Arran Cudbard-Bell@2017-01-28T14:09:36Z Files modified: * src/include/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6ef0340359925e4b4d8db... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjJ2YAAoJEP+k1YKfttfKMhsP/0Rffpt+lOYA7sU5x5a8rFy0 5Zd/6a/BDGh6jsHjuZwuPSFZ0oZmFWv5ny6Wq0Copi6b6wCr9oarmnpPS6YLbhAu ccLWYH45dD0sUlz7yy8+RNNRUY5KNIumJsDKUXq0XDVS5kQy6ImmXgTL4mPskIH7 WlNlXQtyZD+CJrDTslYe1rkNhQtjYtPDdqq4DXmjoepTImq781kdKUOQVeyqORoR gQ00sibA/3A9q5j9iRzrEQpGEnb4IconKqDM1cv2nzy1E+w2dCLnic8wtx7fnjVg p699grChcR7MSHi9RSsmLHX7ctsOFIQwYvK2rEyanJQK9R/Iz/2GRWmJ4lx1vrsZ WiYwzBm01he5wLXEQGbS3A5eMzubMO0xxl27oGXbah4di8QTesj1y9Cf80HneC3n /z0JrctUmzBGJ12xwv6sg5Si4zbDuX7DWIPAqADyxdMKCXq4ZojZ83yHAIQDkltu KlbJ68k4ls8lpzDKymAaDjJWAHof0BAq9u06WkY6HTVYS3TAkH6m2HorU1/hnMWx 6gypqUQTYy63WiaC3O4wm4RJ1bkA+GOSbxD+7FRZtJINl0e8Y8ySq2cmb0CVmc6b /Z7DygaiftUqUpy5zNWz78pwduhVjZ8H+FhI3lSsPXIO2hoL1pYjJpO38NcFpLfP JpkRd6OMp8mRucmwHf7y =b9uv -----END PGP SIGNATURE----- Doxygen and other minor fixes Arran Cudbard-Bell@2017-01-28T13:33:11Z Files modified: * src/lib/dict.c * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0a0f2bfec2cb8ea417228... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjJU/AAoJEP+k1YKfttfKqKYP/32whGWO+xgJRj9eaaUG+4Oj tXlMn6lxmGyA1NXAdlfSFm8RG43vurdeXKbmsa4XMUDTPrvsGyv2gEJp43HRYBF3 bVIP6XYIHp1RcbjJFSLiE6AeblH8SNhOInqnq2O9jNyNJ17ynFnt18jh/fp1U42L AfoPewJtXHbVKkMQCU+r/PdHauY7d8cTNbG4QyGZaZiggW/xxCUGKn0tHRyQOEbX 8xC3Fn2ZePEeYoA7kiDBOZOB29WWkNDbAWuURi4mygpSDxSYCmZv050UxH9XKP7y JuFod6prMAPJOhYpHkT2VOBSomzdzAOLf7LC8YHvRQegKTn6T0vzKb/76O+4Bkqf OwO+KcQUSyJlJ4ExNNS1T61RLE+DCbvY2acdibOk6g504VCmwepsuiFYGlX2z+rG kyLAG2SYIlIAaSWEQajbYEQ+/T6SanwMlqmTl+bC3I9b0SLulJJC79L0RfP4kD3f PBJIVpWV1sBzVhPVNJN4jKGyQSEvuajWbCiXeaLCqFd5Q9VC96BHiBjSAvGbvl7d t1r9LhGgz/Fu0XtTjvCHUKVAAu4fBatb1bh2g28Y7pIOUVH6uVfX5QTp4yn0IcTP /4dS4LFJTepZYZVXCN7dEij8t7yfoqmMb7L2y8x17QJWZxcDlnyGPi5KXtIYfJXA W6Xcs+UNHEDFfl9Rld07 =KZHy -----END PGP SIGNATURE----- Add checks in more places parent should not be NULL (everwhere) Arran Cudbard-Bell@2017-01-28T12:57:35Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e02378d00b498d6dae578... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjJQoAAoJEP+k1YKfttfKUagP/1/GHTr2LBcaF4IVODh73XUP 3dAeKDcDz6ywjoSSj0DYWpbEz+dmTfVr0/0W8u2sVY8b/FCcU+SfEfopE8Jy/r59 NziS34M71fN2Fm/bXzuRDvU2SFLT68sBl09eHVTKYK40Du5WO5rzHHhS07bRUIO5 Z5LRV/4Dv0yUCoJ6mIxSxjYS+5KSPEE8PHmfeoUiqPxxw3aQubP3zjIRF6KuSYmh +gIH2IYvhOgyxVVhUG2GJq9qxZ3MUdATFLyqeTeqShwnS7Up5RLkzfVxZvq65+nL vjTspbOPHqxqzcxtxJK3em4zZGd2+xpgxoEiG1NJfLquFTKOnnqma/fjw+NZKgmX uSgs0P31z+c9ys8a6FuXq9y/TVz/rsRFKCvSH9FKj0MXfkEIsCROp4dsyjqzY99B SwAW+jdAcnRHmi2cBF7aai4dPKssrg2KDUrVt3FpVylN9M85A2aVTyCkyYYRdiSY y7ZTqhBnqZiDcY0vyV5cCN6rjefd/94uhDmRN5lpZlO0+WXyhTriMwfIJ98OWfyd vt3Fu2U7+37cdKoSZbiMzrqeWdkxR0VUvPgPqtVb/ySsE3iq48iHESg1/WeiwVO4 RTpAQGMHskYmsBRV8cITv+82yVTMNPEOr5thf8UO28+HkP+hh6x+Y3gKanhqO/Ai 36CpnMk3vqAUhY7RoIYQ =Zgtq -----END PGP SIGNATURE----- Fix clang scan issues Arran Cudbard-Bell@2017-01-28T12:52:56Z Files modified: * src/lib/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/ab90dcd47ce599d0e0bed... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAABCgAGBQJYjJJWAAoJEP+k1YKfttfKG2AQAIRy/g4RKQAyZ0OHzDxmDVOk Y8bajLwLUJvn4HNcBkrQr4uw6rIv6GnCLjSQZnaqCgQ/eY/SC47+5HFhd3riyFz3 oo8spD8hunHmvQsuMTIHGr34afN+3YqhNuVvryWDccVpZYkZHWQOFnWl3eA1+nl1 ndBCnh4zPOIY8f9uehs3coOJz20xWa5A9xju03cL1zxcesuGIbcZt30VfNvsmRWr t9c+A8buKF/AYhoiQTnIWoKmi5ncFw2Cp0Qo+0LUVYTg8ahZxiYPKa6/4rvjAPTC utFlET3N8TWFvSo0rvIh/biEnlueO/Lv6EDwAQ43kqF4P3sPs2zgt96UBxgHj2FJ P1ehQm+y/t93QYI3xF5EaiaAqdgM5J7+uX8gV4v1O8zBI4SmOSgHXNMVNB5laVh6 mpB/HrbdLGQ79BE4jT3nK6hW6BMNAFjYdXw8f2y3/CV35UJYUBC+Hxyl7hufJ2L5 ze1IjsJJXuszrHbJIhICMivAXIWWwcA7hWiVXd0W2gCrgUQqUw+TPWxoVn1KEmeS MOJcZSFrHU7YZMGznJjKmJA/HX1HRJhAm6bFVsHAxxNvPtfdKVOg0NHF7mOpuQ8d KYKDTsr/OVqi9+GFgYIDZjUVKRbK4lOlP3zW7mRNRGMYuGQymBdptjkatJytxpJ4 wNpWYbZl3Z0KKnCuNh6w =wLmH -----END PGP SIGNATURE----- Simplify unknown attribute OID parsing/printing As tmpls are no longer stack allocated, we can hang additional talloced memory off the structure. This means unknown attributes no longer need to be placed in a buffer which is part of the tmpl, but can be allocated on the heap. It also means that where an unknown attribute hierarchy contains an unknown vendor, the unknown vendor can form part of the hierarchy too, without needing a special field. References #1883 Arran Cudbard-Bell@2017-01-28T12:45:10Z Files modified: * src/include/dict.h * src/include/tmpl.h * src/lib/dict.c * src/lib/pair.c * src/lib/radius_decode.c * src/main/tmpl.c * src/tests/unit/errors.txt * src/tests/unit/unknown.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/39d09408891801913273a... ====== -- This commit summary was generated @2017-01-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).