Commit report for v4.0.x branch

announce at freeradius.org announce at freeradius.org
Fri Feb 9 01:00:01 CET 2018


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

======
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8wzsACgkQ/6TVgp+2
 18rI8RAAmGU6Ev1XVM6ieWCf1iBx0ku6mocKkRe03LQSkBi8169r3RsfzBWsru0/
 JonNH4WnDb1T5bvvj08uwO/NJGrHDc09UVXZPj2kr/rBnX1+gGukyBsZ+DyscwlA
 klB8FCo2Eyp8Xb3jLGaDjt5RGWSMV+RzOsft2P7H6mn0xzU2urGqr2M1EYH1KRbV
 mThTBpoG6xgfZEBLe0AZLL6qNZLGfwIYlysZX4IUs+qxCkH7DUFOsB4CSREXLoQ2
 mL+kJ7CpC6OlGiqA1r/jyBgGJ+I2XZ9E8JcpCDFb64T0DYcSGHzogYmya3QZhz86
 ClGHW64dI8Cis2UpwKiMJ8DYxVZh7RS/Zq1cOYbwPtdZKaDILN8c8orSBx6FvvCD
 DRmRn2WltSmGiU0te6RvJ3SBI3T/aZNq5MUNUcW8Tf8GK935r0VqHKdBjXIHF3Hj
 hL+nxZXTm9OsF1jUOAu8Plnfq3NFgVSG4wRthNzGvhq7kVmBo3/DE8OsEJ+cuHjL
 lRCrPhttCIHXdVy/Ma1rNvb6rImjW8v+UtRxBRp2yulnYiN+fotZYOr8Xllhg/Cx
 qU5IVGaKcYXRuX6w7DB7Vz0L562poTyk48KbiGGNDKPIJKXvgLNxDJw0q3WnZNFo
 CJ38dO/S0AdBr6KcMxk2LdVS9d7vRObXqkU70ARjiSW3C8Sx5EM=
 =cet+
 -----END PGP SIGNATURE-----

TAG_ANY is ok too

Arran Cudbard-Bell at 2018-02-08T21:38:03Z
Files modified:
	* src/main/tmpl.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3bfe4efe20d441f7a65d0ecbc8beb29302386657
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIyBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8wPEACgkQ/6TVgp+2
 18p8RQ/2NiWPs/XrUAqGWdkSZ62RQuGG0dqB8FSwhWqMBRNKZt38+xCfnZUHQmMw
 APCh90EsOfmvt4AOh6czcNPyFyXX5LA5Jv75487eHekqeH7kXITGoNqXbWoKu2ys
 3JpZ5E3/nnY+TyoFFX19X8v1IoYDvsdlFVzM2fprmU711Pby+OmsKqjYoifLkxlu
 gzIbHXE3PwNbMC7yTg1yO6tYWaOgw5Ns3sQPckrcEAaujPTv79TVIuEH2ehzHKDW
 N+xFwy+cEUL7BpBJSJ75VUq3Hu0pAGQ/dBX5JzeHJZ6eyptRRFhfSAorYRxExr1v
 Wh8VdN/lDNpS8f1APuF0tfk8uZDCbArmL/qc/+6EBv21cHFQT2b+C+R0OBBSJLAm
 5z1undfTImmGAv5FkvANExoVj7/HucsH5b5NsdBGVh5636OHnpnDOQvE6oRtnEoe
 d6m8zXR1kg1iYQy+KEgJUd/gOSo1tgAhJ6A5CgoVV4MFVQTNCJW+x3uEY6oKXoBF
 AR2o647qz57afXbv96L2R3SrWiFlSSCKZAuRzmVuQMfRAnqUwK0PUQG3Q/QS66WD
 W14lzIkq7dFGBFJoo2S+bWvNZS49cH+6CRP04kzrnMMYbfF3Lf+8IZx7kgd660uk
 +jRzwLYOE9mvnF4a1qYnBEmv2ZNsqn5P0D2t5dPemVvj89i65g==
 =p4Ko
 -----END PGP SIGNATURE-----

If action is NULL return NOOP

