Commit report for master branch

The git bot announce at freeradius.org
Fri Nov 2 01:00:02 CET 2018


New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvbTiUACgkQ/6TVgp+2
 18qstw/+KrLIYvH8tUn2Q6OpoBnRFtM9AWGzSVq6mKgkkSUCF13BGu+5pZnCKbKe
 Hq2cxtEUlNfv5f2FC9JN1xbs4OOPM8rOjKoCE3pRqQ0tAPcet/kfb1GcLguP5Bd9
 TLomywER/uOSnOcLrSDdQl7IP87qgctyUFXTMt7XkqI32augQP1sdx7ZO/hCHO26
 bhW5f4DOQTC1QSXiGyr5YJZ6b+tDT2nBBIxEkRyq7cTHWYQBj7wVQ60gBDfb8s8j
 6jLNhDInSi9PHnPAlklx8qrkouNiqAxHDdmUO1Bu6SuYZ2eO7HnanRoFI+bvk/GE
 1PqN13vOqw1uC1pOLluU7BX329eKjq5m9upoaBcqXFc5e/dEFVzaepHdS38tN1q5
 J5LmxvSAlPf7ibdXJNjtGwEAKuDcVcYltbjXRMnbqemun5jIrUc6yuc+am+5OGDh
 gLRn1urvbHw4U90h7FkNLD8YDKf7hYzjqW9AYWDWX4aI9Et4G6sDEh7Ig5FIW4BC
 9ZNXnY+Awg73mKPfOUcSrncoN8RpkNX989CqACdPD3aPUomQL76vYXkPjpY0G7/7
 ucZhWdON8bbgdgwaXyusnNYdAD2Bt7pg+deQwt8Wwe+Dtas7ctqn4U38zBoXIG8h
 cAX+r1zyiwCoSUvShXEfr7e+IrIGMAd5Tq5ZGHbmTN2S17FCLyE=
 =F/gq
 -----END PGP SIGNATURE-----

Fixup argument names to be consistent between xlat functions

Arran Cudbard-Bell at 2018-11-01T19:04:05Z
Files modified:
	* src/lib/server/xlat.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/af8e341513e350ee139f6a0dc115d59230375bdc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvbPGwACgkQ/6TVgp+2
 18pgyQ//UDhy768+oeh9IPdZOIcvtvtniMiNbTX3ys+ZXmHfYkhAXyPxwVrLLpIp
 aLnYWH0qGM00R6UM28rvxdHJJ3GSMtwIFtTy/3Jgv14nwwo7ok2PsZtDVFoPW1xl
 hbP6E0bLjsXFkMRebfyj4GuwEezujveozPGWecKoDPMtQ62Bse8okPA5hsyRCJjU
 4xa5gpHBIgCQDbhoMjgEAe9mSea+5UCngGIED8Hv+sHx1drM2KoTRwnZhAYd03H6
 mMJlUKEoH/5YMNHU7S/ukGiFaIBnVPoET/+GywCNBC4JU4XXYOz5Bo2XLBwhrPxv
 gI6gw1rnw6vnM7lD8ZC0B0c6OteIeAS1qpgyr/wwq2TuKzWlbagKmDxEDMlf16KP
 VWLzUx+4tLYUm/9qRemrIe69nWO4iD5NhBwRO28H4KiiROR9+RlQ43gF8eHlSBvS
 sTdGzeebsUi7P+w2ifmiCsx7JbZsxXPTfzmF16CtRL51PihhJ6dihDboGRSL3QoA
 VRXPU92UlPqidRB6vtqsaIAMWcg+iWmbbzR1DN3SkotC+mZRO5Bh5OVMFc+jwehW
 VVc8L8P904+r+Tvjl5SEBFdpY9zgLQWmjEf8b/fyn65Vihv44a7Jd/nm3Sl574TM
 e9CgGKiyICRRpUcyMsxv3RNLfLX1iBbn45D4vrXW3dYrlalgVdE=
 =guI+
 -----END PGP SIGNATURE-----

Unused but needed for dictionary work

