Commit report for master branch

The git bot announce at freeradius.org
Fri Mar 27 01:00:02 CET 2020


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl59K64ACgkQ/6TVgp+2
 18oyUw//UK8hv0Imwd1zYSx1vpeVPKevhtkAFJ7x3QPN4GafIEPHsLB+rd5Lz/QH
 aB0bQGSlyfZ5cGXwigZ+EkYt/yBby9NInDum5yn17cl5sQFo9sG65CRCs/jafaSv
 qxis2fOZ23mKK3p2BQrn+oM7hd5CHBaEy40s6gNU8Mt/8tb2oHz0r35soMN8C9kp
 z7Bpjwq/onWaL4icuGElKRE964X6afv7+BIKtxlNhEQYUMHnmUtU8tW02iWipWL5
 FV2I6zCryNljkqWuSWxcIGuJ9Kh4fFMJj4u0miRfy5tCrBUsp5mdcETLqrauZD6I
 L5vusl6ZZvsisMZPjQTlw4pggsZClo4xbuHfP6jOaISwF/oYrNrb5nINcUHqpg81
 OWQFZ+xlSkQ8hvfhvGAcdOhbJyE+e9dQR7Ab7fy9c4bB8X+80IH2Gs4fiuXw/ePN
 vcgD93CX/zM/ft+hix+KyzF8zpcXkEAsB0HJ9YShWgILi862JzGjPN+/s7vw81Gj
 JIql1+7tlOXZf3y24qclJpyLqC4LzGthVZSVzc/S0ZXrUQofHsD3kJEtz8p5WkS4
 NwHtKxd8tMZSHtq84EY935CnI5HApkR1e8+LaPUtnA3up+eZiQFU20tudL9j3V+U
 TmWiM7TEWUVezSLQ6XCcCVr5xOKnABh1ekUP86t5UQao9y+5bjI=
 =lPSb
 -----END PGP SIGNATURE-----

enocders: Create a struct for da_stack which includes depth.

Means we no longer have to memset the entire stack on each rebuild.

Arran Cudbard-Bell at 2020-03-26T22:24:46Z
Files modified:
	* src/lib/eap_aka_sim/encode.c
	* src/lib/server/snmp.c
	* src/lib/util/dict_print.c
	* src/lib/util/pair.c
	* src/lib/util/proto.c
	* src/lib/util/proto.h
	* src/lib/util/struct.c
	* src/lib/util/struct.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv6/encode.c
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cab46e658e007141c8cb873c3555f7fb455d5457
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl59H4MACgkQ/6TVgp+2
 18q6VQ/9GDmIhV4+1yjMwXYQwxAAwpKROnmrX531l9rOBecBbtpGd6eM+JsL26+q
 yp7YDggRJ4QunbgE5DOp/bbpYQoBTBFooSfYROHzop0E3v/vtSddHzCIHM5lFpHo
 +VV9m+dIbUdm9HceTyv34Zq/95dv2INhdhHdXgBoCkzwg8RKlRXYKy93TQaZLaKd
 r833947oiJCr8bapA4DbhVKTxXlrxHSkiHJQOosQ6kevae8tjr54mNrnArxAzDZd
 IdnckaNrSyuwJNLK5doBliUxomm/vsLnTWgLwDG634ZMbYGu2JjsESO2tukJEbCT
 u+X8/jBNTIiu8K+dcj/jYeBG5QBBpbg75UnsIhmGaH6ZeTTn/09V4K9NIbJheXmB
 +Cy/XSmyhArIc1cd6clXSO4aRyCfICPYgMsmQ6Xa8gYi0JC4TuhAWLHwBKH00TI+
 ZQA/JYrh7BnreeAMXf8LdZxeX47dZG6gS85jLzd9psRc6Np04F2tHEi72uoq7tk9
 3RCyHeYFG1/ClNcYQ5cR4/9C3ntDtuW2hqA+ccd0XchqvAbnf7uZS4eV2xFPxOW9
 fa9xjT9IFhWJpchuylK3kyvA4EwMjXQzPuTUYl2yd5V3+lkPMuhqJt5bd2mQ1ylJ
 /Q3DIomQTPIiNAIWw+62ItRfCNFYrocGfe6f5NVG58UKFuIbyA8=
 =n1CS
 -----END PGP SIGNATURE-----

s/tlv_stack/da_stack/g

It's used for more than TLVs

