Commit report for master branch

The git bot announce at freeradius.org
Sun Sep 29 02:00:02 CEST 2019


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Ps6wACgkQfQ55zXdi
 Hs0Qqwf/S0JqmI6w5XKGlXOcqPAZjB6xA5wvwkSE2v92F3GcmvBdJZeo2jP5J3y0
 o4plhY0YLlXL6eW5CzQ5AQ+LrsNhlmUltUwDr7ITacD7iP2pyNZwtSJsY042L7D7
 QP/N0sjbU8OryS0VGjk99UdvtK9ow1bomLnrI9QP6IP+vfGN5igG1K3ShWa4Lf0O
 T/yGKbxi47PT1tNFgi3FXSoIHD+WqODRCy9yvUZXEf4dnfD7vJfC9A9sLwNid23A
 y1gGLxeL3DnDUuR0tkMNoMoz+7+0O2fXQwj73cZ1STkWrNKVwGHo7eGoUtzPKWRd
 NQSZ8G0nWzgDo2VIYx1Z8Q+2L5UF1w==
 =EX5Z
 -----END PGP SIGNATURE-----

make UNLANG_TYPE_XLAT skip using resumable frames

Alan T. DeKok at 2019-09-28T19:25:30Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/xlat.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9d7bdf05778c8c7fbeb6b8b038b2a7b45a2bc18c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PsAoACgkQfQ55zXdi
 Hs2uagf/TXi5Uv0+Jo1bBWaF6HvUYHs+ZbKGlUC60f93ZTbfTxfY8dj56ny9MZrk
 UlyQtv5M5hIgP8TGFzQW+yItKut9hQ5JZcla9IGHrNTrzc6IZ/Pk6seW0QT+YaYS
 NxF6b1clCXqqCk+lZeEonCnr5CAPbP5XyRnHlBIYYehZMi1icqbH7Q9aRDNudH0i
 CModi861zZDMPHDXFISP1wBNL9hAr/19YbW068PlhlWowoYck+K5lGxHcMh9g6yY
 qgIteBiz82Orf0MTPDDkJ2iWBu3eDuw4305lUtrOVlCd07ysRfHQ3+AEiOTuBvTL
 6SVsYzfZtnlaCARl+nIcBxfmtHBaNw==
 =Oeec
 -----END PGP SIGNATURE-----

get rid of unlang_module_resume(), as we no longer need it.

And do some other minor cleanups.

Alan T. DeKok at 2019-09-28T19:09:38Z
Files modified:
	* src/lib/unlang/module.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f96378ee5362dce576aa422365fb6be8cbc8284
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2Pr6AACgkQfQ55zXdi
 Hs3atAgAmtz5Y8K6ukUkpXOH5ZOq1lOgudPaAHETSH2Cnjiwr/RsKbPLnkp+Sjsw
 WnXVVa74AZoMfCNPwO1r380XyH02sjYJsLoSBX6nnPuayJ6ehmVT+P8MuKOi2r1+
 OIBc+9yew3lvppWgM4JllJX1u6NtWr5jc9ZRc0yWuQn9Z2XOjZ+ncJF6uKBsNDkf
 LLaR4G/34r0qOdgA2rjMhWacTmeO8gPMShRZXyW2+GOJj2aPBv2/NbsAjIOomwSw
 qlfWy8Yb0NMto1hAPD6/T+/IznlRmUwaEES3/6vHJdPOjvaqPXIdb5Gl2azHeqfw
 VwEprMMd7If5LnzqZ4hUVky9uw4C1Q==
 =SH2M
 -----END PGP SIGNATURE-----

this shouldn't happen

Alan T. DeKok at 2019-09-28T19:08:11Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d33dc1e2dad74b205c0ad58a71d476fb4aac7236
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PjcMACgkQfQ55zXdi
 Hs238Af+K6a0gG8GS3M2VvWeBhOBf+OS6LVE1IvzwHTJ6C73MpRPgRprBptcDYSK
 c0fygln4hY/DYjCoGx5ngp/DS7uyqAX+OKPXqUrE9hnkpsE1ldXdUn+mopdcnjnI
 NPG0pypAQc9CpC9jNJvo2mqm/z5r7KHoZ87kWUSwft3lxu7UKMax2WOlRyPwCcgq
 r7eIpSzupS7m2qec27Q+bLnz5xW5AZnlMQ0Ia3mAHnyU2DAeOhIfhytqtuLxA5OW
 zFgrk8LSz9yLFBls7Lw4/VSWHibMWyFTg+K3GA0tbfZ7/vWOj8rfDgkjy6TT1Lo1
 Q4FxZvYwLHRyqnz9DhGOfz0H0OEJig==
 =RR7X
 -----END PGP SIGNATURE-----

make UNLANG_TYPE_SUBREQUEST skip using resumable frames

and clean up subrequest_push() so that it skips the
unlang_subrequest_state_init() function, and just calls the
unlang_subrequest_process() function directly.

