Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Sep 15 02:00:03 CEST 2017


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxbqAAoJEH0Oec13Yh7NsrEH/03tST8R/5dxE3GUE9IvmN7k
 B9TUEzDTmWSKHveWo7Qap8VN6Zr+rl18ZgqY6R4SWCtp7Xn2T4h2idSYeDwM3cdU
 IjzMirI3AwEIyxHMFojiN47WTifq6tUWAfuHW007OJrHyxF1tQ8gKYh7aw3xzqEB
 xL9aMr9ocdKjXAkHEOaj9m70J3660kd+OSQTReaGd8giiOc6uNQJkRRLk0PF/PGo
 O9KpM3WwaXyYZuCkPz7Hzj7LpJ2+UzkoI3r2vnblTmu8RaYqgC35NinNCTccBaqs
 V6HSV21C3/iTGZ8Lf3Sn5ktHsw/UFU/ccLwIzvoIqhWLCpgYO1a/cGGx8I5WfxI=
 =rZ9O
 -----END PGP SIGNATURE-----

no unused variable for you

Alan T. DeKok at 2017-09-14T23:55:11Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/171fb635bc7d44af18d547d2fee98fd5cc183304
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7N8fIH+gIUKw6L+OK9l5I0sxKItLts
 CAXMzRKIYbKkHHjf8GvamC9PFC/qQh3+JRHztsRQxlexrEgNrszNkuModSMi1uwM
 1d4z0kWztAqGQUJLE0cZQR30+/7dKXfGnBVOXdoblvVJZMUDVnD7ifsbDWVCvbyb
 eOHtvV72CDl6vPt7V+oZg9PPMLFUK18SHJfq54JkXLaKGGUVZjgoAXlFt9aW9A2R
 OODZwlB5z4KLq4PJN4YUUQa8lnTgoIsY1eieCOAi0O21b/3mS/4LL0Y0dT2+9edO
 SggCKY7IQmGMhrITZ07cMzbiUZ4mqGRyqYVmd1Vah3ttp/6+Xf3zDgpZ77Bw+iE=
 =Q11h
 -----END PGP SIGNATURE-----

hack together "call"

it doesn't do yeild, and it overloads things it shouldn't overload
but it works.  It can be cleaned up later

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_compile.c
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9ccfce4d148c0d49f6bc6142653f5dd4a186fbcf
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7NYO0H+wUbTK7ip1HqkcPNC11nDtnS
 PQXXdAPfjRl+/PlXf2x1S2mwYjg/epMI8eEOjz5/C16OhykOADLYvy0O3ypWo/Rp
 Kqyui1jJl2ru/O+BFjqwNcU4rB3BLxaPLFsBgaFHvoS1NgahuwQAsPlWSwRXRHpE
 aF7MPnHCugvvheun6k8EoaQnx05tGYytKffjPdZVbpx5vW94kuXgSKlc/5ZcNb85
 aUbMkxtqxTuAe7+Ev16aJbs5uX+zK7vYigGLq9c5kwbBiX9qGwFeVAYOxSC6VViC
 yQX5kS4OSjs8eV/Yh1fX5U1IJab29cuo6Ra+uRf+2Utfs5O4h4jaKu9N0Q6ZUhY=
 =LKHx
 -----END PGP SIGNATURE-----

don't print out TLS tunnel stuff... it's not relevant

We need to find a better way to do this.  Perhaps print out
the parent / child virtual server?

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/main/auth.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/122c779097a872e2749b5e6036b57c1c030f11ce
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7NpGIIAIgfi8zQ7qFP57+hpuZzifR9
 5uwPs39rMuFDptqf5+yBITol16fCbXysU8u5aMcL7nyjEkUzJ3QyTWo+BZQsl+A6
 JmDpT4otdhm0eAS2OhB+ky3fpLdFx1wYpdKi43rXwzEzCojJApikqYnXWsunrAZR
 S7ubGnZ7PnvWM7r4TxCaq0SUb+usAhFE7ZkNROEBbzdM/FDmy+WdcGhLSKnvYrjh
 QzpghIkjyif8g4LNDet9qzt17+SyN74AWgZcxRY1yiB1dM8MAImgk3yQ56IPW7OB
 xxbY1GNZlZy8XQotkbV1giAwGwirhP4nD2beyQZYf2WcP0F7pbRh5lVsWDbO1bM=
 =tWmq
 -----END PGP SIGNATURE-----