Arran Cudbard-Bell at 2020-03-26T21:32:51Z
Files modified:
	* src/lib/eap_aka_sim/encode.c
	* src/lib/server/snmp.c
	* src/lib/util/dict_print.c
	* src/lib/util/pair.c
	* src/lib/util/proto.c
	* src/lib/util/proto.h
	* src/lib/util/struct.c
	* src/lib/util/struct.h
	* src/protocols/dhcpv4/encode.c
	* src/protocols/dhcpv6/encode.c
	* src/protocols/radius/encode.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22b830050dab4982da07eb2b7359d6701f7a6cfd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAl59H0QACgkQ/6TVgp+2
 18oBDRAAqb2RwnS/zMC52ycTwi7rClzqOY2vnqNrZwtjtbTiDWmjoGYwWkOdHWFA
 0DzB5jhHWNSqPMOxkwSw/zk2SMCEYSUW4+twt2viGQamiyJf7QJ6YeXJUIb+mzNU
 21q51m9KLWpdmJ8aNDWQ8ZtCvzJzabs7nR9Rihhiu/58Khc78lfz6nmf7cDWC4c9
 UlP4xqn7z4VxXym1R1pOgqjXnAZ5rBt5JY37DsYTK5AO2mxy+Q9zmBYHbyAxYAQV
 O52fIeBkLleYvyhkUcFxSf0mP+LpXIp7tS8czduhkEUp787kP9n2sO7flqisFBSt
 XMXE8nlk30hrPAKRiKkogIAr434cTea3Hqdqac7cLiesLSaC9qCQlCx9GS4A37M8
 VD2XwXK+QmpgxMXzjc3e/dmcrIGWWvGMAbX7/QOOqs2VjAvWvVl+Jb7lgcbYqs0t
 es47J8KiwiR/WBJhm9MNht67La6k0GBN5fJM1LLKCUfhvYLzyOy03Yy+anbmb1Ru
 yMx+BfeIZ5ACyuCEuX8Wnywx2qg/s+z6IAwUTkcxzmmnonbMGiF3SnhEfW1V2ObM
 5SX68PhXcVPK84l+l5DYgxHOQshXr70qPyqwjYNHxw4w5ZZxUhhjjt9CZ+d0OVJx
 QcgoXBSjGL8AZ/YT2jLKUfzlixOapBLvjnIyQLBx9Uj0el325cM=
 =4FQ4
 -----END PGP SIGNATURE-----

scripts: Fix extraction destination

Arran Cudbard-Bell at 2020-03-26T21:31:48Z
Files modified:
	* scripts/osx/install_deps.sh

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bd9f669d04c2c0bec6e23146ff19246c8b54aa5a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl585jYACgkQfQ55zXdi
 Hs0tyAf/a0HopuoxxnUM9LOeez1KNI2C81ZTLB7XYpT0NWz6tvAGK+IVfEQ6Ca14
 r6Bp44nZ+Tp/4CgigHsOPqmNzxGBSMu+xyA/yt6X318JLCovV/bhn2NRw01h91WR
 wY3x+adk/tUkAJpQ8UA2n6pfPZso7LIhZa2LheS+DIHcXVV4flwTSSKZYTogkXeh
 dXx5z89DzyOh2I8e8FHEq3dWA4l590lss0LlCpe9Iz/J0Zc9DwaLW4iq5CoIVDqg
 yPItKKgBbIuDB0RRhmuO1aVuAY/PceAyAszwtZyVFAgi1UlbJSxJQqiazmyW8/+4
 ipN9ues1alPuZrD9sxUK1mqsdTYijw==
 =0Fwx
 -----END PGP SIGNATURE-----

stop fighting with travis && just revert for now

Alan T. DeKok at 2020-03-26T17:28:13Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/576a7388646f7afa92e5ba9b236a6a4fc544d8f7
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl585iUACgkQfQ55zXdi
 Hs1/lwf/foRKeiBA7Ecgg9gZWQAVPQgmvRRDJPZaJcR3sDshOVSenzmLI8ARHo1p
 G0f1OkNTy0JZlmrDWJ2uKRYbC0rRn9E6u+dTGdoEDJKFI/y9SrmrIMpvPbE0pPRg
 YNQOMT+qNBn0vtLPAitzeJw77HHX0Iu1FQtIoiw/KpHBhnKnkBesJ60W9FNRnK9A
 20Cmxj/mo0gaGfsxS7VYzikn3YqnmnIoeXGXd7f5urxSBp/z9UFgU0GRojrowwVR
 Xi5DzdiyH91wFSWWbjQsmOHTMwbG4MM5cd5CafWLCDUkSwWtdFEe0FEmLHIaJNVc
 tSPVK7jgTw/sOJG3Ch0fpV1uMtQ1vw==
 =01w9
 -----END PGP SIGNATURE-----

add for testing

