New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa2HgACgkQ/6TVgp+2 18o7NRAAnvaS6gwp2TpTxU+IDKcP62Cr0g6QnnMM3hp12rmNEEqh6Jv5rKP6YM65 DAmDqvp0RCwXlMwzIkOzkBF7nbhjsh/XdqnZVnZmH+wHgBzCBP0kP6qiX2fhzxew yYUEZHdTJFsSxX0Wy1KR8r5M9fRztotrE71lMeCwHJPFlw7dtFItPNt85ErJ6Hb7 G1pLEP1YdS/7tKBTrmeno4Bd/xDX6k79YbF9PHfRvqeww2FMNSYB/1IXI6+tNQng oABQ3bE59+A+3zgcHWXyCfdlfylTdVCFrtD0xSRbJCsab/dZH4AvFsZ9ewKlTJFk GiRNfTW36kDeV8nzGTgi2g5dPBiq2tTpenMLAJzmBp765ckET+LRlVbfpopSr8mF TMEVA5ev2m845yJTUED7qacXlMuCg3QXgk/TJynBfkWFPLj/HgFkLr+pCRvIelot 7WnXrMoYpVJ4uKrqp2vpZcYjV0lu+IEd/m2dPqQK2F8ZS1UE7OuL2FPauexzglXF 5gj1TuppopTMx0kKCjw6NprJVpC6MwJHIjnD9EUSF0bkd3gGHGN1ktQ5/DOBZTLm 1DTsr2ZiKM7qq+KXs0J5lFNZptfa649Pf6rQD7hoC5xS1F8sJbvCy5YcXdM2ZrVL DjRGQiMXHCvVV1FWlH1neYUInMnH9TtDit4lF5Xv3ZgGhdxH85o= =JzTX -----END PGP SIGNATURE----- Free resources on failure in unit_test_map Arran Cudbard-Bell@2018-12-19T23:47:03Z Files modified: * src/bin/unit_test_map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f7efdad482025ffe30cd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa1yYACgkQ/6TVgp+2 18oQYQ//dqJqZSp8TlqkEjaMAt2jbC4CUAZ+YXtQ081hhk4VqQ6Qt5O8pnLI7DIp ytawYVcCNV8jcKWFzpBtXqdvoU+yvUzka3KkPkSA4rDxD5kOEmKHX9oAZmVhkGzr 0MtdvUSFOWFqNvJm4AYhDef4BmMfjc1OPvV0IQAJCCmnB7ltSyLB7SnWUbiMseJm T9E0XBbzsC5aRi4vnvWMuVaY7kKdPAYLcKFFrk3U+b9nUp2WtzmN5/XVE06jzl29 X1rtAYxwOO9oNk5eOp2oRgVQggYzahmiiiB1+B0InNn2nM5q8mVspDFKHCekBdCR U6RHUb2wokzZdRJ8rOhdJdeX7jX++Mfyjye3dynUR7UeQyt0hKg2oeipqNOTg9k5 sXE5UnSBMnu+WyOnYqSHHpVDlE3/lrnBtXx3pYhRHYsGwbn1xi5jfH4xiaXdV4zP yvftu/vcwkN1Jz2OFEDucU1569iGGxsRYKv9ERV06t3YnzxJIG0bPHWt4qIV6/rJ lt+rq11s0myQLiZUihbFDA8HPOU1ddFlU/diJJpixonseLQk8qjTVHNWwcmygzZ1 ow/7XV0nOP2Du0TNXEUBpnAsMxO0KEIvQntUeKJtJNmd66/op+Fj/ukzauWBQh5y I7gtT2bsgzXbr38Hv90eIQyX2TvEh6lTdnjF4RyPziedcEy5ZeA= =bMIN -----END PGP SIGNATURE----- Anonymise structs Arran Cudbard-Bell@2018-12-19T23:41:26Z Files modified: * redhat/openssl/ec_curve.c * src/bin/radclient.h * src/bin/radsniff.h * src/bin/radsnmp.c * src/lib/eap/base.h * src/lib/eap/chbind.h * src/lib/eap/tls.h * src/lib/eap/types.h * src/lib/io/atomic_queue.c * src/lib/io/base.h * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/control.c * src/lib/io/master.c * src/lib/io/master.h * src/lib/io/message.h * src/lib/io/network.c * src/lib/io/schedule.c * src/lib/io/time.h * src/lib/io/worker.c * src/lib/json/jpath.c * src/lib/ldap/base.h * src/lib/ldap/sasl_s.c * src/lib/redis/base.h * src/lib/redis/cluster.c * src/lib/redis/cluster.h * src/lib/server/cf_file.c * src/lib/server/cf_priv.h * src/lib/server/cf_util.c * src/lib/server/command.c * src/lib/server/command.h * src/lib/server/dl.c * src/lib/server/dl.h * src/lib/server/exec.c * src/lib/server/exfile.c * src/lib/server/listen.h * src/lib/server/module.c * src/lib/server/protocol.h * src/lib/server/realms.h * src/lib/server/socket.h * src/lib/server/state.c * src/lib/server/stats.c * src/lib/server/stats.h * src/lib/server/xlat_func.c * src/lib/server/xlat_priv.h * src/lib/sim/fips186prf.c * src/lib/tls/base.c * src/lib/unlang/compile.c * src/lib/unlang/interpret.c * src/lib/unlang/op.c * src/lib/unlang/unlang_priv.h * src/lib/util/ascend.c * src/lib/util/cursor.h * src/lib/util/debug.c * src/lib/util/debug.h * src/lib/util/dict.c * src/lib/util/dlist.h * src/lib/util/heap.c * src/lib/util/inet.h * src/lib/util/log.h * src/lib/util/md4.h * src/lib/util/md5.h * src/lib/util/net.h * src/lib/util/packet.h * src/lib/util/pair.h * src/lib/util/pcap.h * src/lib/util/rand.h * src/lib/util/token.h * src/lib/util/trie.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_control/conduit.h * src/modules/proto_control/proto_control_unix.c * src/modules/proto_control/radmin.c * src/modules/proto_detail/proto_detail.h * src/modules/proto_detail/proto_detail_file.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_dhcpv4/old.c * src/modules/proto_dhcpv4/proto_dhcpv4.h * src/modules/proto_dhcpv4/proto_dhcpv4_udp.c * src/modules/proto_radius/proto_radius.h * src/modules/proto_radius/proto_radius_udp.c * src/modules/proto_vmps/proto_vmps_udp.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c * src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.h * src/modules/rlm_couchbase/couchbase.h * src/modules/rlm_couchbase/mod.h * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h * src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_krb5/krb5.h * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/rlm_ldap.h * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_logtee/rlm_logtee.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius/rlm_radius.h * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_radius/track.h * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_securid/rlm_securid.h * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c * src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c * src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.h * src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/sql_postgresql.h * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c * src/modules/rlm_sql/rlm_sql.h * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_stats/rlm_stats.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_winbind/rlm_winbind.h * src/protocols/dhcpv4/base.c * src/protocols/dhcpv4/dhcpv4.h * src/protocols/ethernet/ethernet.h * src/protocols/radius/list.c * src/protocols/radius/packet.c * src/protocols/tacacs/tacacs.h * src/tests/util/control_test.c * src/tests/util/message_set_test.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/88217c3ded96bde6ea65e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaxWUACgkQfQ55zXdi Hs02Kwf+K/8McsXfJaMxqVMFGWfOHy3mT38AE3t2G2oK85qN3cOyA/Rnr+q+Dnpu Eze21BwBBVxPDA8tRI1PSMGGfv3xyAQ/T69xxddADqISkux+X1HUlvUPnhiD4y5d XGFOO8NyBPdPSVe3+q/sN8in1/X5IZRXuKS6FsFaxxzV4k9g9RCMgzxTbwDfhfxu VJRWbwZHKAK2dHo04RGkuAM8jxlCdG6voVYWwIzzmSxAEonWrX0xcClQmuu1E3cA aH+pDgeLsldINv5vdT/mfaUsqfFhfpUyzKYY+e+jqsuxGDAHZ2CNB8FigHJwMW9D fjtWNf23F9imwc5rvTm09nztyQL6Jw== =cPhz -----END PGP SIGNATURE----- make sim/base.h Alan T. DeKok@2018-12-19T22:25:35Z Files modified: * src/lib/sim/base.c * src/lib/sim/base.h * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c * src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31045266f72e2de9588a0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwawckACgkQfQ55zXdi Hs3NTAf/UWF9Rxc2Eqku738vGDSyEfuGCChbnLJwpnMZr/O7HdPEqNRKMZOJ00hz 7ZbTeCJCoudGMJXq8Zh9dvH4PKzGRxF/cedrsQfdyX2tH3vdVHGZk2217i2S092b WIPEKlfwbtE08mfcBiM+ScTglFbNnhDS9wk0LofIplobP6GnosfblMDXVY3LYj/3 ZTp07RBKdMH/HcmX42F3qhnXSTKKvzjWFbMWj1hbGMAR0ofeAUqIZmfyhcaJIVjB cKQ/LKbmsrblFRxylua6WVeS0Ju784M+6cNJGbPb+tU+bN1CGKUe5aoWZeOqtuw+ sLl/zuvxUMBSPpJcAPYkEioLfQVGgg== =q3WC -----END PGP SIGNATURE----- clang scan fixes (hopefully) Alan T. DeKok@2018-12-19T22:10:08Z Files modified: * src/lib/util/dict.c * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c30eae6d7d74821b97fb4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavsQACgkQfQ55zXdi Hs2HOwf+MntY4iT3kiA2dtssGuMJ5k6hmhiTwXqnwm7ngK7gvp9z/1V7ENXw4oW5 enVOQE6tcz7t1JtiNLApHhMgZaYEIxiOoipV6hJiOIgOzmGTkf4Y5XdY9ov0lCEL 5fbQOwj5baNkbxZP+UcmpcKGEJmXp1x0joCrCxUbxPtxwnS2WvI2luPvdu4XYnsS kltWOhBImj19D7JZNB/BOeHuGISBKoPoedenw+de0RkHUK0f9pDLxkypBnpqyK7Z L9hIDM9mSBtxBZp/7Man48jeIcYxYOgdmVwxES64n7JuZbaMow1n6PNoeJ7bjaXJ mtd8OKFz1JflikYV3PabvMEEj/VqXA== =D4sn -----END PGP SIGNATURE----- if `dict` can't be NULL, no need to check for NULL Alan T. DeKok@2018-12-19T21:57:14Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/07493a4c96feb5456acf6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavgoACgkQfQ55zXdi Hs2whQf+P3kNUEwdKOyXulrYiPR1yIJkIHbk2E+XvqbhDD7ly3Da3z6rNMb45WnD DyB0IzMXuA56W1NPyxmvUqIwEwG6RzGkVyLRRaC3YWroAK9F+Rt84c6a6B7zIuIN n1aQpdW1mluN9TRy72S9qiTtI1Uus4rmjsigse3EA5gAcP4UyO3D4C/GqGzCd3OS fovhM2pcR5Uy1+jp+fL+Pdlr+GEqgzpxJr8fe+vHFmSKg9p8UTxXezO3Dv2V+jzX kTGjtAt8AFzRDJ3sfxv0NP/LBfQCTqikXUg9ZB1SPIEUe+mwHFXF5+Ub5OwoZ0ix 1xwLSwxfCMyG34R65qxvBzNJuFZnNw== =PgUj -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2018-12-19T21:54:15Z Files modified: * src/lib/sim/base.c * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/eap_aka_common.h * src/lib/sim/eap_sim_common.h * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/id.h * src/lib/sim/milenage.c * src/lib/sim/milenage.h * src/lib/sim/sim_attrs.h * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19ac30b18947790e7ed46... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwalvMACgkQ/6TVgp+2 18peHA//QpRCs3/xY4vNO2RBOO6z31jZhjSvEgp170SLc39Z0A/O9/5s00wvNgO4 rI+iIxQ0M9ORf6AByKYLpHyM0uwleW7eSPKcpY17FhOABSnP/R/xUGCoKdk6iq/4 m5vMkBSxiqSKGeN77w66dwxHqFIevfT9jsNi8+vHj62zHJS6oHAyGDQMM+dZHOo7 H0zdH3Ibo+mdQVUYWmA/2mTpq79HWT0Brv98L3JfYZIfwxPDetbd95f9KHwktXR5 srC7A0z1vVaGLFtYl56pwsj2FlbLMwBnvc7tCXZR1h2JCPXt0yQvVrBk1zTKcF4t /DFqRX4g4onTIOzYLuwmGjQPK7vfrXqN0QSATaErN67C1Fp5Wy+FLCSLItDoFCAL x7eyy82MlcyP+3f4ZkSz/LNOlAKi5U2CmBLNJ8w8/TKSfOR3lhxoRrk+/mge3Fdl K431Df/2NTffrKdKRU/L75GeONP9AJ+l1rej7Jq036Cys0XQsaDCbhw8yGSz4i1o tvFe44cW52vbW9xDrUjsDWu0/cdMVm0RhRNJZxcbrH+y6FiK7o3CL05FWhzS2aeP IxpwoQZXU3ODV6sGhAmD+kxWVjb2NXE+BqcyQFzQOcaJgp+ZxmmzZWT5yU2UrZsl w4SF+1Bu2B3LYMo65/5RG8KyLnv4BgAtYdjxrpCW/GpZ9Nlh/Ms= =8FQG -----END PGP SIGNATURE----- Markup nonnull arguments of fr_dict_attr_add Arran Cudbard-Bell@2018-12-19T19:07:30Z Files modified: * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a0cba65ebf085f1fffd4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiNgACgkQfQ55zXdi Hs12OQf+Ivmj6e9NM3btvE06tQ5JVkAdzirJLRylJs1lqss2OcC5NVvaBvGa6Myu nTX9yUkdycdzdLxBeg7tzXn9HVLYzD0D33Y+Ray1JTqr32LstopLX3dFCrwwXEPJ IFy0+Hrgx8SMiaRjwmdC3SijkJfoa13Fh6lZPH3SXVkKOQfu7vwkZji2V+MzCTF1 s52lkFEO/MpqynOvBrj5AVZBIBqyQ6HUcPprj2oMQZmd2DMYP9MOZ//NP64oIIO6 QnBHUhUiHxDjPrNixuJ7FhRGzZFInkaM2gUkIE/Ksce4E/g7e11oRjGitdaqe4Fd OrK4s11ZDs1npAzSp55x0z+ct8AIhA== =u6eS -----END PGP SIGNATURE----- fix auto-creation of Vendor-Specific it was created and added by number, but not by name. That's wrong. And arguably we should only do this for the RADIUS dictionary... Alan T. DeKok@2018-12-19T18:06:46Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/95b21a6804bab3da4521f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiJwACgkQfQ55zXdi Hs1N8QgAlH7ZwJzRh5VsBSNjdUrWRpypQpjmrQ0JSa57PgaAwj+HCAm57IXafGDw kO+wJCZnxlQTGjUlsv+IYnRKgZo4ZoGt/SCf0346Eo12858TREYlmCKUp6gdJk99 d+VYkRHMpzwFUTMe+cmGeobFbaGuz2mVU3U/Ft18glTQ62eChWn18+aTNRhL9czE +qpMkoZkQyh0LWpSjcttXnraHwEiqpBr9Wjx7NdwQXYlwUQAfNMEEjUi9R0erp4S VzuNt+hm0vXjDFHp5cqNNLxltsTdx53zi+WddE4aH6bsnCzCbJrTijCq5djHW7/e P2Txb73/p3jMMmxkALHWeE9ccJMbFQ== =tGXD -----END PGP SIGNATURE----- suppress duplicate attribute definitions We don't want to replace them, as they may have values, children, etc. Once an attribute is replaced, the old children, etc. cannot be found. Alan T. DeKok@2018-12-19T18:05:44Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/33f02b421a016a8659bb9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiGUACgkQfQ55zXdi Hs3hwwgAl2f7b2RWAXaU3FsMDq21KcvxXXT/KtiLntjNBsvHWG9EOmB/yAydkavK 1x1AWcz6isxXDZxvbRcSdZ3Ujb2MGf0JleaJzjiUu7JveYy+sikdCdmMZTm/YLtW 4NqirzciZKps1fTdu1Thzkpt9QLTUnJ7P/BPlfc/EysrPXrQhsf5xf6c0KFcFseO GtAsG5EKoBRXcS1GLrADjIfIRs6HprI3eQvjFAMFfvd+SuYmXqZG5678cWCx7020 UG7+MKT1BmZdTlXvg6JNL/Yb1WgXsV3L+7E97GZ52Bh2IOn2UvRF2LKZRYu518lY lYjBf/uDlmGn2thLz9ZDEHwS4d8JxA== =/znM -----END PGP SIGNATURE----- update comment and add "type" to list of things we check Alan T. DeKok@2018-12-19T18:05:06Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a93b3f4c6214060f19c25... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiBoACgkQfQ55zXdi Hs0T5Af+IV0cpr843rErRauv4Z71kpZaDHO5Oq9VMk+qTeFP5gvbQK1e+pUqM4Lg 1D6pcOXvWbLBbefu0zPU/efvdvJ4LuIV984G4UfcBy857iskLqjyREQSMwyxyO9H 0WueRo+epxU/bEZxWwJIFOSYASpPQZVncpUxGjk6AT4LrXCe/2Y7lrZABnBiTNTw YrtwRmYsdsqnVLO6kVcuWVDhBps9uwUwtorFUqWN9nROu6oSewl4mOphuPlCRTS5 47tjE9fDi2L5n5xpZUxuNEd1IrQUD0STNClYNTD76wG6/rdf5dk+E/tDvLxA7fh2 eVIPaS6FlSzTBuD8+aTWAzPwnOMdOg== =QyMC -----END PGP SIGNATURE----- this should not have been committed Alan T. DeKok@2018-12-19T18:04:02Z Files modified: * src/tests/foo Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6541ed62098311997f859... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah/cACgkQfQ55zXdi Hs3Fewf8Chkf+WwIky2fAtkycI2qLFtjl1B9AVwnHTirrGYm5sG0pg8Mo2YbC8SH vzTvKYL1JTYC5IfMTSHsNl+0OHh1btJ2ZDwqffg/bM5QZiwBAborZ4aJ2x05ou3G bfck5F17itLQeaudD+T5qZx9fg3F63mR3w6AYFfhTRZxlPuhyywV3ZohWWb0fpWk ddX1V1JvWBcVu8HbBCPmcIXEh73v0nYdsoenAjJBHXBMkPRt8uz9vLXSvsLn/Nea GDP1pz/zOdRuJQwzxd35uMcTsulTLYNmrTg8TXViN7wGxhQ6nNkhysk9N5KgDNLm z+2OuhkxNZqqKz9WgCUDXW5OtPR56Q== =K18n -----END PGP SIGNATURE----- this dictionary is for RADIUS Alan T. DeKok@2018-12-19T18:03:27Z Files modified: * src/tests/dictionary Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdfffde20a32b08071bb1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah8oACgkQfQ55zXdi Hs2peQf9H8LC339Xo+R5AANNfuEGJ/7eH/jX9yN+fGVHobENpc8Ou9qfa7TQ1QGg RRwRa/oCBstFQSPi9wXalRMrFzHNQRj4OAWx1eGTmk5N1ghz8KSmt3nNHncpUct+ hUW6fwqHWE2RkzrYqbS3W4RuTMciHMSfIcKwN+dE3KZrf9fJyQq5Suj6LH2Jwvs7 iGd+MMoS/LqEUkbdLgwiJkHlVFFopRYSb3//I9QAEWmfR2tEHrTk4lOSq14SZhBg YlFt2aMZuaqAFa9EW/q+pbkxFc4X8J4KQT8s1iF14XPuQMdwYHLQK5KSEzK7DKEO Q18NA2jul0I3gUnW93A3mLdi1Wh8lw== =YBzd -----END PGP SIGNATURE----- removed duplicate / conflicting attribute definition Alan T. DeKok@2018-12-19T18:02:39Z Files modified: * share/dictionary/freeradius/dictionary.freeradius.internal * share/dictionary/radius/dictionary.iana Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b59a2a8bc2fc56016b743... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaR2gACgkQfQ55zXdi Hs0s3ggAohWrvY2cbBTxTDY4TFLKz8yuxh3CXWOyOTW6xJI0g25y6yd+wmsOdOcE YBU9rvrE4MRH//GJ8CB7kyFfFuUrC/10iNoc4gYaFnRIhfa0esldsBgVM4gw0nOr lKB3iUCU8eXdR0o133NUfqSvitVbi7yppv3AsOqerLQd4KI3e4Rxiqev8Rh/H1jn 7d959DpC1b5oxnExqjPHFZTVReeLJGEB/P84W3AF6n7qGJBXMy0nEFJMgd+nDr8+ F4nRZLLIFfiybcF1axdSLPbH2J6i+ZRhDndu7xnmqe3Q+ptJbOJ9EwiFtgI61sPE u+wfFh1Nm+o9Q3ngRO63aAh812OvCg== =30OF -----END PGP SIGNATURE----- mark up autoloaded dictionaries vs manual ones So that dictionaries can be manually loaded from raddb/dictionary, and we can later still autoload the various protocol dictionaries The only downside is that src/tests/Makefile still fails. The server loads the test dictionary and parses the config files correctly. radclient loads the test dictionary and sends the attributes correctly. But somehow (magically) when the server receives the packets, it can't find the test vendor, and prints out all of the attributes as raw ones... Alan T. DeKok@2018-12-19T13:26:13Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b239a864bef4a9673e5d7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaRu4ACgkQfQ55zXdi Hs0yZgf/UF+UP/mUJSK4INBW5+LdCzBGKJennUla/3hO5A8cVmBkhTMMq8Cc/dum 6NR7M1P+8lvh4g8kJkMNHHaPHwg10kF7jSPckRNz/lwvE8J5yevWelsJwJ5UWOEI NpSiKV4o2tmFGk0CfO7aVMB//3544KMplWXAEUWpON94DuGSxJvIU94F4vYpaFn4 GrSmw9oHldil2JlsZxzianN91Mfx1KI7KVFWG2k/y7ctMtdWXkReYjcEcWdbN7Eh ocwTXgMdf6zOA7+xaFeMTqRvjw4mWj7DyAD/UfbTRSsvNBrOjIMfSBu463BN4/3J YpDPnv0lgo1di2ql4x4Fv74raN6Y6g== =ktjI -----END PGP SIGNATURE----- capture stdout && stderr to the log file, too Alan T. DeKok@2018-12-19T13:25:59Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2bfeed7c6c9b309549ad5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPqYACgkQfQ55zXdi Hs2xWwf9E+sFTM6A1Stxa7gbT7hiG1X92Lrde/od4B7zC7lkB8V7viZRgvepHOk3 2n9jNjXnTGH1GXmmcuYIii6ITsB/d0ULTXv/MhS6JzNIllXZD1oZD0hPZ/mnA1Jt kIfye69ztmmkIY2dpm0fxODAfo/jwGUz7WhMnKYvwpUkN2RnsGTZR5v3s8GJW7Vg 6tCB0PytbO7+22ayIhR2ZKXgFc1HFJIQuD+ayNCcMQYekQQywk9miniCbS919Ejt G7sQstA5OS/C8FrifI58RfGm+VE8jK2+1sdQ2uZkWVcxJaoOh+S23BDjGJhyU7TW x685nL5K24i1gKXv6kcFB9YD+KnFPA== =FZbY -----END PGP SIGNATURE----- print out correct arguments Alan T. DeKok@2018-12-19T12:50:43Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9ba4799253b9cf5719d10... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPlEACgkQfQ55zXdi Hs2m4gf9Ha1sM2B6lgVkLuLKGD89lrxoqwGGPwueUZ9vmLLX0QGSgdB1gUeJwoE/ fGEGuBHl9e/PnlcxR2XmJKtoE3uRXDixCE6UBVjIydRxLzzOLo663bIXOJhlQ6RM K9i00cG4wXr6kUlqXC2kHxJH/CaIJgzn749PO8dlPmGPpUl/eZM1GeMAzX5K6l9u bePi9HRJcyjkXOff92JLLGlbrdJJm/BZ8LleGB+2NScHdeFPz/tzUyAYKTCcrE/W 1tL2YbOjD2owBEi9HhY3Elg/V6lZTDStaY6BZlNZ6WUxAUIlxGYAPYrIAQFNTnMB a75XQZQtSfNlliomwr3yU4LK0rbIeQ== =X1DV -----END PGP SIGNATURE----- we don't need to regenerate this any more Alan T. DeKok@2018-12-19T12:49:13Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/94cd5c59d26ce633cb317... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNhIACgkQfQ55zXdi Hs2wQAgAlOFCcGTnhCRKXQR0iU+pnRixnO+GTCIS6ikKG2P1zQ2ah5R5gSemdP3E ylS7pNB6BDxTHUnot+fk7bi+llFJDNV3c07WVL9BuN1w18rhR/DAi0Q5hv1cDEU1 XKDKScYjxHXka5HlvLHcRrP+iYCA1RSv7JlbSsS5EDgFVD0ATXlULIYmbaAo1THG ZdrtsGW1j/Ilz/g5Z0FtqjB5MqK+6nidG0VcM0aMbcvP1tdW2oq8WHbRjmeirk/v EJaSlU4JV0Fm1JkOjpYPYA71jCXpFarLq1CaH4aWyk/ifRKdSdE2L0s0QOB3lrjm WJzvSCAXwLnMgQepknAa1jZrdW73Gg== =hh+k -----END PGP SIGNATURE----- when refactoring, copy code instead of re-typing it. and building it is good, too Alan T. DeKok@2018-12-19T12:13:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c6726c9a063dce89089ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNcwACgkQfQ55zXdi Hs0F9wgAhELQuvt+XoXJQsT3YLjA4egxzMKBRwJXnJ7R4oMlzvnzlkkjjUwyjCgf NiPJRUMSiMzXCH0u+RhEdecr/gTHi6GvLRjRenaUPfu4RzMjwQPlqB7poxFwBI5X QVXkddijFRer7dksMz71BAhLoq8yL75K8M/iWK9X5i+7APmlzYThpQCENSWbAO1l wsE9EIbZD2OlyqQbhdcm61NG00D0kZA75Lc/EqKdRxZ6gVbyr/oGSxMGx/10N6t5 t4Wp/4CRrHZg+5KrRCfzP+B6ahas7VSjCl3WeykbYXznDLPdoaxyoAbBc4BDxY/i ib0uIqLStp5DQYY1wA/A9dXLEjgz4A== =HGEw -----END PGP SIGNATURE----- BSD fixes Alan T. DeKok@2018-12-19T12:13:00Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d3e1d5804ea1b263a2cf... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJcGjTVCRBK7hj4Ov3rIwAAdHIIAGl8F3kvFgTGjVqdS9W1AUD0 MAwMaFeiLpw5EV/6heaBGAJZgSeIVb+8YukWpYxduWbAb39KibxFrrewYRUUWUgG nZl/VcOCitkl4j83t6dOkG+KSxEl/VaiPt4ZSxZ/b0FGotbXiuxCZZnbreBD2b3/ Bxf+wM7BE0IJflDJpnRpo5PcXn98kISPyJkAmC+n3c4c3JyQEerDXR+dWDhoy+8G F7lhubihIsYPu5hQwwwCoMyK26BPTwF91Kttpi1YuhgSQYNgqEzpNVtEp1Cxul4S HJiPQXTKGru5vuXEBtC7ybj9tZFkaQrYAdSdjGtaJ4XKWvaSCpx5iauoWQ/qh3M= =lxLD -----END PGP SIGNATURE----- Merge pull request #2378 from manu0401/master Fix startup crash when running outside of gdb on BSD systems Alan DeKok (via GitHub)@2018-12-19T12:08:53Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f8cd27b78c011826bc07... ====== Fix startup crash when running outside of gdb on BSD systems On BSD systems, ptrace(PT_DETACH) uses a third argument for resume address, with the magic value (void *)1 to resume where process stopped. Specifying NULL there leads to a crash because process resumes at address 0. We introduce an OS-dependent _PTRACE_DETACH macro to specify third argument as NULL on Linux and (void *)1 on other systems. Always using (void *)1 could be another solution, since basic tests suggests passing (void *)1 as third argument on Linux does not cause harm. Emmanuel Dreyfus@2018-12-19T10:11:16Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6212140fe9ef96fbd61bb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZqSEACgkQ/6TVgp+2 18pE8Q/9GsU/I8aOLAnyXETY45yE/EaTL7moMIgi5+GHtv0DTPC6IaJwfVpqpPhM e67bxkn1MxohM4M8JNVjV2QzCl3iUxdC4CuzXxc0dCPLgS8HsB2nJKTXHPXAwakF +BzTdVms0e5ojerwnI/gEsL+DAi726tUfY0gA0Hyq1f/8cUqsFPtoIfvKwrVvAsi wCluXs0PXudlTa6CYC5JCNCmIwNsTJGBDqmN81DaMkblg1K6hq8jOpdE7f3vc1tp kd1n3CPxtjv7TAL7v6tbjS0wLV3d273Q/vD8vwTxagL2o8Xg1wdWCP415MOfy2gC guL+i6+LGdjJZKOlLEg57PSNSm07RKrXmlaTErqnsQv8V+ActzMH+T9kx70VBeaL mf3N8/lRZX+ZACibbHT1TdTkrKSlzQoNxk9+pJ+PxhKDUrj0HA+cMhjX0OWFHa+6 DqV+sUek1KjLWKnu2knRWycuIvv+9jB0HwKkPVvo7FADKO/q7pzxTKmclxVZLKJl Kqb1gXZjbb3NkHV1WO73jv+JRigKPkYoFdDW4ekyXAasXOsy4IlW4MP6n0JreCPP aNBDZf7/GwqXRUYl0gRytRXfnfAa2O5RNNSZxdROl0lnfeuYWDv05ZSqzQZuU773 DHrVJ6X6bebgIULN/l62itLXbC+T6I9o4lWggkAjaHWvLoZChPM= =IVqh -----END PGP SIGNATURE----- Doxygen headers in rlm_eap_ttls Arran Cudbard-Bell@2018-12-19T02:12:49Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/234eb93dca1c9cd8a9754... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZp2kACgkQ/6TVgp+2 18rjkg/9E+LTmnSimTi3vmX5Ym10wCKX3WksNSmCXUK68e2ji+Fc50aSncg8UzKs V+H/MH9ZOu3XigOruAC1J39ehbQwkP6PZvV8Dky7ciU3SKuEYKaBZP6hZWLnhuF4 v/KWit8uHTzcOelb4fYlHHUIvp4wWptpEgZJMV7sT2BEImSJQphGBoyaw8ZT0uV/ GTpRX+DJy3r2WPjfhFJCzmCkRlUYjIgbcL/9/yzy+xLPilDOpeuyFcdSLI3sHYOH 5Qz71d3pHojhwOf0qqXipI99/JcnTkFFgphhYtVIh6np5xDHegX7MEiborZaWzDS n1PYzs+cVVhIVNQrxjV13Ceg0+TU0ocAcs9f5DN3UlLVNfwyxV83QJikSFI3gkrf IshrbIRSkAHQOA9KMiK6jvU75Yzi1IQf6VesSwt95o7BeH4Psp9eYcE19wcJ/L1+ stDzwsxE/nBePmDqzMC8WsGrdFNoQL+9E/h9FUNidl/wEjp5SGZwKYcqRlxwLZJZ kDLuzzyUNWAoueH89iix/EVfLX9jeADN2rUphq5DEcnLRXAZdiP4CN/WU4NRymsn m5RIipXa2ILSGOiFzHafsmtsUbrY/T2jwHhk1qgMrgwww3qq1yP+m0jhpcl4EM1i ZK7tZCJf9B8MBY3GhVWoE+huC+w5BvN5gVyS0ul8Jrs99lG5Vm0= =5R9K -----END PGP SIGNATURE----- Move EAP and SIM libraries into src/lib Arran Cudbard-Bell@2018-12-19T02:05:29Z Files modified: * src/lib/eap/all.mk * src/lib/eap/attrs.h * src/lib/eap/base.c * src/lib/eap/base.h * src/lib/eap/chbind.c * src/lib/eap/chbind.h * src/lib/eap/mppe_keys.c * src/lib/eap/tls.c * src/lib/eap/tls.h * src/lib/eap/types.h * src/lib/sim/all.mk * src/lib/sim/base.c * src/lib/sim/comp128.c * src/lib/sim/comp128.h * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/eap_aka_common.h * src/lib/sim/eap_sim_common.h * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/id.h * src/lib/sim/milenage.c * src/lib/sim/milenage.h * src/lib/sim/sim_attrs.h * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c * src/modules/rlm_eap/all.mk * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/lib/all.mk * src/modules/rlm_eap/lib/base/all.mk * src/modules/rlm_eap/lib/base/eap_attrs.h * src/modules/rlm_eap/lib/base/eap_base.c * src/modules/rlm_eap/lib/base/eap_base.h * src/modules/rlm_eap/lib/base/eap_chbind.c * src/modules/rlm_eap/lib/base/eap_chbind.h * src/modules/rlm_eap/lib/base/eap_tls.c * src/modules/rlm_eap/lib/base/eap_tls.h * src/modules/rlm_eap/lib/base/eap_types.h * src/modules/rlm_eap/lib/base/mppe_keys.c * src/modules/rlm_eap/lib/sim/all.mk * src/modules/rlm_eap/lib/sim/base.c * src/modules/rlm_eap/lib/sim/comp128.c * src/modules/rlm_eap/lib/sim/comp128.h * src/modules/rlm_eap/lib/sim/crypto.c * src/modules/rlm_eap/lib/sim/decode.c * src/modules/rlm_eap/lib/sim/eap_aka_common.h * src/modules/rlm_eap/lib/sim/eap_sim_common.h * src/modules/rlm_eap/lib/sim/encode.c * src/modules/rlm_eap/lib/sim/fips186prf.c * src/modules/rlm_eap/lib/sim/id.c * src/modules/rlm_eap/lib/sim/id.h * src/modules/rlm_eap/lib/sim/milenage.c * src/modules/rlm_eap/lib/sim/milenage.h * src/modules/rlm_eap/lib/sim/sim_attrs.h * src/modules/rlm_eap/lib/sim/sim_proto.h * src/modules/rlm_eap/lib/sim/vector.c * src/modules/rlm_eap/lib/sim/xlat.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h * src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25d579e64f7b94edf9c9b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZmXMACgkQfQ55zXdi Hs2adQf+OAiet8TTotyQF6BeSz8ssiF+okuBlqt8D2l1HJj5EMkd1maHc5bWGF4t KJewf0S8fvVVC5nJ8/G8j7Fa7xZYBx451OFqTPfK1k7HucAvkCraO59/LPakY9Xp xN/mdqsAkYJy1L3SzPBCTCENi4jzXLoemm4ktDHbJ2ZQQBPUOk9/6fntQgyTjHaF 2YBVdoSR7fIfwd5heEBB3PgYrrVCv6iEVdM66nb1JvhpGvoYoXI/Bg2ZV7JEklsk btnAOp7Yfq4oQ+mYgFAjgg/MCwexHRdRVWHTR2W+V0n/vl1U8tcIfouR/1YcFhyF Ya9nzS1/V82wnPw76TFl7lmIyVf1XQ== =Wa/+ -----END PGP SIGNATURE----- use top_srcdir for references to source files Alan T. DeKok@2018-12-19T01:05:44Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12caadc1edb6edc0af752... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZlZwACgkQfQ55zXdi Hs1vsQf9HbSD5Q6WsIeuHzcorawy6sQxt1G8bWrj6WpCVbnrHanV79C2adsE8wxx 12fLAEq6rGXXEt3WqvJwBPtJZriOKxGi/0MM4103B6nqmJzjBTtRi4MFt3cgJ2K0 RRKCM/gOtKPAnojgp2OJzKXDcKpx1Qu5aRt2IZaBKuXajr/p01bvDH7Ppe+A5RgX w6r5Y/lbrQb+Nv7klx4N6ytHggfiOTW00/du6yPKdH9C0tkYdcrJtNXQyv8mIhzv QJqWqRpWxBdLm9Z6RK3x2WrJ1F60sIZ0ZXT2HzZPPpp9h8wPHCyF2byL7F2fseSQ a246UunpJqynX1ZhVzhh+0gjsUG0ZQ== =HWUr -----END PGP SIGNATURE----- print "AUTH-TEST" to make it clear which test is what Alan T. DeKok@2018-12-19T00:49:15Z Files modified: * src/tests/auth/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0502f1600b2626187e0a4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZijMACgkQfQ55zXdi Hs0Y2wgAo7SDM3479W1V2w2NeBc/a5pXzIPtULGVK3iSAZ/UMb2V+G594iHwy8iT 0ZmHyfbsj6LSAuz6l9ha/V9fi8qmr56ouvvMpyzvMrGg1UQps2jOEP930NYNrYkx uhNmjUf9j6RQWk3LpwlgOg1sTUap1SL9H7fV7378WOC49/lR1eOqN7aGJwIG790U tllaU1Esk23iDmzHnuSFfsSzgBdwrv8GGSipVEp4KDaIkzcdqPUpJd0+zLhkdJuL Tmq1P41Z3BCL+U2ySTZ17ilKmDAFvKWAWuUvyPbpX3tRKcwj259gvoA07UwqO5OP usWOsDel861OzHJWjn7ThPC7w4z9Fw== =HfVa -----END PGP SIGNATURE----- use radius as root for decoding TTLS, not internal dictionary Alan T. DeKok@2018-12-19T00:00:51Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e020480434880c2db9073... ====== -- This commit summary was generated @2018-12-20T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).