Commit report for v3.0.x branch

announce at freeradius.org announce at freeradius.org
Mon Mar 26 02:00:02 CEST 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatkJgAAoJEH0Oec13Yh7NXHQIAKh8GeqHUKOZ3yYzHsNL5NhX
 bscJ8NGn6pfa53uOOg7fNLkIf7cKwdfS3HVnWzT/Qfdz1tzbUqyB+/tW+nJwI6mb
 apQdfEJthwKVQmRowBb+RmoZBSrqetahBRu9GymVnxirsxFC9OlcmWcENVnL/Ciq
 Ft27g7+gAHt12CdX8IPrn9XsTV0S9WzrmAmgOXR2Dguiv+1/NcwtL0FInXGJrriG
 qiyCNPh7be2JcKobt0F3wrVVoOIVF27q9bztPGRC+psec69Hp3/Fd/BIy/Wcmy7A
 HLzkSL64ciZW0s8vGMuC5WOh0TNInAoJBFb0Aw8seelpqcCp++RdP4j4kMzY+vc=
 =H/II
 -----END PGP SIGNATURE-----

note recent changes

Alan T. DeKok at 2018-03-24T12:19:41Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/536964002bf09dd8baf7ed21736058b53ab2679a
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatkGfAAoJEH0Oec13Yh7NHEEIAKE+dqpkf4YNO/9ZZ8w/aDej
 /JuI1ZZg/ZApBJnoOJj+6UV0+ywisawx3ZMUME2ce1iJ82Xh+U1omIJ5JEMM3Aie
 v0us7GGtktb8wzr/di7LicQbwQN5H38mtHkVt6qvtIe6I2rkzbb7tpkg5g7WvSMS
 MBrNfiKDfDSq7g4tdwALRb4DuTkx0dHYu0EvPS924BrBbsv2N4mBH4LjKoUeIwtB
 v915gizohDMjN33+Z+jpwhsDg7ytVFW58Zb5fgPhGmto8MQ3c4azVNTxnwheFmPP
 mLspFcXE2SdAb2aMqAzPldH0zEWH+KGH7DeCYG93ST280wpYCQA69wi40ikGObA=
 =lIdN
 -----END PGP SIGNATURE-----

line number is not order.

The "users" file may have multiple $INCLUDES.
We DON'T want a "user" entry at line 266 of "$INCLUDE 1" to conflict
with a "DEFAULT" entry at line 266 of "$INCLUDE 2".

So we add an "order", which tracks the entry number.  The "lineno"
is no longer used for ordering comparisons.  Instead, it's only
used for debugging.

Alan T. DeKok at 2018-03-24T12:15:00Z
Files modified:
	* src/include/tmpl.h
	* src/main/files.c
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bee85afcc611a74306d9c1c13c70a3d1c7c96b70
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatW6kAAoJEH0Oec13Yh7N5YkH/1VPi7pKU78rnV7MNLI80kQW
 zb+zB+uH26FMj0XTDGcDJvHNVG+BGJ1H7zNfTkPgC8hytqBwyWk2aGng6s4NXIsF
 aIqyvpbRPUHx1gCMyjMRYGvZaVa1FcNdr0JzDxPoG8dBNlf0nMcsMEi0mElEFxBk
 C6ekgoCo6HPxx0Lga4PQp5P1shjCkaKu9zWQzDwe8hti2kgNdcxDg2dkxApGJsBG
 uSqbocQXtv76yn8lBgJX67X8KYaZsKhrJ6dU8jHG+nOPgQHFcgU99LtH+fHGxNbW
 UBhtbr0BDYNUielqmVwYIYg1K6DWHHCut/PgxK7iAxJxG/5JFfefzs1MRUYLCxo=
 =kkCq
 -----END PGP SIGNATURE-----

remove extraneous variable