use correct process ptr

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/314a16e4a46f2125ef2dfd69cc9c38f7194a4e45
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7NkCQH/2UjyU/5Yti+6JxoYoPU9D38
 A9zNOaJxJryp7bVzOZSM8BL/K67UpQOKA33Veh9Xn4MR0e/a8vQdf/iiULWEejbo
 nZAsgEks478wyFkWI6LIG9nIZEaqILZa2jREPLy+rY43hjQ3Nh7dnaQk+y7pYUzp
 +W1/Raewo4qQmA3DkAzcHg3lNpLUwdV6Xz3cotrvkduTl/k8ondYlYmV8TBNgwT3
 KM/VyhNCPia9OqUPhCUS15Y1LFCIaYEiaZICEzuooEsMihJaikJQM0ZsXx3W2HLW
 zYaB/A4OEc1VtGwyRT8U8a9cYqeNPnYIujoaz2MPE5MzitH/elSc7MEy7jTjwrU=
 =3zUn
 -----END PGP SIGNATURE-----

detach the child before freeing it

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5a7812bb59c0e60d38304237bff0539a8c409796
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7N/uoH/jNnu9xHlguF5iqTfkqL5+tt
 EkpS1m/UxyQVZR7cWpoCwBr4aCEsj8Zo6Hhjf2Msp+xt0k6waZ2PiVkCNkYpIHCy
 ShtRkSh/aoQqJQGEZp5WqTUtAc6sOj4Ozezs5WXNnBTGs/F+nVma6THFJOLoUY9V
 gsgHfgm6xEfZ/0DWVMpUpJh2dObUC1qH0ap4qLQh6leNzclgMBgAVTOa6SZBz4Yu
 Zj1Brj9qb+Qo+P0BiV46pD0gV68xWKV41sdBxhg2TiVmaKWnXy4x+i7PBjbvYsYu
 YgZ1YxfXbhKG4LrF4LoOP++d2u8/jNf6++LC/ABnrkwUClakFNyECHzPG8ZUP/o=
 =8c2T
 -----END PGP SIGNATURE-----

"call" can only be used in a "subrequest" section.

For now, until we get more code written

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ff098ca5ecc55fac4711b2a2d49de6071ae1802
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7NVfMH/RYUSHrq4pY8j7l/+H/OvT6l
 xFhBAuQh3fHH5Hm7DgfHASyx9kJ8SdkTnClNZPcDyIq2BtOa57qaulHkHk1xb6/d
 PHA+soQwg6qECNbI9kOnrNQdW8x4Y9rWVz55sD7WtJ3OhXEjjy+LyNSy3MrciRnl
 h50Sj51rypS24uTF3DrBJaOTy2IA1khfVohMQl+ZmlBWN0K80k17xyAGYXU6mAiV
 F5g89kDRBYqYcFo1KSzkzKa8Vq9DxAvSYtJg9ZKmfMYhTjuoGkTzddwbbZwWQBmZ
 8w+iveBLE1/HVFWHW9a8SbLIzcwS7sL10WsI1Qjhind23Q4NzBm573DVXnkKjsM=
 =xjHE
 -----END PGP SIGNATURE-----