Arran Cudbard-Bell at 2018-02-08T21:28:17Z
Files modified:
	* src/lib/tls/cache.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/22430535b553468d5de152457cc0e57a135aa7fd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8tPcACgkQ/6TVgp+2
 18qdiQ//Vbiy4KPP0gzzDXFGhlHYfZVIYTF12Ya9ey6uVcFR28hc5sepp4YsvEbR
 GJfwOYi+qj2w7r4HqjYtWM6Txekpa+tVnvD/Jsd/EXlalsIvBkzVdAFbaLwZZH87
 pPPy2oNWUvMo5gmAiDd3+o3sQAdGxq99LBaVXmuz6xFcf5fsGYpgYPRpafGwLrhK
 YloINDZnOwT8ORTfsHzghB0Kk00g644ftxTw2RH0qfBc/2iutpimi+UZf6pi1Bog
 uI+FuZdZqmsM2ssQeMKiCgBj3P5l/KR843QiOGGO9veTYwJCOIZC2wX/i19ttezJ
 bieOaJyyq8NZi7/EsqZMBYpLUv5YgLJuEqsTM88wUH3Bcts4cRPHLzHS4nNfowbk
 9A4yDDW/Jb5YnD1/2ukr90hfM1DqZWzNfKaHjrS5zARmozG22jrl3pC7fhz1WcAO
 4wVE3ana7L8k7CxaUdXUVDcLodeQKcfJHPzaBdX5z52mLDaq/trKIFlcDqpjaM9L
 bkyrN6FN64OrCy1otmSP67bpVV9GmEVEw2dvruivy0qScXLHKlSikZfTLZLRlGj2
 N7BIxH1Drpn+R+s8zAYcDD9KMrmkFHSpyUrwtEf91yGDi9tLePmxrxE76IrS4wLu
 cesAD5NiYKPpdscUfjVDw2KYRNxYNZm5Qj6wImBmc5QjBHcf4Fk=
 =x4NG
 -----END PGP SIGNATURE-----

Better errors in fr_event_list_alloc decides to fail

Arran Cudbard-Bell at 2018-02-08T20:37:11Z
Files modified:
	* src/main/unlang_interpret.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/058f9f98ddf65235e9f11aa4ef3c37c5c2129392
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8sGoACgkQ/6TVgp+2
 18o2qg//aAmC1CDJrHFiRspWF+dI6exmM462irsYBVvhc0+g94R6AVFJfIq3pFje
 FsNG5CYdo4WeeP0WShar0FLSdNZvgBC0wtQ4X8H0rasNgWcnfHvtXKc1dBCTotua
 ho2WM7B0ETZBlnNnO2HOmIYo7b2vN5tIkLwlgm4p9kfZxVAEWIB7BcMdTM93b052
 U3Hiu9wmwbNCwWOc/jbxol19W0tbmje7Yoqhj4lm1jVdfEC9iT7ujvd2+NkoKLN9
 DAl/9awDeAUu88M408bxPDqIs8DePQpwA8AGGDjFHQySdL29NMKBNELUHJQC4NnB
 3epZdCVc/X1UwfcrXrwRQDCUUO1GOUEkQ4vlHN4jUDYdTzIcH+kG5OUojerJyXAY
 za9zwQfdlxhxxk5AIB5K6jdV4wQ2im40Ja4VlWvqqA1U/Q1fNXLRCmSvCRP/rYMI
 rfxc46N18w/k2X/JEQlkdRR3sZ9Pq4bw6daaZuHw1GPP7SuaYfzHfZW+UNRhhzBm
 vgvgUtqmEZS5BDTKmVuFE+b0JQ2ic2EkksufuHbXlmO4m6qMsdyCTYulTOwu9LAf
 nAvJCjxNouCRSQN1OD0ICst9DoAPhvUlGl6O1Qw3ZAKQ6V+z3K2bjNHe1cEmKpX+
 PO1pQjoarUZSr2mgkJAkDK+wKnyZFF9fQ+LC713p343Dthwp9dc=
 =iVeK
 -----END PGP SIGNATURE-----

Print an error message for everything that could fail in fr_event_list_alloc

Because it's currently failing randomly and we have no idea why

