New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaYlvRAAoJEH0Oec13Yh7NqqgH/3+TRl4nhkLG2s72FH191wNW J+Kz4Z0pNByR/mA00YrFGf1e1MswRpNVwlTWltdjLUU7TbN/BQ+mRHZwxZk2kPRe NwD/COqnM2e9+slVd3P84fkQPbqzE188kn/nFeicdVxC99B9pdwVlxUpEjdO0pk5 QtICotyHlE128LlbSkPT5CY8gwtcE3DBQZ7yeYS3eVivEpYxXMbCdGK5ckVwRm3N oUxgrzWXFNdU+2Dz4oW29uxOTzZeb5LNi3T/LBDEDapJUkVe+YhaH0iXR0vOd+He QDUUr6PgH74KhUsH7/ZqueGdoDkY9upTw0FszISVcT0DKOMcifBU9gfro0zarsA= =H2t4 -----END PGP SIGNATURE----- re-add (commented out) old client code again Alan T. DeKok@2018-01-19T20:57:53Z Files modified: * src/main/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cae6334ce2790d3c067e6... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiVqgACgkQ/6TVgp+2 18pCog/+K5QgP+TA0647mOUwX03AAOHpqjAIIzX0A9Ls5pZ16TgLdFsRxF9WTqmK 8q8Y4DSf5yT9Wnd0FGTocystYTeAO7Y8N4HZxcymoL7L6nMSZdP6vHpzsJ2nlsl3 CPYW1JXjpq7Q4xNBj6ekVMAu2PulE3aBYetSg1rmMKRJO20TdYlv+X50aM1bzORn /sJuicU/N4PombOPq7hyeYe2csIPPZvvg4+cPu0Sg6bzXUzXC2AuBaIB0n7l9tYh jXHad6qUaHMWKxuXjKn4lenC76CPbogSUttJ690d6hrXkNVOuCeOEIVmEWu07UD2 t2b0MNhXZwpLuH/cMHuyE8WCC85IiFrNj9e6xhmIFistdAdeO7mgyM9StvtvvZxI o/fEVbYKOroBKZqkPo9vBU/EL71Ok3CGkYnXC9U2vX4vaCFB+cD5ncHEXmacl1Xl qM50j+iAn3xU1kSe3IJHm2/wT4btBIWdf48JmfD54rGAB+BBLCHEIl38n7cK36G4 zPPRmlMY8/eg68Lfpt9wK95Gc+de/nzB1u4e6Ls58+1PuTXLZBs/ovCYwnF+xSUG YZOiKVga52ZhFaNCNGiiVwppaN4yDU5tWPlEvaKlJqjx82FTp0F+/ZjoAfarEI3P JSo/axNKW1lEDpnL9opKGnmiV3xFThf9QJeYpnuSnUt3gU2uMnk= =/Hcj -----END PGP SIGNATURE----- Fix more things so they use the strerror stack Arran Cudbard-Bell@2018-01-19T20:35:52Z Files modified: * src/lib/io/channel.c * src/lib/io/control.c * src/lib/io/message.c * src/lib/io/network.c * src/lib/io/worker.c * src/lib/ldap/libfreeradius-ldap.c * src/lib/tls/cache.c * src/lib/util/dict.c * src/lib/util/pair.c * src/lib/util/udp.c * src/main/cf_file.c * src/main/cf_parse.c * src/main/client.c * src/main/cond_eval.c * src/main/dl.c * src/main/exec.c * src/main/files.c * src/main/mainconfig.c * src/main/pair.c * src/main/radiusd.c * src/main/unit_test_attribute.c * src/main/unlang_compile.c * src/main/virtual_servers.c * src/main/xlat_func.c * src/modules/proto_detail/proto_detail.c * src/modules/proto_detail/proto_detail_file.c * src/modules/proto_dhcpv4/proto_dhcpv4.c * src/modules/proto_dhcpv4/rlm_dhcpv4.c * src/modules/proto_ldap_sync/sync_touch.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_udp.c * src/modules/proto_tacacs/proto_tacacs.c * src/modules/proto_vmps/proto_vmps_udp.c * src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_couchbase/mod.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_eap/lib/sim/decode.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_redis/cluster.c * src/modules/rlm_redis/redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_rest/io.c * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_unix/rlm_unix.c * src/protocols/dhcpv4/packet.c * src/protocols/dhcpv4/pcap.c * src/protocols/radius/base.c * src/protocols/radius/packet.c * src/tests/unit/dict.txt * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f2fb3e7433e0e55f4283... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaYkYSAAoJEH0Oec13Yh7N5wQIAIPBaC5CwJiTAwWQyhdlS7rz TAG8hSvL4UxTPc82vX+/DQRc2iPqKL7JEf7g9TZrubyvY7wkZHFMD0w5DeBcyv6w +t42+q5dZ0Gb7iI09nPtJoGmvOoq61q+VwPLHuvDvXQag4UdMeP9S7XpIGOHYk9N 6o4j9sFwW8+LEB7wmqcQuLTWQvhjJfUSVN6LwGJ4kwuv766KAt3WYntr3l/TtyO1 PwYX+L6zmmToS/KDKbX4XdPRq9HrFiNhoykYtsoX+kziv5JhnebDfhXQPCj26eIw weisY8FNJnlGrj48wTNb4HWaI/TMBrbkAYYcFlLpCYO9LZqRikPMm6rt6JHoP+A= =5FEy -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2018-01-19T19:25:06Z Files modified: * src/main/xlat_inst.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0dd5944f79b187b3e3a10... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDYACgkQ/6TVgp+2 18oH0Q/+Ia8uQjranQKYOCgb/JrKWbGJparmMyds8VavlHkmN8Q95P1QZAidspgM kXSLgMWMlEzr9AprSAtkvLQbWpY/V9aueKccppxQgNXYJCDNMoTGJTyvVvm2nCZV wS1pnQauZmLUSGs7kjmaeEl5K+3NcsdJoAti26FETxC3fSTe+2CjWCSR3lBB27t9 0lmDle4K3y2v2pmdbDUJBfL3o7dUpOCZ1C3e+bLbEaj9XTYP0qwzSzH/Ww9k8QgL nHun4TB0pefq5WEgS6YBlX3Mb3eAEqxsxglyjIzYgeVTZYysEbGfJKCHIcJt0gEy yR+JXZvspQxBTq/H58S1CKLDBvdcRGrml2+aFZJSVH/agxyPqdm9QkOwVZ6O7tXh eAvMd121azNN/+Qrg+4Xvp90GgfQKZc9udw6hwdbMo4qpBAb7HSUELC+it5lKgCp rPRfozUilbrCv1M9kHiuL6XHjel+3/Zd0CYTZ/TYF8/Lqs7hl8eHrE3J0OBU0YK4 cR4ZkErKqsqal6dPcNvXK9fBMYm6DDjDl4jCChYMv2mFTH4VJ9Zdbi6tTXzjcJxY 4/NN4nEgvWvGe+ytsZa81LnaJXtcmknm0FKTITqyGSWWN/7JnmLsRMlm6+8Se0oO PZLG9VH/v5PpP4+f6m7gddx1cL2svxbrM4HSQmP/cW6pHB05iHg= =YugQ -----END PGP SIGNATURE----- Fix unknown attributes when created by use in unlang Arran Cudbard-Bell@2018-01-19T19:17:10Z Files modified: * src/lib/util/dict.c * src/main/tmpl.c * src/tests/keywords/update-unknown Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/96d43f265bf8ddf8b1d17... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiRDUACgkQ/6TVgp+2 18oQeg/+N0tEPj2mkI3fA5jrQkcBKS74I2B3qp05EUDWJU8fW6vXfJrrxS+PCZm0 7s1oURLSPGTv9vHgZ4vXZ4yE2WS8EW/rlySIC6Dh48S9eBiLyUTKuTknjT0CpBBy CFcb+/WO4/WXTiON1IIyZ/1ac+b41StxoJoLnSZXgdkgxvYUPS0fj2oQcoL+7KF3 gxIpa569EYj/37oKCAqEU+coR4gX9PCcS7jKk5x2nFNUm8ILeklMomS+J7kthJdc IKVL5ZtqyCj22yZwlqjMLsySOQYmaiFZbg59dKHFvwNPeG3DD3gaQB++pntNAU4L YtE9T7meTJ/NoZdmRj234yhEkFvm3D64ADu/DfLyeiun3HcALm8YyT5eNaZ4iUpc a+cGNGDRQpjCQW4WyDMfUcAK/k0H8FWshtn6uEMJ9e1DgrI8YpbRHBC3qtWDfZ5/ Cdu/kpflS/y+z7CAweHv/lo2NOcn4Rb8yd9BD1WvRXnuTdOwU3bCuMAw/VXDChLx qAzHDMMdChbZNo+HZoohw38+N8wfeQT32APpHX3S+wCc3UMuuDqdsFzolGU2P/RX muBZLw+IqbaI/OZ4lJkqUQmhttU9iM950IAij/tuby1jk+3GTuQPrrj5EDP9OIoY 6c1xpMNJRPQiC0AstJSA2MFFoZ1g0+zIlVJoef0/Qfl5uHFnNxQ= =zqu9 -----END PGP SIGNATURE----- Print the full error stack in map.c Arran Cudbard-Bell@2018-01-19T19:17:09Z Files modified: * src/main/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7f0009489d32820cee219... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NqXYH/0z0Xv8iv7is6ZmLH4kmattl ocCVWTdefzLtC9qSzF6ZDUpnR7sImXkM3aK58GC99mDNr75hNopoHvwYx01I3qM8 nbByhoew/oN8LCah7kXWw3L/jxM4A8EwYvVWSRF5CEkzFBiXg3xvXCHy+YjSRyhA GbSETgk+cjsQtiBexz/oChhWX+kvkWQM3m/OlJT2eX44YU60fuSCRLQTc2d4UJ3P P/eO9Ytc8AkMTaKq/QF3gh94TL2m8mXE+FLOXh3t1WP2cuhaKeOropV7OoOUs0f0 8gLHQj8tpiGzaCfPGP+4emrA/pTsQwaD3Kelc7WOMdl/KRYpwm3ba0CiN0m4jY0= =wW00 -----END PGP SIGNATURE----- make tmpl_verify() happy Alan T. DeKok@2018-01-19T18:36:55Z Files modified: * src/modules/rlm_cache/rlm_cache.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/44870826f07a7e42f32c3... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEcBAABCAAGBQJaYjrHAAoJEH0Oec13Yh7NHksH+wV5ULgpH085rksnzh7oA02n faWW9JLDsWxDEup5kCFN3Fe9m/PeKjlysxQTaDMGAKXnyUTtFi5/dp+kQd06QnwE wKCQOwU3TTGVNbjjNj7Yctc8VonD1oPD4lQCqEGa8y03sAN4YgbY7gz1bTnHusv9 o7vahmzZQEBhZe1SI00iS1f64BdZunbV5p6cWuFfxEOX00ev92yOgbLQRS+hciwZ XP6vhleDt80w3TNR3ixF0VAUJIfGCE4e8Yzcd/9/Hy1KHqtudRChZvCF01twRGy3 5EMgNLrcOr1T6NEDNoJn1C1Oau+WEImVmer5qCRaNUNALF+Ni92qdaXHNKsnHVE= =u5OE -----END PGP SIGNATURE----- clarify the code We probably also want to check for names / da being NULL... which seems to be an issue in rlm_cache.c:412 Alan T. DeKok@2018-01-19T18:36:55Z Files modified: * src/main/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0879867406a73daab5792... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlpiNawACgkQ/6TVgp+2 18o3Zg/+KW/2bsYhMXQMQWveHUhkWrcad9k95koDAv3nDHNWqfPlI1AgUJC9IxWJ wq/mDCnAwKRuybUJzFpkdHNtjh4PEzcY2MbyOHokjR/AsaaTGGCbQ5YBsHaVDZFQ utmH4Agoa/BTXGRv0KBENCNsCBiLFbbxkYOn7Ap1HusCpyKJJJvnxpzlRG1L7VeZ zL0z6Ftfwuz+GdxV5OVFBphQt92G/RSGPAtZhCUEEn4JJXHRZrVLFvhXt99pUus9 RzRNiFiRjgGiw6B+86WiuJihCbWmrR3lDsdQICZCFrfud2k8DKOVN1XjTltNeJJI giAm8pZC3YkoZUvMM+Li7aW86KroquxOMpOJDfJR+w+xKhfzKmx/HwLmXVczwPAP dVsHFzWipKcJDcpYcttbhUBVhUJ6Jnw8tbOKHPRQ+pwE2lX/mKttYA0llH9mm5Du s5S35x5O9EgLf3XYkdFgx+flNHHWiaKoRRSZ87eqSGHE3TUcI5t5fVgyjjaPuKjJ j68Emb9VzPdkQ6pF5OQXh3HSTZEkcHf34QPpBBTceIZfg/UXPZQyhmka1EoB2lmt 3PYitDv6O9f0jz+zkFezSurnpumNGzYr/dxk/nPWMcKQCyPp4gfLfVy+SEvJFemr Px55wSuPGIV5gupMdOLlcXUip55WhJDVXGI6IOpZeyaO6R0PnSE= =hB7x -----END PGP SIGNATURE----- Use different name for module and thread instance data in modules.c Makes it slightly less confusing. ish... Arran Cudbard-Bell@2018-01-19T18:15:08Z Files modified: * src/main/modules.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/65b4ad85728ddf64392db... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2 18pokA//VZoPomPgekfyrfo2taivyG22EOBqTX2cQF5tqmhT+52ve4whz/MKk0z4 FeN3yvtiwst1q/q0tLaKQeRzdU4wwkwXxwDoEYsrd6h/TMv//FSxIOpJkSBbPrFJ wh3f78Ep+XoPB/qXapsKz6LcoqnFP+/yuoVLUGVQN/s06N3hzxJc7zJuhjd5+qrr 0GjARvY9CHkqbUkRPggFqYELITM0Y5ZwUOZzay//olSJtYlYlqk7DP0TwKmiVUWa fd+fDljOulegVSOVtDtbkrIhPs4KUztB4Bn3hwKXWuGCudfKPc7aM9YamkNKSzcK NHpjGojT8xrNuCtWIwiFvre0kw797fXz5uTJiDAphcSJj70T0NFeJDMXwV7cGmLF SgLTJidImJhqpvPEeyFElSx48MgteqIjKypgaymjVK1roQNIyip6VvmyCh1br5VN B2118EW8oFEnF2uw5CXiTPM6tAGHLFAFcTBJnHKPWt9Qe9pIWXl1BL8txiF1AHb4 1qbvf2qxea90ZD0cwW3MPY4saKbQahR15iW9q/XdRIxH79v6FE3fpXhTFQAea5fN plNZXZtjpbL70WCqoWSuvmZ2yGrtlmTuLxWGFXtu5RjRypoOz8HD7aLGjOqC4zqc IH6k4jIp7N6z6otwbCPTgGcKZUAQ+QBo+C56+n5LRpRDkwlB3RM= =y9SM -----END PGP SIGNATURE----- Add rlm_rest xlat back as an async expansion It sends requests at least... More work needed to call the resume function properly Arran Cudbard-Bell@2018-01-19T02:01:50Z Files modified: * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c80a4ee44c8bc7fc0404f... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY4ACgkQ/6TVgp+2 18rFhxAAjgY8ySv/iZ74pRwTwqlMvNY8CdXQqgD32rXJSHGLRib9Yk1W1mAnN2aQ r0RcPuP/wUq6AFAmzqo1nVXF7mN/1Nv4qtb/2Et2ORRq9vuon/ZpjwoXK59/WM+y JxpO9hZeQ136DQMvTu+I2EX/kYHGSPJnXjHTZKMwrYe49ezwjx+y4ZC4t04le8yh jvZwTwOlGAnZGRUx3JFqN7ZuEOyaCfMZzfNIXLqVYd71SLv/G5LAThutjgXHL+/s 9AH9JnlCq5e09fRf1w0tG1lk/VEse8o0+S5PSxVllQnBM4bWRc8/rdIC2yizeGdb J/kt0t2V0HWtu5w1OHBV/HWJOvZ4xtyZyZI8eqympto0XzAWyKDR4gwC7Q5XQHTc YWqQCLo9Zg5yPkm9M0nXNbaW8vIvleMRNy0UCoV+oT0ljdn/UiYKtCC66RLMZRoj qARuji+9BRiIljeyatUkTNbSWx54ob4usD39AZArAMFkBzKkPq+xcEy+9RqMBd+a UIYTdQylES/9fwbCI4ImOFG0kxLODsAORqea+1XecaueX7RFLKATqe3Qczoi508U nRNJyrHk5HU0msLC9lvu/nEQwp3LTd+9Tz7rEb9E9NJ2hN8Pjrhu3hYEYaKfW/t1 sdz92kMmMbGIUe/SPuThm8SJy6MokNF4i6K9H0dRxf2JHCP2AXc= =ArxY -----END PGP SIGNATURE----- Various fixes in xlat_inst.c Arran Cudbard-Bell@2018-01-19T02:01:50Z Files modified: * src/include/xlat.h * src/main/xlat_inst.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2fd06004f1625561bee72... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlphUY0ACgkQ/6TVgp+2 18oclhAAkvZPtsiPLeDsX03VYsPmZ7pvD+DI0jP4CKPvuRgggCZTpzPcmcDZ2qWf 6e5uABX2dpmNpwr/sdU9v0PgWgHBxGXx45/z2RLqpe51RjuyzM6Zvcv8bB5e5otT ebbPPlZeGCn4wxN63I22NmQ8ykRf3GXBzI8ajeuYC0R5gSeTRkCfObBBl/eLmUrm i8Jf3v4aDC4VbL9VsrBTl3Ul6L5DSnPbp17kyEmxyaFcmCjTm5f5NTa9yhHK/xpZ nDszVrvDwPUhKUU+ZrygpYINHiA9zORamTQxU4GvweSsTEWrXxZeBwU9Y+JO765F 24/GQI3WC2x8l0SDwkLUfWhyf90g2oLlijQJxz1/zAz9d8RC2SN2nsNFWghDfptT Y3j6LLXh/+o166JjuH/5FgH98UmuUYgJ0E1HFSh7vDP5rQPJrjyZbdmw1pZSHksC 9d65Thc0aDoZcZi5fC1gudim2B0ifpDwHN2IcxbN5VfjUiO5eiHV+YNDhbh4DoJn 41zT/sqASn+KVCztMO8Kdw3WQ1iPQ8MMT2DrYZm6BSL2hePTKzLHC16h6PwM8Jze wCJX2Lb2tw0o/HR6jR99/xc9HR6BM/gS2wswB5xNuw/XZ5msfjJ4pGFOxTFyLxHT V+GcF553Y5adiwHPOduhVEFROQIUTRMU7bsinSBcwvk2jQw7mOk= =12ax -----END PGP SIGNATURE----- Allow thread instances to be looked up with module instances Arran Cudbard-Bell@2018-01-19T02:01:49Z Files modified: * src/include/modules.h * src/main/modules.c * src/main/unit_test_map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/078e4dba9aaba90c9fa5f... ====== -- This commit summary was generated @2018-01-20T00:00:12Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).