verify that server.PACKET-Type exists

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5ee8bfff76ca28802d153666615752b1a4875938
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEYAAoJEH0Oec13Yh7N/SwH/RLweF/lR8flNtt2BuIfNMmL
 WAIGqqv1YufzAZRjk1sTb+Q8XLiQ0Lmz+jkcFtytgr4P27ZihHzNl0AjtyHtcc7M
 JqggLndYfl12q2lTzKko5SVaeZnsDSiS0kFNoSaQ0oz49/M7zgedyqCH7vKiiYAi
 8jQzN5nkT2aNu2KvRB/57S1blmYIxtq7r9TvDlGbjn1vQMKPdjgX4L1eU++V5uop
 st9WqlCqsQkt7AjeD5FquR8efIgrLTBeodEvnwmn1veAHp9E2TXnGh3pKmtjP6WJ
 ucEzWTh5SLL072bDpjaxjrjOC+OgpS2Spl5888fYUUcRfbJ6rDEpBzLG2sjsFYY=
 =QIrX
 -----END PGP SIGNATURE-----

moved "cache process ptr" to mod_bootstrap

so it's available for later checks

Alan T. DeKok at 2017-09-14T23:30:32Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81263b93a9b24ad99c5426955d3439cee617ee1f
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEXAAoJEH0Oec13Yh7N7F4IAIlphtifLMe+SrUHFN7MUuDN
 MevYRxAC7/farxCSdOIKBsPbzXB9hYDk8Gc/G/Vk6V0kf6YitR3mwCVdeyhPiz/d
 ZfbesSM8/ZLhpGigBot21DGS1oXOejohVjOT0AgvSqHzJy7R6DYITlvhLbCDSCFc
 xjUiZN7uYrJJmvsvIPIQCAamYYBlUGBIbxTLvaD1Hl71M1bfk6lKLZ/pS6/Vf1w/
 zPB8Pvo8G8WjSAeAi0BGGVbTFsoY6P7e0hIC8hPpM4DPg7Gus4/SBkGyfbq251aC
 +Z1S6leGa5r4mLchhjHci+op7HnYlWzoFx1ugJH2I9MzjHFZjbyzNTNmjVjhqt4=
 =/Glq
 -----END PGP SIGNATURE-----

add UNLANG_TYPE_CALL to the parser

and bare-bones interpreter

Alan T. DeKok at 2017-09-14T23:30:31Z
Files modified:
	* src/include/interpreter.h
	* src/main/unlang_compile.c
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7f1e11ba4a61ff8908f7e42e98f0d7dcfa405a2a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEXAAoJEH0Oec13Yh7NU9EH/jPiaRHNBy0Lg10QQesMvVra
 cn0zxv4PVYbmWfRu0v7G60kg4RO6AU6oNH8BUfWaIe8QBwVnmQl8TuQ7rANtSCiy
 q6vS+JauOQygmvzzHaRfOwPLgworaaM98RCd0ifvjpO8C8R/+XxLU/rpzwgsXXfm
 EUwOW2ahuGGDp048WFqBIczrx23Yh+HttLHZR0k0NWnDTiP2rmZBHUFBZAybxFCP
 scTl4kQF8AKSGLWQWm0KeBlufqD01a1/flyd/zqrqBfDSaXPh47JAY2FQGohOioi
 /DANSEn1X5GfRZ54BGZ9figreyiy/ZW4u3019KRB9nVDTEQs236YczN5fIEc3Rg=
 =RgcQ
 -----END PGP SIGNATURE-----

it's compile_subrequest(), not compile_create()

Alan T. DeKok at 2017-09-14T23:30:31Z
Files modified:
	* src/main/unlang_compile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/491fa64a7e1ebada4d0626b976371a3b3a16e788
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEXAAoJEH0Oec13Yh7NajwIAIPjGcRAOwMA1gYnzV8Bc7qe
 yzW+gN4pGijddANtJajZBIQgAHVzdBGoQ5S9owu9Oe1JZvwrIcvp/eOk+l7BVJx6
 Cup6aPnHeeot9igZs8eijpirZizmXjYuy0w36eMcBK8W7WIPeFJcs2fZs254yftD
 n1ZiOhxSDYqsiaX6hW3O3vl3c5nnTRJJavq3gnZKL/3W0+HjaepUc3jOzt62m1Kc
 FHMty0StpO6ljWzKpH934SVbCD13cP35QfF9PJ61AiShSaAUAuXsQANomJyaBpL8
 sW2fHyaZGMqz7qvjv9fyQmaOUDYpGIOsRY9WsI5D3qThZq/GK1I0gX5g+7lZ7u8=
 =e3y4
 -----END PGP SIGNATURE-----