Arran Cudbard-Bell at 2018-02-08T20:17:46Z
Files modified:
	* src/lib/util/event.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f7d8f5c9bc242ed2e22a572db544f9a56b5c8c13
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8sGoACgkQ/6TVgp+2
 18oMtA//UpCcBiCRB7K1wmFZJpgrloP2+xYssC4OBzap1iLUVvDc+MDEWErrECoz
 nyPDmEaztwNt2RaKKmE/Zojkt/ooE+cxT/bm5m3RSr2pbMhVtOlnuTRuFLdima9a
 09ihiruen+nshBUPOXWU84RDm0OUQzQEnYPtQ+ZkgF7E7Kda72ohNP4zv4gZdUnf
 FYmoiPj4X5RdaQ8REceahgAzkPSMosgzoR/Add+TK/DcZz/gf8/j4GBF71Flk7NI
 gVQOlZDip0cHq//OIxvRFxWQ5IVCALPp5DVeBR6DafVrLIrEUm1ZOkgjC6G+eJjB
 xEONXBJFD9d4lkoaOstf+fYRgQMpcsEdw9d2nQgCzHWKJRpii66JXnZgybymAXxm
 Mi/8I/FN3m8qfkSlRJyuxTHWLpaVMERCiOFa7bZ9cHOCcQG3w6GJYkb986oDxyha
 ixqWeLyyjR/1iWBKCvOV9tsZsFAyTQ4C2uH6JWXxfBDmLAb9v2B3b5SGj5IkZLS0
 0RinUqudRvEVfQqKAIaGmYCZ+mIlowRHz0Xv26IYYtC/0knatUksbLIYHEqzupJA
 XPTv8jTwipRxm03K0Eq34KY4XBbh/P65mj8de0xl6nO4YThLZ70vuLol+4IthEm6
 R6maVcNvCA4kUzcff74sXMU2vpCyRxAs+had7y649nqq5VddnW8=
 =6DR+
 -----END PGP SIGNATURE-----

Fix more files to have doxygen style headers

Arran Cudbard-Bell at 2018-02-08T20:17:46Z
Files modified:
	* src/include/trie.h
	* src/include/value.h
	* src/main/auth.c
	* src/main/cond_eval.c
	* src/main/cond_tokenize.c
	* src/main/conduit.c
	* src/main/connection.c
	* src/main/crypt.c
	* src/main/dependency.c
	* src/main/dl.c
	* src/main/exec.c
	* src/main/map_proc_priv.h
	* src/main/radclient.c
	* src/main/radiusd.c
	* src/main/unlang_priv.h

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/59f1a0be3013a95afb15715f388d7700991fb744
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 Comment: GPGTools - https://gpgtools.org
 
 iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlp8sGkACgkQ/6TVgp+2
 18ovXg//eHdTsGWOGin0gOR3E5sT3l7O0TU9CxI5k3G0XkmKbgljByS3XXXZVDwg
 iX/9QZslu1tLrGx2sRp5LNZzQN/1UdbZx82U0LSuvdfsz4aG/IQ1tUmL/zPtP/Ab
 Ys3HytgBxpMsfIjMjb0VvY5Os5r8qd/IeYfxl+1PHEbGUdpNM+v5M1JPz01wXQa7
 8dqPkMp2itlaF5qZDVsZO2AxL8z4lbbbxEZZqV5jMzJWUjKF0IWRrvxKSw0ehCpw
 utRZMWKrbIc/qbaZutR5O63kkb6vCNYYvL2Qm9AI0niqj8dh9xnkxbTkZeAqlyQr
 fbSytMf3nhshCucHC1KcDbd1hYVsg5pTTsU/iAAHimP2cD2KrSmJt+3pZnZdd5jE
 jBuPTOB5sUNlGDbMQYN7tF46L/pS6XGg8LBcfJ4xttKS7Hlm3xhXR++dYAZgrVy1
 ln13v1DwptSXo+lfeZmOsEFdmMD5QQ92dV4B4ti51x4dx+eKtqdc/5x/6b29vPJ3
 HtMzr4JRfjCykhKcsO5qa0/bqcrQ2+AMc8E01CixY7jGO3z1eFF5W/EeXshXENa8
 enE5AwVnxlX6C0PM5JayMCQEzoTGwVC3CcL+HXab/IrYytLlcfaq248hGBmFXXXr
 /SXL6pc4G89yzqj6yZ8lYrxXmfuXbqBeGVjfQ3NjQAiZ3sjhzSk=
 =uXx8
 -----END PGP SIGNATURE-----

Rename files.c to users_file.c

