Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Wed Mar 21 01:00:01 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJasVvBIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPADuA//Wyb1SgfJAQ91Rf2G8BtGiZDu5p+LaWFGu/xO5L9/
 AVJOq3zNvtzgPgjAjsnJ7Y4m6rQbrs/Tlj4/f2u2pXgyFkpbxzfQy1213GV2xjZR
 WaltwcVi54a/Dw2XD64DjhHcQHByGvV8iAjkFgBvxMVNu26IG9HTO9E4WaLcpL19
 mxfHgOIhIkSWqzUnckRsTyWV6cezlJ3GgBgxEDXjb2sDiLNRUcjlhKa1YEPyMN5o
 JWu+YuqD6Q2SIhAYJ6ePzLujUgBogSdMDnygpIrHVo+n7BL2lK21NqJRSoBUjUJu
 ipWmJSr6aj33x91/YfgSa3MwleCh3nT43rfRiQna0qFuazIxLETrB5bZoGCW6Zpd
 TCVUzhLIrFGt1T9USb6xFO84rykBosO+4j/V6WS27vIPP6YcX4yp6Mm/XtTYyadd
 p3lUjZKMP+8Ekm6/jpJV56/gNphatUE2Q4DXkZnGrbfc/GEOYs2j7ZsDSMB2YtNe
 QT/BawhbNibyFUSqMhHgf6ETKTV+eeSU4WsX80ivjMAEfVUkSNi1MVuGWOW3Pmp6
 i3PWhfhbIg59d8mYMDckZOTCkRi6LH3lPSiWhiZi3I4QSK9yD0TgXoRVe0n/NQYc
 FfbNr8OBoa/dagMNDcxY9n4TTSp76uHE2XyJfHMv+DEvPaha2/6pjBnx73UkN/qA
 128=
 =zO7W
 -----END PGP SIGNATURE-----

add utc option to rlm_date

Matthew Newton at 2018-03-20T19:06:38Z
Files modified:
	* raddb/mods-available/date
	* src/modules/rlm_date/rlm_date.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/2777b98b31240efdb158e4ae33af3c632b8ebcdb
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQI/BAABCAApBQJasVsmIhxtYXR0aGV3LWdpdEBuZXd0b25jb21wdXRpbmcuY28u
 dWsACgkQ2bkzwSrtdPCXzg//cqqbU3aDz6mBVVWCCfWkRbYKtWXIlSaEK/WlwL2f
 xPWAc1VtCUDZ1A0RdmZ8TjEbbKF9GjNHKnYRjKkRNOHA2OMdtiwEhb5SuTxqazxL
 sqwK4QkwbaP6iujrlo/UnhEQ6pEryZLJcDhtXYxNo3vqyX1WRS9LOJ2zHXTscjUS
 mYkdbQR+yji8EJObQPKbqA0/PiCTbKWlPbJ6r1MRzNUAMleGYNP3WNXdW1uxWdEy
 RDdYekUwffhzqLQRoIhDU2ppFNMu9uDFXG5pzArqRkAtrcqtQnyfmZkpalPDpTuG
 bBfJK/8UoKLg1Mj3BeGRwEbNBtSeU2jm9XqFfmsFGryjQFVwj9y5xCCJ0Ph50UzY
 bad7gpH7BeJW2D/agouceCkl6pcqXwjVzri9gZPgNHj7Wm/nMnatxJJUx6sWxDgK
 B4iJ2zFw0IKvo4S4HmGRvvj+fE0JUYh0qMGZe9Z7YMpOdhNCdJypeC9R6sqx+1Y0
 vSsWqcSP2fqDCc3XaWPNazEyt1Cry3PX0LFSQ/fUUtNZD2wn42zHAEWrxwqH1LIp
 Wvwaqd0Chz/kODwMfhYUrvQ0lPcT9hJ8pWZNc0uKL4oDGYHw7Gj1kVCGVXlJDdqK
 zpOha8+Gdji/7h0a87r8gGOKF1zLQ+YBZ0plgHKX7Dfl+QJZ51ZROSydd2BJIBTX
 BRg=
 =2TEu
 -----END PGP SIGNATURE-----

Tidy time expansions

Make it easier to produce dates in particular formats by always
using fixed length strings; add ISO format; fix milliseconds.

What was %T is now %S.%M (or %S.000000 to be exact...)

Matthew Newton at 2018-03-20T19:04:00Z
Files modified:
	* src/main/xlat_eval.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f4be73cb6339853c30fa020aa30d2d25aa6cfc47
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 wsBcBAABCAAQBQJasU1zCRBK7hj4Ov3rIwAAdHIIAAjoOowEYiws4srp0sdklGUD
 ouspvDoW03mhgtViVjNKJCcQ1GxtvA4GPOGpAWNhN4UcubRllKtrRxchsmFXHf6x
 ng41nY/flF8kUicsyIOorHR8TNZOQikO4k3TQr+tktCSZMYOpOdQOshWub2es87j
 nD8Pbop/7Qzu+YMi4sivXjeXmgr+tmv8zeUG1YhDlWkjNdTcxbhsK/rSHqJlcx7m
 zklDscq1MpVNYgzNV2IvoAuh3XxowHbHMKruwVIPOz0CWY8v5cWDpzM1MPFm+U5O
 AZU053+9hdKn/bbWrhW1pUd9kJnOeQQHnLOF2zEldeTfgYeGusc0Pyl9OlYjC2I=
 =pErU
 -----END PGP SIGNATURE-----
 

Merge pull request #2198 from nchaigne/4.0.x-201803-dhcp-encode

Do not encode htype and hlen by default for DHCPv4

Arran Cudbard-Bell (via GitHub)@2018-03-20T18:05:39Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/9014afd2469fc12b2eaf5c1d23e14da03f5c315a
====== 
Do not encode htype and hlen by default for DHCPv4

DHCP fields "htype" and "hlen" should not be encoded to 1 and 6 (respectively) by default.
They don't need to, because they are automatically set if there is an Ethernet address in field "chaddr".

For a Lease Query request, as described in RFC 4388, it is possible to query: 1) by IP address, 2) by MAC address, 3) by Client-identifier option.
In cases 1) and 3) "The values of htype, hlen, and chaddr MUST be set to zero.".

So I think that if no "chaddr" is provided, it's better to leave "htype" and "hlen" to 0.

This proposed pull request implements this change.

nchaigne at 2018-03-20T17:36:41Z
Files modified:
	* src/protocols/dhcpv4/packet.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4594c058d7486e08c5d8fea15ad6e122bdf22bff
====== 
Remove '.' from dictionary names, in preparation for marking it as an disallowed character.

Arran Cudbard-Bell at 2018-03-20T09:38:35Z
Files modified:
	* share/dictionary.dhcp
	* share/dictionary.foundry
	* share/dictionary.wimax

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e791dabe5891ab5e80746640e46038616864fb3e
====== 
Remove invalid assert

Arran Cudbard-Bell at 2018-03-20T08:53:30Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d55bc19f17659821e0b90fa564399ea333a84ea6
====== 
Typo

Arran Cudbard-Bell at 2018-03-20T08:53:30Z
Files modified:
	* src/lib/util/dict.c

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


More information about the Freeradius-Devel mailing list