Alan T. DeKok at 2019-09-28T16:43:09Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/subrequest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ab1b8ad0461df4d1256022626af7d27d61f3d0b3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PihMACgkQfQ55zXdi
 Hs1JjAf/Wjo7NbtF0NcbV99IIFWU7CBo5jyv1if6xVYS7lNgz/1r3FBR/N5kOxso
 0sFAVRBjWvF9Tj3WS8CA2lHjMZOsDFhM3yA0U+S966ABXAiFXUs6EJdRHo9CxhCT
 Zm34SbtfUBz3UhAQIXCHZo5+yYbT0enq5CSAv/gn241FOgDfImdLLFhVZ5DtkufD
 +sdAfTqpftvQTzimuBDkOeoK965jDQYSGWP87fbvy+Xp+fnKkxxZUjSk5hddvMLP
 4M83SOSLDAte/itp5pzN/ZZtaGdgONMr8hVkQVOQJ1bQZmj8v+YY4U3De6pPe7rG
 aV8b0tBm/MkLNhJ3O4Gpi+tDU/8sTQ==
 =3mvG
 -----END PGP SIGNATURE-----

remove "resume" callback as it's no longer used

and restructure the code accordingly.

Alan T. DeKok at 2019-09-28T16:28:03Z
Files modified:
	* src/lib/unlang/parallel.c
	* src/lib/unlang/parallel_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e1f4a6dd0d7678d1f16051b76aaecb3f22908aad
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PT+kACgkQfQ55zXdi
 Hs3Y1wgAoR4RXxCiniJyxYNDoRwLDIfdI+9x1xsUfQIPjMI5mLcW8P7LIRQIUOxB
 8tLTFyWYIofgFDu1+u2B6Tx9LGKMpWrPDxAGAEzF2VA6kS+QdaWG1dBf/WzxTngs
 oGrLabjXnuAuDeYo6L6y52i271WSadfXXQOrM3ySL0nVmrr/fNS5GuINSok/ddTK
 iLrzffjm3VG4IJbRHc3fgj5TykYRlKeHw3ippU6SGWpNrZdOXLrzuyfjyDWr8oBb
 9JXKM0LD46WCXwCKaZJ836VBCYgAzvmMfWVzI0eyQ0XZSrLm6vPvT2TJ9KRdpTil
 hEcCc07H6rOMoHbKCaemN3j6BTpe4g==
 =aEoT
 -----END PGP SIGNATURE-----

rename to yielded_set, etc.

and fix a couple of bugs where yielded wasn't cleared when
instructions were being run.  And where the current request
wasn't being checked for STOP_PROCESSING

Alan T. DeKok at 2019-09-28T12:19:51Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/unlang_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bafd0d0c811b2ee88a2ab1aa376035e77d40cee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PR5QACgkQfQ55zXdi
 Hs3n2Af/d0rkpz0vN2RHi2R5GsLZpgc4H3NQs9eHh44xyAbNoP3Sj1InO1kzhHhx
 59bwcE7QRHzE5pXds8AdPh8poy9dr1roaSbV4epkdLESPdSvx9Tr1XzCiNc4qjNc
 2/BTUsWMGR5bIdQYdKSHFfbdZp91B+jXxWB5nJPQrSh5QETJNW/DlnUfY1bjgxka
 emRprQN76bENE7YaN29hfIFtpvvk2jl2ut4pctV6pdgY449d8FO+c78el4Bw/T+j
 8vA8z7lHlV7XBqMo0xyymBjY0NdW6e70UzXFkwvrjCQ3jVXgeqNh8BHtxlTpFHNo
 5l5jwAX8NMTt+JUbtjaBCBR27n6n3A==
 =bx8h
 -----END PGP SIGNATURE-----

make UNLANG_TYPE_PARALLEL skip using resumable frames

Alan T. DeKok at 2019-09-28T11:44:12Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/parallel.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/aa3c953bc6b7ce9364a43af88a7acb4d0c076471
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl2PRxYACgkQfQ55zXdi
 Hs0emAf9HSfhFjTtY8bzgYrDcRXNjHimXBirVWIsprWVSMprqzWRnArEAdEtyu1P
 QYiqvxhHHyDysFGYiMMx8Zhn2ybJ4gHrEW8UdE6JfeYL1UO9mQNGyjmvdDbgVyBc
 uVcviQJArDCyUdOd//maUCO8lLsX3MWUl8IbMcE9Fu9pR9i8+qUeOT80O1LGPViS
 WydfCmJUdhEv+y/iaxzg3XKIKsEoGFJLq/OdNAkfUyQfxCwpUPWsv7xb5TjfPfFg
 tsLnEsZGogVRBLjKEJdJYr+EVrxKhXM/y9MjWIRfdR5BCBwfehaoyXzma5wblb7F
 cpigxIuh8ADmlMxm73EMvvfrmCiLMQ==
 =iwD7
 -----END PGP SIGNATURE-----

make UNLANG_TYPE_MODULE skip using resumable frames

The basic tests seem to work.  So let's hope that the rest works.

Alan T. DeKok at 2019-09-28T11:42:13Z
Files modified:
	* src/lib/unlang/interpret.c
	* src/lib/unlang/module.c
	* src/lib/unlang/module_priv.h
	* src/lib/unlang/unlang_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6d07606bea1db146bea239372e11a2a663a86602
====== 
-- 
This commit summary was generated @2019-09-29T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list