Alan T. DeKok at 2018-03-23T21:16:13Z
Files modified:
	* src/modules/rlm_files/rlm_files.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ad569193a1d3363f76f9213ffb07b02ee63311ba
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatR7kAAoJEH0Oec13Yh7N200H/1qzlXR91EYbgUeKBluwD3GB
 RdfSKkCMxt8jCCZdVVNY14IWUEpGmzEhpeCQN9Sm4H67w7XN05qHy4nVRzCst9oz
 KlBkHmF4bJnoRIlgmsP4vKlo87UY5blaEV9LNbrzP1y3s8vi4kQs/rS4eiknij4F
 woFJMjyeaJREcO28pYlFpRVKZEikYDoeVYKAfK3MQ9wK2ZjekiLqXMueibj1chGl
 IkbZTeZI7a5ViSXg4Dvhq+t1EyjKuP8GHBiBXnlSvuyzAYFyg5uT4RFTF6DaGSAH
 FLAXSI4xwxHiL+ALlNPxOVzWhix11+NWqMHwbr2YPx+JQJxK0wg224e7vW30Ik4=
 =ku7C
 -----END PGP SIGNATURE-----

note recent changes

Alan T. DeKok at 2018-03-23T15:35:59Z
Files modified:
	* doc/ChangeLog

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4f79175ce730bdddd700c28a36f1d820d8943777
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatR64AAoJEH0Oec13Yh7NWFcH/jNhxGAamf5PvXezFwjVSLHk
 QsDvEwQecIE4N79OFFFdY7CLzGmCrv9DO7JsYtVm85nU7c2soAYLuIueaGaHevxz
 sdYbkr6PbJHZeabEbuZ2aBOb3oTstlbbvW9Ej8Fvjrzej0ADdchO+cl4gSWqVuZV
 RXqKKrO1UZxZr8JSuiO9GFsSn0ac9SdK7Vld0PWbKCdnPRplvHt64nITOfbq7G10
 B9yoPj8DNRJp9ze5/2gwKEQf8fOPm3xuLYpxA4LW+YwX0shoHF3sZDt2d+FMX/Jo
 Y0mC8ktlNxcHIiJ4HRmI9lOj7+J4tLgw9qOPfwe19mSv/uvqz3BFMj9Y+BMSZU4=
 =oak7
 -----END PGP SIGNATURE-----

wrap udpfromto_init

Alan T. DeKok at 2018-03-23T15:35:15Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/91f8286bf69ffeac2ea8fc3453d4d342d01c59b5
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatRoiAAoJEH0Oec13Yh7N6QEH/3OPRf4kWQJ93oSf8jdKOfwI
 q1uzxErNaTHW/sMLFfcQgL1G5k/cNqueOObdDsyjhamImkJg+YpCOhgnGZ7GUULE
 zmmLQDngdzDgCo+wPyhXB4GvkT3bWHv18MTlwGCjoo6Cg0jttIBu5hCPMYb8fMTz
 4ci1R8qnX3+Ha+h9q+6cCN2bZJUzdu2CUnL4hozUCXjJcfbd7jr7J3e12D/aokGU
 JK9VJubwM8rxhx2yAwr6zeQoxotyXrZvKYQqi56Yoxf5DabHRCFSditJIEr6wtcf
 5+zZgpKV1Rccd5SSNv8EmahIvgMGTm8PVuqYItqOKb/2PzjlxY8nCrmSZwS379w=
 =T3Y4
 -----END PGP SIGNATURE-----

if we encoded data, it's not an error

Alan T. DeKok at 2018-03-23T15:15:36Z
Files modified:
	* src/modules/rlm_eap/libeap/eapsimlib.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/1b87cf7c9ec1ca3a6e25235266d59b58361be021
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatRoWAAoJEH0Oec13Yh7NKbgH/iJatYj9Zexc0HwaWdW/N7W5
 EUuDqKvYFvqgL9sDBGD6M62F/lL1zdPMN58zwfJ6kHh/ii7OZ7GRut32FtorpO5w
 KFm4e3eJummf7O8YpSVl2qidQvuaqw1gY1yZEbGUPsfnex+yKZTbNipvV4CmZBSx
 SNnSV4FtFjTOiTqLHp6we6C1XB5nkDfj8DMYATfSzLQV7uIrnRVGqu+QYwLw2nuL
 vdNuLyWxfoWjrQJfdor93bHgHQYZrts81uHLAIefBgsbPa1y4ACCQ7TtJ35gYoF8
 oLmjRSIqxwxI5IRmix2rpWIyG97/eiPqBc6s6vMGdjXfmCr5NmSPArOCvS880ec=
 =QQH7
 -----END PGP SIGNATURE-----