Alan T. DeKok at 2020-03-26T17:28:02Z
Files modified:
	* src/tests/certs/ecc/ca.crt
	* src/tests/certs/rsa/ca.crt

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3ac7ebbbcccc9212aea77c34db89c0b733272b0c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl582+AACgkQfQ55zXdi
 Hs1l6wf+LaGGVZb7aKPdwjyVaTiQdch/F8S81NalxMk4K0sdv2Bt7EmSFvh76zs3
 2Go2pW7SmzlRnRanipVnHDNgu7xlcgltSSH+zLHvBLo5w0ovBkNGxErI2y4IkBKP
 YfhEBG6Qtz2YQT+0aKehHLj0mWXTWt/4HbJhTRdXtXJTzE7d8GCHnQIv/4M4wbz1
 ASU+Z7MPUbhgFxNY/mX1bTAR7a9h1F2UoDdOl8vqJL1XPKydrFc+i35eSpBNQspP
 qu9IwMoUt1PEhYYLetmYDlGZSC0zJBAQ7TYxI5zjNpY3WVrIFmQdI9Z0lLnjCz6z
 BODgWzV62Cy/U0gEcwMCYFzPsAtVKg==
 =haMh
 -----END PGP SIGNATURE-----

one more dependency

it's still not clear why it runs multiple rules in parallel,
even when the rules say "don't do that"

Alan T. DeKok at 2020-03-26T16:43:32Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3124b1939a96c5b2066afbe8cde139693e7379a0
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl582uwACgkQfQ55zXdi
 Hs3Q3Qf9Got4iSwy1JjDE0go7w7PTke/sToUEbfMfC3M+q1sQyp5H4kFjzK4aF5h
 Oc7uwSNvh6ABkjbS/duR7xAKp+8Nj72O13xRVrZ54UDEcH0e0jl/AMK+sE68KZvT
 KNkp42rdBXCriJIAU7eMJddzsZZlj68R6Quypc4ozlxRGqrTbDRxC36sYLvdSo2x
 hi3QDShLJOaGwEsNJno+8RefBeTkqHIbVwgRnlyP18cpKam48i69GYDQXjGOaQRc
 vs9WdnpomVdf/urq4YXdjSIWnf4mSAkrXqhZVUURwqP4INP2LSubskMV9dKyTR05
 mUCuXPr4c0DjchiCgvlsIO4Qpo4XvA==
 =fsFZ
 -----END PGP SIGNATURE-----

allow value box groups to be cast to strvalue / octets

and printed

Alan T. DeKok at 2020-03-26T16:40:12Z
Files modified:
	* src/lib/util/value.c
	* src/lib/util/value.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/27e5a25ad8b439adf5f0c6dd614495f296f978da
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJefNNJCRBK7hj4Ov3rIwAAdHIIAIb6JqRr8tz7fILaROKd/ogw
 QSUzo6TtwQkruxuff6gvu26tlMDt1V2OzEnfDTjOlRlyvn7+pPHnW/PFqSnKfzUy
 ByTSYz2Cdw51e+D9nXivDGXsCvaWJ4Abd/9wh3HDAccVFzWmiNXi8Ljq2zE1s88p
 xtwbg8CV832xfoETyIs0c6vXA7SSDIe9s0DRZLfUnjWURFHq/EsWhWBEZDM3xeot
 IwORQKOWEe4hbf7w/iEyUDzUbI4pW35ValZREjw9FmWmOuRRJJ5rLxkTIqJpcxws
 nk2sCsyRGnx2jAcn3h1FQ4OVAlZUlUuFcjUxy09w+ZUDBmnWV1kVTNNjhTRz2So=
 =LsvE
 -----END PGP SIGNATURE-----
 