Arran Cudbard-Bell at 2018-11-01T17:48:28Z
Files modified:
	* src/lib/util/pair.c
	* src/lib/util/pair.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cec581ec678a617d31814ef47615e840efad104
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlvbPCEACgkQ/6TVgp+2
 18q8AhAAiRe1rUxVq2bA/rjqxbiZRI34MW4fhTIFE5h0l9R5IL/fkKurnGhKUt17
 FI7heYxYj0nMaAUQ8/x6lPzZZ5FGFHqq89LTd9cfaePJWcTqM8CeYv+9VDzcgjhH
 pwHjVyu0HAakibVsIoOuMMvrnjZF62FbAmm8nw6/pFlg/9CSlhTtmR+aT/o54Aoz
 y1sIAW/fmUg0Y62zp5B3TOom/Cu7M1KoCq8IQDmS4uXdyIHl+cSZ7F3ZUdKwTLin
 A3gntPVNbvE4OSCMSgGLa0mWl6CJNssp29fw+fGHtOKHYt5EUt0AgMRRmdlXbBiS
 fQKBNAPfB8ArePuP81dLwRpT/6jNoqMyz/Ljs1Zvt9JMJ3HzMydQdC2Hf8NO3bxO
 FNBnDYTA8KXVipZ2YPsWZmKHhzePxnGmEApk9hmxwf3q7oHgmGGXdW+LVRPFVFE8
 mnrzUSOZv1DC/2natihOrWeP7C2K6zx7RX7mRmKnRTxCnd8L+FaiuXeb0Bc/K7Ea
 iMxA7pdJF/rai9GmPCBmMy1TVIxHWrvNELAn0nBrtng4KvGgzbVUz3mhcmzkWl6K
 ycYudd6aA4S5ZuM7PEiOlJ64p57eTlXymAAouW5gt8hse0X77bID01w5ou+r/5Xh
 xBndXUyX84mFJ8eZVn0+4+4V6FMCYDShPPQXTeAPsJ7e9tDcmpU=
 =M2/+
 -----END PGP SIGNATURE-----

Rename modules.[ch] to module.[ch]

Arran Cudbard-Bell at 2018-11-01T17:47:13Z
Files modified:
	* src/bin/radiusd.c
	* src/bin/unit_test_map.c
	* src/bin/unit_test_module.c
	* src/lib/io/master.c
	* src/lib/redis/base.h
	* src/lib/server/all.mk
	* src/lib/server/auth.c
	* src/lib/server/base.h
	* src/lib/server/client.c
	* src/lib/server/cond_eval.c
	* src/lib/server/main_config.c
	* src/lib/server/modpriv.h
	* src/lib/server/module.c
	* src/lib/server/module.h
	* src/lib/server/modules.c
	* src/lib/server/modules.h
	* src/lib/server/process.c
	* src/lib/server/xlat_eval.c
	* src/lib/tls/cache.c
	* src/lib/tls/conf.c
	* src/lib/tls/ocsp.c
	* src/modules/proto_arp/proto_arp.c
	* src/modules/proto_bfd/proto_bfd.c
	* src/modules/proto_control/proto_control.c
	* src/modules/proto_detail/proto_detail.h
	* src/modules/proto_detail/proto_detail_process.c
	* src/modules/proto_dhcpv4/old.c
	* src/modules/proto_dhcpv4/proto_dhcpv4.c
	* src/modules/proto_dhcpv4/proto_dhcpv4_base.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/proto_radius/proto_radius.c
	* src/modules/proto_radius/proto_radius_acct.c
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_dynamic_client.c
	* src/modules/proto_radius/proto_radius_status.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_dynamic_client.c
	* src/modules/rlm_always/rlm_always.c
	* src/modules/rlm_attr_filter/rlm_attr_filter.c
	* src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c
	* src/modules/rlm_cache/rlm_cache.c
	* src/modules/rlm_chap/rlm_chap.c
	* src/modules/rlm_cipher/rlm_cipher.c
	* src/modules/rlm_client/rlm_client.c
	* src/modules/rlm_couchbase/rlm_couchbase.c
	* src/modules/rlm_cram/rlm_cram.c
	* 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_dict/rlm_dict.c
	* src/modules/rlm_digest/rlm_digest.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/lib/base/eap_types.h
	* src/modules/rlm_eap/lib/sim/base.c
	* src/modules/rlm_eap/lib/sim/decode.c
	* src/modules/rlm_eap/lib/sim/encode.c
	* src/modules/rlm_eap/rlm_eap.c
	* src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.c
	* 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_escape/rlm_escape.c
	* src/modules/rlm_example/rlm_example.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_expiration/rlm_expiration.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_files/rlm_files.c
	* src/modules/rlm_idn/rlm_idn.c
	* src/modules/rlm_json/rlm_json.c
	* src/modules/rlm_krb5/rlm_krb5.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_lua/rlm_lua.c
	* src/modules/rlm_mruby/rlm_mruby.c
	* src/modules/rlm_mschap/mschap.c
	* src/modules/rlm_mschap/opendir.c
	* src/modules/rlm_mschap/rlm_mschap.c
	* src/modules/rlm_opendirectory/rlm_opendirectory.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_radutmp/rlm_radutmp.c
	* src/modules/rlm_redis/rlm_redis.c
	* src/modules/rlm_redis_ippool/rlm_redis_ippool.c
	* src/modules/rlm_rediswho/rlm_rediswho.c
	* src/modules/rlm_rest/io.c
	* src/modules/rlm_rest/rlm_rest.c
	* src/modules/rlm_securid/rlm_securid.c
	* src/modules/rlm_securid/rlm_securid.h
	* src/modules/rlm_sigtran/client.c
	* src/modules/rlm_sigtran/rlm_sigtran.c
	* src/modules/rlm_soh/rlm_soh.c
	* src/modules/rlm_sometimes/rlm_sometimes.c
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sqlcounter/rlm_sqlcounter.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_unpack/rlm_unpack.c
	* src/modules/rlm_utf8/rlm_utf8.c
	* src/modules/rlm_wimax/rlm_wimax.c
	* src/modules/rlm_winbind/rlm_winbind.c
	* src/modules/rlm_yubikey/rlm_yubikey.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/786042ffa3b48f09e0ddf80df4a6d12a22aa333c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbLNYACgkQfQ55zXdi
 Hs0rFAf9HAgxmKRcjgphX62YIgYCJClvtqaWCTKojGsAz9fpc7NxG+yugur5n9Ue
 cmnffF39yIDPy3aLqHGrG34Nhk2hJgGGT7a7wEPJmhqRGq1mn0dX/lcT3xQSfqCD
 9jjxCSOrTccgdu0Np0XupeS5vBFo23rTo7MnWzIRbdszvfA1zLTIaBunFSj+2eob
 n+GUlz8ox29G/JuJj17Q5TC202c++zpw45oNUMz2Qa5cUAynEY7GD+IEvqTNuPW9
 BZJAnKDPzw5q35Iffov/kHaHY7t/bNyREYbBJ4yld3f2uBUpSOs4dXxPEo5vbmSk
 KPT+EXiWg+jRrbHoG3bZ6JXfTeSVnw==
 =UOtB
 -----END PGP SIGNATURE-----

