Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Jun 30 02:00:02 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVU2oAAoJEH0Oec13Yh7NhG0IAITrB3FVtLukGSc23Rtq8Ame
 Ge/93eRTDo2jTspKVbJLgWoLfx45R4C9SFyIFmBAqjJ+9uV8hCdSWWNsefviwYcC
 17s1WKB5nMV1H0W7EIfStLbGcuYy+COffMBPI9ieHE9b3+sP6vTw8MfndhCK/As+
 lVQALeB7ol5jGKrKeK2FVOqvyGL0MF/X5u4W2XeUvdbZsAirVqIXiK0+21e6wvhA
 zBFrvkIdqZnz6De7VPcOgIp/PHDV7BlqsAb/z03cyuzZA65BHVO7MSDSlkETxcWa
 rX4Mj0VF8wLZCrs7/fFedFQvuKMq/8mA+hMn3MADGS3jPzUCAYrPB97bjhDwSMU=
 =eb3C
 -----END PGP SIGNATURE-----

remove unused variable

Alan T. DeKok at 2017-06-29T18:57:40Z
Files modified:
	* src/main/stats.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14ea4b64abc8fd0673e47f4549453cb46a8b715a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUoOAAoJEH0Oec13Yh7No+wH/3znwc2n7oVOcjZrJuu7ther
 NyJMAgdJSUdn/tizn1pxf5Oick3KEPTaaspMaFsOkFn4UHwcycuMmqvhAgkjcZba
 D7aznb4hrAr27417hCHC7/dkvQRex06IcxQsWVPIrccI/KHq5pn4J8b5Ws3qz+j0
 YNsMLF56Efg4mXAhKIFnjKmDXoGLVH1GZRFDjHX/7bpA79/XuEuE1aMv3TCjd+jW
 RRPqny8x1wL2bn7TglwaItzcjP/o5zDJlLPuydaQQQC1If1I7I3lfZxFkKeIHV/Q
 wjKk1qllbXYAv00GCe49LZyIkew9DJpJQAX4Jdb1nNsXSmiBqvw/e92RotDALoI=
 =s4jp
 -----END PGP SIGNATURE-----

stupid compiler

Alan T. DeKok at 2017-06-29T18:42:16Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/03057d2c77db865c07219c2c510abb97381b7b89
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUe3AAoJEH0Oec13Yh7N/NIH/01SQ1vfI+5euH8w57/IXjhE
 lGH0liVgMWQLfHUs0+092C3qXo9rZOm3hfHOAulMzlDneAX0gjZo013lLtK9eMa8
 ABDwHHFV7UVWOf0Ys52nXD2G37X5LmTB6L4Ykj4ZalWdakUUSfWU7aghhA9Zyqk3
 Ntgh3aKhrqBDA9vhEAajYuAdtJhmbGsZBXqr2ROai3s/GxLV1hIBGjVVwoPcbs3k
 3VQOevH5NdfUpjvScFHkMqW/dCBatVHPhgPshHy9UxgQbRna8+JB6F0t21HObQjT
 Jsbt7RVStHebfIG3+aBCKbdbl/jLzdw1k9BIhj5mjLaIJCIDumAzjOn4PFPuuaQ=
 =AYTX
 -----END PGP SIGNATURE-----

just remove code for proxying

Alan T. DeKok at 2017-06-29T18:32:18Z
Files modified:
	* src/main/process.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c791d0abb3311d6eba18f57a85110edb7544c52f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUevAAoJEH0Oec13Yh7Nm3EH/i8x6nwVhAB0H5yvxzeyu0s4
 mRzyUJs4dOehP19mbdPtqmzwFxMY0KUp35kp/VqsrP7KGvU+nWO0hpIn8ncob/Q5
 q33GPNLFIHJ+uTub83uT2cT1ItDWbr+V38Vmpfu89pxCu6lG6NRCMeefbUHyrRur
 zOFH0ToaGJyDqS/Jpl0r8LvEXwmw7eqD5ccOATR7ajVrhIwwRBlJgMrEJp+PkNQQ
 eW6NNszzlvp6oSxkivnT0ts43xxjRgHwl0w/zM3f+GrFRf5hh2zr5WTljr4UfjWA
 MD3efYNuxVIOpeqTmavdQ6lVgZgToZykNJnpq/jLUrlY4hq1Da9L2Cg56hXaJ1c=
 =pXHR
 -----END PGP SIGNATURE-----

just remove home server stuff

Alan T. DeKok at 2017-06-29T18:32:14Z
Files modified:
	* src/main/command.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9556039cf8dc9fd797e383e7b7551d2ccc903ea1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUQmAAoJEH0Oec13Yh7NK28H/jLwBc3lhv23ColIfCJNBhvu
 yeIPJR1upevivRP+vPoR8+OVSdliCskHTvk5zP+vBHtgBORgT3VNlllEdXunKzCB
 voG5b8t/05ORMhiR4ZoO7AXt9Zw1/h9vF0VD7BZFRCw5/PZ6PLdcOD0RsoVBR4mS
 fnWRr02JswAi1NNvbNl3kKCqncAwcpJw24VFfv0SYbW1NfRMphkyoJg4PX43gBnw
 wl38jkQw7ZZ9gFp7DogXE6Bb9jS+VMGiGc4vWlNZCZ2yQOOiiPTy+r0iurF4yIdV
 3gNBhS12LKVFRZQU364xv7OnfI5IhM9z4IsAbbrfahYGQ5FEjlSgTCKHD8hVZJA=
 =WuF/
 -----END PGP SIGNATURE-----

remove one more home pool API call

Alan T. DeKok at 2017-06-29T18:17:04Z
Files modified:
	* src/main/listen.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0b29de4acf912007fde50bfe153eac3c2e9d404c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUJpAAoJEH0Oec13Yh7NN0IH/RgrJCCXYpdftxcvO43JR3HJ
 eloovWFufgBDIgM5GD5ZuZGsr4Nrva4xzE386KrU2sWi63eKcACnfGNO9OHHH5aw
 HE7KWFPZAJA6j5eIrnLuENaV+YvOEmOBeuNFioqq0fBLPIECL8zP/RErfCmWFjXX
 Rhsb+x+rta08h1ued6x3wyvp144M0uaCFJYFYc9Bpo1yut/7NN+uxUlY7eAiS0CP
 RZL4wquxb1qo5SY5EIDe+y5Qcj1S3Oaqd3zTYtykMVqx0xur2mtUCezcnS93PCKD
 D8aU2cEHvAFHIztrK4tsRJknqhJAtlZEc8IBmx0tPslqXwodsFmSWTmoY9c0Sy4=
 =osa1
 -----END PGP SIGNATURE-----

remove references to home server / pool API

Alan T. DeKok at 2017-06-29T18:09:44Z
Files modified:
	* src/include/realms.h
	* src/main/command.c
	* src/main/process.c
	* src/main/stats.c
	* src/modules/rlm_radius_client/rlm_radius_client.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c5c8643c185a9bc3711659ce301c7eafe705294
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUEyAAoJEH0Oec13Yh7N1PcH/0WkpNx46EZ2SjTaFRIA9Kvh
 O1jqBknzZi+Efq94RBq+s6X2cu5Ys9xS7RJJ8RBcJZKhfuJVhK1AfXKaMcfgwDvk
 aTbOf7+0cZeh+3LTS74auepFv7Q20SpdAJhQfyMPWNY2lUPJlcr1yJS1mzkwsBfL
 y0y8DCQ/e1+IFUDDgVrnKI+ZlNVe/GYtCwEV6EUlmoelZPb/o3U0+gSLm7rhazkk
 d0U45K7KwNhEBQxUbgUgfarBY6iLIUIlQeI8D2jpwflkJfLOzMIiWBmS+DMhydb8
 TUywGOs+3GjxesfRxM9jCqg0lq/AlUnPjVq8toWqA7HaEAGE8oIFRd+9idLGb/0=
 =AZBB
 -----END PGP SIGNATURE-----

remove references to realm_find2

Alan T. DeKok at 2017-06-29T18:04:29Z
Files modified:
	* src/main/acct.c
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d43451cfbfbff4a392c12dbe890b53cfc2ff177f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUCvAAoJEH0Oec13Yh7NDJIH/iPGpN3i20UloWmsLecxo6OW
 FkmEltvttJnanDSZBySA2y9utSDmq7PU2pqTC3QCdLu1D0X0HX5k94P2y9ff8Xmg
 8iVJcIGR6TjzGgMJEVYZ7bKeh+V4wmqhYVL1xrXXFoSG9CiXje4kw6ciRzBk5FCd
 lIJpLcONNS7vpi9WA4YjvLsnWqtOMtGpsV39IfAEXPGqw9haj+2Xqaxe+ivEfjAL
 xl4/OlldF1dyly51uwfAd2jOwBnwI2w2xNdQX0ADHnXcYf5ZixGPOJIBWVWQRtgv
 kXlgY58yWDNju4VVCcWz/RoNPGe3ddvXPERskcEQbqM5EoZIkLtvfNauKF+ru2A=
 =h6zV
 -----END PGP SIGNATURE-----

remove references to coa and session

Alan T. DeKok at 2017-06-29T18:02:18Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f147240af1294c17bc46e513300d0aaa17262d7c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVUB2AAoJEH0Oec13Yh7N3bgH/jhtYV/gV5QEjP5KLvqZV80w
 jEoSSKaaksyoSqvNgrEgPawZxIOIqrsG3pj22vfXoFa/L4Vh5WYeDyno1hCnjfqf
 h2uZaJkHUIH+L2U3uKrFRKB3udunBYwBDvCBzozcd6NR+qfGXPsxFxs/cyS9SVOi
 fyuhFnst6YfvwdUfoMupJWnesK4kOQgSM1riZ0ZC+8Jnm+hDCcDdPGmK3wz/r4sh
 +4XJejoZyQeo1vgJNVx0holSLwquOwRCVFqP+sW9XZiSPOAL1Fy/xMrlQylp5ROk
 02EL6Y+CPCxxV9XHH4rKQZv8aRl1/RIDPlFlTR+IpXjSbSql+IxobXdiFq5RxXc=
 =oOc8
 -----END PGP SIGNATURE-----

remove "originate-coa" functionality.

