Commit report for master branch
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DXBEACgkQ/6TVgp+2 18q9AxAAlAioHQJwNwt/E0Jx8Cbm387DoPdtDbIS+BOdEKV763DzREPbrLYtuuNG UNu/FEM0soeAQ7+P8PQiw2K0y5KoJmuWMn9tUTiSfZaS8OFlQvJvWcraMidmHA14 NM8kkL1RiRqq0K81BL9AmWcELUW368wv6Vsu9LGrU4zX/kYyfviVYQ2/Xl0ERt4o XRhpBw8Ps590tjvmrA4EUyWyIg7mk21Mr54jQAaSxwpyq0IFSMBdW5PT25wAETF5 uHOzITGReI2FfCS7J8r4CAd8c/JXkcw8qyffxf9FIU7ieOALefZdfTULTJi/X7J8 WZJYvepuVgnw83T5IOKhl/7ySmmEIB0ZqQn+79d++3yJbnmq957wDPVqiFTNIddN U5R7tKF8WPqbCL0r2sxlZPrN2t2O+vPyrm5hV7o3cjGLR8DE6kMfbCznu1IkLo/Q nxkVgnkEmZItE49ZN48YfSMUJPgVSnyGbAjHMUTSaHv4op5cX2ZxB6LSaFEUtT2k 3w4zpcTCamSn6R0A2Zvy6M/CIM2s76cYVU3rYHCXBC/69a1gLtrmO6exxTjj0QwQ lwLB86UKlJTctEUSsdbZkC1v6I24UWpuEUYOs9zxU3T0evh6BWMRIxMfctKR/D50 BKyEBV+vLxqU4OhgDVmXSGe6+px90P6ctApwklFoGllg5OX3+vQ= =mpdw -----END PGP SIGNATURE----- Add gctx to dict struct Arran Cudbard-Bell@2019-11-06T23:49:37Z Files modified: * src/lib/util/dict_priv.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/956cda170b5efcce28b2d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DV3YACgkQ/6TVgp+2 18pL5Q/+I8T8dCBnvRQnGADwz0Xrj0OLim3lUB0uARmIQIaRU23oYZYYg3bAn8Ww 2GCEJ89196Cwr+t8nsbYJw2ZFlnz/TfmdkLvk1RTCNzGT6ZBsXCulkxpHQ854kyo E5txb6yoBtrXjxdaJWqC9h4l5DF265fuKFfizzYGFYTc1hjcTFY1TVH6XBO9ui68 HPfJq/K2sntbO8sNq1obVoexrYZkUvxQRn4UNeBsVwTsZgvLqHqGnyuvwIzP7bQJ n5nmd/pT08OHK21VvTuUOb4xVdwPDy2F5MZEB7l6CaQk5z1cLdu1y8c4XCQo0EOq 3TUU/PYPIEVlIQef5XwVJFIHTgbya03S4/Ic/W/zUDm9ulcpaCgmsrfjCxzxyOvH bT/uzVrDkC+Qfm8ub+Lo7rX58vQKBHG0/pBZDP6/QXbGFedkZJ0TW4Bj/Qw02i85 auAjyQ0UGCfKpRsGs15nQCkU4xrdbjvY/3Wz4XPxQrHLaYZpDacfpvCsdgRJYN0u DLH5SmJ3ZdSpbZeDm/uHbw1LegMiFSRxRpyUfk8JjbqRRfLWeV2btw/1eRFpCiVK U3aqTeAgfv4I1GpbYkgzN+UqQ3ktyTYpCAj8cNyQgCMl0SBqzybwOd2n3t94/OBN lEKDniVqpiiVmEz9G/mU4aMmJsvxz51BQTPtw+MkH7HLuZFEQi4= =xjVe -----END PGP SIGNATURE----- Fixup dict free functions to work in the gctx the dictionary was allocated Fixup unit_test_attribute to allocate test dictionaries in a different gctx Arran Cudbard-Bell@2019-11-06T23:29:58Z Files modified: * src/bin/unit_test_attribute.c * src/lib/util/dict.h * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b4e8054254ef4bbfe50f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DVvYACgkQ/6TVgp+2 18q3BA//Rev1+3fHQ8PWGy4Eeykr2dHNZJET0bVk3gip1lP2aCObEa/8BAXV+37u XSkZ24DB4Z2KrorGQY/GQuuytyox8kPyjK1ufTc6jkR6eK2lZXvrNjaA076+pRD7 3fevycpVIbdVqW4s0cKSS1cYOCxK5CxIisyidiTErTI+Z//+aM+/vH05o6XEma6S hmFdKppo4vsZYcFHj9l/MNjsRVZmD9K3RV6L8n2q/XJt2kGlUuZKahnRS6svQKQJ kjI9h9hlc0+YVDSGg6YekiUNiPq0RRKw6Nmx16YR8EWIoz/+KDiP3yFpRBSEEXGp ponHLOwlfLzzowoYVFc8QKHkY1t0w6PV0j2jIqzX1TYvlkarABuWEEuEE14eE21K QjoCNxaoeh4szfnX+URz5395dsxcqkdyPoE+YQGOqFrkqL+nn6fXvCupNV37MzdF x4uEV/wLExuQ11s41HUnpUTOndF6jnFuJMq78KcLMlX4fuCV0jkHFYa9cjT6PalJ 7yPFd3Adyt9AqvBq59rWzjw+dxB1Dh7RcVagLuXUbXcpLzES5eN2DJj7RfGJSnHz /Xolpyfdd5hMRrqEgwuHbe+vMAORVNYWCdrRRZZYMJesjW3j7YxfOM87MoSBkkuu qkY2vFCibMWfmyjnDmOCKR27zlkFGvMTGN7N87F4x01Nz4w04x0= =JHwU -----END PGP SIGNATURE----- Use talloc_get_type_abort_const Arran Cudbard-Bell@2019-11-06T23:27:50Z Files modified: * src/lib/util/dl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c0f343ca1d4547a810ee5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DR4gACgkQfQ55zXdi Hs077wf+JIO651vJvdYKMOh4ivO7ZVflzMq39DGyQM65pnh/RntIElF7zjaGvv5Y UHeqjgW3mu8CSzqrq5A8x3KYlII48BaO2QGL5IOGbGAYAY3JvXce8HwClt37B47Z rC+Y1840x89zhb87yPdHk9B5uoYauxq6WJZkuhWTwdUnTvAJj6QTVjbP6G2AMkv4 4CtaKzSvrCy/2RrbpJMQELiV2kno5FKdN7VdcJ4I76Is5DlTmvaOsgTbs7+hwEcY kfuqtjcoJmYO+t2Oaoqa1Gstq2irFAO3Ul06Ekl1/KMYwhd3kAJMA79oGN5tZfYh xqUbmjv1g+a9K4aazq3+yGuHVsYIcw== =sCIV -----END PGP SIGNATURE----- we need more memory in the default global pool. It would be nice if the functions would check for OOM in the global pool and return a descriptive error. Alan T. DeKok@2019-11-06T22:21:24Z Files modified: * .travis.yml Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/51ac6d9cd9fa1b3e15bca... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DR0cACgkQfQ55zXdi Hs1Z7gf+KJFJ0PCL051kxrQNR199ri3yn6QAnFIU+Y6IT1AFo0gWC6R33vcI2vZL pa+jZHDP/F+toKLh+b+eGBR15ZebGofCaKmQxi7wrGly2HFTyOsY1sGAGhLuG9xR Prgd2KynVJCz2Y4NjbjSHpEEM78kShbBdUQu1LsQnhUpNQlShGbXJIxOcTaBe61C rEDJOBqlkLCYjx0YJXRbUBZWrwj6bFWluW0CneIuNy3UFuWty1UNmiwjWeK6zRX1 Jeoyw2pZJoib+jCnYpO+NuJMA1GZ1CbhEdm7csiXu3+skBjmPj5ID4KBh5KV9sTV yWyAGjiShiiL7Nn6S/VYiLusFEXfNQ== =d7RE -----END PGP SIGNATURE----- check for OOM errors Alan T. DeKok@2019-11-06T22:20:49Z Files modified: * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/22c01fc791a9ae6c61e47... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ4ACgkQfQ55zXdi Hs1bcAf/V433Wg3RWbUWiYZntsm/mRYW8SjlDo3tgcH2w3daWPFFIJZlHqoxq2mH aomNTVL81gwQS0rvDcjE6NXHc3CtTK0KQh4LLdrhd7BFs2mQ5g/F2rUubgfPOoSD 81uJlxzWwqcn7cavLkeOzMHvYjzaBEdMONUVnvqjI5MCZ/x7KYLOwIB5xeZNcEkG VEPBlXKjaMxrAKfq35FYiH3AXG8wF6mWGyMBkOtxDv+KXD9dHKo8auFDyaKAb4p3 gdq1HgCS/m9BTdh4zAwUuBlN9hJIW6114LgqADSQbHu/iNUf62nXKy/kY+i4+ssc aVKA29Rw651PnRlkBsXn+hyEWDJ1aw== =XKJ3 -----END PGP SIGNATURE----- check limit before dereferencing it Alan T. DeKok@2019-11-06T21:56:46Z Files modified: * src/modules/proto_control/radmin.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/18fd9d53bb95a13632212... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ4ACgkQfQ55zXdi Hs2qnQf7B8bVIQF6HcdBGRVeF8BnKAdu/6dCQdOusQpyPhSkuxwz7Wa6VUpYimCL pMkt7sVjCeNhPeZ9+HO47r39zlcStjXxRjLrU9Rdu9/LVUojYbTVgBQXCDiyAfCA 70kFMCeJVpveGmE8Dr7jklYJ93YM5B1+TtePTag3YQ8rBhR4+KmwJ7r4qYy3I18o bUeRsmMMjt1kTAO/1kzJGtiztsLGi5tYugCHu87VN7prhq+gxlqNF4JtoBEpZgdE uKXH/NPrNG5NZGVJemwYY9/lHjLAmBsvyH4v0PuxhQY7aJH+xzSdsLjFVXmFDZjX fb5z6MYLN6/wBi3DZCu316zpPztNlQ== =VUrF -----END PGP SIGNATURE----- error out on memory allocation failures Alan T. DeKok@2019-11-06T21:56:46Z Files modified: * src/lib/server/dl_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/eb0e9374b2c8f4a05102b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi Hs0CdwgAgg8yAif2PzGq3NOPzqqswKvAlw5wrLqCmL7blQ3PvTDUHbjcppoOJYQQ ij12vdew8KVVkxlh986hVuqXCqThlYYaB8pkrVOtRM2bvrjaRec0vuL5gDId/IFE kYacsz02ivtmgSE9xvvhzaVT1m2gCuvtIWZ6cWIvbgGyf6OCdAXoWXK12q/qs+xx E/q1+KKFFyyMec6VTdthW/XT4ciAaD0Ay9SjuHDiKCJzp7bE+X1GMqmDyOMf5fB+ Ub78+DmwZSSkyUh/QOBWwc3nJVMysnIRD5hX7tBZQRXppNwUf78pgqDJ5pR0AaUq vWMMAT7fjwKi5WV6btdV3+S2hkDJ0Q== =ORHd -----END PGP SIGNATURE----- shut up PVS studio Alan T. DeKok@2019-11-06T21:56:45Z Files modified: * src/lib/server/cond_eval.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0c05e0fc07b9eab928b2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi Hs367Qf/ffKeokftsKqW/Uu5WNol5JDQtsqMWrxP7hh4p5AccIKEzzV064iEoPmI eT1+bk1zsFyX3s6DCC5PPAn3tSMrL3EbQ/px/P2WQ8NuGRN8yrdVMWzDxHbLh0vs OAz6dnj1XOC6H7DEXQ7XxvXIsiYnLl2C/dVuvTSh5yNGg6o/pV6cOYxmZVvA0Eqg H6zQt2jTASIK4VCiO8DBTs3Eu42V7+YaG0SlFP2f1LirNLsIbWiOnVB3vPg2ZOLp vx9CdcNmDWf809aMQbN4oDxp27Vyvi1TWYQ9cobm+uRDsqmshUhliyPPqoH699FP L6coLPoOoK9CyHwKsSWiV4o8EMflPA== =Ewtq -----END PGP SIGNATURE----- check for memory allocation failures Alan T. DeKok@2019-11-06T21:56:45Z Files modified: * src/lib/server/cf_parse.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e36e48e32c23fbf6c0ed3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3DQZ0ACgkQfQ55zXdi Hs3yQwf+LGASEQCN9dEkLKw+Lg+FhQv7IgXOeFM8O6XAAIUwcL6bcdVftRiIKzPw hvnlA+veO54x3WwcJONOElrHFwhx0s+Czs0t5AT0ho49PC7bNKebwYM/g462dDr5 HHM++UWJ/iKTbDpHEUwHCEAxeizMgsYLTsDTxWqcNMpWTxNscaa4oN0AmmsVh1bv ZazN/1GCRBQzlvtpwU3OwzYhZQxwrgaQIaBSpIAdbeT/AarB6jHAUtXOgU/JUFVr kdGbE8HB4QAlBzXh46zyZV2v6xD4wRXrKWmNelogXo7Px0vAH1UZr7fiEvNYuruH cZJuDX+PSihOm9UvLG5Keh2uDPwE6w== =ANeM -----END PGP SIGNATURE----- move assert to before dereference of variable Alan T. DeKok@2019-11-06T21:56:45Z Files modified: * src/lib/server/cf_file.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2e3ed4ec2eb5ce23840ab... ====== Typo (#3106) Jorge Pereira (via Arran Cudbard-Bell)@2019-11-06T21:27:36Z Files modified: * src/tests/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bf219e5b2b9523a42e7b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DLM4ACgkQ/6TVgp+2 18pjOQ/+PpeacSASjwEowP25c/+99D4z2uj8YL7Ndto9eDXuCp24TkXK8k3QtUnv vaNgSDvFR/x5w/Ei0AXOFQJlWKE64w9tRH1E6o7KRVtiJ0FUKOX/iPYDdGFaXD1t hDY6kgt30a2KT50nIi+EIQax6msL3DjD7SC9iuC68lz5EFj9r8BkBimcukWiBVk+ 2tj3Cz+vUVVK8UcxOQgh2gG9rmg20YDE+EE+WQv558UO1I8nVRRUBADT22794Gdf w/xpJ8jMt25XT+q1j0a+rOoa4taqMErFbMXhc+tB+wAz7qC53UWMrbvbUT1JrH82 jpNG2WtKgX0kMe7AcHLHVDaBUwOyzaqzWmwmiEM8IESOfB1XaAWaSrcu3zlBRbck ObYY9ftapZw/SR/qRea1N1miP/5wMJbwbwN3zG/LvP8NlCMWV/GHaMVAazQ45xvH lEvGDdm5FQfA7tmc1f8ANTexczQX44jIQYGbBiuazN+FWPjhpGXHWjd73bfTHt50 X/ATG74mu9xbgsP2Oiuy9HCNAJ12NGuZLqxwRTH+MAVL65nzihqKNF/OTTDPj2w4 GgRaXARbvCSx4lVnG580r/tj6gg4kNr24vyHuEcqr+GWgczeYWsbEbHoxZLKXypB ceRZXkWVCQUtMFJWUUUQRY1sK6GN+YrDc1NsQ7b8mLDhl6U4tFU= =TXaD -----END PGP SIGNATURE----- Move to a read only "config" struct in unit_test_attribute Arran Cudbard-Bell@2019-11-06T20:27:58Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/519a677fb4cac73a2bb65... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DKEAACgkQ/6TVgp+2 18qRjQ/+J9QF4bs8oNXJhVQ/f5jwiQDMF/1eoULyRyB305LtJBocBptvabwy4ypS POwTbjwMSMFy4KfER+pMtvCe2bwTT565HtkE4yr/b2MBhiyTxmTGTVGdxxH4GVto Bsc7N6zfXqqlBhyOPdTe8eAYRc/c7ZHTk7OVGxEdIjSZtpZXyEKnUzJNIukt5KVO ZO2GWDmefvbOmiUzzTuBNIp1b+V4s3n2c5dGAdk29v9QO4RSeQYEVkhMenJY8+i+ Kyftx5gBB3aEdjstq8qo50uam8VBpE6UHpSV9W+DmIqRHswmBX8gCIW+GZ2fFLY4 ftok7Ee3XIHiWefy8O672wA0eT0o03Ic/HJnI6XUs0ItwwHovHRQ/z0asvxljSCR 9p9IfO73I+ONUyeXTCH6fZ8t6lhuyBa+SXdGUcKm8GpeQAFDXaJLGSe/YBdU+K8g o/rtuB8yTvC1xxKaUCQMIHwIC70ZNQBaxpGyHudM7M39+kRRsF5eIzVQpA1FNoz/ /91gz4C2eILO+l0uvzwhtzWKLkA1ucJBfsri3ZixORBvE8U3BAesL+AGMRwp45d5 hFwQMdQ5fJPCVegkaPAmc0CESNrVrXBasEjdjA8IbdvRPohIak3lPMTuwv4QUAiL Q3GUac+Tufdm10ESb//0uHOaiHQQ8I/sc46rf+wcxXGv1HuqoRs= =TrsU -----END PGP SIGNATURE----- Stupid const issues This reverts commit dd6375099cb27af6af99fe6fa6d45652a552759a. Arran Cudbard-Bell@2019-11-06T20:08:32Z Files modified: * src/lib/server/dl_module.c * src/lib/util/dict_util.c * src/lib/util/dl.c * src/lib/util/dl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3d0ffd151f7cb3f732582... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DImkACgkQ/6TVgp+2 18pdUw/9E6U/dacAQZ+R4pGuRvBcCeqQEo3nzIEbpE6Aq0GPHL+zeVPd1wu+KQGz xhJ6/uxhcYi+fXMgbsFkPJQv2TkHrHqcUukE3RYFY9v+fZtbBs+3LK9NEqiHHuiY Wdk7fY1rrJAgeJ4+JIHsJZMRzT5KPL9lJAURK1Ahd9rPSozhz/kbAj7yFdrq3vva jsQyHmd0oXli78B6H2oLoSm5vBikvNkgJ2lckzNoUDnlvB4Cv68y12qjxvzFviSS tOBrfGw+YfuSFgO91/rxYBYtgUSk5JvA4IqwIsttAL8jUGPntJbipKOHWN6eKRhd F6FcupDVJksYOWFPOSfU9HMuMS/xASS3of4A5frI9/aINzwH+R0iwMwznavlYXjx 5fSHsZOUvDNYMnJMQnckDlmEvA8JzYBICDBE0ZPWLkfU9IJ6IQFSnlCYoDc3l3A4 9GLBI3EzvV3OFARGZwR9JX1appe5z2gOsBPgR3v3vxmbNjIn6+CHtkksBRL/RP+L wNXhAMjp6hJ88/6wvpN7+ZTBlE8f3kHYjHxK278fsrcOO6eJFmG7px+pkyI0PnkY T/y5WjtvyhYycFf3WDSh2JpFVklgfdYsmaFYZwlscW/x927YVFpnO0Zwees5pB0s FGJAAxkX7NERE8iqzX+5Dvqgki2+TatNsdMa1ikNji4N05vKQPQ= =cw/4 -----END PGP SIGNATURE----- Here too. Arran Cudbard-Bell@2019-11-06T19:43:37Z Files modified: * src/lib/server/dl_module.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9c344f5f97bf7538b7a69... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DIjgACgkQ/6TVgp+2 18pEKBAAh44xMmkVwZ/rze0xmTcYCdXOBzkBoGykLavgUg+JPtuy2JQL5PkaOSCL LsPLqpOH5HB+TvfWZ7F/p8ofFUum8Jo3GbGWr3G7ey3Ef+apZuEvDs/pEtbrOHjl DCjMa6bRzIDpbF2wfb3DWKkNqxJDe06fsizPfmbcY4xNJtPqCRjCCZk6kxHUGguY ZNAvHs6wY7irk9o9ZEwdOLswLKd+dNA8gNtU8zxf6OefJNY58T7dglSFjdo2XvCW qKa9sEroTGhaWb9yynVquzPQUfMYOK4LMfzwejQqxIWpHcUZevFajK8wtf4345Q5 12ZkLmUgIDBn/G/61Y6o9Tv4NBQjkElA+9sJGr5IBoMcNCdvY7SA2o/5hgJhYyik WBfjhwV+N5FaaEtZI3Czjiu5wJ3IYn7MNr3fdgbNs7p37q3zmUIQAFHPlFp48WZD PW9PySXfHE13vL5IYL4eEczfE/P8AB6IJt02LxNeY8OYLSi7E96WFTnDN5232+Sp LiLlALBmwLE0RSVYrmuqGUUfzy2YgtjT0D6+OtJ4/sfOjfRWMh4K/OE8TT2udxOl zr2LgvbpCwgsO9/Q0y9m1Eo/yKvMa7T10fNZn00sB9c7w+i/H2tWELFSbQHu0Flf 2OuMCnzyUXbSA5ra3XLMKjfHdhWnmjr1eFQg1Aeb+vnNtLqLt58= =k+dj -----END PGP SIGNATURE----- NULLify pointers on dl_free Arran Cudbard-Bell@2019-11-06T19:42:48Z Files modified: * src/lib/util/dict_util.c * src/lib/util/dl.c * src/lib/util/dl.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd6375099cb27af6af99f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DIS4ACgkQ/6TVgp+2 18o9Dw/9EXI7VXJ4xjH87zZr3/DXzC/BdzAukIDQ6RnPNRu7WRuUUvy4vGpAcpmS 9+WwLNt0PzfBGDxCpOEjbwJOtz6ZZpwNnKYSkHbujeSUIMY5QqxiwHY7Z6kXMRpM MUaSrAqYXtONE24exgrT7pKYvRzytWow7dXj+IV4zfO1LOCYWRyxWzXPz008qROE vJxqbHTx8vzZGaPVZC1qjXG4QdQNTxt44eJdxbrbP57Kn6AKvgAqjtFlRVRCfIYF FoaZO0pJJhsC5NjRVS0gDXOQZ5ACfptaLOgPvf+XwLGht9PcR5eEIhcsDcbypAyX BVAnBAFyJEzDyZmbZPEFu/Maa/lwq+4ZmU8frUIqlXN2w5W+q9vrbRiPP5oLFC0v LjsYHcoUdtPMTdeucGT/PPh+4r2nheKPse8ouy2MXVm2tB0x7+wuDwvad2r8B6JV WQsh4ujIOskSXlPQEqgjfuV9b8TJ2pMZI3ES2UMRR3jnUb4fVsKF4mayOEu370rU RyZMeLfpPJSq6Fk8WKNNo3aPU38+elVE9Ovgmh91JQJep/z9cLGCLoPvwqpY7QjY qRZm7O92r74weQWZs5MMiUm1MZGzutz8wHvlOfAI1a8S5O1QdgNsBh4s6RXBombY nmGSB2BtYD0oSFR1+Kxqu/IY9FnY6Rf/nmSt5Ri2jcM462ypR1w= =cH9D -----END PGP SIGNATURE----- Free dictionaries later Arran Cudbard-Bell@2019-11-06T19:38:22Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/59cbac6c9e531c45fc572... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DG5UACgkQ/6TVgp+2 18pJKg/+O0RCGBehJVmIFc9CTff3yrbsTvha1X5UqpFPnASZZBBvM9oD9G8S7X8/ wxgMmo02RqGvWkLv/0Dpr2rQ0elTTe67EgoLqeJULAc3rgdX6OT8Vyuf+7xk4C1W VPigE55SPd+qnraODw88JSFLoD/CbUXeqW8bhfDtx0h6ltgeiA1hoBsnzcfxtgiv hbdv910RW5BcgEd3vNC2CoF/plTs/nkaDujneJbQTaidffbFg5nCSNC7Z3+OlH6p ycMJ+P0e8ySFHVLMrkvE924PK8LGGMxTdPuhMYpsEP970C+5aWIqc/7pc4WZZzYN G/x8TPITigM8K+dJOpT4A4iT2r98yGPbgB+alOMYxXrbw4qqswoKSZ0lsk6ETAdJ M7od34OrOKKa3o/OLt/TD88WWkSYpkBvpWEnAfA4bMUf460klB7qaYZ8xk/gA+DL Z/GO0w5A1ZqH+M9VZa59n4R6T6GYl9qa/OHjX4IU81qVO6sQsF5Ligpvrf+Zj1ht GGp23aLMKCmseLX4C84gix7Fk64rxdSJ8GEJsdnAvjIkJ01XSAVAqa7n8BVZreyV u3wfbJ8l7Lt4YTslupeAgMHJw52kaawEt53l3Ez7m7mk1tVR6kF9zg/xa2O+BviX F0mcPRY8cFLOtOE3H678yqa4WPTU0BbddGlGqSRJFvcx6NSYk2Q= =IaXH -----END PGP SIGNATURE----- Return how many references remain when freeing dictionaries Arran Cudbard-Bell@2019-11-06T19:14:29Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/18c57196cb19947170853... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGdUACgkQ/6TVgp+2 18rwfg/+JCuZ3V1O6euFhX81ouLawqSni5SG1gAFmJtpuI3JWSYKOrd7G0xQnLV2 /YZXgypvw43aLjcoOlLgmNp4KnEEHk9Tc0N6y1GzfrfSEkEHGULPUqZswoerueNR WU2Psu/NRLBHwXsWW9Z878OFNToHeD8auEUOzwrjm1QcnDsy7E1V9O7dhNsDCvE6 y2WDT0e+NyxwXxga6E9rud9WLAa0O/NyYEQwsBUejZO8NGCCkw3NKuZQt/8ElZvj 1cV+xqYhBT4GxhujxsvH+Qusl/KABphEmzckbUIouVXYrO/BrDazinwlq8jD+rAA b1+17BlctvEmU3OTjh7E9p6bGktUOp9HzDEnJvC27Ay+pSnJyEPIicu3MyC7zG9J /dLqwoQ44e93PQM8GDwbmvesF+zHScbs0U3J+9+xNYepTOhQfUpyFtsZ1JWglXLA f0mwDVMIfIWiCyOK7ylV762JUidZ3qCHh1taNzt8f+ank+r54RFXOGpWq+Dl/oHa bieJDUzlQ+OvIhc7L8g+vWgLgAqbaU8M1ys5AojJ2G+MoTiqNkHJRHYHCYeOVrHM R0wktennUDttIGMdh2CQYaUzYUlzRJ/vH3AidvSfnkN1KZu1rtEvXMXvGb0s9d8z BvUOg0eBv0TU4CN+FYTOANY+S4FA1rWnCkx1rUArzGuuzGD0C08= =JXRS -----END PGP SIGNATURE----- Be nicer about NULL pointers in dl_free Arran Cudbard-Bell@2019-11-06T19:07:00Z Files modified: * src/lib/util/dl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96ffeee65dac94273a3f3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGX4ACgkQ/6TVgp+2 18qXxRAAg9bipuDMvL9lHiLt+okWfxhcSymJ8CRq3tHYnVmnMwZt4BCjYYMP26HW UGIBWWy+quk83K5b2pTZCCx/HLx+oZRCjMcXAorrTRZpz/vfMOjxIweo6tPt/fLN jFwwGiCeuy1f0bIlRv9JujVlBXqCJFIJRmdPgHEE1nP7niipqS6WhzEmh7clBWWQ 9spgwQLIG+ArJp4y74vIO08EvBI+QcUcc7tO17X9oeGZzROGEMCHCqrUlKs2Q2L5 w3XId5HeQQXxoc24b65muIeQUiUAV9zFYtqxIwQbN1iZxwy46kYjNMtKq7U1a2ne U2reGosBOTJhd7hks6fpc0SIRpyULECxKiYdTZGkYMETmfwljLDxTx8fSIIsPnEC OyY0QVQAhlAXWVzzAbXXh680A0LsJxiH0Qe/KczD51dl4IUpn1/z5pIeecWg56zE 2G12yQkp2GZmdxRtleylEUdGxM9o5fx26qbUefVYw9lNG0WQEAy7NafTiHKU/Z9O 9vMRM/I3PeDFRQfiBEGG/me37p3UzQJokL8fDLfwJhcbX+jqEL+42FZKRPSbwfjo KUU9rOkzUo23SiEf/g7ImDyY8BdVaL5h5c+s5Z1L+5gWMSL+SBVm56vb/qxbiYb6 4KF8OReneiNdKPtM/TuU0Nm11xMqlEEeiJztBqmPz0dzPZbv+2I= =ckiE -----END PGP SIGNATURE----- More grr... Arran Cudbard-Bell@2019-11-06T19:05:34Z Files modified: * src/tests/util/atomic_queue_test.c * src/tests/util/channel_test.c * src/tests/util/control_test.c * src/tests/util/message_set_test.c * src/tests/util/ring_buffer_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/90bbffd9fbd734fd6aff0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGR0ACgkQ/6TVgp+2 18rjHA//ZRWw4TXNan0Fmk5Ze7IMNMycUwIvLTUSSrkqKpCuxwleYz2mz/A7QZeq ZaX/J25j3Y4iaZSGIwcxXkZGr35ZHSS3ehP96Z03ZjtfVPBEAAqLQyMyX+yFeDiL R/vfDaBuvNOHpNkKJpw2osRbrgH28txZqn0i+YwSSVOCfn1sFGVX0Tw+zX25Zrca 3DVQLcE/qhPL8Q+DPjVH2QHcWY2kotVPQMmFN4+fYqXWnm0q1kiEJI7ykEfJv7bk QduYYjTZRPtQh0uul5tQitxz+CAxa3wlS+H5/p0ea7n8QNCjxzjjDEozA7kewvnE THKHiSiTIfyvGZtbsMbij2fST+cJQbhPSDCPK4Ll6rhUyHwQ0hcXa9lHg2GaL2mz gIpEzDYClUCZKi8rr0S4Jg18tebtjiBstKven/vUYVNvdGTFb8UtLrv0qppjoZXo VS+VfYXSuVy933MKIzHzed403YYq9Gw4xxrWjhb0spmE2UU9LgWjJB+v9fwMnmfj MUfXZFUzIbTp95lk5xJ7wd00ahjGLuXPjBFXARNxqsYlVMrlUZbSUVL06XqkLBCz rRSu11Nkoft1hWDhDHecbN+VCmoYsC/JqvhceoXV3/zWqm+BagS762cWHxK3BPN3 uNKtMpXf1zz9vznFcadKb9NqFITJ2KUsbkbz80xKyB/uT4yrjO8= =tNMv -----END PGP SIGNATURE----- Grr... Arran Cudbard-Bell@2019-11-06T19:03:57Z Files modified: * src/tests/util/atomic_queue_test.c * src/tests/util/channel_test.c * src/tests/util/control_test.c * src/tests/util/message_set_test.c * src/tests/util/ring_buffer_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/acdc48ffa2c55c0dc0c56... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGGIACgkQ/6TVgp+2 18p0XA//a3gBoqrPuzhAiEL9/6gMXI9fmWaDiQnMT/a7GHX+y/Zvm5TSawDDg+jh 8I7/IrxWtmuQ06npD72tVKxoTWZe1Om/eG8XIr2GpbQHECt0k1qevR5DJOUAeeCN TxjVeWUi6cQqHgsTH2I95M4Zl4IALm5s6b1Br5yoneSeecd5INfPVz9VJ7m+FwKk R87PCQWy0/vC2PQNvjwV72tOQDNYTFx7h3u/RfIKZ/cvQFIg0WP3UU2fD91iwPCJ 1ui0Tkjkc2WKxPjw1m1EtBVcgoF6pOPrM8auLtCMG8v2k3UD5nmABhoE3czyvRSK 7PBx+RkQBgNulVb4luBN+Ll0NIC5QRoLxgpR4JrcuBsOG+IrOV7uUZIFAMnRF5hN q/Z8fslCgcCsGycZA8MthJ3pj5NoHjQVhGLBe3m3n5fp1N1xLcT9qWLaK6S+4ou8 V/Xy1gXQvBPoO89nSZSZ6JkS3cm1qaReUqFzfyRtfqIwNpLQMgd0sthaVHho2bZU zBNUfNHVIe2lHQb6kYorfkr8/jiIMwpiBP25GFF6oUn+VTzCRXRgkv+tvVvRaU64 f/TXcAA5xFRnNR1BysWIkrotjqXd/KFuN5CCmtscL3QVZ2+YmXCJFzcdS7ac9F0q Uf8s4eOhw/U4hGr7zvDE3Fm15YGp6edEX4dGaW5bW1rP2HGlJXY= =HwgJ -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2019-11-06T19:00:50Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f0fb5b699e0a9710c4d0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DGCIACgkQ/6TVgp+2 18o7/A/6Aj/T8DB5WILpj4i6LGqa6lL3BV3r2wjjX+b75VW2LvjtgAOuUg/T1nFJ aKe8WhYKHnDmALn/PGYZqwlis9xxslcfGW4WOvIZruPykYfgDsXTDUYwqKiCQawN SVmGcuqOVY5cGVJdGsRpZnfExyzYG1LwhZt2xc+TvofCDxor8f9M20lxq62Q6uH3 TSjZlK8oTHGkIQ295QO6/l6c3q11+10/4SPcia1EhboCjcIN5pcyEF0FyUpHDuXC qAih2sCwO+qHS6gnlX0pKCFD1EJQOdndCiPAGqCYmnRsCJ8Lr43Mb6nwnQ4AWDmX OBKBxdFAzYFBgfqzL5m4rP69MR69Z9IxA3sLWg6s5KoMvkYWgy+v+F0ORt1Knmz2 VXHMJNenEoQCKifRhWIiyHcSNgQQ4l+GL4QDk+CrekJT86l8mtoyG+fKB1QTzK74 Am+W5i64ZnI4nZhKL75JavD0U2F7PZA4Z87OJlRJinfDci6xcI5nNS1xP25WdEmI 3g8MCdDxerdWWi9fGwq3fnYfDt33B0XwzP2sL+4abte6pY1ybhPqaZSkW+rYnxkI 8He+Kime7ot6gXjPqASL6/lygwmo5dKVeTubt12w4UBvgT2sj0UGEyYKpQHjHklx B4MW1pdOJT1fPClo45So8njc24ZOThfnErgReXAVk5+E/SkKoNE= =5nga -----END PGP SIGNATURE----- Make talloc_const_free return an error code Make talloc_decrease_ref_count return the number of remaining references. Add explicit dl_free function. Arran Cudbard-Bell@2019-11-06T18:59:46Z Files modified: * src/bin/fuzzer.c * src/bin/radclient.c * src/bin/radict.c * src/bin/radiusd.c * src/bin/radsniff.c * src/bin/radwho.c * src/bin/unit_test_attribute.c * src/bin/unit_test_map.c * src/bin/unit_test_module.c * src/lib/server/dl_module.c * src/lib/util/dict.h * src/lib/util/dict_tokenize.c * src/lib/util/dict_util.c * src/lib/util/dl.c * src/lib/util/dl.h * src/lib/util/talloc.c * src/lib/util/talloc.h * src/modules/proto_control/radmin.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_ldap_sync/sync_touch.c * src/tests/util/atomic_queue_test.c * src/tests/util/channel_test.c * src/tests/util/control_test.c * src/tests/util/message_set_test.c * src/tests/util/ring_buffer_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1dc87098acc43d6ba59f5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DES0ACgkQ/6TVgp+2 18qLmBAAgUkJR1KT2c1hRfbSDk9xA3EmKFxTY5ixz74QiScm5ALzjS3KsFf2xXn1 RILNuMe3t+4ekppCzM+ePQTrk8BS1wSnsWf5n/ZDDuzSggVJM93+8NPEgS91qRZi J60ufD7+44V5xIw74vtRa39b4bgSioLW55/H6eHi6klzJv7LVQ/0NlMXIoBHMAJ9 73uFrNwNiT8+dhLvJIc8CCGblS5bwKaI38RDsS5iLf36PfrqGITGo72yfY1sX+Bx 3aMop3shTHwH5vBFdImgW7bbpVYEJQnX6TjG6tGrjmAhMzhaIdu+yTCZmPXvr+Ur 5YB5JiqFDRX2LVA93kPBvnps4mfmwW89vruTfplRw0/vU5NYzRwxn8DXKqNZ1cPH 27KpAShQ0yjXCHJhnWHHkh/Hn4y/NmmQiPvD7Dxqb9maYN7X+If9hnyoywiEZBIy PLQgsJzYb2MyBXkj1unMf4M14Jajdx4B42zhcvno20TEYECA+ugIUTiLcxHrkwmg QichidOOBU3L+/UxHty1qA5G/BIwJfRI34UL2LpedvxUy9vq/9RVRhif/FqmhNoR RLndgdEosufAJ8fr/HETeIPX1XQqtoUoCH5JO1fwuKNCi3u3wIb9F+fVAMpG/reh UnHRv0UIwPxlY+6gjEHzdtJ21PX5s3FliaKyjJMRT4KBXhR2d9M= =f4Pc -----END PGP SIGNATURE----- Fix more return points in fr_dict_global_init Arran Cudbard-Bell@2019-11-06T18:30:05Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/64034ca49e054dedcba7a... ====== Typo Jorge Pereira (via Alan DeKok)@2019-11-06T18:01:11Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fb523a1eb9bb2296b64d5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DCCUACgkQ/6TVgp+2 18rUsw/9HtEM4houg+k+a7HE0dcOTqEpshMjpFudZ7ZeyTXYdaO4RBslcVrq6yTQ yhqU1AmCZQ1voAGuYHPkLfDDyXToPgXgZPELXwXoUCoXOYkp/gWrU/l2QdDiK44j ljMdk+yug8jm9pRL21JDZYDSXqaYZev/gKKpwgZBoeJQT1+CT9wmGnQui9CIXQ2A L1RkdS54SLsQGnQVW9H2W9UsQY5J7W5GsiexRP7iyK4nwlStBln7YF7mGBRS5lyK TXYOIXFjeDVMKHVlSyQjLlMeQHOPler8YbiuOMtfC+usI8DZCq4w0U5UX4XyUZIV 5Hup1mxANaAy98ZYwBMFkqJ6M+h22815BmIsOrJtRyKXHV9I99mzS3CyI8s6E9bp tojVeqjvdskBnHzZ/vl17TtbnO3HpNSxH7vvEnKhh4IOBBY4bIMhC0YWws/yOzHL Rm881M5tnC2y6Jl6TS5hFc5Oo7waCg9ALos/tffyzOw12UZfUqWF9sOANecZRPvk fSRc0/d5f1qi2UJQYAjUYLoZrH30YPX9ADv44EGImxHS81F9XbzaeUORguj+YJa0 6IbRlkA5zsALbUoFdrp8GweOWz720wQEEX3qElmcdmagWqkdosbm8rBbpyyGy/jF UQHXvilL7EV4wT2QUtdAsXXg+8XJi9FM91WP/KEGIdsVg/pEdEM= =iAo4 -----END PGP SIGNATURE----- Fix return code check Arran Cudbard-Bell@2019-11-06T17:51:33Z Files modified: * src/bin/fuzzer.c * src/bin/radclient.c * src/bin/radict.c * src/bin/radiusd.c * src/bin/radsniff.c * src/bin/radwho.c * src/bin/unit_test_attribute.c * src/bin/unit_test_map.c * src/bin/unit_test_module.c * src/modules/proto_control/radmin.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_ldap_sync/sync_touch.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7b0bf76895032dba4f5ea... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3DAu8ACgkQ/6TVgp+2 18oENQ/+ObvbSkov4u4xXzXESoPXCuNrQ7X1UoRGBnUzzc36hCpQoEZD1+Xm1VEf hl3zjN+7LeBSYzXH+vY37wbaByYY+4QjYkCJpSO3gbcMg+gifnJf/rtbScEvMqsC BegqZe0tO4Sn/B0xEYt0qFZskabVtPwTYYm4RhOJH9pLEnuSRTzEMpicsktRqSF6 nibIa+WgKejCfXN47o9VPjWrTE2yMa4qZWLySr3CUi0mnyWqzBobGWh17cnyhTpR 0jS8w8NdcN4grPKpL3JjDjk8CYYZKvvGkQs8DnjM2nGHpB5gu/Lvd7LMe6DfHw2V BgDuRZYcKtQrpO8tgtmy9MhbCRMdJubma1xWBF7NzY2ry25Y1WrcttJgrySXWAyt vkHNKy3f2oO2qCXvVCzWYrEG+CyGRM1LYK01Gk7QH3G9HDwr4x6H6cg3UN75h6Po zfAjLTTiFqY4IPW6vQIVDbo3EJ1njrVCm1mg84/3lsWaOhAPKpKbI6y5n/31kfxt cCtkJNbhEEHkn0jhP35HUW7LOYiieaaj7g0AfWnNjVZsPLKZ5iKowgAB3Vn16Log LLCL2bboZjAzwR3FYcUob7IWiKnaHBiqMP04QRi2T2iPQlmh6JrfSo65S3sQWamw 63etieGxc876rJw2Qsy6aU8oIsIRT0Gh+CmmzImWjuHD7M4zWR8= =b4MW -----END PGP SIGNATURE----- Return a handle to the global dictionary context Arran Cudbard-Bell@2019-11-06T17:29:19Z Files modified: * src/lib/util/dict.h * src/lib/util/dict_priv.h * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fdfeb32ad42bac95d72a4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C/38ACgkQfQ55zXdi Hs1x8QgAgLRF06E8Tln2tV7DoWHwFlOKprp9f20K5MNXhubnHiK7LWFvzNNmSulK wDVNs9QB8VTwXaIAQM0BE8wbK8PKXHknezJD2RC3KdPibzgIGPOxv8T+EOhld+vF wTZ6DHEHhzExtTNEvfgI9ig2LVio6gHDwqUi8ZvxDppw2GtiWzcIursLSZpgDPS4 AAMaJ4dXB5VUiYXfU4eXWvPotTSoF/46OiRcdfnqzUxhbc/jLX+FbvzprFdGJBfQ N+rqvAZAUpwq3o6TIz8OMRR3WSgde486RI32I4NlvTy6N02+sCF66ak+e5WT3u/1 +qA/x8cuQ+6q2edNamJzfUCFCihHKQ== =84p+ -----END PGP SIGNATURE----- convert bit test to truth test Alan T. DeKok@2019-11-06T17:14:39Z Files modified: * src/lib/server/log.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/552401994900eabfc1da0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C/jsACgkQ/6TVgp+2 18oF3w/8DJIjFTYo/0fT2YWvcyxVFoxyLfYUVsqgJcktDpcAumldruLhtldg9EZ+ Oo4ZTuC3sL0yHB+IhNzezVCjIzudVTZ17MjVQcV8WimXsFHpIA6XXlL+h1Hkge24 B9wHrOjua3ML082WpMb9yCojbcL10/DsbOWZ7WSVrAtVUjyVITWbuyEkmVVTOV3+ qa7sdm0P4/KKMF/1JqFE7EmKPEA75A2m3Ov/IaLbucmkdt9rjSVcISJA/UOJv1CE MO8RQmEAWlxiNbiguG6hf3RhXYTLNykHZYu3hinSgH1qdggucnzNXV3BMF0B1dll JHaalLt1e7E+mMpu2yI81txax9iCriw2dcz9MNcWZttAH/yuu5Ncu52xGGMSyJ8M 6K6I14R+lJg05QVUALfw/WX5zfyn7Cj+CmPQG2P3hg1yprUCadSuUjfLa1CzEPgW Fvy7K7cG9J1hpaDxJJzrumkYYSfF+cJqCxbWk8vu57uo4rCaxSiC0DUgm5zI3k7H GlR5SRq/npIypYtkGILUrA4c58mgely5oT7+9M8/S95v7ouK5aI64/O8wbGAu7YX RI9r90L+DyHLDO7odx6fV7IAC3aEFmoWhAeAPLu9WyWRpG+G5F1pVOtPNCgV+b95 uP7NxcJCyIzaKf1Hu8vAbswJqldHtTu63ysq8MgCcfEWrf1+79g= =9l1Z -----END PGP SIGNATURE----- Switch to compile time check for ASAN Arran Cudbard-Bell@2019-11-06T17:09:15Z Files modified: * src/include/build.h * src/lib/server/dependency.c * src/lib/util/dl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/03a8f1d1617ee1e3d9796... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C/AcACgkQ/6TVgp+2 18ot6w//T3z/8hOb4yJDpKXKPfB0NLLDDzS2tR0HzyRQ/rVlpGwLa70nUHzKAwjC 5savIrCw97C974/BaSTYzsa/7Dx4MriNGaPbrnKWpILzcT81qvs44DibXaLBeUdP 3vcLxnHpILJH2dd3NqzpwG8tdq26OjiyYWvOBbQQLHP7kjDCUECwAm1ElXdHv9GY gItUHCzDIhC6wGBnYk9U74UjQTfv7T6dCLW3gBd849SL8EbfkPV4huEAu6xaQ7uE /JD6wXctIZsro5ys+5cU2vdXOH8e1apCzgUBND8kRIDqF6MmZe20Bh8rusNIjPpe vEtPlV8xeklCjwGgvhSHyrvA4lW/ggTxuE1SPcNufHbXhkK7S4SmMl0+I8PG0qUx CEy2tAplFrVs8wtqOeO/pam3aFgbr5wy5cqpuWFel8+hbWZiW6ok/gFAuFr/L3/G 5fyxnMao7UIzZjqgchnbX/cUQnu9pPZZNUyAxHp5gLiaPHF2AECmz5VLqzqnDoIb o2ho7f4DI8BGvb0Be3O/zs/afPpsP6Wwu5TTbrf4NTPuf/j/5xp5AODECxFFMC7Y WH8JkEjqaJHyV5CmaKiH2L6hrGeCH3TmdUXfDlTbsgUXX/aOgNNkdmUk7A/6XfKo Uccg0UkehLD+M77/SlQE3lAsMhVyZMIRvQYLZewudibn9ykGtcM= =WCLu -----END PGP SIGNATURE----- Fix invalid check Arran Cudbard-Bell@2019-11-06T16:59:51Z Files modified: * src/modules/proto_dhcpv4/dhcpclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/574c537eff44a534972d8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C8PoACgkQ/6TVgp+2 18o/6Q/9FpfXLL2Ie/74MzTq3olc3haR6rGYtyS22Xvv5oeYTi0xBBTbqQHOFXM+ qVjwd1j7xnjlnhMO+7yddEzebwcOr+8tr1mcJky9eLcdrDAOtp/lKOh4DfpA3XSG phedoO0pLm+3ktudLajqAEygTh8L5EKOEPrdujQUlWYDygrUaW9WbBZWSDwLhXlh HA5SbBWiIvko0UhPqbG83jNks1PpKyzOXeZ4tyadi9ttKlQsfZFiDM6AGzxAAfeB L2ddbH0V0BhZEewLADujWTYtVk96pzc5Lb2S2VwpVwLzT1x8s/eA4HqGnay/Dru+ vfRAQJu1h4WFKCh+Cp9loI6ftKjs9vq3ThGQJI2LNEaSeAbR6RyIq7iprSRP4QiC xymQfQc/rGMNqE7qARCdXRHatpt3lqJCw+OLqSWa45SaZhlnKGqR12nA37n2KBza iTqUqaH0AnQT/J9Nyr7nPvt7u5tHK4ewF/iUTiYfocQM4U7MjcW9QRjH3Lrwv1bV KRA3nE/QOv2WnutVdWot2Sy3AJ0Vgqw/gyHIR91zIcGGBzANwDuody3iKRBfztXG vJmBBP8gj1WQ5ouc0yLK/UaxTTXBLSxePv+cpdm+Nh9HNfK6cDhL/CJYmq+UQ+go M2WhP1i4/IXOucNRI/Ymmbp0JqvKviEP5gVaBN3ZfMc8inCOJ6E= =xxT+ -----END PGP SIGNATURE----- Remove unused function Arran Cudbard-Bell@2019-11-06T16:12:42Z Files modified: * src/lib/util/dict_tokenize.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6edcf88773b6e2a40db38... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3C694ACgkQ/6TVgp+2 18r1fg/6A1w91afrC5OnaOWnUMpmyepTFrPKBNgWfHPmqwXpx2dIBKvzrASbzko6 417r16WHb95HRJffMNM6k2/OKjnUCRiYfa1GmkbXhydmLRz7Z/eU82ey0YbZ3cMM pA4W9a1TK7mJiq1AhCXm97Wy2IVH0V97wpYaK3t35Fznym31BZT4NWMqDYQdOy/2 cw0C3cmbNjG6ong66pRzVsRvv+7mhsQWuAF4NRw9AQElDrr0rFzb1RVCrRmGvy9q AzqAfTSOUUKNQl7zGA4McqUbHVssLteenbPD9VKfe5nbboaKuhgB+WDIeL3v1aV7 n6iXe5ksVi+XMc/0Uf+HP7oo9WWgc0cqBkQnQRDTaZAqN4kyGLRF05Ap/2xCyXl3 KhOoR7tSL5UwnCPays09b6/0ifGtTjsQbbvBVOY/4Lu5u4D6nEgqJ4/v+rIZwICH NawlxKcpfI/4rjn6wF25sdakAt+4RyAhL83RIR4H1ozZXNBop+9MNaHVcRUhMK6b zTJcJyr/6+Bu5WrP3UofhAOS0RsyfGM6b18GC3AbF7+Pf5QfKCFih6CyMKuhCH9z LPKgLQdLLZysla5SuedMsuZTzZWQK2miFIUnvBvHgUDXdtjI19XOJz1hww11bVAH q5jZV0vlSRShKBXx5fYHTIWIOfxGRPsc87+SvZOHrnX6wVkLBlo= =Fmf9 -----END PGP SIGNATURE----- Remove some instances of fr_hash_table_walk Arran Cudbard-Bell@2019-11-06T15:50:54Z Files modified: * src/lib/util/dict_tokenize.c * src/lib/util/hash.c * src/lib/util/hash.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/319058fd70123370f6299... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C5PMACgkQfQ55zXdi Hs1qvQf/c091FwPkgSdv91wP46cR5Wn6MNCdIk5fS45q0ww4LjlWUmfmWxZK11g5 mkhA3McBmxx4KUw4ggVuNGv16KK7icTscdhABdQvyCrDevdgLtC2jp2eAd0UkACe 1I5daSq5G7TRhFWJjT1tzifGvAdDG/VBi1ipZlu18tjGgvc0iH5Ii8BFal91F6TT JLsIeqzcBkZDvX0MqTmO4J8j1nOAHjDHrRcfeNM155Nk/rXl3nEvztIPsUDq5pBa ZfjNpfRfAhL83mcjx1Xm9dRJSJKlU2E29S72ULiIJNbqi5sKcpN+ThwNjL9RHOmM mASgTwPM6wAkfa4WM/e+ZiIhnMt8cw== =KO3B -----END PGP SIGNATURE----- unload dl's, too. Alan T. DeKok@2019-11-06T15:21:17Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/956e9f8329a980110ac2c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C4+IACgkQfQ55zXdi Hs2HOAf+KkSL+6oUFwj0GcY3YFnFVKBeVtz1LSUS2283Zj1UL6SD1Cp4tPpvo/e1 H/XfUPTF39sIjClLy63kMFNHtfboaoYKkxK70Mdwdo5fG+57hPe+xbw1vQkZFk3R 4scf+1q2omeGNVvHN6b/znzG+VSr3tK/z0/Nn1/h9rNe4ZDot6ajeYnPQ8mii/dS mX6Jo9qQwNKhdOjRoZfiTCPGRAiKPQCJ6jKTdSoBw5KYyGZerpDIZjEZwRfaHZlr nxDWMfc/lPMjDouo9q3u1o7LmdHlqtYG+Hmh8oxDN1ql0Bvp3swuEemGK9+IqK6a 9n6QcTSTg8xwU0y+H68EvN8z/dmBoA== =OI3b -----END PGP SIGNATURE----- free "autofree" context manually there seems to be issues with calling it automatically via atexit() Alan T. DeKok@2019-11-06T15:16:33Z Files modified: * src/bin/radict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a04aa32850a31c897c891... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C4r8ACgkQfQ55zXdi Hs02wAf7B8Ct4eNPqiEOkUGbSn2WjQSTbbxzo7IR8VROaRDtKcUwMvBUsgZnDhK2 iGEbcFeDducTDcuamQfVcVUyvPm9TEvSbiNoQOAKqyBh+93waRqcQ68uY94YFymo an5ykP/yZ5d+vj9Ks3uIV8554gir1iabuuAK9tffyvViobDCYPW+XyYeLQrW71kV xq58zstn5fXXMn3EaHJnObO5R1AQnEVwBdfoVHyJgej3A56aUQYFigzyjdj2Qrpn Uwfb9E3SsF0Xenj7GjBOqm6beDBKENudDs95eMOgNozuysg/LXb2CQJUqpUZONwQ RsN4UyMimS/eJ9wD8MBaCcKZWypHdQ== =ZgoU -----END PGP SIGNATURE----- set gctx to NULL and check it in more places Alan T. DeKok@2019-11-06T15:11:48Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b30e5cefeb83b259ee2c8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3C3jkACgkQfQ55zXdi Hs0gCggAoYBolxk8sHGCFTBu9t6bN07dhizoxlsCJhQU1bgLBAguzB35LtcUMAvm mJOwDtvqU6wziS+Wcgsck6+3rVleP+YgmpFZOhZ/c0v/hkRR5DSbmKKt78QbVnLK 1PwkEdj2z7jv27K1Q3usnsL7LkUTCx0TfXB8gQQ0ZC9ydLMiXWO0lmeNSE+7AMRc UgIK3lM5C88tBYz5Zu64RAlqcHFpKys4te52Saoed604flpLe18MLrceWNYw1AXg 9/6T1rzAP7g4+oofpBSItpstn6roiqt5w1+aBwhvqP79fsIZm7kNXuACXOjlyPN2 bwcI6DdibvP76EpFY1pgFzetPHnVyw== =/Q47 -----END PGP SIGNATURE----- set gctx to NULL on free Alan T. DeKok@2019-11-06T14:52:41Z Files modified: * src/lib/util/dict_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96d8f88934139eb8a176a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3CxnIACgkQ/6TVgp+2 18opRw//WNKvrFnS/1fwW7i18rSlgrbrz8sgKh4lnQA2h7YkzTBnggfuBtOJLxcd gfGqhVqR55cgrRd4vGQC1xmRUFe7lN1B0eA+3LM86RA+X/YpdrQKY40VKRI7NBl0 ttIHH0giW87CJUxRHS1etjYgItJ1P7uM+xYfebP6zzhXrLO14aI+kHvuvVI4ap5i un4dPUh4HbqxiVqZ+akPGeObmIJXSEgNvYS6cOwASegwrd+Zi4gYapyuWKoJfc7C I22r3G5byC8cndOtF4lCramNYnDz+f0wQEGT7JcaLqroWLMmG0wwTVmLAiIagJO0 GyzqLJIzJ3tK2Mr8TdDRZZrFUpD3fNbAcv4xjCdwZr1uTtR6+49FHwFPJaPsuwhx O1ELOmZZPobQZc3r2aXbnZmR0PPMy/I7VXVsuJ0jMk/rStSdXBHVeyXBnD86pKU0 Ts+Dgc0tQssmpKVWoHnYH6F0x5NgBbQoCALkvlmPsiZHc3R4fg1uNqspMSDK2e/g bSJnkZ4y5++2rfqBN4xzsq9vYeJ4PHzPywSMpbC2Adh8s9mVFokgPv49vEAKy3DC 8ec0MkhWTVoXC8q39u7Asx0UtproISOyhyV3PiKW2cvxip0489KZM7uJtRlwtCzE wWVKl7bd1rufshzk8XSaOozxugd8RA+6eWhiC8Eu8kfJwpdT7QA= =VEL5 -----END PGP SIGNATURE----- Revert "Use _r variant of basename and dirname" This reverts commit 22599fd332eb13f82923f3401a1780370ac12532. Arran Cudbard-Bell@2019-11-06T13:11:14Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58cd2fd6cb83d16bccf1e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl3CwmwACgkQ/6TVgp+2 18rlCQ/9HIC1BxjW5m0GVoV3cLze47EgvbfPpnhGpf7WvldR55Aaqo8onKoVawUg ZjRgkoANZl4+FRcKkp5ow3a1uwjikq5DPgCacNuuEtH14yy4zLtWY8oOptP2t5FV qM0fptkGY71Zw+8oEUJz3vWvFL9+2DODxVJlOf2vYsqhAyP51Px5qI7TPaDQlweU J3Gwinbxwk6WaVXbWhsz6Ahhuj3QSAoPR7Rzj26dI6VHqk6C/teeBtwN5OebbHSr 3QLwBNtk/MGLd+n2nFAmKOk7l981qF1pERjWWX1QE10EpS7k+3SPjGLQ/m9wmKbU cw6KbxEfv/FqsA8KJju/qHI3P5RckU2T3WZOpWBZ6fqfyhYTLxmSGJ6EGb55aUV5 f0Zt8kPdbih+7DZJAJt0z4DlKFDIlNYz2+/4I7DyfaLqND5aVKhwsJ49ow4CqDQ3 BaQvqAqP1igGCteEHyTWTmbcHy21P/kt/4lEitQk0mX3xpD/gAGz9Lq87Qj9MD53 FH5ji0qDb6XP31q4xHpR5AazWFJ8Wlz3p1DNZ5Qi8JGBuy8XfBggsAlZIXaSe5K4 WfiGfgntf0eht/SLZMxM5GlRm4CE4T3Eh8qJl8NJ560pE4bvnMfrZck+Ienx2tVr EcV6bhpKj+4s7y+Idl91Si+nggA1vOzuz1Xu6iPK9uKTDQsO3Fk= =By/A -----END PGP SIGNATURE----- Use _r variant of basename and dirname Arran Cudbard-Bell@2019-11-06T12:54:04Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/22599fd332eb13f82923f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl3CwEIACgkQfQ55zXdi Hs2Oogf/WGmqBVo0Ttk2iCKqJzEwvmvPxT1nvJwmUS2bW+yOO4HrTRUU0+JEHCNO Kr4L3CaapCWP5aPxNxbrtImT3Yklu4LbyCmylQU6k7+a+mYIsmGF2POt2VjOT9og MLlACsGWCzKABQPTru55ZVppbXMZOOc+HQisK9lnSK0f/hticvQckeipi/F8FzKf QR660Eo0u/efCphLY7MJSW2DCNXBJSuHV+g72qYzmZ0N6XvoTcbD2BtH6zyVL7zp SlRxdJgo9oFVdcVH9yS2IorEtA6xLFSLHI7n1NsfMicDPaEEGTEWPfGdcf6jJl/Z mDN6UIiUT3BJ87RRa1NV2gM/tQ47wg== =odZ+ -----END PGP SIGNATURE----- don't use dirname() or basename(). They are NOT safe. Alan T. DeKok@2019-11-06T12:44:42Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a8f8180df7a942280855c... ====== -- This commit summary was generated @2019-11-07T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org