Cache process function by packet name

Alan T. DeKok at 2017-09-14T23:30:31Z
Files modified:
	* src/modules/proto_radius/proto_radius.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2120c61a2d5e12cddca9d6ef229ce79068081b9a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEXAAoJEH0Oec13Yh7N5GMH/10vlkDHYFuvDAfNjMQaY4Rn
 F2X3f8YwCH7Z3Z1QUCflQc8ba7BSDXm0TBYnb6GufSJa+vHdOFZpDoNvqufWJx4R
 a+KR6lTt5axqItZtdla9ACnxqv8x1P68J0rjjgLy2HfJBC+E5ic3Vib5EdvtAlyS
 YBPDcHjwXgZUbKZgX3Rl8S2EBZ5O5HuQMvxvPXw0TIT1pBvcK0pzAzabB4bjnmf8
 YggqSXcJjJuOOcFSvlJqiB1NEFMaJIaTp//4GFHbD8SQvdiJRO94rzKMGBdYOP8l
 rewS4sh2iZJnH2HX9Q/XGPVpjrOaMLp67OuaNyhRSH3S8priweloFF+PjoKxpZQ=
 =kjX0
 -----END PGP SIGNATURE-----

don't log Cleartext-Password

Alan T. DeKok at 2017-09-14T23:30:31Z
Files modified:
	* src/modules/rlm_pap/rlm_pap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf9c07ac581ea958ae29d584fa860c2ee9e7d0dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJZuxEXAAoJEH0Oec13Yh7NneAH/j6uBkHr9NPt5C871EiWLli5
 yFCloxb3JSqXIbKjYVG9qmYvy2NzVeWPPuC3tLdyscxSVQ6YMsdHKnK4WCk/eN1c
 6wS2Rex/AVn0OYbglmXN/4/kIaa6ofocEikHnv0Lp8BVRF3SmBZy8EqoQ39tjkkK
 geBKihINqV2Jv7bRdf+xhJJcsdXtPWe9LLzAppJKo+fF4nbPw7y+6Lh3BpPU7Z/W
 xWNWZiTYMbYQ0YlF+D7j0IX3dsGVGY3K1f08Gt6AfNdUmy6QI2FsdA4Lbfl3qQJC
 cM39wXcqpJpRju52S6Uy+DwFbP/R/fOLUSRc1rF+SeI8ffim0xZMHz5iKmp/3uY=
 =LUrs
 -----END PGP SIGNATURE-----

document subrequest and detach

Alan T. DeKok at 2017-09-14T23:30:31Z
Files modified:
	* man/man5/unlang.5

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cabbcca78ad99392b113378140019bbe850625e8
====== 
Happily not needed

...as the new cursor API was designed somewhat more than the original, and doesn't require dumb hacks.

Arran Cudbard-Bell at 2017-09-14T16:33:05Z
Files modified:
	* src/include/cursor.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c305c915b1d996cabe54bb69e93f820720fb3bda
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZupMsAAoJEP+k1YKfttfKgnYP/Rg9hxdZmbfN91KiMNb0B5ty
 tWt3m5Ob4ShIT2SXJPKnCeUwR5BBtKKakHG0DkPz38/w18QC1rGgwL2EEjNC33i0
 W1KGL8jG98FQ4vuFOpdE/koP958tLQJ0f6wnJVjaPnp5cyvjqNc7/D96ToZftPmX
 jbiT9+l/isqhxs4bJEhjDItono/vvMRl1NZLfKl3qjEFizXFgeXSixgnrjhBhZoS
 gsgE5jhKztfzglcQktX/n7GycK5+2FPQUsUbvSROleZblssY1TdWN6+F1jmZOC/5
 rVkhn+iIypn8uhkGdTIHGVw7LfDVUJLbPOdBlrix5huEdiVTtU/gD1NOv3oww2OG
 cL+Z8HH6U3MdfMvHAAF9B4ZpYi1UJtXgFXxVcaEyXlSaWIJrBSz24Ci1XE6dnu0y
 0MQTXAVaEXKD+xs7b70bXAI6F2a+hzPefzt0DrUplLJU2EqGbehLftXeOpQw0aag
 mC3hIZIj8d99radRe690Zneyk5JJdiNWyHd2RHdfVCjKKll19pjMZ2E3lCR8IyPj
 pl0CYtsPcq3fcgoi/4hLawXN6wh2pRBYGoMas4gl9ihPrARMkSlGa+DsM2YyU/C2
 LgZpwOEhnVM30gz2VFxQuhtHOlkxCXhH6cBgfSjk5kC4xzT2s8QgEKniEwR/b8kx
 3s2mZetsBJatBkhpkUGe
 =n9C1
 -----END PGP SIGNATURE-----