This can now (or soon will be) done via fork / radius-client module

Alan T. DeKok at 2017-06-29T18:01:04Z
Files modified:
	* raddb/clients.conf
	* raddb/sites-available/originate-coa
	* src/include/radiusd.h
	* src/include/tmpl.h
	* src/main/map.c
	* src/main/process.c
	* src/main/request.c
	* src/main/tmpl.c
	* src/main/util.c
	* src/tests/unit/xlat.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/204665e4d04fd69bb48ae83405e5b2d6e0f215f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxVAAoJEH0Oec13Yh7N6JQH/0tM0aQUFJeNz8rbtFeHvZtH
 8bc03DteKXEFWM6gJWvdROl2MSghRijqfSKgoMGm6noOkGEBJuAA5CFWJPBN0N6H
 97XgVkwR2WZ2h7EDzD45NL7Ht/mmXHELTGwE2COETziCY0W4wuRJ4W//p/ZOVsBf
 TcU1iHdosY66RGYLfq4ORIsGtzG0d8B6/eNcXZsPaolqv6mxuXGy2ee19yxgLzKM
 mXjyLnOKVNJ8EQwdZ63dZSevBMyO7G2E/AMOH82ayOA/f2vVZvzC9kcrv15tleC/
 E02mZcHTUB1hE+tm5L5Gj53FDJYo72Ml6d7ZlDGXnJSq/8qbDlQDxuBb/UZ2wf8=
 =Eg8V
 -----END PGP SIGNATURE-----

remove more references to proxy.conf

Alan T. DeKok at 2017-06-29T17:43:49Z
Files modified:
	* doc/modules/ldap_howto.rst
	* doc/modules/rlm_passwd
	* man/man5/rlm_attr_filter.5
	* raddb/radrelay.conf.in
	* raddb/sites-available/default
	* src/tests/vectors/eapsim-03/radiusd-example.txt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/655abe20925fc3d33958548fd13e85732bb0bb9b
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxVAAoJEH0Oec13Yh7N+6AH/3uJ0khBo09rL2gb0Ju/3YWO
 7O9OhKnyPqqcOQ9QCXUhoEde8alxXUwuKeRhjY5xbegg+a75gwXIPr3Zmsw6tk7s
 1xXuBXvZz3fotp21xTHKs2h6IzI/yAXApGepMIjHYVXoJY9p8ZP5DlrgOLCShIdX
 up6vpad2Q7SvkkZjJeQA4Hilhln9rckY8VBYUfwsWtn+0wTP1lVSjhoiR4zT0nKQ
 9/yVaGem5BWqC6f+mkUkz3tnQRg0NKES/AHsTUnw1jo043Mg7bSbbEioDFym4Ldp
 bj8OrKjb09E02imRn76XkkaDIudNyT68wGj4NxnQNGWESPOU2Cbgt/emoPLGpnY=
 =D9zn
 -----END PGP SIGNATURE-----

remove CoA from client structure.

It's useful, but it just complicates too many things

Alan T. DeKok at 2017-06-29T17:43:49Z
Files modified:
	* src/include/clients.h
	* src/main/client.c
	* src/main/process.c
	* src/main/unit_test_module.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/rlm_couchbase/mod.c
	* src/modules/rlm_ldap/clients.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b35d702581c7962cb4b28182e1f6885ad98e6b49
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxUAAoJEH0Oec13Yh7NR+wH/jZeY0TbqnMveKyTaQB/dXTy
 kNyOBcQBlqMYFJMSvAmqOhv7exM63hrzGvJGM/Px3H6R0Ae1HgGQ23jo2MOKN8UL
 U81uhlWwMm6q4qOi7q+qs4DMK+epdAOahrCvm7NLXl+G3BaJSgO0SPFlWXmBegY4
 0FnM5KZjvlEwWsSku9O9L914fGda2OZOU5BtZs2RjcJzO0giOJkUBperWyDUBpUW
 k0akinYJvEbcRYlimjd82kChsXteh/pCbsb+cwSjq3wsOnuDGzQT1vmwDVCV9ijp
 bHZRgj0KkS4BizqfbVVmwtV2uPGL2Izk8Z7YbflzTdM9vmceSZ10oidLhifR840=
 =bOf7
 -----END PGP SIGNATURE-----

start removing home server things from raddb

Alan T. DeKok at 2017-06-29T17:43:48Z
Files modified:
	* raddb/mods-available/couchbase
	* raddb/mods-available/ldap
	* raddb/sites-available/status
	* raddb/templates.conf
	* raddb/trigger.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1671be3358f6fe1eceb36a88a52c04abb0c1c0da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxUAAoJEH0Oec13Yh7NTQMH/2rjFRB5ABp7VztELK90Y3+p
 aY55pZajD5CByd6BPuEMsvIWQ10ZxINN7pq3hNhWpgh/cbqd2HMEoxhPCXPqVcG/
 Ubzzzen7ju28UR+z2h/AhoG+boJOUPXOxl2gD9e163wvA/OTyfctImylhy8ZHh9j
 v7EVWQq4oCECvwyi447TOzJVvns894RwM7Gdt3/xcQQNHjlXKbsI0iD7sgm/YZ3v
 wNEOqQseABX13CYL8KFxziuR3gw77MQOD1tc9LvJHt6q/KOL981UQjsX5biv1oho
 uIsv5OtvTNffmAZUzIQJ82mqlaXX87s109N31bq2t+u1gKba3pLP0zNCLfHFZ1k=
 =/COi
 -----END PGP SIGNATURE-----

no more proxying!

remove proxy.conf along with many references to it

Alan T. DeKok at 2017-06-29T17:43:48Z
Files modified:
	* debian/freeradius.postinst
	* debian/freeradius.prerm
	* raddb/all.mk
	* raddb/proxy.conf
	* raddb/radiusd.conf.in
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1f2b7234c0aaf6f86c7c5910b8471f2cffdb197c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxUAAoJEH0Oec13Yh7N2y0IAIb+rnlJLIP4MY/f/i3PQesh
 ynDlIVfE/QLkrk0awE86lA6RJ008KKN+EU8tyjk7QT5FF/eR4zxIjCQf4huwbK8n
 XUbkNo/LiQGRD5PSXvmcOIfzNhyDBgRJsf5PV5FFU9banaESViomcgB6LTCwSsdy
 TLzeP4A9FaIaf8GUETdXKqew/c8OundLQZk8XSF8ynY76wCR8zKO+ymUvjIzvbBD
 3C1y9PTn+ibPlRU/xkCq0r7k9GHIe0pRz2UVcLfzD/8uQZW5UXRlsO9srG+QAHXE
 hpH1Q47EeOi5/WCdzmXE7p88I4wnwGEp5jk0mthy2+HXQ2pMJ3pA1s5Vj45ygHo=
 =aKvD
 -----END PGP SIGNATURE-----

remove realms.c and realms.

The header file is still there, as it's welded into process.c

Alan T. DeKok at 2017-06-29T17:43:48Z
Files modified:
	* src/include/realms.h
	* src/main/mainconfig.c
	* src/main/process.c
	* src/main/radiusd.mk
	* src/main/realms.c
	* src/main/unit_test_module.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5143350f20c242433117dbf16d26d0b0f35b9b05
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxUAAoJEH0Oec13Yh7NQ3EH/1N2Zo0UUvasg9UhOTPECKB1
 VaISh5bhoNHS9a3UxJOyV3TaGm7ycthkyM2WpqRtbOYrKbtxe+HOvJAIwRq2UXyZ
 QyZ1HH1NrO3TyCWeuYIl51taCDrPeIrT6qeX5t8I6upRQ2piS+p6mZs1c/UXRsHN
 MY0nRTtxSjqtXT0gUgaGdk3Y+OSaabRwi1H8fuSP0fFfy3n0St2LtldT9q66ynL0
 RE4NZSG44Cxoph+BftyBnxT5GEYPhF71hDNtRm/04x84q6hOG44xl9+B7qE+wV2K
 gDGv+fSQuC7MeqYmsI2w39+Pc8ha5BMLOqh03ox71Coz8kJimOvVUL/MtAyZMTs=
 =8ENx
 -----END PGP SIGNATURE-----

remove rlm_realm

Sorry, but the new way will be better.  Honest!

Alan T. DeKok at 2017-06-29T17:43:45Z
Files modified:
	* doc/concepts/proxy.rst
	* man/man5/rlm_realm.5
	* raddb/all.mk
	* raddb/mods-available/realm
	* raddb/sites-available/default
	* raddb/sites-available/inner-tunnel
	* redhat/freeradius.spec
	* src/modules/rlm_realm/.gitignore
	* src/modules/rlm_realm/README.md
	* src/modules/rlm_realm/all.mk.in
	* src/modules/rlm_realm/configure
	* src/modules/rlm_realm/configure.ac
	* src/modules/rlm_realm/rlm_realm.c
	* src/modules/rlm_realm/trustrouter.c
	* src/modules/rlm_realm/trustrouter.h
	* src/modules/stable
	* src/tests/config/test.conf

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/798648bb5f817a7d0e790401906c06de91fc3706
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxDAAoJEH0Oec13Yh7NZBkH/RWT2WwpmlgGeL+e2PN93AVj
 snvnUHrgHHcjaBZ23mT6L17Mb6S3vNVr8FcMsY5fuLTrD5S/AoT2T4+Fc54QtQaW
 /dbaSFRCOMGsmulYU5F7l+QK8Gb7AoRPyCnkZWyM4NHaskirTN6Zt8y5rMUKKcHj
 sfhsvv6ZArPUk0Q8oEhzjnPWthUH2zoKreKLsyMzQ6twsCHMdihP1VTNodsCtjI6
 rMyy85J2c6DpuM3M4ddTJdewJ7hccX+rYzZytO/csJJwwzTL/tPL1LG+EXdnOwX0
 mxziU6Aty5ndUkWO+LtM5RlFLKoZDj07zb+j3tqikP85HrNuZpqLg8ZZtGXdDjY=
 =0z9m
 -----END PGP SIGNATURE-----

allow for NULL realm_config on free