re-add module_thread_instance_by_data()

Alan T. DeKok at 2018-11-01T16:41:57Z
Files modified:
	* src/lib/server/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5d93df004bab2e564c44ddc4adc4424011ea8ddd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbIQ4ACgkQfQ55zXdi
 Hs1U0AgAhFpwNDCLhMs0/Fz20nJ1A4jWP7ETZGkS9e+5QESJgsLa/0LeRpyC0271
 xaCuqdWmP/GhW55r/YvJrLkCWXVBvOZtp0jyZ9/tZMAlu0j/Fu4avwrj82H0F035
 Bgl5inQT3q5Hy1qfDGCLLikn1qC7zOe3Ah6KovukJVRQUDlA4iS/Z/4QxptnPaFL
 mfKjZkPfQq5nJZRUm12JvlYiGfuN94dalVbnxcIKnYGx3UPjACp2gAZ4zPEmvmZ5
 Uzo6g8/7/KqYFQeM2px3HM1vhWDaiE2c6NqvOOKDRv8LDiNtIwG5XhcFmAZhIQJK
 yR4Fdm5LzcO1Rvmz5qHugc1bwzX7kA==
 =A6NG
 -----END PGP SIGNATURE-----

remove "ctx" from fr_pair_list_move()

all of the callers already allocated the VPs from the correct
ctx, so there's no need to call fr_pair_steal(), which means
there's no need for the ctx