Sprinkle more verify calls

Arran Cudbard-Bell at 2017-09-14T14:33:16Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ef5830f6cf5759f1beef61f42636b953b2e42919
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZupK2AAoJEP+k1YKfttfKOToP+QHhCy3bsQCJNEssnelsUNdV
 VcxUgIOK+ChJB/5TnQ4lV5JiYQRAHTrkmGIAE6TcqZnijZxf/gRV9Z422XUnDo9s
 g0ubDWWx8kpt/NkLPscAfIIvK4gmUNvvNOakQ6T8k51wJskl67HYjZxjbxqME8YE
 uVVKieB1fGX8234mO6zTBVLEERnyvOr6E7ol1v8ppOtjEYcmAtxGa/FaDtX0guq6
 wJF8aSopVsqdt8hT2rTggHOZqLuDyp1FaVfCqZH5qzcjxwj/jM9Sgs724S8wa/op
 loK6h++LHmGFg7oxWNvvtPyO23F8dt3Qmg/JyWqxgDrpYHhKAzSZe+VXgfPkZczO
 hwZPmDpruXqzxgpuv0FLArd+/SxDkYkFoAux7ApLMpXO4nmb2vcWcfuGiwC85Rkx
 LJI2I7R9saiOA/JZDM+e2JAdaITuL8j8lDXEH/c+fPkgaOos2qwIkKK01U15f/sc
 Ikq/HJmK9XQyK7SkYw4ZnMmH0F4OxNSYS62CoIytIspECCacehOX8al/fi6sbh+d
 +zZZSR5HfcOWVHjaA57kxCYkBqegCnBRVHRPeJXa9dyxjpZ77XiV06DitJeu+43u
 UGJUHop7ox4qge13WjvZ3oSqmMK74XptEVoOLiUQaNPXy2GwnpTLatytz80MAurf
 2Doy2ERP8/DdowvQz27b
 =R/2l
 -----END PGP SIGNATURE-----

Formatting

Arran Cudbard-Bell at 2017-09-14T14:31:18Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cd7ccf9d5c345dc2c7d2fd7a74397aba68d381e9
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZupFEAAoJEP+k1YKfttfKwyYP/R80UZCGM8mng3WekSCklWnb
 ghEoCsu2IY2EYn65uIEmNzBlG3o0hdFtyMYn3VoQRlIh35ncqTeylcfU/+Aqtsg1
 yKAkk83eeiN8vjupr3ypp26/xj8Pay086WgNa8g16PwaT1TeqAtRW4H7+BBe+kC7
 DaJTsZJnzBGKEBKn9rfdqseBaVkIKAZwmwiJsGHwWKywxkqcIL5aZvtl53ha+YQK
 VrvcxpJrzm7fKwOd5gEF5MguEu0yjE/eqjerMSsfZyeZCrhTO+bgKU9e1zqmLvrt
 cBo8nFzodIGgr+FPnvsLTzveVhobgQhxfg5GVUV288cZ+9SQdF6crvlLrRMTwVdF
 uDKEnm7zYyeIn4vfC71pXj9LuAs+Et3tpgM1XnCVflmDsxRCnlkLDRipc/MWF+yH
 Fj05NJGFr8WPVha8ZB7ffaYfviScivKfdMdjpXt50aV0xk9fIReYQWVwK0OhJleP
 mMzklVdK0mDOfm8g1AEk6djHIqvOwteOBCrnqODmDXz4RD91FFet7njLDx0jhvg+
 3acHw68ry+DpDB+qEvsgo3FNZC+cv4lfuW5BxmTG28Q4SD88SaiJLAOcUI5bGuoI
 Uk0T15o1QK0WHAhbL/OubhYcREj+4q90YyP5USfGpUmVyy2Bt7E/b+t8EB7cQgFT
 gcGh1ILhd9kANXmdVz96
 =Yebn
 -----END PGP SIGNATURE-----