Alan T. DeKok at 2017-06-29T17:43:31Z
Files modified:
	* src/main/realms.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58d9605d5f42626c3dd7c2ea549bf810611d8894
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxCAAoJEH0Oec13Yh7NQB4IAJ3ZDfLnqwynvJevrz0kzMLI
 H7fkOT2u4jN+/doqUyHslOyl4l18HEB/PAHXi6LbRHI6IAdKZ+dVzCvLccxYErXs
 YxLDL9K6zWNJCpseEmYOR5fjr1mEm3yi05GOnxM37evGwf/7jxoEz61349RVYmmI
 oem/y872hrQ5GGgb0V9+uInks9hx43R0pekE3jxAVGFkKnnEfMRhbyTuYYbNyBMJ
 d5+9INU8DfZ7n9o+3lF0eJppC42ElajRApJ2Hc3eanDLOPXaHzkSTcyMRXEAEFBI
 8EZwxzrEZyHpf6JWLiAwik5qWrSbuDF3MxTZXfVv1qRjrNvZnmEvxTDDgjtcr5Q=
 =9StL
 -----END PGP SIGNATURE-----

remove check for Proxy-To-Realm

it should now be Auth-Type := proxy...

Alan T. DeKok at 2017-06-29T17:43:30Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/955ff00619e9cc0fe282b33ec9120d815426e2ce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTxCAAoJEH0Oec13Yh7N0ZMH/ApBJlVPFtkgSHQtkWhpBMRT
 8MrhsZxR5jo1SEw7MzNRJQ5roIQ4W2CW/0ExaHG+1Dvcnb+FgjLBnEzH0Q61Jm79
 CiLCoKNRr0S2NEQqxYGguZRUu26OhDdSMHmG7jaBafRX3wo13XXhs67qeMMW8ada
 LGS48+GDC0Ud+4WBKodorTHL7ItQ45ub9mpVcdda7cYtW9+U91YtJhSMceh/waHU
 KbHw1XbxQa2eHHmSaZxOqHZJR2r9JT08tnNeIES2xU7mjMIIre2hNrI4sqjnzzqT
 0vLju+WNHuJvKxsIVf4oKrEZ/gt292DEh/A5oFaxAoOXjyEC1HMeTLi47+bzFiw=
 =15yZ
 -----END PGP SIGNATURE-----

remove rlm_replicate

Alan T. DeKok at 2017-06-29T17:43:25Z
Files modified:
	* raddb/all.mk
	* raddb/mods-available/replicate
	* redhat/freeradius.spec
	* src/modules/rlm_replicate/README.md
	* src/modules/rlm_replicate/all.mk
	* src/modules/rlm_replicate/rlm_replicate.c
	* src/modules/stable

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14f6391421d25f49d9dbf3e848b9bea50bbfe727
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7Nva4H/R03IEDjmp/56Y14pQDYYVTR
 hMOMEbPA+YJOVc64fBcr9Q2eBFbGNegGi60fviWShz4ptRzIGC/TpN0DXCi+By3X
 JHRaDOBqpjQVvl62TD9cz4qOgO1W7jWl27wE/exErf/PDszZn+xcPqvKefDetwkW
 pIbhxKOv4VSktJqT+ZOWLpzd7OFSbpCTifW8lZ0+LzXP5v8qxVh3KyVjoLysndgb
 qG4To1yXfXyw9kM+qkfC6Rb9Sg0hcZdJ6mcFMQDx0jLiGW9+dXFaW+QOARWnHbQm
 UdxbCPBrbot6qKn14LCY2mCpTqzib9BDZ3j4rdo5TpEsHsQNM2ba5paTjjt7rkg=
 =J6Sp
 -----END PGP SIGNATURE-----

remove session from the module structure

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* src/include/modules.h
	* src/main/command.c
	* src/main/modules.c
	* src/main/unlang_compile.c
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/642b8d01a9fb2a6fd55de674507d91359ee43be9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NY1sH/16w0dGtD0lRL4BH/602PMO6
 0FjyMREFmUJqE1UktRPAFUX3fQyjzsYS/Xl//TLdSIpr/9SQutAYziqfVSiS05Rp
 tcZQWqeW473UThilJqGmF/KeMXNBDzm6dVTbieFhWmzzDc1wUyFOxwK2KliZcR6L
 X5O3JWifykai6faoi7MRefwGQBA9vet/l9c5srDg7RiL0JJRvQ8xF1xHBrBAY+X4
 pIEfXBRvk4bz6pMNB1Ln2JscoslNWwm//bIQAmPiNrseUhxDVsSKS9KYoueMF0M2
 JteHq4cRjlteks3gpGchjF+HBlxrYWIo0H/Iau1SC785/61fRe/A7VPJevrYYH4=
 =293c
 -----END PGP SIGNATURE-----

remove checksimul from python

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* raddb/mods-available/python
	* src/modules/rlm_python/rlm_python.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/853cd0b3555c1308667651c901b679f5ba99abc7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NsmYH/2ZomficzGj5U7HXBIDTJBDD
 Y+3jvvM8sMtQQaXtkexo0VjTvPAJSQpks2zQHb1o83kQFvedlH+Cwq5BvWCRuaNC
 2k4etBZ8MMb4jVeOdz9jDjDGdVbO3hXpngaxkhL8wAP720BVkd7I1+YsXRKmbNYg
 Iw41TZOhZpmhs3n8mnfg2mhKbNWigrOEPIQxl9eEOoQ/kFz8Pa/PGRJB5OxAogJ8
 EfEYlDrfo1wuc1HfOprFZBWQVDbF9dqL+cQ8qswEi2y44zoQ02T2++BBhsmyqTC7
 opYFqy+UP7dF6mzEQFkvBAqGbYgZrCYZTjUoQnhFm2P0UMlbKK675opOSsv1dGg=
 =VmRy
 -----END PGP SIGNATURE-----

remove checksimul from perl

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* raddb/mods-available/perl
	* raddb/mods-config/perl/example.pl
	* src/modules/rlm_perl/rlm_perl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f3c526abef8658ad8ecf49a8f9e1f28e76975b52
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NK0oH/3ffFGfsr2TTbU2P+pzJH76m
 Ti9n0ulgxBm+OOXX2SvMRWTM+YjK+1OLxvrpoP/QtTY+znanreNhNZ5oKLVx4n7C
 HGkQbGVS89BVDsWYaeKw02yIU71uQGumZxHhHR5cOrYbskzEf4qz1dup4VlcZvED
 LHjqXuYOG5xcgV/0awlJwqvJ/OBhZykG4HtLjH739wqJe9ZHIYdOK/FFwJSyCjLr
 WebA47AOzeWj9rq10nITKPo4SIRFMbjBScffi0Z3+kOYCWDHsD8L6yc2/s9Uq+zF
 iF7MaGmz+a2qJhb18D9zY6stSxvW2D3qIKA5FuXnuRKuhBdjW9r7ahrhvJykwlI=
 =3rOD
 -----END PGP SIGNATURE-----

remove checksimul from lua

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* raddb/mods-available/lua
	* src/modules/rlm_lua/rlm_lua.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9bc7d4492110d0923f642e5f0aa3b9a18307a1db
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NJI4H/3QYvOxKM0qSFjOSUCzY7jWm
 kSQwWibb6dAHpwn19+dutcI1TmHOhEnDTEbYn3bCuql9H1NY0uRCPQdwCfS/DCE+
 QwCoRbEOM7Qc6Wf2d+n0r/FWXtyjFlqaichUom8thyvDj4RoquLOWq15SwG8mH3n
 avd41YUiemK8zRQ/P6LixEKfE4hyf2RzjnTePi4kSZT+G3lul9Wd37ypjOk8igj2
 NOXg8t9uz7GEEouIfQ05OjXG9qZDgFPvklcC9xqn15XHq6oB7h1nwtB4htHhPLjc
 6BvUzxls5NFOLZOG0wk6sANtq0vBjmp3E368Td5P7TzGM3YTph9KGGPKAS63hLY=
 =fqDf
 -----END PGP SIGNATURE-----

don't use MOD_SESSION for authorization

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* src/modules/proto_tacacs/proto_tacacs.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4bef0cd03c540e020439c4482b30e96dcb927d71
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NA9IH/jgr4+ykkLK08ZW+pjwRWdzy
 iSe7cXWLfLxYY+O5Vg3+oI1IuUtulOECOLspId1HCX7oA8xPqZzWxDBv1wg8T7Sg
 jMKqlhDCAas79xuyqN9CzFf6dWDShty8i83P3aiqhCN0tlZWLImZrWMTBGYzOvdx
 0nPub6FgE0Gi2Opkqb8f1rVAxlt/Eu8hjlhmLWeXfILav8+0PhW+G532dNvZntnX
 1dVnQO/LUYGLWmfVGcHOsR5Zgdt1Yu/i6bMz8gKLDQAK2vgeLUQIsxE1EV46u8Kz
 n3i3JiYmi6feBMHkT08IepZOPMwYtGWngPT9QBPbDTMLGZ0AejaOfRo1PBjCvcY=
 =yV6a
 -----END PGP SIGNATURE-----

remove session from the server core.

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* raddb/sites-available/default
	* src/include/radiusd.h
	* src/main/process.c
	* src/main/radiusd.mk
	* src/main/session.c
	* src/main/unit_test_module.mk
	* src/main/version.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/116ba715c1fcabc852aac8bc40be1aa7d3d71c08
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLqAAoJEH0Oec13Yh7NRC4H/AmNZQjXAj/FATqJbM1xcbjc
 ofblXryY++LBtBLBP4uY0PiCAJjsuqFPg6hmIlE6wmMxYB19edHRljql4/SsuVcc
 pJcB0O4+XmqLhEiTyjzcaGtHuun0+1vhyADgM2EiC1F0pm5V9dJQXMSIJMFUUbxA
 aXTSIZkstLd3f3TqFGyEEnZhhfW9E1hHjmyzPnEIFV8lb8yK+C2IBfNiGYuuhFD6
 n8qeOaErdTyZ3E8/BVCusQ7HswmW+oPeTcrAvc5k1pYMO1P1Zaa40PmTSu6d5dk0
 GOaiku663WKQ2NfsabxG7J2bJGRlBrNFP/ip2hpND3F8ZXxhCK1n0Rnl/McXiB0=
 =l9Jf
 -----END PGP SIGNATURE-----