Alan T. DeKok at 2018-11-01T15:50:54Z
Files modified:
	* src/lib/server/map.c
	* src/lib/util/pair.c
	* src/lib/util/pair.h
	* src/modules/rlm_dhcpv4/rlm_dhcpv4.c
	* src/modules/rlm_exec/rlm_exec.c
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e2a6c0d5c0752d4f4acb883c93621d1064466195
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbG+wACgkQfQ55zXdi
 Hs0cKQf9Ha+aFwTQRB1qP8EtlKm5dc77d/NVgRhgPwZbQsqTcIA57pZPB55PBKoN
 TDNO8gjnJ4csfPIaTWK9G+VdgP0W7QCfgMg80PbVeoF954Z2FocpSr2ZDelTgwTq
 5JVmZyu1RBcdwt1nktKdQ9sEThc6DR5S1/kKhv7TXtVJVwyydW1/JGo8FrDVm9ie
 hTDrC68d7aNhle6MyV9V/jWqcLE2JunQLyeoai2UoI6kjwBTjW85qhN/tN06Ca8b
 G8GxhAzeF3QTEX+AsH2l7dDRP6LMIAY7WmYdkBu6hEjTgqqN3g+KJEsT8FX7Mxik
 LUZWwiLmyGFoMr4AKhRiqEQ1/xboAw==
 =PgN5
 -----END PGP SIGNATURE-----

remove unused functions

Alan T. DeKok at 2018-11-01T15:29:45Z
Files modified:
	* src/lib/util/pair.c
	* src/lib/util/pair.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1996cfaf0adf1fffe94d9506355d13f6c0a09c96
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbGkMACgkQfQ55zXdi
 Hs0VJggAkOUwk1ZGbYEK0Jg7TlNHK28hS4n+q2dkRVC3iZpdhLaCYLWN5wb/mD9k
 cwsNuKSFVUzgmYB/rKf/+8gZeJsy4qy5NSdUtsGLjc038o/hI0mr8PxGMZFRCAOB
 gjicZPQJ48oyXK4+N4QsrzYw9ene5K9acFrmhEp3KrXfUkuIFKP/WaAxlilTAohj
 2R3+onOuSBxBiTjyaMSlVMYu35NLKRN5WKZsFvZ8TEOjD+kivyOhEZNkXHHsBtXA
 PomFox9cKNfb8SZX7Rk20lUFGkNMC6dX3hKbnsv4Y9MpfRQXV71/x29Ap80V/sqD
 ZZFuwCGg1H8ZmJ8GdgsmoEUXwXqV7Q==
 =QiDi
 -----END PGP SIGNATURE-----

use the correct parent, instead of calling steal()

Alan T. DeKok at 2018-11-01T15:22:31Z
Files modified:
	* src/lib/server/users_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0a4817be54da89b63dde33925c1d0c728896db7b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbFhsACgkQfQ55zXdi
 Hs006wgAg1G2eJC8EBTOkowjeJYopI9Sy41+2Xs+MlstnRLyIE+xsLWsD7UbHkZA
 +nUIoDtFcV2vExTEw4pI1Ru8PGWG3RnyGmD7mWZk2WqlJSELrFJrq1Oo7wJkWPnZ
 1Rlq7N4TDIYQbcFS4gPKgaBPai2dNuy/CoA2mMkks0MDu+5CNXm6gqmS5X38MGp4
 rBaEP/Eg6gSPSkK8IgaTQw7gXPvKjmIEFm6Z9joExGK8hEMOGRxT7MXWbisNDbbJ
 ptw7PvG/fcAuI1ZZjuWMILuzGxDLXgx97WTp0epwHTgPfQh0QVyBRUrHRKsqYPXQ
 D0mUKrYLqmVxrqu320XtMSN/rfovdg==
 =Mm3d
 -----END PGP SIGNATURE-----

there's no need to talloc_steal() here.

The entry is parented from the instance anyways, so there's no
need to reparent the entry to be from the tree.  The lifetime of
all of those objects is the same anyways: the lifetime of the
instance data.

Alan T. DeKok at 2018-11-01T15:02:36Z
Files modified:
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3c956084188838ee5c2f4f833a836024af808027
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbEKEACgkQfQ55zXdi
 Hs1joAf8CMq0K8ArZ6pTYDpc3JajeRI6H0HmflZryDZNqeFBZDPeavURc7Rxx/G4
 Fg55Z9aflfIdi2SYqJul2tNxtHmEQIpJ1bHNDCNjsBK2UiqLKIFfP7H0EITgKzFE
 R0IyPx9LSqntW+YSJmiAUjUCM6m2mvRRBPE+wjbtMAzYg+FsnHy51vUNNr3A3Fs1
 VD78cc9xR+YLsJrA74Ns0XIl+/WZqoocM4zXmkwM/aGSXw+pe8CDrmyimTrNq5w0
 cfl7KyMDjsm2dUQJ1QSRekDHDU3z3SQ9kiWdJzaHMjLlDbK8ow8djyNRk3Pdv/z6
 uvOLCogkSrFQXOLRma0dE/Qz1H2cBQ==
 =EjNI
 -----END PGP SIGNATURE-----