Switch to the new cursor API for tmpl_cursors

This means we can remove tmpl_cursor_next, and pass around cursors which represents subsets of attribute lists (without copying VALUE_PAIRs), which is nice...

Arran Cudbard-Bell at 2017-09-14T14:25:02Z
Files modified:
	* src/include/cursor.h
	* src/include/tmpl.h
	* src/lib/util/cursor.c
	* src/main/cond_eval.c
	* src/main/tmpl.c
	* src/main/xlat_eval.c
	* src/main/xlat_func.c
	* src/modules/proto_dhcpv4/rlm_dhcpv4.c
	* src/modules/rlm_expr/rlm_expr.c
	* src/modules/rlm_linelog/rlm_linelog.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5adfd13820944fe5fbfdc35a8c5b808c0f1a9459
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZunTEAAoJEP+k1YKfttfKBhsP/R3c7d5IJqydnZICClfsIBEE
 +OvXLGr+mNfQ0BtQKKlqrpEM7EMO+sVYuP5bqsDRgfIefj3JiE0cgMNPQduDhg8o
 LNe3BIM7iVeBE8j0VLSgg/Mhx8jkxbV9qoKqXz8UVx76QNn0QnLw/gD0ncj+Qdm+
 loyYiYzeEu12PTi5vFayAOByNlwUFvn5b7T8pqh+1Qq6LLH9pk2QmYwJ3IgsdL0b
 ThilWFp65cZ87dV6AXZNZRhHvufScxc9UR82JkBntsTlni/oqaH2M22F9ZNa7QUn
 xyty/o5WAV4prT63Y10ZflBreMHosnod95NhfhXHhk2mAHmmR5aCmHiQ4Zjkgqmf
 g1JrE8SWk8Q0CuxS2B/VCZ1cCw3k8ZRsNlMxZrg4i5haaH5595TDSPPP8h2WQ+GD
 eZ4f/QQV7rnZ/y7JjULkicKVFqJLSKF7hWCKOT/UBSp4Lc+rZDCatV/JAU/vvJDl
 HCG5WQqy9wRSvmzoFbOYQ9BlZpt+rWwX9dOdT+NemZEV7JvpWtYAc1Y51hlHmzLu
 flaCwnXixTHKpf5pTI1QSfqTppTgxszxAivQ75zlRdw6NsLZZ7FFwEf8PpEp5lsK
 puS2C+7lL0ZyR+h3+foFZ/gnrkEOyTir/ZScG106S2zB53mE962rjnOWFBpP7M1Y
 X6w65o9TzsZWifwXD1hJ
 =/iuq
 -----END PGP SIGNATURE-----

Typo in cursor_replace