remove checksimul from test

Alan T. DeKok at 2017-06-29T17:03:38Z
Files modified:
	* src/modules/rlm_test/rlm_test.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8c2c84e261e1d90ee1f02af44fe2d880a7296b75
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NjNcH/RCLAGIrwmMRgiUpnbcAeVEW
 +sILcfa9C+DNut7n4YuGlwOp5LIYVI+QuQF+MFViEcqfG7tcbXuCmgFwtVOl+zHj
 4MgX0MUe+9/ayJhbbYrYtSRenxRgJ7OGuG1p7rhkYU9Qs0O9h436foGk8BXO5nLl
 UNN0wf92OqmT17PEGZ4MpRiijWtbeiwGWPtCTZn+bnBzxLySHQInCJyC7EcRfUdk
 30Q1ri17M3/8HamREGPypIqG8qmQOnwUkooglvJRs6474Zf97F7tScF9MSrLfQAV
 OclQMoqLrULV9QuXhP2bd7m4OLt4/coAJ66wnYiMFhmEbPYjxHrrxU09joXRcLw=
 =rYUq
 -----END PGP SIGNATURE-----

remove checksimul from example

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/modules/rlm_example/rlm_example.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1daef059826ae97b37c7fe50fcbdca26b7f1899e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NmFgH/0ApMw2gyyPwbN9wgI2YATDf
 12rRc05g/Sn86BJJMmEg//AiqUu8DnnSLd5jSSEdLJY502d5BgA3ZEokeJNdqjwP
 ZVUK0pUIzOpflJwLPts7Kv8v2YRVZ71XzjcPjJvCMIBhxTZdyMPK8csV4daieQvs
 hmaWRnPqJYOuqd2r2zs7jjGqXhjP6YfivQkh0dM0pc/zhAHcXCUopZbvW6eOtGky
 Z67LrntZj8uhZR0dlglKrql4kFGeNThO/DI3jzIDkpi98USL6VZ8pxfVM3vH/WEi
 snH0or5Q9uMvu7PI8TeKZOfciDvJlXlpWpsgy6j4fNMMCRhLAvq3Ik8Rsx0cJYQ=
 =71NO
 -----END PGP SIGNATURE-----

remove process_checksimul()

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/include/modules.h
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/248302ad8848091eb6566f2a61c911f520b004ef
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NjuoIAJJJQyvbLYtmhEDfTUS8ROfq
 B/xKSB6S0po1gc9jARylY+z46SH03NM2+A9WEsJEYu7V9ZMrnQHsCwPyWi42KLQl
 FHGnIYmxgk6KDx39lrqdWeQViE6E8I8ZWTHraJNh9LGosCDYnoSXxGfoYEJcKqWl
 jUn1/nVUGDCOTcD1vPAXt/T49DTtDqcQHW1KWgueq6/daKIC3sjhvrycIcfLQswa
 W/toHlrrirNMgeVp2W1lmDLkWmNkkx9Li2lqaKzQZIkiwntR/yTZiyvqbEj6MYNu
 jvorHrFfAV2/VoS46/SiddSqKKh/DQKx7EG6roOmxS9pWAaGAFjWIPvkGB5CLoE=
 =kTzE
 -----END PGP SIGNATURE-----

don't call the "session" subsection

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc6c8ca12383ab18dd5efb831685ec5b740c278e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7Nmv8IAJHrOpx/7bqoO3dKq4YUqoO0
 AL3g8MSU35QHeEp5ZRZLGAwiIQJJizr9PZC7XmbbESLVqCG8JTh/1G+NcS7Z0vn1
 UkFjThK7Uqf8OQWKhvdBdjh4mmmhjQ7AIM2I4d7gO+kEub0ytFi7fhutZPp8vOMs
 qVaKu8a0lwZI4LaHc1/9B/ytBAAuI3mmgVvkQRsutz/Px5jyNLj1ErzFWJdGWm7j
 kq2/q9bUwqf9oTNnmCOpdqGfF9jAnBxHg3aXAtVjbBdP9dVxSFP3wCvPUmpon6Z7
 BO0IKQxWUgxt8GqRKRlYivO91UEnh4b0HmASZUYZOs7aT52AYquxwice+ZbucVc=
 =NfK/
 -----END PGP SIGNATURE-----

remove checksimul from always

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/modules/rlm_always/rlm_always.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/21dbf3325319c0fc9d50f3acd67b5de3208ca566
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NawAH/RhMiTTdNM1qQdLFCkvWudgH
 t9UVAHmRxt3RHlRVQpJmhWl2lemQMnzjBuEM8v0yXsl6wjFXpEPzpEOYBOoWXyxI
 7DCiGDiU7zwcZWxOc5N+o9h9ZkhBXNs/p9uRM1k3v3YBwL9Ye1f/pcOkZzJPhsKW
 Gvyou3z29UdsUuUnKUXDc6ZDIyeKwINl3uOfuSIFBMJDRKcEswO87tUzSDMU4myl
 k75rsj2q1TXiAetERbBDFx6CNPbfqbL5sIlUT5aOVWBJywt2IucDqWNF7Lt+/0xT
 y4Smi6V9rsLdWGQOFkMsWjiX1TRYUDGcQJyjYMpNChUAEIw+8duRWTjiO6BSbqw=
 =HisC
 -----END PGP SIGNATURE-----

remove checksimul from SQL

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* raddb/mods-available/sql
	* raddb/mods-config/sql/main/cassandra/queries.conf
	* raddb/mods-config/sql/main/mysql/queries.conf
	* raddb/mods-config/sql/main/oracle/queries.conf
	* raddb/mods-config/sql/main/postgresql/queries.conf
	* raddb/mods-config/sql/main/sqlite/queries.conf
	* src/modules/rlm_sql/rlm_sql.c
	* src/modules/rlm_sql/rlm_sql.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/015d5a04308ca5b405945d856097965e63edd4c6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NOygIAJHe+HpCKIf8VqgfpBDGV3pY
 WeplLCC6ngHvhvEzehAUfZ3xox//U3LR6naBNOmavW7ErfJp99ZKUVBp1XLTlBJN
 iJs3ebvPFIc4nCbSXOS31ngYhk0h+DZqVNUMoARWcSAchzWZufuaIwWw0SPJhRAa
 muI8VehCnI/+in3tGJ5Zw7qIa8pmPWbY3tkRJdK4XCmIb2xdGDjMZ+MRKZhG+87Q
 3YJj+ibPnIxWa4dNqS5+nYGKxzeWWywSBZqifJehwhhvPJElfhO2aS588gtgnI8V
 ZhHnRG7mPktZMdRyoO6vNPzHNLWN3tWw0LxUajVCJuLU55VygeF89aF34EFj2AU=
 =hA36
 -----END PGP SIGNATURE-----

remove checksimul from radutmp

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/modules/rlm_radutmp/rlm_radutmp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5f5ca417991361b25513141ea486befac1da39a6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7N3twH/1FxdUMvCbtmzoq8ArdC2A6N
 +BFiCfSPFep6ceebao6i2xPD/4y/W8OK5kKwqtqNyaBfwsctJdoYYtr4gr9XUt0o
 cTdAJuaXorUf1WSds3k57QK/qHjDW0grX91Xc20ADBwGzmuDWBgn23Q4Rv0+0xpo
 6+gQ+qs6MaEhDMVtpLjKNeLLYxFRaaqSAcV/gpH2fJ++SbEpeCa6rr57ZecZjKvQ
 cQmsbfy9SX87ARyiPpRIP/Vi1dsHwMwSRhmvdDjKaUqK2KtPuVKbCIEDmyjdmdYD
 ebvpP8z2I7f+JgurPBipneowaldEIxxnKj/SLlLcCzDVwchdhEuD6KReSBuq+7o=
 =9JkH
 -----END PGP SIGNATURE-----

remove checksimul from couchbase

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* raddb/mods-available/couchbase
	* src/modules/rlm_couchbase/mod.h
	* src/modules/rlm_couchbase/rlm_couchbase.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/05bf65e5a25d4996c67c1a58fb358de2f2d4fbbb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NXS0H+wchfDV+or1PWdCG2SOElpwu
 5T0l15PL6W/VvccKky/dmvFf+vU4SzKPYvT9GcX5EOcn8QF6T2MZU5ydAfhIxAgs
 OAhxaUXYmvF0YpOBGS8MtL7pMkz8aQe65mWgdzWvXgHKY0u054CivrvmQWFHuY/s
 8L2HtO/c1LHk0muEDAkuFY0dIC4zUROpVOR2XfX0/02FOcMuWRSis4bIR3ZS7a7A
 rV+LWlumbKQIfPPpAxN16lr32GVdibpxFoKP+5uoQGBbwFr+cq5jzj123bSEVLkx
 azZND7R8yECD6TvygxODXBYvJxAhjOff848bej8w5Kl7lUmSwqw/A0ZWxNJ7liE=
 =jRBo
 -----END PGP SIGNATURE-----

remove proxying from EAP

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/modules/rlm_eap/eap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/876957a63fec6325d1ca633a87a64451ae9b88e1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVTLpAAoJEH0Oec13Yh7NqxsH/ixnJl67kN5BImocILnn7pbA
 HLmx9l+frTBBBp05ivfxtaBtot4+qtxjbj/0xdJW8ex+oDWF+R5LQ6KOyt/1NldL
 oxJrgzY+cBebJoRc6m0arWnC4Lnqbu9DSj0/ysQhFj2obVebSDVgZZZKu6Li70ci
 rGihMWmSwjTgJxtYIAqa2L1kj09kQLfW9MVSGkidVDYg7UBS1gI/LHBj1+JfhkhX
 mKozmpseIHOcOJd3QG4vCYryV5JO8MI9mAEvJ4RGDoiHkAkrsEBxFdP6meN9oRN/
 /ZoWCOdcRpH7BcJkgzek+hLfbjTDQSEQNZ7FXFrlQY+Mbqu105d1MVNWNfRFMuI=
 =VkAz
 -----END PGP SIGNATURE-----

channel may be NULL