Updates dictionary.bskyb (#3340)

* adds new attributes required by the business

Co-authored-by: Shaun Miles <shaun.miles at bskyb.com>

shaunmiles (via GitHub)@2020-03-26T16:07:37Z
Files modified:
	* share/dictionary/radius/dictionary.bskyb

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2786850a77ebe3d19a8726a75f6257b2aff25146
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl580MIACgkQfQ55zXdi
 Hs3rSQgAnYrpPz8jgqCtBczKwnn/oqADtNU0b/DrXR2cv4EpLoQTMR3F32t3HRUE
 JD2/ZNNS0lvoLcJ6HOeECPjtbkbkr+iVQueJ8wMleR3WRajefdq5xhe/G+n+j6PF
 WDPzD9fUu1b1XCvIrq11lyEjEPoaJTXe5Fmt+k1ZHwehVY24c5uqefuG0yDxRoZt
 zLIP/1mEt53d+8KZoOGx08hktwxzOTNgcz1DJAho957Tg5jN0NO9ykScs2KrzPje
 MYQTL4oLFphzr3IN9nkZ5xF0/UzKtZQRXQQXHvZW/wSAzAq84a6sVSRsdrYiNSl1
 oNX3sqMrdwHp5ahyDos09v5nh4Wfyg==
 =clC2
 -----END PGP SIGNATURE-----

more cleanups

Alan T. DeKok at 2020-03-26T15:56:48Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/78b0a7fc26cd96e5d18e84357b42923f5b23026c
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl58vEUACgkQfQ55zXdi
 Hs1qCgf+NQUFwjNW5vSj6OWh0NbW5aDM1iS+jNX/jl5SQNZ+I8VUG+CfT0W5STPj
 QiZLwnNZsavF5dw4R9YbYQdRSeefgfqWMuoXXRx3TeeZJsBvD7axZtvEiKhBFBnq
 6WaPk/WcuBrN/3gB/gFTavrIwrBKYRNVC681eOQxmnc+cVx07zyk/beaU8K/IgMy
 VJIQG6qydrej4Vu6j1TGbmAPsUiWSgbRHVNShsnkQ77Rq08GZNU7+6U3BM1Voxn3
 IUunMZbGkw1IEB8OHucZdOQ4w4R7PrfUKE3xdKL/6BWOrN6X7DFhPl2KGARZElNt
 xlwofqEJykqwx6JTbvZMGUne3q9YTA==
 =EO/6
 -----END PGP SIGNATURE-----

generalize parsing of special tokens

Alan T. DeKok at 2020-03-26T14:29:19Z
Files modified:
	* src/lib/server/cf_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/70917cb28fc7a5c699d15abec58790d32c61ad2e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl58skQACgkQfQ55zXdi
 Hs2ytAf+PQno0OSg7mMrUPjqtUrv5tq+YS7HC6G8kBp7IkEWYQ9qss+NepOkZsD6
 vWtlKJlDSYsHU3zWqp7DF4xrgr8xOOVkkA47wVNWslOL/VWH115dFMuxvfGXUaDa
 Tyefc0RuBcGaeGU2xAxZYSvVFtDofT+OCQ5W5ol9KBqL+V/2A3S50+Tdw/czNq2e
 13USXhfqwiAc2vSn+cKJoOfZujpkwob47MeyLokDIRMeDuDpZFgdseB7L3jKZR4p
 kP34iky954BEQPDicNcA+nGjj2dFS+bJUclWwjCdyJxywohzKsa5KMc0Jh6HOJA1
 hVCHvMRLg+dalCS7u0i1VCnGWS6Y7w==
 =dlD3
 -----END PGP SIGNATURE-----

also make ca.crt, what the heck

Alan T. DeKok at 2020-03-26T13:46:37Z
Files modified:
	* raddb/certs/Makefile

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ee0c20bdd9274d1eee099a77dd8b28f47caf2d9e
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl58sYAACgkQfQ55zXdi
 Hs10jgf+JVp/wedZtSbrqudk/1o2idTELS6lLaxCaSyjrAa5LB9IQbbPdBkGMVLK
 Sy2HTRlXAf/a0K9u105nS2VqjGOKY5n911PdKo0JGMUsJ6cxYKfN86DlLjLXtH2l
 Lr8UJ6ZVcGQyU+uJ/kbThhy5OkqcjZ8uMs5mc6F1D2/Mj1KsS3w2T9d6DBsvaB8Q
 j9WPjeVEyrmvMet3Xn2dpZCeDIZ9LJleDtGmfeO8DgEnSh6K5oGP7DrT6m1wTNFH
 yRy0M/J2xXZsLo3wAv8EUUtU/R0NaHKI+wsHSedFYQPk8ZUNU746++zc5d393VRs
 GbHBAss/tIspRUntcNe0v2NAk40Z+w==
 =wv55
 -----END PGP SIGNATURE-----

clean up rules so that they don't run all of the time

Alan T. DeKok at 2020-03-26T13:43:28Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f65c979fc3abed6bcc451cb4313f541908706f85
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAl58sYAACgkQfQ55zXdi
 Hs3WbQf/VqrXRzrgPeRDmU1vsuK6WDx0roeM1o2kBDFnuAUfleqgCzCIrOz+hSgb
 KvJUwlTWx+pLEs+QwR9BQcK7fLCMXy52g/AmEF3OTjHXT/1CFnLeXbiEE3jEzc+4
 w22fhsjUbCsl9OYSQp7+Qj7YlVLdU4fgjK3fLQGpJV8V423Ye8h9CCttO9HLJvXs
 yDpyi462vjuArlW3EZ/M768ggDraelncPjJbitBYzy0tFz0U54kFUKOCe4rj+t7Y
 B1eDPrfYjAU9RsXePdbVN/kUXAto8vWSRcuckANWyayD5SoN9Mw0djufH1njtvxy
 VA+wBnDorHIoQXle+asnLqsthci59w==
 =NjLy
 -----END PGP SIGNATURE-----

client, server, and ocsp need the ca crt

Alan T. DeKok at 2020-03-26T13:43:28Z
Files modified:
	* raddb/all.mk

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/55f2ade35612b8b59a34903f5e7072c866fcc83d
====== 
-- 
This commit summary was generated @2020-03-27T00:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list