Arran Cudbard-Bell at 2017-09-14T12:23:32Z
Files modified:
	* src/lib/util/cursor.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b97577bb8cd8cc0ff2995ea9220149e6ebdbfc26
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZunTEAAoJEP+k1YKfttfKM1kP/02EVnwPCXiZm0w2CGMTeJtZ
 3fngrYGjhhzj/A5QdxqWqpCFtL2iQrJpXQok5BT+3YADO6EC3MRQxmhX9ZOwKhYY
 hB3oZOmpM+nWqnFznJcwaHYPXKERbIbW3PweYLVpgqtDipbCmGDaQSQeZoJGVG0X
 aP+0D3nCbT14v/2CHDWtNO3r3QvGh8Td1Pl/1TvQbbdPPV75VE+G7DYQbQ+rKS9/
 SODNEgcYGn/38SOcCa2deX+YiIZ0qg4cI02X7D/Bks7LPKnbE0wn/gIW5S2yy6j3
 AAElF6C93Uhcrei0DAOPre9yfgB0/p9kaFCt7fdbbMeGXvn1fDaoZ9ptaYIoZCnJ
 1/g0DmmXlCTkTLNkonPmO8Fodu0tCUWQZvG0H6f+fIOqK2C5TOsSDcncZFBZX3T3
 N/Bnth/XhQgjFORjdmNgRu1ydRRligh700xbS7iyuvvccVnt8hhki9oFVvL40Byf
 p66k1THDhaP6P6yuLtVZflb2A5cQpr91JhVsdKQNLfg3Vl91SWVuMDjIBP4tWhOD
 81BuFXaaKHMe5zLx7iTDvvAQCXC2JJDkYmQSnRO7vBBaoMCqs494lZydaBx4dakZ
 BOFLvw5Ky5fwwvx+cqn0M3Df35R2n+tGnZz04LvmwcXikFA173E5JJHQrujXxg20
 H+Qf4gcKLaUjAhZb28Gu
 =B+Sl
 -----END PGP SIGNATURE-----

Pick up brewed ssl for eapol_test

Arran Cudbard-Bell at 2017-09-14T12:23:32Z
Files modified:
	* scripts/travis/eapol_test/config_osx

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

Fix RPM spec file

Arran Cudbard-Bell (via GitHub)@2017-09-14T11:26:59Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fc0dd3e28570de96c3370a456226d9f202e2d41d
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIcBAABCgAGBQJZumKZAAoJEFyGT46NO35ogT0P/idW+5JuAuUhG74DPoOOQGe2
 jtjdY1hmWhyTk1lCFnfH8/pCtZqX5RDSZO51P9nnGGuG4M2G/2cv+j040qgFqhqY
 eHnYO7wG4lR0oNuWPvDt5KWfynlPO22g29L696k1Mf6rw2Le5hW56Hk0hYMgZ/yx
 tHLwyDs1OkqRc7ZK12LXYQ1q8lv0ml4J/VjhFL3B2cQob1JOEBgqtpaLHGdVQPxF
 wC0zmutNEggHQqcDxgHA8DK+bPYcrCorOyqNiaAcoF1V/PrL34WsM5EaCt2H5kRo
 hQjwU3/QAjNYrJtbw6NeOPSY3oTpUfPXYweof34OEbPfpWBZPyzQXGXmON3orBUa
 Ux+xelL+vxKhOnZYzxGOlUlWnMoJzFoms79orj3zTeIDS3A0/RAQXVF07+7sgDJm
 a58byGJY7qMXiSux7fRa5IpJKUuKiP60C+7cL6yYrf1P91J8cU6C5PJuWSkB87oo
 P3pDTdT2+QbUfqTETD9PpMBEpy675mvdXazQN3b52Up2c/LW6hsjzWcFDwMkvExk
 bZDWTWfp44m9js8CRT8wDDLIpzozxxv5WA42hB5EH9hq5HSwsy6RSZ2OkoNy8xfq
 n9wiou4AoO7aFDUzpOIGXVWyrQ5qqlDwE2sF2vPApKSWybDIx42njW171Mr/LkQx
 4la+T0YDO7CCNxrFCnOn
 =l98H
 -----END PGP SIGNATURE-----

Fix RPM spec file

Philippe Wooding at 2017-09-14T11:06:01Z
Files modified:
	* redhat/freeradius.spec

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e8d1655b0b416543640286ad93d8cb5a12cb0dcd
====== 
-- 
This commit summary was generated @2017-09-15T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list