Alan T. DeKok at 2017-06-29T17:03:37Z
Files modified:
	* src/lib/io/worker.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eb8f45ccb05ec88fd1b70d8dcadac25c721f4085
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZVSuiAAoJEP+k1YKfttfK5yUQAIMXSr8mBgx3fWvWIZGXLNSc
 J6uDgqvSeVGgfsKqSyY0s+dOmLxzuo8rMx95IN11TVBMB2DMBEpXontfXS5255K7
 5dmI7yGXVUz8mee+MYGeHqfB5DOb5FZ2K+WEYSMGt70rGi50WH0djFE5bUnYvZTj
 J//Hr8gOvsnSIuNseUy4FjnIYYhlsL1O0U/41SbRabzmWOVGXWajkxu6JIBTFo9V
 q4RQD8epMCnLpGHWjBFoVnh7bZjgkBHiom9ruJnO99NgH/8WU73u0QHsog1u35Mi
 K1ow3yH0TzsZAzGswEaA/VuFecYYD2O7Qw8nHQaL8fqyCmRTctV/Vj64cHsec3wl
 eLS6Uo/8HxjVv5rDl7PDFFI1eKeNMOHx74qorh0BWLI5cPneCFYzCOAjyyvGseJe
 3pNFsZM04DCX8o1JOXauf0k1TFUa6ybGHF6r+xt3xnz1ZRh39cJmdCV7yNhH/xGV
 CrG/b2auMsM2usyDOAWtqZ1VjCMDgasL7gtMrKi+gLIefJfl8dE7wbrguWP5BIrK
 P6SxbULXJoAUcYhEcaLxEfxBa9jQcwC0dGJfzezXe7jvCAqQwAktjRNxB2J+56Aw
 g8ZHPZJ3bAPzeLTgGViyzRBzAPmIjuW0z/xVlu8hTFPjx/FZISQ5DwOPzup/CPLe
 71Vkpruw9O7crJx4ch1T
 =rjKF
 -----END PGP SIGNATURE-----

Technically an issue if the type_lib_table were empty

Arran Cudbard-Bell at 2017-06-29T16:32:34Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84e350bdfe148960c3dd3b3b0fc0abfb1717796f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZVSSTAAoJEP+k1YKfttfKnz8P/iFCvGsgN+D2Lu/YJ/RzXq1f
 raos60WIf/Gja1sk1NgB5OuXJY6It3h9J66uzGN7f5zuTVhYJzr75CFXypRaTsER
 itS6ypfDmDIjecO53zWS6G2shgYb210mNDV6murL7ey1cpz6g3V8g2wsd0wlZO3P
 fb+40owiLsJW8IBV7GpyhJLlBfX7KQN1gSJ+ObRG6xnut+28abBh2xlZI0B6rA5D
 9/DAGWwA9bhDV7i7Jcv0mwJ5gnvc+phy67RzsloYgbT6bY/E9wIyEbVvE2tmy7V1
 w2J7GVpCD+RosrG/I/R2nR3p9JpxTQa9Ndsig1DM7Klm6Lc3B1l6c5m17vRSac63
 XaUQOVWcavGQjceAkwuqHukQUuAc7NkWZfw1pn/6U1l3/9BLqdwBtuSntxyWOg3+
 YDbH3ew1Nb1hHQt7/NhbrJuImNo2BCQVKNMk4vadJOPm4u2q28NoR4otJzEaH7OE
 di5xn3Zmwq73eUoY5mpOSSV7H+WhMga5yOGW57aFwaaBQQ+M+Wg+tax7+Cv9HkK2
 A5EKHM7xufc+P2G7wallFkKH3R+8lMHuDvFB3ZPQM3TiwBa6znWTNHHYllMbi+oc
 b/aGQVX+BvOGWzGmKGnRVzLhx6z0KkOI7Q8D/HF624KayUSUWMKXso6bXaJ5QE3g
 Yp6mLWqpx20JrAN+Q4KC
 =ha9P
 -----END PGP SIGNATURE-----

Doxygen

Arran Cudbard-Bell at 2017-06-29T16:02:27Z
Files modified:
	* src/modules/proto_vmps/proto_vmps_all.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/532e656bb1fa5c6892f0f470add5054446df8113
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZVSRlAAoJEP+k1YKfttfK4R8P/j0DyrpSleldfAjJ+B6PmFNP
 IIWrfFcGJ1OKDgj9fDdmSP4NARZdinvTGjz+fTQu43+LtXwBN1SYaLf9Jmj0Wwa7
 N2AZau3fZU7qGwUoHgFmG1Qi6LyXjTY5jLFSFCAEMQ4xbkPUilTfbcpHatNvUocu
 SYK7/s4nLycC3wapNprySjqJ+AvfFoITDBf4HZ8heD3dRtb/5wq1pB6zShXCb/23
 yBPF3zAd5XAS7MxIbBMmPGzZhMiNlb+h4XnXX8p/uucbBkxuU57VbtvfAAbUttDt
 Aq8VSGXCBuFoNXA+zlmUmPkU+1oY8zAxf2fR1hmuRzveC/NsOnQ7hGtY2jUS4yzb
 km8O8wEiGKKzYmiiF0vB67otw8FY3Hvi2U2HfQWL7GLSjkvn6NQHdncgqfZNuB8E
 YXPbSedJ/4GFqyh9OUlGiXkiQ2ElhE03c3h/tlwQlo9jWmChlQCnPrPawfaOUcxv
 qF20hmt046KPy433qF9sXhI9SI1ehT/VFenYRc4R7//rleVFxEuaNP7Z0BA8cA3y
 FDP69Aa00xVO+olndUwjVwyS8q+0RaAnC0k/5TS4v+mGOx/rnzum9x6M0mMMHHkD
 PSvql4BbP6T7awCW/Mr8HQh8NJLQmhO1yyjvwxk5b4O9PyWXYhCHCW0MRRuJJKZp
 nLuAQgpB0B8R0DhgX7Dm
 =l0gx
 -----END PGP SIGNATURE-----

Allow coa/acct/auth/status to be used for type too

Arran Cudbard-Bell at 2017-06-29T16:01:41Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/50ca60c30bfdd04ec7d8163fb1cd37e8eed24fa9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQ1eAAoJEH0Oec13Yh7NrLYH/j0tEN6hm6fMS2jx82DCbfHr
 OIgMSAdmIRFvHxSfW5qMyPlGSrtKsaLn3kGTy7SQO+Huo1AnrR9WTBr3S2521QDO
 3YaTsisWI3vCWLM74cuZVy1ziw3XleFfVjKU7+PytYDaDIvwONXNX0a9v20BD/JB
 4HLiu38DI8v0mTkWgJ7UtTfAsyIkZI9LGgwUyGz7Rg/WKSMRAKnYbVq9IPEwieZF
 Wgb6nxTPKqNsVgESTMwbND+VikjF4pkzTsKNODsVjXoBJ/scic5cq2gjNsxOVh5s
 xDsOYR0bLQy0nPN9SJ89QecUoJtdVitmhUW8XS+brpwZemb8hLWC1cBBKSLAC1g=
 =3SZc
 -----END PGP SIGNATURE-----

hacks to get travis to build

Alan T. DeKok at 2017-06-29T14:23:19Z
Files modified:
	* src/modules/proto_vmps/proto_vmps_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/62579d00136a4a2a15c26cff72e8b55515965c77
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPuAAoJEH0Oec13Yh7N0dIH/2oaqV6MTYxsGQzOWT0UyziT
 meEAlbTvylmUqmzQHciES5m2DGghD6kdnJBQkHPk/TLD2FC7A8rq5shv8YsoJ4ID
 5udb1MOzEdSnpOthN+S9Bs9jSDo9FzIuBmRM1rzpXRSxyDtVMIFucX70ZB8VBrcd
 Jfxuq3Qkir9oREWmgj/zyDgoZ87PvOaCMeBAls0/QvOVVajKpb6r/Byk4eKUd3Do
 CmHR5crpGtc25Zql5XUOnnHkobIYwzUXDxew5BBURj3Spivqc7v9ekvENpPLXXzm
 RLTi6Ar0BHlZd7/DlJ5rY+vKwugmSlPJT5sgYUJ02rhc4+tulOVtrv1wZATtCpg=
 =bkm8
 -----END PGP SIGNATURE-----

it's OK to not have send {...} sections

Alan T. DeKok at 2017-06-29T13:43:10Z
Files modified:
	* src/modules/proto_vmps/proto_vmps_all.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/93d061cf2dfac6c017271a19e29f13193de65eab
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPuAAoJEH0Oec13Yh7N64gIAIi4yAz0RR7MZn0tQtjQB3BS
 rVyUO6rjOCd70yG+ohHa6TqS4LybeKLvtD28CHZmjc+iJemt3J9F2l1xXbvjpsk1
 INMv/gk6R8IGg6bcjMk6nX0TlvnEAEgn6kPaWs5kf9sZ0+aY12aFAJbWyj64JG6u
 GvHKsi8FFe++xVQb5xzbeZC1Nry/KelTofM9mTcPfaxmoSO6Klj/sqTgNcsKLro0
 3cek0K3FF7YrGQp0PwfIEGSlxYYFkDsgq065P8WvV+XunRSMWxRkGf+YIibZLmQP
 r9JTlq8cM2QtdhjAyB2fn+Ds2yFJSwdh64IHWpIGezmAIdosu1d5mZBcYRs/b2g=
 =k3Bt
 -----END PGP SIGNATURE-----

update policies for the v4 way of doing things

Alan T. DeKok at 2017-06-29T13:43:10Z
Files modified:
	* raddb/policy.d/control

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c639626563276f0faba250290965fa80844b85a1
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPuAAoJEH0Oec13Yh7NYzoH/05XARhfiGu8Z1znxhiCKN0v
 ciEd0qurCuZYFH9iQ6iqDtCioTgJiLYoQKDUIfQh/H6sPzecIijHUVJt/16ApYdR
 RW9EKlyLe1b10+E7G6vquR61CzvTgd2r1+EkYg0m+3efp+MVS+3RYk8Ge1/qU0kb
 N7zmUmvC4PUiIexbbcqrZwNhY265rYLRe9U+4sRqPF3zRIHq+xGs7Z5r7GGR9VXX
 jAUVBwVuc7FTYiRIn6Fgu14MJLmUf5CTy/NNLiPP3w055DgzKGzOU4OBqx9sddug
 QtXs3StJ3tI1UE/lWuT8GvAflyDujlXrtui7wiC4TZpTqOXiy2QVTo/ruJV8G+Q=
 =N/6f
 -----END PGP SIGNATURE-----