use an array in each thread for module instances

which should be faster and simpler.

Alan T. DeKok at 2018-11-01T14:41:06Z
Files modified:
	* src/lib/server/modules.c
	* src/lib/server/modules.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/906d8c49451fa31474be591422d53d38f176839e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbCVQACgkQfQ55zXdi
 Hs2S0QgAn9lgHeBaez602c5jiZdzo6uCJaiu3Su8vU1UULHJ4yr9UOBiboI8hgs1
 ZpS1ONSOsesZpSCwJENP13ZrP13xC5ZZ6tzCaNmlHHhp6mu+bMY3NaO9STKaD+3e
 ulPQ5NccOsZjnYB9V4xPeK2l4pedJtPLR1CPKXSVxAJwPVFSUSkIBynk41QgIMHq
 3RrF0dfCSlTHWHZ01tgd3lR291IFrY/MqRFYBB4817NSmUDqGk+s9FnWnBDy2xkj
 VZElz/ELnj/YLBOsl6/8N9mAnqP/JiN7gk7uJzL79r8JF68XT/OAXaHI9FZdq6cM
 jSCdpBRvpTsUXHgPhLsh20Q+uEAKSQ==
 =ZkVR
 -----END PGP SIGNATURE-----

rename

because everything else is "foo.c" and "foo.h"

Alan T. DeKok at 2018-11-01T14:10:14Z
Files modified:
	* src/lib/server/all.mk
	* src/lib/server/module.c
	* src/lib/server/modules.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb1cca0eaf8c6db864aa7edd1b5212bf606d02d0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlvbB8QACgkQfQ55zXdi
 Hs0LswgAoD8AGP15XcYaBUUDfkQnz0BpqZeA0BZqiYPi360WXHOPa98eHdGlemrg
 WV4N+k/Y8YULMHEsXPhvvbjChinzwRp6/J/1Gk9kH8xppCHMk9YxKLYy70dCnJnq
 Hn3ns6ef57GSbpjSWU9uQNHpM81GP71rpQCVIzoq4rJDE9YqhDbvziMjkQA5M1Rj
 m1lrBUPGHyQ/f+PZWEKPInbMBTcc72qQOFFh5uOKOXi9Vzyox5fzjOoW7tha7tFG
 IPCLqEAQ5P6sktmTFdAOM2vG6OXIRLGTIgjxg4hEsTD0aVmDV4Oa5CmmPzBLZg2J
 KeAsoIKGgo25LYmoC9DXpHUIpeoH/Q==
 =/rOt
 -----END PGP SIGNATURE-----

allocate dl_loader from a new context

because we reference count proto_foo_* as new connections are
opened.

Alan T. DeKok at 2018-11-01T14:03:25Z
Files modified:
	* src/lib/server/dl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fd851698ab6037890f089d281139e7da77976a82
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlva+ngACgkQfQ55zXdi
 Hs2YLgf+OajNsV6dsjPRzkhR6nYEltPVLdqxLPWTVY+OOvb5R9au8SuTt4bYF8Bi
 EXjBsVSkH7bdLgDd8SXT4bQ6e3lBJ8e869+t3Zd2wbqDsp5MxaEoQUnX+C4s5mL+
 mRW41gWmiW5PGYOWtoivH86DxpkvJj605Hv+K6ZBEGlev/mwH2pEgjtWO8C1FMGa
 /C8gdHGft5x2yznW64Ectci3uGfRH6lcsi6Cc4JJ3iaffLP3LCykSdE84SmoIhO+
 Yjg8qDWEjHRQwNCSzZB1jbYrH+dqCSx/Up8gQ/r8qPVHbZvpfx9zXvSiPIrIzGZW
 S62v7ZPqU8zgQvS0K6qrHLX2rpOMKg==
 =Yi3z
 -----END PGP SIGNATURE-----

use correct parent for talloc

Alan T. DeKok at 2018-11-01T13:06:58Z
Files modified:
	* src/modules/proto_control/proto_control_unix.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ed6301a79558d737fe2189f0e2f77b534731b7e
====== 
-- 
This commit summary was generated @2018-11-02T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list