Arran Cudbard-Bell at 2018-02-08T20:17:45Z
Files modified:
	* src/include/radiusd.h
	* src/main/files.c
	* src/main/mainconfig.c
	* src/main/radiusd.mk
	* src/main/unit_test_module.mk
	* src/main/users_file.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b8e26e62faefa22cddc9fdc9cb5fda52df1b3648
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJafIt6AAoJEH0Oec13Yh7N+XMH/3UlEwPeySGJBTOsxs4HFtn0
 lEOXRAg+B+thsepQpxZEycKWMPJZqE5vzNfWj3Gv9xnPm8/nZ9aoHrLSZFjKCgQj
 1ggb1Cb/lA9iHXe3SIV0T7QZgjP6+q8qsqQqOrEMmS7HEcxlE7a9RbETKV8LXjH6
 oa9Cm7ZrdSeISoR33o/RnfXzr3HlIBX/Rj/GqZpvNJpRRykhvU0cJtSIm2AnteGM
 FG2Jhw1K+OKCtMPsAs+TlUw75oQSq76Uo6S20cAb9/q70Bw+5amlllHieXEPZBr3
 eREXSmSQ9Cyn6yb3doSUQ+q/Pvh250CInv6i3R0IvaeE2hqmJjXFJU1Y71kT0kE=
 =3jqL
 -----END PGP SIGNATURE-----

create CHAP-Challenge if it doesn't already exist

Alan T. DeKok at 2018-02-08T17:39:57Z
Files modified:
	* src/modules/rlm_chap/rlm_chap.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cc3ad48612e0a03624a0b6e3693419e7899d47d3
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJafImfAAoJEH0Oec13Yh7NZHAH/3uNrhJpbboVzFlO9raWmzt0
 pbSUpJ3aSwjcqqoa7otq8ti/oGaARtQpkEL8CMLkwgwLcxJeBjzQlvaRm6s7vZWo
 XzsYWOMqhJL8xnot0mXXG5p91J52K75tPXi0ujt1VElBW4CQvS8ZRX6H6tYZNwii
 TfqsaJnMA0lYuCX8nTrSqcvWjpAsEdod74Pt1yJPB+Jf5e3tzKIN5R7G3aL9N82c
 2P4CTFRb2Xdv13y1PDBbAXgfpjC1E4e5qA6pG0Py/nZNkCy3MuVsvTycmmzFi6Zk
 QVj4GddBKpboRiP4gh+ftPsxRnKXYTapN59MF4WNIHbouT/ag7D1ubV5oPcETbw=
 =RmOY
 -----END PGP SIGNATURE-----

s/FR_SIGNAL_DONE/FR_SIGNAL_CANCEL/

the request has been cancelled, but it might not be done.

Alan T. DeKok at 2018-02-08T17:31:58Z
Files modified:
	* src/include/signal.h
	* src/main/unlang_op.c
	* src/modules/proto_ldap_sync/proto_ldap_sync.c
	* src/modules/proto_tacacs/proto_tacacs.c
	* src/modules/rlm_delay/rlm_delay.c
	* src/modules/rlm_radius/rlm_radius.c
	* src/modules/rlm_rest/io.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/84ca4b32c025fd6020def3eeb5b8994f093c74dd
====== 
gpgsig -----BEGIN PGP SIGNATURE-----
 
 iQEcBAABCAAGBQJafFO5AAoJEH0Oec13Yh7NaOoIAKgdu8eKaSXhVXb/UW1jGEzh
 ULqFnHfIFjnaDHvx7lbkSe+HmaJW/OhKbuJ4ucdavZVVDu6h7DnE9W+Lx1k1ZF30
 fZ2gab5f5MP4IBMVdm4yJGLOX9JpOvR2c6YVQdAlckGLsqOMZzm20iDDCC09PG+5
 /xWSnxQh2dCEXsr21rQZiXhTLeuTd8DuaF487Ob8LNQPzZKAP3zgJTSu6EuzjaLU
 ztvcQxbkD49hsmgUqfCZtn5yam8B/3tvW7O/1KJsH4cYwI0bGvds5/B9b4Lr8yxn
 wl1aWwCm+g29z8sibDmqJPO2Yn655A2Rk6WOgirXp30j8XJmhNvK7RLbDZWbh5E=
 =ONDd
 -----END PGP SIGNATURE-----

Revert "make fr_network_socket_delete() thread-safe"

This reverts commit 5dc5d9b97f523607c7829bdeaeed448bac49d8ba.

fr_network_socket_delete() should only be called by the IO
handler, which is already in the network thread

Alan T. DeKok at 2018-02-08T13:42:17Z
Files modified:
	* src/lib/io/control.h
	* src/lib/io/network.c

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


More information about the Freeradius-Devel mailing list