add Protocol-Error and Do-Not-Respond

and make reply packet sections optional.

Alan T. DeKok at 2017-06-29T13:43:10Z
Files modified:
	* src/modules/proto_radius/proto_radius_acct.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/baf772d02c6079233ac18757efdf9cd66a8cb2c2
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPuAAoJEH0Oec13Yh7NhsMH/AkJexUyhCD1bX7W3MUPYxFN
 LIET2TqCZ3VjoHtlUwfxX0FG7+EWWbi+8I7ShMmvlVzHcGSspzPD7AN7z+IDI2Zu
 e3E8pLwcVykGSt2iQPNbzCd8Cm1MIgQSUfhe/M98hJjKSlvargWA6tnTR0D/dWrB
 ecKJO2ilRlE8h3pQ4nc5MqM+V2f6vqep2ZBK62zjkz8GcRuIH/vo0vvZYAe4ZWIk
 tPJiH98DRsVy+V4wy0Pe9iJCfLpWIige+KMl4s0c+NFcutvCo3jqc1ZRA5ZBnWBL
 dtlRiHRoBwDcBA+cqb9/bkJU6yoRgJThufxS4URR0fIFebYl8XjSkyLdXLywXJA=
 =PlN5
 -----END PGP SIGNATURE-----

do-not-respond and protocol-error are always post-auth types

Alan T. DeKok at 2017-06-29T13:43:10Z
Files modified:
	* src/modules/proto_radius/proto_radius_coa.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/baa0c09856d5d517272ffa6780bffe0d5ff4929c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPuAAoJEH0Oec13Yh7NTpsH/3j76eQuVmUQb1haBm8GNzC0
 8GgogBvVI5Tr9khCRK2KQ4TjFRTUSECtY0HdAQ6qsCHRPZkTGtAo9TsRKy6Wq03M
 aHGyZkiCd2MIdRmxeycCPJp/yLlFgHJJgncNDhiDu5aESkY1oanRY/BJYtcVyCBk
 ob9cnB/BF7xKkIBU1eFlWW52YKY9ECEzWOciZdrgTFWOqNGs19N2eWvOzHegQMQ0
 tkEA3BMoF8T9KhyzWKZ+Bw3DQMx8KFbzO93XBe67YCYze9bZzYHsvGEs3MI9OCfl
 jmR+e7FUgB0PJcklODXe+/3BOzWWyF91qFu+gOB29gJy5keVT07oQgdXNuk3rdg=
 =GB9i
 -----END PGP SIGNATURE-----

fix up do-not-respond policies

Alan T. DeKok at 2017-06-29T13:43:10Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_coa.c
	* src/modules/proto_radius/proto_radius_status.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3cb3853362bf893e154787c69e925d2f2c0fa246
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7NqYQIAKRpcKkY6VpArGfAIl2+ESxh
 NO+OhQWmCrZmD4EH3I9+GyAcm59ivNhqZGov210ZaU1ARzg4pz1iCFXlcdAk4HNo
 PKMvQfwYUn3IgAhi1Lvfb25ZhXCH3i9LQsqtIf4TJAFq7uldJvi9BpmmpWUQGFXH
 ShjOH7nzSLs2P/ZD9C9GawGPtIGinivv0o+dIe/CgJDCeQ9OvxPmNcMX/QDZaLt7
 9K8z5pAmC+gdEovkWPC6JB/E5v7FuMQ4DU7d2EhKd+ggWJOU2WnlWqiymaw7bDX7
 DhC5Z+9alPl9ThOFwy9DjbXZtCmodNKkQ072F0Hx0gRtSvJ5eep2tjFcJtuWNYk=
 =o/IY
 -----END PGP SIGNATURE-----

add Protocol-Error and Do-Not-Respond

and make reply packet sections optional.

and add support for setting reply:Packet-Type

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/modules/proto_radius/proto_radius_coa.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d5c6891bac9bfdead2b0a18c6c0a822f98c5cf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7NowEH/30eP71RzRhtxqUdqVugx+Uy
 hBF4C2xKsfmsXisJ/GgBC23l/zAuOlufWHm7B/YvC6RIsQpySCw5Yw8FsCUgr7Bg
 ZvSdmlip+WpdoYNLwQ8cGTHGK3Zf1fe9GXqQHAxOvrajqdMQ6qRRySSv0DaIJh4R
 P01dNw/u1a1mql09pFgHMuQfF0eu4ROKB7vU+QJQgU7B4Qx8FQC7rQ3931WdrfCj
 EjdWcuhb4ROO0fe4TpaFs8iuV9zQFuo73qM/G7ZHahlGLxgeLZIRi4/EmJjfaNWc
 R4itJUTZdkJj4VcyiyUM7B0TOnjCmYj5LJqB//Y+U+OgTxK1CexEr0gVzM1AH6o=
 =3LLw
 -----END PGP SIGNATURE-----

allow for setting reply:Packet-Type

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c
	* src/modules/proto_radius/proto_radius_status.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/774342be11f7d8d2da4943f6fc1f41663b92e595
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7N31UH+gM1VLdoE4p7C/KBS1+WVcf1
 qKuQXS+G7OtHt6cuBZDnrzENmNFRHnozclwSVT0y7rflfKkQjL2PTjX6UmmiwQ+v
 mWe1tN3kQCK2VmicEQdVQHl7bdgR4iFrpIID5Fyd6Z7q2gNcWITSsKHr/fpbO95v
 pBrLies4tOJJvgs8tY+9qgHK1egPmP4yoL4LK0DUxX28FkdOMzfwC7E9DEIGTXPl
 S00+vj9zIikeyFEr/RKbbMe6qFe2FSlgO4YQPmBpugkdn6y3bWIR4d8pKutH72RL
 7P8Plpn0e3EY9cXezkicO3u6t5bqYslgXHbG26MxDDll1QR87VHJM/922s3nvN8=
 =QRVI
 -----END PGP SIGNATURE-----

add Protocol-Error and Do-Not-Respond

and make reply packet sections optional.

and add support for Service-Type = Authorize-Only, which
skips the "authenticate" section.

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/modules/proto_radius/proto_radius_auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78c7fde81e24724d1426e33317398a58e91630f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7NwPUH/ieqczpf/6Dh4O2d4fNIjlj0
 wqAnXccbpbCM3uGDrgoxNt6EZZZ/6072pNizmtkPr6yrCZEDsbwrbrNsvwY7jksz
 wPT13Vj/8OrW8vLpSDeGWzEwLrUbKoBNcY+IM9LOXF9Ercsqc8GC4hsRpCYLqbUG
 XtU+RRWyXG1xOZKtRosTAEry6YQPy5osL6jhfxMKLj1SF1SfkJai76K2JtpeMd/k
 S/02ibyeVIjNu2NQMXAx6EKPhJk5aiYbtcIm5+ktmvw3dS90yG18Zde3tcsHAQL4
 RCjwkwcXKOmI607EDfO090AsTVXq2q/iU+1JbQAvR2euRdXFOXoKqFwtnR61EKw=
 =UEP2
 -----END PGP SIGNATURE-----

add Protocol-Error and Do-Not-Respond

and make reply packets optional.

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/modules/proto_radius/proto_radius_status.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/53436f6954c2173bd8abaab796e4910f2936bd8c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7N4DAH/R0UBCB2eqf31o/QyZVgBtMs
 fksa8yDsffby3cxjqW462gegFqLAu09yVc33U0Bc6emR9raH9HuwIRDJPg8EeDo3
 4J2STrVna2OmMExbwbhdsVImdlaRMnk8ZU3gOXCmWj/zdyMpHg5J4tM8p1NDB02b
 sjtgQcBR66bYUadFN3kwTWZH08Ifr+57gsUpHDWxGosJqiAbcvU3WxXpDmzOt/pG
 CpnSKAS/80wx3cFF5nIVDs7uKL2yxwkZg61iUGRj/B0w4W2fqhDJEZtxLB31ZTf1
 1YFfCxW46XaRC7stcBL4ubh00gaS6rh1cbSXQdy8dk3ksR2tNmjFVglFPw5SwWU=
 =C8Iw
 -----END PGP SIGNATURE-----

link to libfreeradius-util, too

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/modules/proto_dhcpv4/proto_dhcpv4.mk
	* src/modules/proto_dhcpv4/rlm_dhcpv4.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6023c5a719effa863afa201d0c333c7637ca70be
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVQPtAAoJEH0Oec13Yh7NDhYH/jhZ3BF3Wez/XBHXIu5w75u2
 r/Av1HGr1B2kMiZ+zlnsw1/SpjyM5S/PJ45t+p8sjKmJfIpZdqtuNZ/pf34A3VQC
 miUggK0y8XzKctE0jy4xTJfWalx+LLPtU8EeHLQReC/MUWmnCx1xvVLoFoYtmM1e
 1QEpcOyUa061WlLUYjN1q1qg4EJsJSyNuZ53v+sDRciJ8mOhagQRddIWSocrM8xL
 GDBLJ9YdvlcWqTzZE/M/d/UrRq1Xkzf657EyZtSnKMhaQaUq4ZNOZ7PptObps0Fg
 h3ChWJevEYBN5ZnMAjVy1RINHDRlmb9GNhyLrsiv568TFZDQQ0QWE92Pzb3nr74=
 =Ef9l
 -----END PGP SIGNATURE-----

added do not respond code

Alan T. DeKok at 2017-06-29T13:43:09Z
Files modified:
	* src/include/radius.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/eaaadc3afb15b56adbd2e66fc161c7d1fbca43d0
====== 
Merge pull request #2013 from pwdng/v4.0.x

Fix typo