remove unnecessary function, and fix error message

Alan T. DeKok at 2018-03-23T15:15:32Z
Files modified:
	* src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/81fcb84f04999085ef05094996ab06541049e403
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatReQAAoJEH0Oec13Yh7Nj0sH/jA0XjrdayfIf2yAJwDX2eEr
 jAwBDF3OMMTV4b+A7t1rtwzT+I40PSZ6OImzNHM9pbXk6q78yzKhLUNt9k5v6XOt
 nOGHQCu2IyaYF9lYx+uvYkxTzGgbwshE34oDqoNpLnoRC0hK3+t4uw1RuZysWwdr
 ylHm3r8qLAUtvF2UkMZMMFZPXlknynUCDGpyZ6exWU4bhGOZnsK8pNMuZ03Ln2+7
 cvy2qCCZFggS1Aj1KjR+Ve98HLHqV1Swjx+lpJ8zaA1ZfGYyz1u8P56URIONweHF
 xo+gEFOSuQRXMIRfjunuBYaBptWcxrGXnmrZVy09zYzLzNLm8qxU+a9QcZRQIj0=
 =LFmJ
 -----END PGP SIGNATURE-----

use udpfromto.  Which should help.

Alan T. DeKok at 2018-03-23T15:04:48Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/174fa66b12e66619e68a25b67aa1b841b4bfbdf6
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatReQAAoJEH0Oec13Yh7NMDcH/3c9+gxc9TXzXYuCCR2S+ySj
 5sZP/9ZC6V+wnF+hAt4t1TZDntUKPqkcu2tAGuKuP0hsS9LKbgUpHQziughGiRR6
 ra/a4/H6/lck6zEP3U+0Ij2+A/452MJsUIYy7zFri1c6cw8ZX7zCquaLpYPm9YGn
 TUEdESZLaYpVd+4n39QbSenR5IQIzzc7GjC+W8WorXEavIBvKQ38hsOpaZwJYAtS
 I/iIQBzKlbx9lRxYlvYl8Xx5LwCdXr8n9U2zLQ0VsyI90Z5TO7QTmQnOobwBkNEt
 sh/EOericP2QoHhQB/YxJX/ayWzloG9TItnPiWb2EvU1zbpZO1ZchgIze5KTP4A=
 =4QMF
 -----END PGP SIGNATURE-----

don't munge src/dst IP/port.  May help with #2199

fr_packet_list_find_byreply() already sets the src/dst ip/port
as necessary.

Alan T. DeKok at 2018-03-23T15:04:48Z
Files modified:
	* src/main/radclient.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b425489064d896cc94806ddd4db9cc4b89ff7dee
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJatReQAAoJEH0Oec13Yh7NHG8H/RlDjY8fzP4eZHSDXAHzHMGX
 orVyNBgF3r00c/3h5uMHEMohvrZB4hHyKXQpgZD4vML/Ebt8giLJqoTpxajJbTFp
 IwakOFAPzdFnJVITTBxnim/jJoxY98WkrLqz2Rkrs0lXYAPjh8rt5vDEOpNaE3Mw
 +X2o29twugZf00zJsG/xMxFJE6tNhxu4y5HheiF2YM59Q1CJJKiHlOGqgf1yn+Ip
 /I2NdJbiTila9mItbPc2y1zjqL4UMOVfORsvCXHEc/a1Zjy+FDS+JSI8HtPRKvKX
 Ek/u8enHXxwifcDfSvF2cFPXoyxdT+6ekllVWw+j/lPMeqM//FdZJXAJfCQLz10=
 =Qykk
 -----END PGP SIGNATURE-----

set correct src/dst ip/port for TCP, too.  May help with #2199

Alan T. DeKok at 2018-03-23T15:04:48Z
Files modified:
	* src/lib/packet.c

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


More information about the Freeradius-Devel mailing list