Alan DeKok (via GitHub)@2017-06-29T13:42:20Z
Files modified:
	* src/modules/rlm_preprocess/rlm_preprocess.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ffff3b6a03cff8351c53dbe61463a2dcd202dc38
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZVQFhAAoJEFyGT46NO35oVLoQAKCRs0/sOVy1sahesz0wHlNe
 blLvh4+c3ifyDUOqq+qoACi79+tkgkGyZkVPQRVHt5cBYAJfByB2Iu8dqIRz5ys0
 yfM2/OdNWaSjZKma5GFvkUqOqXSCIRr+QQDW9O49p2HgXBRZ4CgLuK+MAKJSb8t+
 gCfM6K1nb53M1rvafnb3g8grb8ImpB3oGA934vqGQHJMDWkTnXTfJ5waKeyeeEIx
 7JEOQI+vT81N6jCVHnFmxq3RhmxSJNkIyL/d9JTTrE+1aJL19fjsfNt5KcwiPndj
 120vlc5+c2Q50dfHmDK3b4rQHVY/JGlIH/pV0pr6EgdQEE3asGAvlrx4BgyXBvBV
 cmCZ0DgfQiP3E7htI4kS1RrpuAHrAom8yTvbgVLRH5fdm3v/Y77pECS7T5Pe5Qb2
 +yUFQpMCVbr8/qKjXPla9rnTx9wKw9PZXM6lVs/SK7N9JomHuU3Qz+eWR7dG4ioi
 +YIMw9AXrqlScSWCzyLquZ3Q2CS5Tq/slLJnkkpFU8Ic3byeEEtl8iBtFGo91uWD
 1LK5SsRXClKVkULbkHz/AqjW0XZaV9orKdsSd/liG295DsjkbrN9Q4DjXw3qeARU
 oH9jXAv/iazW+Ax5gx89/nKQNS4QYFH+fvFWfiRjm/cfPXRBmjJ0kbeBkBpLQ6O3
 YIFuYd9I4+sQy9uv9NwE
 =X4pC
 -----END PGP SIGNATURE-----

Fix typo for huntgroups bug as described in http://freeradius.1045715.n5.nabble.com/Problem-with-huntgroups-upgrading-from-2-2-9-to-3-0-x-td5744845.html

Philippe Wooding at 2017-06-29T13:32:16Z
Files modified:
	* src/modules/rlm_preprocess/rlm_preprocess.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/681212fa882bb490ee0089d09034701c9939f8d6
====== 
Try pulling in libkqueue from a ppa

Arran Cudbard-Bell at 2017-06-29T13:15:57Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4447375dc04d6d5637cbc009f1512291cc737c9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPjCAAoJEH0Oec13Yh7NAM8H/2Kwd32aYy7GMiJlpInrSeAA
 FsaepNAXDVcLYZbQDp12vXCjXj12wOA7XO/p8jRfOHMtt6vzMwvh1HqaSoJ5KADE
 L0x9SYxQC5exBH2LLMn1FaKdqopYGe5HW4BAX438TAMr0deeGCVcWqfiYR7iGyfr
 RLwUAAytis/zbsdfp96fjMEdZiiY/hyCgVprFtlfTGd025ZHlSlDV1m0+jOrIueG
 rHK0v2LB4FOWd7s6HPnv4zZf3h/c+K6R6mRJYTuSWUSz+I+GD+zLcNBwhnV8KamI
 bgLbXihF49DkPv1eXpYwgkjdCNJjnE0exQSAfCrGA4zaUXSi8tgrzeS7sQ0BTok=
 =MbBq
 -----END PGP SIGNATURE-----

default to using 2048 bit keys

Alan T. DeKok at 2017-06-29T12:55:30Z
Files modified:
	* raddb/certs/bootstrap

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a1b69b30d96c760d82902c24beff0a6ce8d48da7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPjAAAoJEH0Oec13Yh7N/QwIAIhTu+f3MOvm2F/3ESBdq9b/
 863b422nNSkupNG5aKJtMMo32qwVEIQ2uVFS03DGEjAbDY8aSiQZwsUduEL7YX+Z
 IVcX1WQXIdsBquHEizcnaC/ZxOgI/v2yQzQHTY2/QcMUEUKsGUcAZSaeL/3NWkct
 MH1l/8a88BcS6piG3A6d4oAt6EAdD9Wk+orwYNa98sc4B/kMaOD52aa/N1lPuDXy
 tCVVk8aSv5Jrryi6y0YI1B6Yexfrd9iLX/vXqObGU4YyODL8vDsE5VCr8GyhUVm3
 mqCz38FFdYyrDaqLyyxTCzPvW8ukES5Ip4ZnWmOn+S80/EhjcWR0pttaUsKU1Ss=
 =PoPT
 -----END PGP SIGNATURE-----

Add OpenBSD

Alan T. DeKok at 2017-06-29T12:55:28Z
Files modified:
	* scripts/jlibtool.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d35a369771050a77e6531621b65c64d0483daa44
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPi9AAoJEH0Oec13Yh7NYvoH/1Jhd7/EKBBK9vYeM9rLAfZ5
 y8INSon5kkfYATc1ebsTAMhYWXlscijDP0UB0eEvywboZyShNU50rIiTkVp3vsQR
 C8r2W53vJ7QqLzo2NNvumHJlVIU/qX8A0f/YDKq4v3QpH373u/r0iLg47g8AfiXg
 5tLZZQEEwgJKnkqathNwORkXzqZZ0pm0LLtyKjalq0CMi0MhH5uJ6QCGRaDwjiu1
 4heFbybX646blof1VPdBdbUDHekxsosWo1VOpHjdaCP4VxhpLd/WGkpbJWa739Sa
 5g9N3nOftyitF7kCcL0sXipSpwagLkHQ3cxx9k97Edmzcrn/8rueaqgz/z9PCfw=
 =2nX8
 -----END PGP SIGNATURE-----

DLT_LINUX_SLL isn't defined everywhere

Alan T. DeKok at 2017-06-29T12:55:25Z
Files modified:
	* src/lib/util/net.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/867555753e18f983aa445e6973b6ed15fad30e5d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPi5AAoJEH0Oec13Yh7NHhAH/jS9rr7Ki7bD/sVNXoNxKEir
 k4nOuCHBZFVPpiPJUTJSE1UP8LL0QKfQg+nm0cY2hwB9h8KUE+w2HMvRUZk68iLD
 ZLWgMVowmOVCEV0D/f0tcy6o3FrslftM6HXVbGNFPyH1PqT4w4S4jbFEYRxDhbL4
 rK49pbtA/DTK3dFlVldHDq6WX/ukFDDHez8hjkb41Qz5F56W73K9cJWYbaWZsLF1
 IO9DOnQIaJyeq7w7x30wEbRDsqOq3LNq5oPg+px4irMVcPUbxqdMF+iOeRCM9c57
 Bia1YiYMfne12bUZEeghqBhKK2kYLzqjHBI2JDIE0W/i3aT3N+AbkP4GJyZJNXk=
 =BUi0
 -----END PGP SIGNATURE-----

This doesn't need bash. SH is more portable

Alan T. DeKok at 2017-06-29T12:55:20Z
Files modified:
	* src/tests/runtests.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6845bb26e7678e7e6827c3e48086c1e4ddc20a56
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7NyGEIAKOxTyxbVG/0HmSjD0GxAMTA
 IFNujAIh8HeVTqd5BDhyDDwoKery2huM7YJfRzCeDJDe//AGbh++E11g6ocjqrkf
 2JIz39w3kNf46Nl6upfbk6mqDfDHSDezRCKvGrQJbhR/bop/DVzYiz30zi+7VC1A
 2ykk7tPcZCQJnfd8uC/7VbtNaCYA+l0j9EcA9Hd/xhMpOtdmYpADdyylv9vElGw5
 KMMOeRvcRd6ianQO6FgZxzxWydaAmmqij9NvOpP+dFnrmyxMs+bLTfzI1gL0Dj4L
 hRDZNsVSYdLJI+Dun7U/rhD4t5dnrMA7iLwjRsUuIvmwj+2NCYweqB8BnMcrL0w=
 =9aV3
 -----END PGP SIGNATURE-----

Add Protocol-Error as a supported packet type

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/include/libradius.h
	* src/include/radius.h
	* src/protocols/radius/base.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/00703bcac196fa7db712467626ad3a5e53d4c076
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7NRMgH/ig4CQZQeIaoxqyYKhqAKTvD
 E+omG22NCTZzDMLc6lN/somUzA3d+U6WQoJZMyo7u5LnOK+EarW4vU0mSxDPvi3N
 03geJ2F1XjVp5zBlYGH3xvQ334kbjdvlv9scrUeBSmvLQLlxXpl2Vu5SKlWEattQ
 NnzS1kCzaQAYDl2BVcu9Peg9Ehk8BHSEMo6VvNzwAxgdVuKI131xDI2Z5pDlaZ51
 +qOtmxcKcCjzME2alVYAoRAMcEMny4IO3+RQE90y/MQ7wqc212s5oKKVXzVFfT11
 e+su9qa3VFxbcIbJDBbqXuuK6hrED6qP9Ez03U/EcEP35GET8IrtCQYFAhitulw=
 =kttZ
 -----END PGP SIGNATURE-----

almost have encode/decode working

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/proto_vmps/proto_vmps.h
	* src/modules/proto_vmps/proto_vmps_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4e9927d7f66e92b0614ed50b3da4eaeb61aec8b5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7N9QYH/03tMuoxxwK1CU85IqjJSleu
 NAyFrhR6KzqbNFmmC8qC5BqKdca/Bo2GHUirkCc/cSlsACbkHP41L/pxYbPv7VyZ
 t9YYKP23REB6V2HfAFHJD6TEx7NIoD1lYRO0TMUIZWn6E08bDVs6/YmsCsNExbY/
 vI1OApHUjoouLqmXDbOczZ4fAs2uoYlG0Ma4xci7vc/mkIYL+XymRl27Z7oWTgpW
 LMdMZLhn2e+HewmzfC7yasQVcYYbs+oM7/1V00rTumLLuyIYUzJ26z7LP3oG9fcM
 vNip+YJT/ZwhlrXekzffH6Xun8wNb1e3M76ennIvrGEKIN+drhxcsbSLLhCidKs=
 =PFNC
 -----END PGP SIGNATURE-----

start of read/write

with fr_ip_srcdst_t stored at the start of the packet...

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/modules/proto_vmps/proto_vmps_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e35bf3ec2c4ecd2f4a646b9f9a50eb14bb66eacd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7N1QIH/0iOQvgBjctzLUeY3eIA0G9C
 Rny0cBzAkaFTvD/Ka5yuECfp2U2X4LgIBBYR/PzEB3LIxl62aqnu5kFe1g3yLOgw
 JRYMOqWjinQKC+zTvEoQWrCvojHWDN5maqHRYfQVrsL1Th3vyvIXondwdoHInYBf
 UL44CeAGFtUoQWUNoLUPYRHzJO02iqrBAUxHEe+hbdQWpB1/yuv9YoCTkfYfoMx5
 ujesB1XZ3NdrvtmQPAHygAJYznoqM+Qp6wlyTwQF0qR0P+RInXeNxiVQq+YHfgLh
 owB4UD36AcRHFD4OPLnHTAt/AcVLd5S6Iv1uYOwgebPy97avG5JFKy8UX2thQQU=
 =DbIx
 -----END PGP SIGNATURE-----

don't crash...

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/modules/proto_vmps/proto_vmps.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7877690c59edc57873a382ff6f864e3b476ee9f6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7NILsH/15xR6fMAU24Rgkr6dbflUKx
 75tXNSB7Z1eKUmr9zYl/x0qNxpcXHeb9IEML7Wo82AYgHn1kSwfysKWpIYraz47u
 rpUAorPkrGxsHWq/8gYT+cQUERc6QsBgz6ipQZn0n0iDaFCQFlvlpaGowVDeXpPd
 RbIJ8jRdw54tiRng3kU7ZnFDXypgzsBOm1JrgvL4nrK0pf0FBj7g51bjc+OlmIvB
 y7PqxgoeBftJxGr+ENjzSb/adC6gkMtC+GNqH8fYFhBBli1oo5YrQKbfXCFSBZoJ
 8/GWSzo2ujBXm8IEJDlPHyJ3Cq20bC01/WgTUlSNCQZIt0GZWxogRzEp3Fsowtk=
 =xaFw
 -----END PGP SIGNATURE-----

move "check packet" to fr_vqp_ok()

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/modules/proto_vmps/vqp.c
	* src/modules/proto_vmps/vqp.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bdbf5c7195418c1b4950cdca52a8dc7875b2dbcc
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7Ne0sIAIqFqfaBhpSj1oN3i6BobERc
 VUjJOWlemlb3QGTOL8Sew7Y69IYU2ZLa4Dr/0izplkvynCielM1GE2KOBmAUt8a0
 7Es7ELRlBr0vRkc1GWPxE7PhZE6VRWQ8L92RwJeGVUuLUoo5rSln/+HeMEnI5TvP
 nYHzTFmZgKeAmFZ4m3yni0UMGyClqVLmxfkBdwta4D2W4+34jQWAfctfycc8k5VB
 BZSMJT43jb4KKEf8ibXtyfliPbylIn0lRlux35scYrElb9w+V3r61FjYdRTV6ns9
 kxWrtJcQs1oGwXTXYjr3H+FoIiwKazBj0O4O8FxCuHrZFnCSAdxy42ZS1Ci1YgY=
 =tfHM
 -----END PGP SIGNATURE-----

added fr_ip_srcdst_t for tracking src/dst ip/port

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/lib/io/listen.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/41cc3a216d7ffc4a6a2842254b478c8cde14e99d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7NG0cIAKdMleH9EfTaO5s4Tigg5e7I
 KD8SJ6ctp1fy/TwGn2AQdNWZON8qrBJBmm26TO20n5c42dAVGTNWOkFksmeDeCP+
 R1AmywXdA8xn2p53nHDUxTRXia8t0j4DcrnqoJ4aGw5ZW95VbhVDyJtagQzGjlZ7
 XT/GRaQZehKgSQM7FWn1ytXuFWBG5V3o95Aet4KmqRMkQYFvSimOrkx/pH4CFc0y
 vefre4B3DWEAP+vhryC/lyy2xiioJdaHwEQkrVG8lgDU/JbVKDfEroHH8tTFyuhB
 hrzG1JGzpPZwbkJ9gdRaZSr2HvzZIwhi/W5p0pgv02wWpUu40wWxYYM3wAr9KyQ=
 =8dp4
 -----END PGP SIGNATURE-----

move VMPS to new-style listeners.

it doesn't yet read / write / encode / decode packets.

But the basics are now there

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* src/modules/proto_vmps/all.mk
	* src/modules/proto_vmps/libfreeradius-vqp.mk
	* src/modules/proto_vmps/proto_vmps.c
	* src/modules/proto_vmps/proto_vmps.h
	* src/modules/proto_vmps/proto_vmps.mk
	* src/modules/proto_vmps/proto_vmps_all.c
	* src/modules/proto_vmps/proto_vmps_all.mk
	* src/modules/proto_vmps/proto_vmps_udp.c
	* src/modules/proto_vmps/proto_vmps_udp.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/08749f25b14c0ca9ff1da056a0cd29c3ff3f4ce0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZVPPcAAoJEH0Oec13Yh7NQu0H/1ON6RPy9/LOOdj/0w7l2nNY
 rqgqrRvZ5Oc7k7Ehb39ErKrvUEMsdgbFRhNUpK20NKfFWKZZWNiAthNIZj+3lhcO
 Zh5Efb6AjwNq1i5/o5Xx4l+I781cO5LxAB/LikSvxptz51L2P8ibTYRqRmj/BA6d
 OA6XtyVfYOhS/IriDEfcf/m6H+khTZmSZkR3cZCC10g6vHIkwV7fFhONmP8VPgIw
 wT4/vlJXop6YbzEfYFqlDRO5pppPb9RTccoeC1G5PMFq74WlnGIYmUO03H6Ccp9l
 u9nUTTdBLRPYzao9c+LdsbwzpETgBgQjYJLQixk6Ky7AV5/tRuLQNOP94P4da1k=
 =qQma
 -----END PGP SIGNATURE-----

added do-not-respond

Alan T. DeKok at 2017-06-29T12:34:36Z
Files modified:
	* share/dictionary.vqp

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9a68a0c45903ecc177bcf8ccc2592086a665ff5b
====== 
Missed cast

Arran Cudbard-Bell at 2017-06-29T03:23:38Z
Files modified:
	* src/lib/util/syserror.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0c51482719a3a5c153b66abb48765aa95bd2d598
====== 
Turn on KQUEUE_DEBUG and M_PERTURB

Arran Cudbard-Bell at 2017-06-29T03:22:09Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36f403659251b1a42df1410d6eb4882ec0adb43c
====== 
Better error

Arran Cudbard-Bell at 2017-06-29T03:15:25Z
Files modified:
	* src/lib/io/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2a6074dad7dfbe6a3d0f986ba160553a612c797c
====== 
Fix GNU strerro_r usage

Arran Cudbard-Bell at 2017-06-29T03:12:12Z
Files modified:
	* src/lib/util/syserror.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2cd8d95425fb4f7c6238394d0afa0985ea0da4d3
====== 
Return buffer so we get the macro name

Arran Cudbard-Bell at 2017-06-29T02:51:51Z
Files modified:
	* src/lib/util/syserror.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea466873ca50d244152a07ea116e8464561b32ec
====== 
It’s not the travis image…

Arran Cudbard-Bell at 2017-06-29T02:49:40Z
Files modified:
	* .travis.yml

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/23700a969dd9cbdbe7097c2c030b515b3369af21
====== 
Ensure we’re getting a valid errno

Arran Cudbard-Bell at 2017-06-29T02:47:08Z
Files modified:
	* src/lib/io/control.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/14f493becd04a531788701e3af4d19b82be62f48
====== 
Print error if we can’t add the socket to the scheduler

Arran Cudbard-Bell at 2017-06-29T02:29:13Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/df566b8fd8c30c233cd3d0c06c3c5ddac3534faa
====== 
Print app name

Arran Cudbard-Bell at 2017-06-29T02:24:48Z
Files modified:
	* src/main/virtual_servers.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e92f54680a6301c2d2ae56a2840c682e8f444aff
====== 
Better error message

Arran Cudbard-Bell at 2017-06-29T01:55:53Z
Files modified:
	* src/modules/proto_radius/proto_radius_udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/de9d94912a4241ce3b9eeb4d199a32df99704884
====== 
Doxygen

Arran Cudbard-Bell at 2017-06-29T01:37:01Z
Files modified:
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4a669f4bb5070d23ca87b5784802c6cb8050a022
====== 
Fix unused macros and extern

Arran Cudbard-Bell at 2017-06-29T01:35:50Z
Files modified:
	* src/modules/proto_dhcpv4/dhcpclient.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b054cfd66fc38c0c4a47d5ee67e4ffc9cde0d07
====== 
Fix fr_box_ether

Arran Cudbard-Bell at 2017-06-29T01:27:59Z
Files modified:
	* src/include/value.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/a83139c2edd89c454421d3cb3d523df70586649f
====== 
DHCPv4 Fixups

Arran Cudbard-Bell at 2017-06-29T01:17:05Z
Files modified:
	* raddb/all.mk
	* raddb/mods-available/dhcp
	* raddb/mods-available/dhcpv4
	* src/lib/util/udp.c
	* src/modules/proto_dhcpv4/dhcpclient.c
	* src/modules/proto_dhcpv4/dhcpclient.mk
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/protocols/dhcpv4/all.mk
	* src/protocols/dhcpv4/base.c
	* src/protocols/dhcpv4/decode.c
	* src/protocols/dhcpv4/dhcpv4.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv4/packet.c
	* src/protocols/dhcpv4/pcap.c
	* src/protocols/dhcpv4/raw.c
	* src/protocols/dhcpv4/udp.c
	* src/protocols/radius/base.c
	* src/protocols/radius/decode.c
	* src/protocols/radius/encode.c
	* src/protocols/radius/list.c
	* src/protocols/radius/packet.c
	* src/protocols/radius/radius.h
	* src/protocols/radius/tcp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/365a892d1bd5696efdd099925d136b367eb816df
====== 
No longer a VALUE_PAIR

Arran Cudbard-Bell at 2017-06-29T00:31:53Z
Files modified:
	* src/protocols/dhcpv4/udp.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/034f17f52ea5a5160438f8133d9ab83e2cbc2f2a
====== 
-- 
This commit summary was generated @2017-06-30T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list