New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== gpgsig -----BEGIN PGP SIGNATURE----- iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlw0/WAiHG1hdHRoZXct Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108P0BD/45+qjzsbUA 7x4VfDrpGv1QLqrBRYWTRljpT5oTU8UksPhfE3yuYlGu2596cC088IWHCRVsDhD6 LGbpT6A7ZXtg8d/wZ7OojG3DMIXW8GwZQ7ga3nDZA44u9hu+1GxXdLLQLZMW5Lwy MIqMqb8+Z/JLIQrFmgthzFOConkMEnybtUWzFlloGGTxHwvrJUIr0zQp60kBbIaO HAko8Yuf450rL//6DWqXEm6OSpFJcqywJkFgkXWFJwdFi4WtBK9UimlPn65hqzmP sniKlufnMJsvOkDK1FUcFYAWMYgyU0PpigXmrzVer8Uzv2IEycT0nCLiZ8tNjSuk ITcEgvbqp03im6Y/WgJGrqEbKlJ4xDfhC8y8/Oll/91bLOQe1pPHa25goKUCiik1 DY3YPEJ8ps+iVjs3y7l+mozrJmlWQbABhdE0gR3y4EWO5epZ4obsnu3UdYyZV0hP w/ZBas7OQlC62+q+8O4gAKaEOmOUR/yAuzu+itSNbhE6j8IxH8Aj5/tzssSaobAK PCQpQYz9mmnmQrIRClPvwJO/5avzy3weAwvbtJkCBtEoFDb7LvJDmSsxMMPLKskU TVOPpmAEzFSSYox+SRgnc+8ix63TvY4sdmUPSNoba7n1+4XKhtFjFvvYlo0RTAFM M4N+MJfHdXF1479xmFSokoovyfkmMo/XKQ== =iNdM -----END PGP SIGNATURE----- Debian packaging statoverrides new cert location Matthew Newton@2019-01-08T19:43:26Z Files modified: * debian/freeradius-config.postinst * debian/freeradius-config.postrm * debian/freeradius.postinst * debian/freeradius.prerm Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5b8fefbd8aaf4932cae76... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0eg4ACgkQ/6TVgp+2 18owtA//f0D95EGoAAdR6lOb7cOZHIaX4+Wun5BxlhTAk/1JsexvQ1Cw4RLyBPBb mmVAGQQPQpcr8Csl6BB5w3HG3prb5GwEgA8gRGs1Y8fdNumakeniMb6a0705dr+n pwlP9OCCUit1VBYT8X61EK2MDvbKzpVZpK7+w9wCaybNWAvMDB4A+CeK89LniB4U rkpv1B9twQcCOtOpcgiPRWkYOhyyYLfalALku3fd/oDeawLYzbv1Drj06JHY1Erw OsjykMBagTGNs/1fqDCj7P6p/5rjQIGyFghm/FVLyIf9hrH2ToQEQZiMIqPrcvj/ xjX0AyKjOpIYSkx783BPOQwAtUzGRWzRpJ1QXcxkdIodUvOG6hg5xX3l5XoOpYyg Q447vcbAFyfHNhtVzBSFuBTCbKNmFkin4vEIpDBAHcpA00ZUZ1u5elEbZME2eOCD 5i/176pfu1pQp9Hv0F3p5bX0cbR7w7bQ6MlAzJpF/g9kE4dQ/v5TIB541MVJN+co ZT9D3WSdwPKw7/FIMYwZBT+YO9kcEspq7sN2G3urN9g8Ie64/BJWlwbsOrxUqRgo 82TeG9of07Zqsi7ye5jL6NbZp06USKKIt8Gtg5mKYaqDWN+CvEjuwXXOtXXqTv2B 7hD7Sx/0av/tO9ke4IFxBjwQcaNUCmXZH3uIhsXTGX9nqZvXhJ0= =vvfX -----END PGP SIGNATURE----- If the EAP-Identity is > 253 bytes, then disable the User-Name EAP-Identity comparison Arran Cudbard-Bell@2019-01-08T10:23:09Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/341cbb26d588d780fd841... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0eg0ACgkQ/6TVgp+2 18rsnQ/+JcptZnmh2PxYL1+AsFJWrI5Lh6iw1TEgGMapgtWxS89tUgyIF+M2VdkN 5YHysH4K+vwN7l6sQvw66AJXyH9i0Kt9nbvwWdtRYTAY5uHQt83xGe7BMdKxt4WQ yUPe44VgpkiX8y3tL4imDEPeLZTu71qWj7ZDzKhWcPiYZDLlhaLJVIm0d5OY5701 51BbyiT9f4SqrrVWzimI8Sx1sfLRQ10ErATpDj8ezBuPgWHoFTJTPZaJwd6B7E+n 2oo5OfzE3FpB24uxbp2icl/p5CzffJjih8rlflkUN/aBn2IGbLRP0qWwC5/I7I41 /ijnRL2cUy8Wd4171mkofHUYbWIL4RewqfUCX/AWk/EOQIZgCRZfv9FB7YwmPTDp ir/gffhxFTh2WiCtPvsFqL2GSBA01S+WMuEmIQeGyjDigOIpY4IdYhhUrQPgVfA7 Tp5cz6aKkGreYAJmyqY5/AtZQ9ho1r3ktqmi038qg4E/yPfnUoI7uw6EBMCJfn4j JJ7kF5DUksnT1YfK5wHBWqEHLzbR2wU16MJVkNQNXHNFZAYZ/2XbXLY+5EcFgW4x OuskLfIK52ww3hpbWO8h2OR3XRXx4c9mKBp/mSE69AZ3EGanmnmdu6AUaCypJyeM 6HM4cSjApduwa89bsmXrHUJSdd6fiCTj8OXfJwlZoyENi7Y2BTw= =qIzx -----END PGP SIGNATURE----- Prevent crash in EAP-Fast if CHAP-Challenge is not the length we expect Arran Cudbard-Bell@2019-01-08T10:23:09Z Files modified: * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5dd566a92a49826b9d8f8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0eg0ACgkQ/6TVgp+2 18rjdA//fQXvSNLyCizEAr1oa1Hf7dpdA6+ax+GQeA7vx7AlU2WlcQqW8b+rGBh1 nOVsfucECPNJetVuFJaFm25rkIaQBI63Dm8E2rRmujnrByGn0tLUJal4dxv8rCVx jvyfODE4IFrec2SKm1sV1he5Yovh5DAWJ+Xw4yFrNXfZaSiPxvkgJ4rU0VqXBa2s PGA4MfauzJs402Hk1oQOrJ1w2UUWLeLiZbi3aWqbZBw0LzQZDVpIQZCeh3C7LLeR FVxL+QDK2ZcZ0y6trXabhzszOjC+ZvSJ40bMN6nom3Q8AyXRAiNjCjgNlwMc2qeR fVBzuSigSRc7W82upDmcxm9s7qtTJ0Vp5zrE9BexFil9xKB54nBAzm4XgLhPy8kT L27LIHTdfqjeGtekQkHGMN5NQ2Cgm64uc/qaLypqlwXW8I2JmFc5ywx1ZiKOxfmR wSjQm8RxPXVxlBuCCGkXSVEGWeyTweyPhg5vOjGHMFwVx/ebd85CdZdp+0Woju1S JqsHH9stzTyJl6CuHh3HgkM2wwL6JNFy27hfi9nQs2Bo0W0oa/qVMgwJenynKxau pQFkJzwwApwzcMVDE3UQXKpgvYGPsbb5cVw8Y/96DOWF/MuB6mJfh9n/82m/hi3c YCm+/DrFWW/DP57FO4Q2m04/rCLgS3BmPBxpJB0LAxI2P2Ryru4= =nkbL -----END PGP SIGNATURE----- Qualify RADIUS macro names fff Arran Cudbard-Bell@2019-01-08T10:23:09Z Files modified: * src/bin/radsniff.c * src/lib/eap/base.h * src/lib/util/dict.c * src/lib/util/net.h * src/lib/util/packet.h * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h * src/modules/rlm_radius/rlm_radius_udp.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/protocols/radius/packet.c * src/protocols/radius/radius.h * src/protocols/radius/tcp.c * src/protocols/tacacs/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/981809fb0f37fe57b722f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0XSkACgkQ/6TVgp+2 18pgbg//UpyDlkIl28brIFwn0nHnyrnn4nXy6Clwy4SsF/KKR2dUtyEXdJJDn9vz WOkRh0O2947sMvo8o6zWFz2zPmbuWloc7Rcuw3p4RVdoDQN9K2bbdD0BecAdoRaf RdSUSrEV9e9lqIk1TB4Wmiq6opafzrSgbGG4NMSdWG++CYDZPUL28q8Bw7ISbPzG lklql7v7EqPPv96l9WWW2H5IOS4ZMcrxyj+R4F28rQ4zDK3sxzvLshKwGcItupcI VRe7zMCz0+N6ZepOJbEbTOOwxma8ERpoDuYsmHw8kayJiGSDD4le6VRg+FrpqrWN /4UXhq5zInJ6bsKPzsxK3Y/jl/CO6aowOpzagSDqU0okXBXUj6YG/fvB8TfCXCIP Ulv5MPtprsWCcea752DXqheVwOxo4OIywxDb4tc/xV83CwK/k7lSEcUJYZz6mGX5 6oPy0+J9Zq/Gr0HbT1N7Rn+Zmlg4loBeGbyjsNeXo0lE1pliyuuKXhXsJ5C28aep lCFLcLxPkr0WoZu2M+ALf6r3tR1pJtRymsA7Nn1oLmuugoy+3LqQ5h8QPvxysriO pZCoX7d9/sJteMiygnJYeYfCWOohJYw2i2CucIEmfoqN/ipePpR9plSlRfxTrsbd xPxgazv//pLPwFTQQiMweJQT9q+1NJb50S+uvz0e3vxAoy+XlKk= =K3wB -----END PGP SIGNATURE----- Fix EAP-Session initialisation The presence of the state attribute in the request is what dictates whether we're starting a new session or not. *NOT* the fact that the initial packet is an EAP-Identity response. Arran Cudbard-Bell@2019-01-08T08:19:52Z Files modified: * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/54b28badbdcd8e68b073d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0V68ACgkQ/6TVgp+2 18qE5RAAnEoQt7YkcpTq2GyVrMAzQQq3hc7ynHBDHHFNaYpaJuGZ2qzoOUwqgzZC XC77sZ10qxoz84dI6pVCV/AYugX9z/KVgd1qTK/lCRXMz0KbBhBRJjmHGPDdG3YE tLey2Dr7Gahjdy28HKDBv0bvVVgbPyMZP1d7LPsmBu3DHxzFAC8TlSBZT+5nDVih XQBKA4Lo36864bGG1Vr0qrbLxKZnEnO1hWgXJENC7DeMrnBoR36J/qkhTrJYNVTE spGVJCxJw3AZhnl1clfvTeKOF1gHwbdERU30rTleBn7afBjNs9s9e6L9PVIqz8Ta V7sgBeEU4R0nZA32zYFhbsdhDk4I8HdtvKeC/vqu6vCLVwZexRnUCDW7OcZXGKqv wdgmsauXCMigWKTVnPbTLVKjg0+uwrM7lQ9nvv91saRGiX1wR4PRQlgsg51w0SOO his56KZug0+ImValnvGr92hAS5ODxxYfMnHmZiR9gBDTFRJZZMSMfG1Hz7wfUY3W JyC+5gRcte+G/w7i+xu/52JL+6s10tqLyTGzcyKtlNXG5RFB9cTByaf9t5uify3y ToSsCHtqF6g8w3Vuj/Sz6DUKo00rgLQpej6ZzBUOv9bvjiYrSg2eYN6r/bwDYTJR chTpZ+/4aBVIzanbGW8LE0DYxuSuv/TpY5hb505dgKb7sepEPSQ= =mCNt -----END PGP SIGNATURE----- Remove constraints on EAP-Identity Identities containing \0 bytes are allowed. Zero length identities are explicitly supported by RFC 3748. Arran Cudbard-Bell@2019-01-08T07:56:31Z Files modified: * src/lib/eap/types.h * src/modules/rlm_eap/eap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9f88794b10f5bf7ba1f58... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0VhsACgkQ/6TVgp+2 18pi8A/+LKL3nf1T0aruZ5vTNJdH8UGud1iGbg0jtgfgauWdrkvIJBSXVJqoLIZt Xp5wpkHN8Si+hwQP29kpoXQSUNnrJvabrY5xZgNfRFPX4rXQyjj66aJ0YUkGQ3yb scy9KM993UtVQLz3kQ7MC+PGmH7QsdSLiCXESOutfVujLh+2/q87EFYYJbordHwW aICbkcoZc6nR/JKZxwNel5DJSbMDz1S0A2OBBFTibDaEDyki+Fm4ZKj337c4Ppsu keoNq+djkL3lNonYQJTGjiezI6nvhY6PXhxrBlbf0qeKTMneVMi4CFOj5ruNa2ao q1evAINm/ItO7tWMkjZGWmZGndd3gd7aOihLue4vnKlznLZfzbpmkBoU3O96v0EB yFOnU0JXCTHx1QzzrNMCtu8rya+1qHPY1mlyWN3/5GdUk3sxQf0bsgaeaVM7np9X 7C1mYbqGsNHVycGKFBEeIvaiThPaIwlGHjZgcPjTVKHQcfVy+nVYb5Kz9XY2ibhb dEjb6GgQZSaqqrIK9QQzPqY25cEHDN074AWvEtqlHd6GyvvBQUn2BcIyNM7qYUE1 OIBFsSFctzz+yfyBOhBrhGSbsk6uhMInbqKFV9llGP9rqSMkzVyWjOlK0nrTGFDg /f+qykRJQ8/t5KEfpqWXu2Z7IxB3pkTkGXX/gZsUsmua7MSdG0Y= =NfD6 -----END PGP SIGNATURE----- Note on zero length memcpy Arran Cudbard-Bell@2019-01-08T07:49:47Z Files modified: * src/lib/util/talloc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2466fde2afe692af566e9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0IQcACgkQ/6TVgp+2 18ruLxAAhKW+Hbfg8/v1GqM0G5x40g9ov5faBPnpkzW0yOAJALmyASr0gSw8AAo1 iMN6GiZh1sC5nLHKA8G1cOaR4wJTMU4PodYRGm4JlQg14RnJ0rC35DE5gTC2GWU5 uF4km/PlcXdfXD3gR7m0U4QR4UiCUfjYs/8GQIRN5x0o/LLRNJBtHGCiZO3pRMKc XnHlBoCZZYHrjJklI9HQUtqFG9Z84vvp/PxmUCevhCulIkiPZ0DcKh6DlbJKiJxf pZkOVnlDP7Ys0dkuGBJ4BAGaiP6ik9TorFsuxIiPOww9nuspTyJM/RdiHcs0w/Mc Y/QcChoMjClpIw3gQAY29gzw6fLKt0c6plR2wvrq8sgekDJC/FVI7B2L/kYaKGkg Jsv3fF/L6ivh9cURn6EtCn4HioZsStHGTSL6eciypbTnfXR0fjpwJcHf/pPfZqYv 6G3Nh14FBqxHCINFhIW7LoYpyXZXYRiLkzd4327rVjrcObHIpHYhpl/05iFba9UF Q2oRySoqlnx00Pna+tFuI/b19y5TatKfpT4HexA41et51dFAUpyhZF0tZnFyeYGD 1bwg98GTMbq0Kzog4pjtrpluM0+yy2XaqBllEm/OUkFeyipqNrAadrVdMPLN4ons vCUnzLGf30mPA9Ewc5am+1JR4InXjDQZSobQq9g42zX0cgo4VMw= =DzpL -----END PGP SIGNATURE----- Use md4/md5 calc functions where possibe Arran Cudbard-Bell@2019-01-08T04:03:19Z Files modified: * src/lib/server/xlat_func.c * src/modules/proto_bfd/proto_bfd.c * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8a82e586477bca92fda74... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0IQcACgkQ/6TVgp+2 18ru5hAAiDuOjhWWVQq5NdZAygMqffIcoG546a+lXB8ncvthA+X22OJHa9lXumpv BtW2ozIgMxeyunLsw2keNeLF9Q5EjZKUCSXO39bFRvgKjmbzq6MQs34rVghFOELQ kdLhU++1TdDQW3DtHkwXtPiERWH+odh6TBB4vhbfJjjtrIytgyERvU2Lqmv6gDzA t0eSXgNmBxdIZh2r/q0y40Nkdw+0FUq8FniQuc7KyIiGaws63jq03iYGMLLKmpjM pWUnq6+fqHqU5T2R8iOLn2rQZINS4cDbtM2qvGA/GW7KtRS0q6RqLIpIjXcEh92R G+7ttX8wiNdhRDcU1KRhIRtNyMoJa6bLftm+VKuW7JmKuM/t06Cuuie2WB0q3wnr Jza/fGRCEeGS8DRzc4Jn6N7X1tyT7/g4pCkYj+YiNDzkJSQVdfihjI3yoQFrBwwu dE+sEvCYS7GYhiR1Ep8q4YPOtU6iIUgSTbZXwVCzt6FYlq3QdmgAt7N0190wXFg5 SjwqwkXJf9GjSgPyLBLUptcVm+Inqq4sMKUYzxqtfrv4eMBwbZYbe12QvWZPt5vd PFksai6TZAgmvqFgb8ZXKvdSEj0SF5qfjewWqzpZHSLaNnjXoQHihPq6lUuHboiz tlDTbbZpElFRRO1W+NaRibXYHvhOxAAn9MWm5tMKHmmLrdGi+Ec= =TvtH -----END PGP SIGNATURE----- Allow local md5 functions to be selected at runtime depending on OpenSSL's FIPS setting Arran Cudbard-Bell@2019-01-08T04:03:19Z Files modified: * src/lib/util/hmac_md5.c * src/lib/util/md5.c * src/lib/util/md5.h * src/modules/rlm_cram/rlm_cram.c * src/modules/rlm_pap/rlm_pap.c * src/protocols/radius/base.c * src/protocols/radius/decode.c * src/protocols/radius/encode.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a94f9dfd512d7a9f87202... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0IQcACgkQ/6TVgp+2 18qgrhAAmWGLKR9SSep6rRwEcRMe7YGO8PepZXd5EBctEIbmYeVTSbz/vrOR73ea wJ8ax4kUC2PbLG30go4MkW10L2fsrqLUI/lV9wTKMiZxBHtyvFHG7yoeFoRg5YbT IcJdCgGbCojSRSthtnQeCmCd1jTU7T5v6FukbnfVjifGC/4fJmekOtQw5JXHR1Q1 lTjIgycM0Vv6/xNaIVxbLrO8TYl69ta5EdeocS5lvREwMFbt4RthbHyBnv2ZbjyG 9B3RSBbokjBdCo0qbqCYmY9MkvTQR+cZE3zRgsuNxcTJ3wcOcs0XgBslsfQMAXse rwKpjFdSD4yc6hJrL23yLemvDSrxlCXC9GRiO8C4EepglxN6+a62YZ+Yzu42WMN8 c8JBl6VV2nZDVyQnxe74X8IPyQE89ZaerkRAr21PRayvnOTwLHfRHcQlITJpv6ql JGAo6UbBGoGBQ3Yx6ssHKfNOqd/qEE1o4vVpZVAsusA7oUrslTmCs58+IBo1iZgq Sw1mnmTQLdpt6bplRNTWqD90xiNvdFQjy4viwM6NxzjTviOsWYPN6CLx0XFpVZp9 kWyHjeGuehPAxaQDB5aaA4DTlxFbdPQbkV0LVeNPv1RD74OelZ4hPuEDOXR+/srl dKgWQZF/gJrGEXsrtEVDu8EKtfJ+xj0Sm8JeeCZhHpy9J8y4+zk= =2FI2 -----END PGP SIGNATURE----- Allow local md4 functions to be selected at runtime depending on OpenSSL's FIPS setting Arran Cudbard-Bell@2019-01-08T04:03:19Z Files modified: * src/lib/server/main_config.c * src/lib/server/xlat_func.c * src/lib/util/md4.c * src/lib/util/md4.h * src/modules/rlm_cram/rlm_cram.c * src/tests/keywords/md4 Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/7bb329218dec3f60e3b38... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0GxQACgkQ/6TVgp+2 18oHkw/+L0GJihv0uc6tRmSVfHajTcIyaJWUatTLeRdEzNdsG/jYfhQkkSP5kJYz Wft7Iw7ITXZ6jc1gFvYd9oCwSKvEhkqHM0F5i7c2XZHh6Rhk/8nEkvPOEvPd4Akn KB+Eh9615D1I12mIEIgRk8vg9cwjM/EG8/hHic1IrfM33T3A72W76f7aCrWyRM5l QxML4x4jgGwWS1jvVOc07s2mrrgMdgZ4dyeNetXsh/2wSrM/NSbcsn06kjjN8jQF 02E0AvAbI2BaGLizLjVt+zuZumpv55pcOygDDbhWqXZMLidnUHrONUuNlY+OziCK fYc9a4nWd4cPvvVLgU2CADLkg3urDcORbV5CCCIRYYOXg4n4RxKUPwzxw+4JJ2tX Lwsf4BOMyWtxyFA8RGZhsN5Nlh2bzBdAi0weNt5R+lL3E9VrKjv+dR6B/vETvq3R WT2KZxzDeDFb75UBHvA9v/ms0yOBMZfqn14yVEUHFf57PSuqIr2ocMjjWwykWqYV ed1V8ZZbLxdsOkgonVq/YkcN0wR3C+NKOv5zDb0czyuVJRF2wbtGDwwJS1AMyq0l MNKtJLnbEAXmRFySvmnb4AcSpizH3RmOlDlVh98z8OSb65KwuPQ7JBIO6LDkPUTO E+AsPCag+vgUdtmY2rEa8W/tmUHTreTjIxh+l9PoWk6P15WpRKM= =EoDm -----END PGP SIGNATURE----- Include evp header in EAP base Arran Cudbard-Bell@2019-01-08T03:37:56Z Files modified: * src/lib/sim/base.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3e02f40f26e210619fe40... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlw0GxQACgkQ/6TVgp+2 18qodA/7BfKHVMEgwKRod6RNiKZkux4bno11WxNDjKPPsljXb5sFgsr1p80uVmQy i4ErC/crjGZcfs8FnHsJ5CpMHGisvg6fvYyR0ejtnkjULxugnp67LBaPxh01C8Kd UyJiO2w8aErS1InjgH9/RxoB+zs6R/8q3uNYXEuVQ9ls5oy1Mpt2bYWztrmRZGVQ afqSTO8e+fxIbBTcvlYZkSSnuCXtZniPZeT9OV9+6u21jbVjErqRmTaEHG74/zcC cp4VSBXwjHnYE+9tjnGA+SnECGZ3zG+FL1pdRopyFV44cI3a2TlGA2M2h/0bOkPS 1rEs7kW1sNkTjqySAJzM7SGsEXmK01IUpxN3Z2NBsl/8oCsa1+/sVn64cFU1hzvX mbZupisJ99ekG4FbBoWCSy3r77YJzohEbMLrvEPk45WTymN/lkwvihIwXhUkLg9r uCEUem/xmt+KkD4DmOq5kudz43fGOMDKWaNZC/Yq2//r5+vSrch3fDMORPJg6f/N aZQsVP51Pe4zS87XZrCcFYkU8gDH+DyUdmhj9DvJKCfhfogHX+IO/0YYhMgxbRTH Gn0BYZfa7lXIRjYe4fcS3lVF8QYV9Hmk3Oil9ID3IRz9rpPuzQcXU31gy0vJu1zv 8gDXy8GEU+VToi/e4N/dqSd2XIryLfzGJBdpDx/cap67CqyTp0U= =nvKG -----END PGP SIGNATURE----- libldap is deprecated in recent versions of macOS Arran Cudbard-Bell@2019-01-08T03:37:56Z Files modified: * src/lib/ldap/base.c * src/lib/ldap/bind.c * src/lib/ldap/connection.c * src/lib/ldap/control.c * src/lib/ldap/directory.c * src/lib/ldap/edir.c * src/lib/ldap/map.c * src/lib/ldap/sasl.c * src/lib/ldap/sasl_s.c * src/lib/ldap/start_tls.c * src/lib/ldap/state.c * src/lib/ldap/util.c * src/modules/proto_ldap_sync/proto_ldap_sync.c * src/modules/proto_ldap_sync/sync.c * src/modules/proto_ldap_sync/sync_touch.c * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/conn.c * src/modules/rlm_ldap/groups.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_ldap/user.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b2803f8482095a73c4eda... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwzYFcACgkQ/6TVgp+2 18raRw/9Gob5hYUMw4FTrhbfi/SU+AXWfjrNrgHL2Plx7V8rAc6U1KUjDYhHx7MK pUpWEqt/UEaaAnPqcV/qW6OMgYTfFa7FgCIuqf70N1HnOMUhB0pN/48JLYFKw7dK LQJ0L9+pCaHi1qSn/EH4/rS1BGFwiFRrjHtlXwi956rIeGPwU01qUxzGwX3p7l/v I3QJTqUXQh2QEfqXE6i+qKs/gN+eXMhpfRshWilAvtmODbrC/OamhJQxChh1onSX 5N7ksB0eQBUZx9G7QOn5M7EVtAbrQ1ZV49H9wRNiSOh4wa8mDEKbPACse+QeMd4U c2+w77cunTms1YYrY/e/pOR0rkH86Vr44wFgb+BOtjxF0lDx0MAHsZyjl/nHdtPu r6fvIgEVGkqAHerMMIebZuipcUktZRDvFizG61IL9upaYr6FtFDAPK/4AV1SWT0c 3GCgeZwKz74e65fyYcFr0ZSDaVofSnIGes33Njp3KsDsCwRL+6Gg0K0TdXbasdwF 1nEEKz2lHz/DohSEE44Sp6SK/awfnsjh2IcZv7eP/DGzuDB5Px13+vw3GcNm1p9Z LKWMyJ+wR+Tryps+mcpu6Z0T/BUSQb1EshBJn0u+b83kaEajmO6z1Hmm/YQY6Lw+ w2dZ3hT4Mt1goQG9jx0Fa+ma6NdH7sSdYZUlbDWe2EpLfl/G0B8= =1X0J -----END PGP SIGNATURE----- Formatting in HMAC functions Arran Cudbard-Bell@2019-01-07T14:21:11Z Files modified: * src/lib/util/hmac_md5.c * src/lib/util/hmac_sha1.c * src/lib/util/sha1.c * src/lib/util/sha1.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e0cd82bed6bec02ccdd4e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwzYFUACgkQ/6TVgp+2 18qoJg//VZR42qEndQI6N+lusGnOVaqBnoYND7vGILuglDAdGrv3RIW8kN/PuHlE Czqr+p0+JuSDC73RI0CsxmQCUCr05yl5DAry4kNcUgIQaOR8bZ8bS/j2QgUz8piW pS4xlWF3chXLj2b/JFY0iycdiTPI85WKz7BFg8pDqXLNltX/jf78FlXAzmBjgrLQ M/37R+mNIR89QHoWp5eDHJrB2wm7Hna6Gtp+rlvKVif7j0PNco7dUgBqnnD96FBV E4EovM2peyqIGhju5SWzYVNQsUs1q6TjaVAjXU2PwmnFAMboX9v/DNASdDy9FvpI Zgei3NgOzrCwq2KhLONWm+Yrk/+joJmdVfJH6/pVqp88Ym+AoDh4TIS2KKwFga7W g31Zmubt88rcnA4mboNbZ62i2OjXN3YBEnX4ACK98wBPXs2OTrQpwfgBaG0RNWrQ V0EoawlnryEfudZIILaZtJsiEgTUoMLF1Lnrr6wokAML/epVer/eXYV2YOmRuzWY hHLeswJpAyuJX8y/rVnGorY0JMfenSHviwOnlQ4dEvzw770Jlo5f2LQU32FCEnZU vrj/uD1UvoNR4hKDB6Gu3PSiNUKZA/LAdgZVLOLni4cS+ayOv0fWKnRNmx3lazUe RT+7+YF8wA4b3u1im5yRyHrgpPt6iSdPALHKueJcpw2UG2IVOmE= =sDE2 -----END PGP SIGNATURE----- Add toggle for OpenSSL FIPS mode allow vulnerable Arran Cudbard-Bell@2019-01-07T14:21:09Z Files modified: * raddb/radiusd.conf.in * src/bin/radiusd.c * src/lib/server/main_config.c * src/lib/server/main_config.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8d70af79917774963cc76... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwyrLIACgkQ/6TVgp+2 18qTmRAAiuusd3a3I5+wdZRIC5DNRXL6REPtfGZ1zQpdP1+rF8lt0+PAt/URSJbs wUYdIm5gQVbIQCBWHp12zz+xEkh6dqa1KqFJwra1ko6dKOaZVO7vM+llHIQX879/ Oh1ah2xoROLd9Mr0X7L+l6iv8BiZcQ1Xw75OIuut+sBGD4jfGlN98p399Vufjqqm TP85Eu8AuGRxRTJO5RYGqS8R39oAcHE3Rswz17CloJfvrxJFYGcy8L9t/kgtY/dE 7CsmYSxPNwD8p/e/35oFMMixMCxaQe3QJdrfz0Rckrgak8cZmjA+ooUfKJjJjs2p wtFV3DMgGBvdFOBYqZj2vIa/WL9n4rw0dOuMwa5q4H6aR8/LZRe6gdufMgOJS3wp f45Ggap4KTAsPZLWzQRjcShvBtNDGFUIcvTfeMTn/Br9s/XcLnbT4dhjPvprcZ/A iPAdVJiSOmYH0KgCIxKh/hQTsZf6Ynh5njLmHiTGkYEpf3CWtXE2tlCdpvBKweF2 5xDZb9p8XGMgXo7Rq9u1Kz5pJWfYkh8NFGf8JbaFEOd8w9WXXjbJ5TAq8kTlkJTI lfQCF7VKw+RaP+WNlxnhwSIaVnvz6F0r5KT3kamgsqVEk10mJUcKGI2WOkZZQLns rZaWTIrI4KhfXZQ75UXX3v6vJKe3UHBSlvn8ypqxK6ZQwId6VLk= =L3Kp -----END PGP SIGNATURE----- More static array bounds Arran Cudbard-Bell@2019-01-07T01:34:42Z Files modified: * src/lib/util/md4.c * src/lib/util/md5.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/93eb34e820644ed13a7e9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwxvO0ACgkQ/6TVgp+2 18p2Qw/+JVdt+J4q5IheHYAriRBC6/N/jhkddqzAzL1/oEuBE/4weZ+7A/vNzBDZ DUdXGhSJ6aAQ1OWX091xSidxZn2FuE6n7p3LY0ktE284SnXMj3tTRiKH7QxP1QbG dpWkoYVZmRYhUWDcil9itFfAg4Bx5fvNrPvTNh7ioyryAvRs0TIWxF8OwRddwkk2 OBjx9MARq2UeNcswapj9bx27x1zoYeC/8oVzK/mXmATE8G/0b3kXKGQ1+n0dFiua 7qrDU9jOJ3zJwmwT8SpaTtdVCHy+LCwjXMBpQRlJR7HoJvm3Eh6yLpw8JSoZke8L UCC0Ovf1recdvuhnG9f/xd95TRFX6SnnDNe3T6tMeOo7v7H1oZDEu9bQbrVR2YC9 8M1KehIvJe5+VUF19gURdzy2L3eKhwX85MIr7fup0gSQNc2+4g3SmcdOpL85WHCr 5zavLepvO1cCAMimx1tgu6wwTumiQ9kiK9Ru91G4IAPU40vxeWkoR/672K4ohXXf 2M/Wo6jxYXY3NEnjXd4++/Y49e1LLUQktP4RbnTbaw8jxurR/FwQMgW8DMGtLFo+ u78xN6N3w9ozIl7BBvdVGXfe8dR93t5sOzccYCqjBGQ0WXPlr2ulrYbM26jqXmw7 6uTcAjJ+L1K7ZKQhoffcLtZHIElWzOBTfPwc600kwpoWM9yc3wY= =fkzI -----END PGP SIGNATURE----- More bounds checks Arran Cudbard-Bell@2019-01-06T08:31:41Z Files modified: * src/lib/sim/base.h * src/lib/sim/crypto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1c8fbece8edb4ede394df... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwxhEAACgkQ/6TVgp+2 18rGVQ/9F3PGILy1vfukxrprgqVPcX9Qt1uG4jKhnYbzIddZKVRdnble+LCUPai9 eTlkFsDuus2CyyIb6CY3GEhfi1rxglirsMutjCmWlRh5YGj+5B9Xmvogr0HHwzUA xE1ACc0oNw7MRKoZQCPyrNm5pbgT/DbyqRr1u6AoGFlDskHkQNZvJcdGkLt1aFXn 6I1Iqhb7O0knTytiY55hXjkk0/5J6QLRiFDbUSWrSOjffAt199usY8UNIeiqFfGD lMO+6OCLopdUGD6kpc0a7IOihzKqz9OcZGZTppQKtyGrjqG4iyYvSrLYGG82JmwN ghWd2Bgtkp+y2Mutls3e6ZAOcTznb9CQvoPoUG+9shTWrSbTvYP+2GqPWhe9LrjN Sv8RmHhV8YirUalgrAlREb9QLf27g6k8UFGaOWgmi1zc+s4A4u8AsX537HicDU+O wPORj24bNCOHJYwlLRAwM+rn+ClO7zZFq3V7QYE2UPXN8+A/2ebiD54zX5HzUGCd W5Ngf9F6G2MvRbFJ+hYyU/fKNFcyGm4P2NlzgmKqLl7Q0DaiV72u2fo4fx2SdthV 3Twla34tI2rADnpFcS/KjjSet/Q8UqkWJFa9a+wy3e+E7bfezstfxldRpbwNAuIp LBYTcm3c4DzlaktIndsQ9pRpg7lFos4OaWpAIo0pEDsmVZ4FWu0= =A5fn -----END PGP SIGNATURE----- Missed semicolon Arran Cudbard-Bell@2019-01-06T04:29:52Z Files modified: * src/lib/util/md4.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a20058e056244c5fda99... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwxbHYACgkQ/6TVgp+2 18qXig//c84Sxuzn6+B3RuymLN/dnIDjAgusfaE1PHIRjDx3FWYD02IoJHktZhlt g+VL3D/PmFmC+YOKLx3fUQPoMx1Qf+xnrIjco4Yw8AYfl8bpmoGxuhBZPjte4w7n CNhgxrsY5mNQ5FE1UUHwkowaQ0+5lClb8OO5CzvEba0NtfCYBmt4mKBmxhLnRc3p 0h4cOVU6d0Z+G+eproFHgFLcw9gEBbpcfDJhim84Ta6rx3ZsugQo1zZlQXL8bxHC EYW/RJ23+Ni7wovURcw7JxiDBC1JjGVHWxEgkPTNV+gbGYvdK0nANSLC5xdvYJJz kx4pf0f+XOA4T5YsRE745dq79PpZmkv+upvQH0eoUeHTPoBkSwv8smt0VDuDDwyf ML0n9CBvbD8/iPbZ75RD8OPU9hNJ27osfmd6RO0Fx8ju4yz211vNusWBV1e+dS0k AW/EZ5MO3uEo35Xe7Fkf/heFotG31tnzwf6Rrio3xADZxdPN77WbpvnxClBjU5Nf 6S7AgTDBK1QXV6RxG+gjyDPr8rDetjl5PfYyJYCU1TTGsvjFd66HnHuSCqrc7RaD GYZgVkk+ZB6fjbca+bD9OTUHNmVIL7NOwYgd5H1gVu/wKZ90k8iSOqP5ZNW98fBW +6RGKIdFbah2FZ6QmG94BZ10S4sIserKvBNvXSKPuAPpdYLsszI= =Vuk3 -----END PGP SIGNATURE----- Remove CC_BOUNDED and use static array subscript for bounds enforcement Should work with any compiler supporting C99. Arran Cudbard-Bell@2019-01-06T02:48:20Z Files modified: * configure * m4/ax_cc.m4 * src/include/autoconf.h.in * src/include/build.h * src/lib/server/cf_file.c * src/lib/server/util.c * src/lib/server/util.h * src/lib/sim/base.h * src/lib/sim/comp128.c * src/lib/sim/comp128.h * src/lib/sim/fips186prf.c * src/lib/sim/milenage.h * src/lib/util/hmac_md5.c * src/lib/util/inet.c * src/lib/util/inet.h * src/lib/util/md4.c * src/lib/util/md4.h * src/lib/util/md5.c * src/lib/util/md5.h * src/lib/util/pair.h * src/lib/util/sha1.c * src/lib/util/sha1.h * src/protocols/dhcpv4/dhcpv4.h * src/protocols/dhcpv4/udp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/f49b516eac559c8097ef0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwwaSQACgkQ/6TVgp+2 18qdYA/+JgsOldZwIdgXsEc3RYhv1Pz6PV0C/wIqRXUrpeYkVQ9fOSgQ1RzZSm+z CLU4LGl9kren4NuonTa23M1zCVQf1Ippdlqznvhx7gwI/yva8n5emcGlhyD5eWZN vJuPET0z7F915yXH9Haj1pM67qjoMAphG3nGdXxZYFnqazfMS/CT0ebhL4LGBMdo Vri3R9tLL3iaVZzUx7GnnrzjDs6Sw4mJ9Jl8oFlHKc3WyBs2e7Q1w8A2V3cMr6rT zMqnVxa36Bc4aIl2GPRvW+s4eOL3CuPtyLjCHkO9g0q/237l0BEYPhQBu5C6M0TW r9P1KjBCRP7OPWiZGU3fH3t5k5kxOYE0YrCL9OtpqKCCt0c66sHbjFmcjg4Y7Er1 Gpk6LWTpbh7gQl5gVkVw2PPjzOgGPtxRRRiI3s+JT9GUEVrly8TyAnlu4gm5bZ2h adWjVNPIIx79IT0YhfcOFm7vWcMEfddR/eT/jMK5iXz7o5Fa2OpGO5CzbUxXemlc ocsAER0B/pLORY0tnE2rNOB/28asUB6oRno40DehYmZiIwybn1J1LbesVSrQ8y0D 8wqMAkUC0Sy53I8WgU3J2Fxzvp7vHUzQp4VO8+4cS8oP+XYe4QJIwmRFX1FZGFgY EGnPpnEXh5CFEw+KTFZ1aG80DTyC2hnhbiZmEz8YU5/GkpGngHg= =1K1X -----END PGP SIGNATURE----- Limit scope of buffers Arran Cudbard-Bell@2019-01-05T08:21:55Z Files modified: * src/modules/rlm_perl/rlm_perl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/43391ed8db9685b3a8d39... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwwaSMACgkQ/6TVgp+2 18rsng/+I/CjWmrKNjzuspmjwhhrXn7sSnucNCXKkAMkJXGkeXN72cTlVMc+qgfE oi86lCWd+WzsVWVGUaqE2UpRhzG7VYB7ab/957zAw/1iclEjfAffunwZSzWFggeJ s8Wi5DLtiKp+VcwEeZsbQXKCa/knGdous/IC8p0xBrEh9cikgs+2kjSTP4h8+agT eL4fYzib5CRsnp0oD4/nFVWBVGpiY3bsmsUBUSxiLZxzhY6/HqkRTgzD4RzreS97 0h9w4pJsWjjhO6aVyYoc8XM1CMFqu+ZpPYYbKwXZhzAk/LT0DEHdh2RjsHAtx26L q96zeT0oA8SX/gztiqNFH6/sxZEUfWPe3ISmGQo2bYAXUBjAVf8/Fi8KIZVA2+yB FJc2RDBrU7vCXTgS/DIl5ry+5TyfSo+uIEfERJBXbCHntg2nB1rCxRbDxSpGenOG EAzRfsW4l+4W/qtJwIQONiUfzGzO0aTx9m7FKB7poha90fIPkiAduP4TiFvk0dGR 0u8r6aZddoB7GsjtTCIsnHbgM8IpFFW7DNJDy7DCqYpIY/CLD2dVeCW30rNQ0K17 mhCXsq3eHR34A2auYARYQcOuElDLmy/gATUrJX7zQJnPkZHd/KPnhiaQn4JzTKq3 ZMJ2DsWnTHMCaKWCmsoP4htZ2CYXdjebq7PvajEazqjrRw6/Rq8= =5WOa -----END PGP SIGNATURE----- Stupid compiler Arran Cudbard-Bell@2019-01-05T08:21:55Z Files modified: * src/protocols/radius/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3391049981b79334186dd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQJWBAABCgBAFiEEpcXpnfubXB9wp6L/2bkzwSrtdPAFAlwv31AiHG1hdHRoZXct Z2l0QG5ld3RvbmNvbXB1dGluZy5jby51awAKCRDZuTPBKu108OTKD/42YnmNTKh8 8QVe8B9JgsQIHTjKnHgiJb5uJtUiloXesI+D3tasrK25nFMHytmeT/7zsePpcwl1 3A92YeYgFD9mMUA19TrHxtu2ERGYye+xEyrMU95tu9kRTxLfrkomMr1mwInjI2rB A1TDmJumnngICeW+YkJYjPyxS1zgSddLkXYztgqCatbzOnOXGNom2RkDu17lRK4G XkcgyoxRXx5eCxz4g156VGwUkyMhM9M6aAa1e7fsTHSyC4dA5YFqPk+5UApRf/+u IlBvd7DVrup6iVKVg1rXU49t9NfJBhf99KPkRDnvrZtXGv7jdTPSoAAhUqMy2vR5 MNLJXE5KMb/Arl/zBzZrqK/MVLWiVGOPXAvJi6Qp/N+637ZvffBPjANQ0J2jfJUc PahZ0MtqP/mU4HPVAPFvVt4aNaGCQlynx4T4XP4SHDjBh7GiCwIEpY89RmiY90NV +N7m3e9A6iZsMw5OwNQf/L7Qxl1Hrcu+ZkdhVu9RLo7h1jgwAluvPGQmOmQ0WtW+ z+mS1bGtRM9w58seQvswKR8fL+8JToqZ/QI/ZTz0OVVsZT6EDDBbrB+HRVYoLfL7 lCtLMN+XqLrcgIyD7RVBw8icLGJKx1rxVGBKTSz1A64s5w/0OURZQZ56TIG94bwg u0zWx6J1m5Dj8H+K2q1KXHbrlfACHmOsvw== =Mipz -----END PGP SIGNATURE----- Fix up the debian "freeradius" name patch... again. Matthew Newton@2019-01-04T22:33:19Z Files modified: * debian/.gitignore * debian/patches/radiusd-to-freeradius.diff * raddb/sites-available/control-socket Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/58cb51fac615ece8549b6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwvcdwACgkQ/6TVgp+2 18pG5A//UTup9phQdREC99yq7F13DfJ4XkHp++kmeHrv+dcT/0J5M/NG8BLI8DHy ZfzGUWhAHsEuR06N6rryRnHUqdQ24oDIhSju7qLLnAEh7wuy45p8S+Z5V3GXkHVS POh/WGEAmNb3ZgLiuXvfDLe2TwMzUa6VL/i/cGoDrXp2duHAAk80Qs9vzjZr7GZ8 gtwtTWKMnFdGBeZBMMVHtLxQCC3j5X/yvjdnQ8MDQImlyCkB+N6JqmTx6PqPT4jj apXeWzn9A5qAp5seH7lQTseAT2PCjMCHkHw97drJUSSB+LjWKApJqAqXQDLaFQBt F4qHTbmKsc5lZsA5Wjuqvj1LvTGMeYJx0ln+Qf43ola9hrqrv4XAKaHtQj6mARC4 PrMp9jHLCimL0WGApNPU9VoiZbdNNLk9L3s3RfDRYh8NIcxzDLuswTb24W1GSyIP +vddHfiIF44C1gditRARec59qsFGssI6R2CIOGi9q2ZOfMmmZbhTTrKvrbT8U13e IoI0HdfZhN0BTBHzFyoz3mm9quGQiNPudLNNDq8qdWd241LO2BYNDRzT6UeJj1q8 HEFj0i8n6fwUi3g4L6/07U3UUwolr9cYodRztIos1hZLdMWX67o27lF0zF6XXmwx ZRnELlyhwTe775PevfkB4AoPfEk/iqee0fQJJ4HaXNKZa5cBm1U= =FLbe -----END PGP SIGNATURE----- Correct format specifier Arran Cudbard-Bell@2019-01-04T14:46:52Z Files modified: * src/protocols/radius/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7585da2e911266a35e6f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwvaKMACgkQ/6TVgp+2 18pdiQ/6A+9iHNsfh4z0U5S3KwcYWHvh/KHT4h+HK0rw3LrBfUUXWTe7kC2TjiEJ GkpTApCGsK+2/XFMzzWe4rq3wk+cD1kynXGb1BFIkjYfDckGE6JLE1xjbv0QnZ31 ptSGxS9epUX89U3FiXWjrGeem8CXCa69HhVASHlbEbgapOmwfGNnyfFzqWvbRKCE rVdy82MY8KDQJHQNcHY9JXTCMyzt7PeWWwg+2IBSC/GMMJSw4plTZKFXyPF2RP+/ ks6K9uXjzVWq1si9BJWc6BFSx2poDFf9dRj8Vgp9ypGuNy1ky+BX/032YqVoyiv+ hNkhcZqm7CpLHtsm7qJgWVPztpg63YbUOJNqJEC8h40cO3pX4BNK1B4S3Fjrz4Wl gEXpedYV3FT/UKMuCL+rrw7xs9n2joVlQ/RBBsIjdd6S3T51SB+D3rXu/1BCzNkP NEh7tPu6RcZJfEPBD6M79IYlN+yBM3YmgpEC+FK0MJiWMcpZSstrM272bNTBiB9q wp3ftsennbEl5aFx42/1cIQXovEDrWPMj4IElqZrAWa5m+5pD/k4aLEBHlA72gEI vbPZcipm/lSOaAP/60ZkPwaNjfTQ4bHdVbJR/xQbaFUdNgWbVn2c+sEffHhbIMi7 ilpvwyrpA9PmwM8cnniU7dWbjmlGGDV1lDlYiPhqtmEGUZBJd2o= =XGA3 -----END PGP SIGNATURE----- Catch bad secret values fff Arran Cudbard-Bell@2019-01-04T14:07:31Z Files modified: * src/protocols/radius/base.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/47fa86ad18f4feeb3e6c8... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwvIMkACgkQ/6TVgp+2 18qGTQ/+PihhvsKduj7+LG01LWgjLsrjScxSC081TH6cQ60+MmiZxPUL+GPhW6SP 4b6/mqXnQNk1Judkz2kqCMMkDzrU8ndKwd08+eTldLVBYRT+bnFQTnkSABN60Yph NrYApPis6UwtrVM/oZg/eeON/VDO9W+2IBlDaeXm0GkHlez5DBM9vHgVM0VVibVU QG7uynIoMOnYsrO0d5y97Ris4C6bfx+8QT+s4hticRZgrm+/C3xZzM1gtFQpSCVG j5U/JRpKaLFA/WCEQePxr2KKL2wKXSVm6vzig79KBCNdyFkBd+2o3oJLgc6tgEtb ugxJGM+ROiDpZa0PcFfkzs8Uod5pKWA93GMgXS6Krt9gkqb9wM5xLiBaYYWKvNCU 1zutz8wgEiRQ04OLj4a1MSfk3BUmoujsm+F/VaP9fiwC/vIj5wFNzJVv76o9zYYB NcLZtZ12V4D+kUnieImW5murB5WQR87aS4DeNpQhKy5Q4NJBsQaJ4NRWmejeP965 nqp8566umJcFuhV/PK8J4O3Ck5/B1HeOg5yLO8s/p/Cnyhq6nnpMxe+KY24QjFd1 PtVnSowW1QJHO1EKNzipY7UGqefS/S36Fq1dEeManLuuYQ4mAAwBtvn5yDExftlI Itytw4AgaLD38RuxUc3K6JJkzpm0Qzd/T/66kVFVNNc1D8ZMyXU= =t64g -----END PGP SIGNATURE----- Disable foreign attribute check Arran Cudbard-Bell@2019-01-04T09:00:56Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c5f578ccb8b2dedc17367... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwvC5oACgkQ/6TVgp+2 18pavg//bMKIA6Id5MGDcJ7YVGzmzs3Cd8giGiSxd90UrKKtdHnM4TlhyTRcx1YP NUGvvd2gAeEYXB/TnQm9Qo0e53vAPMzvVGt42UEbt+8o1zV7PQUirpWE/ywyOR/R l5f2mYylOxdLKSGJfWL5c18RKOXVC9/4LstlYmxZ/B3ix0TPI+ukdut3HcMDZMy6 T1XMx+oRLqNby2O2NJDcaqaQp2ykyrE9P2dMR1cBOq1dqtgJuyXpXsWGNT1rUzb8 DcTZU7mgcs9G0XdLmZUc4F31yoA2dc/SmrCQhBovzdfIi00P6ekripzs1+CzhXug 7SUjWcvpucufbOjW54MuJk2ldarWiulfazuLs2nudYQi+T/OMre70nEcLx1+XS4B Mtzvv0CFyw4Sr8p3J3guqKfuoYC6dDaZnvEOTR9nYLEWqnEusfQ3MqntYK221fKB bMW9phdeqLyNA4GX1xeSGbioXvbsZpebiJpmqeMI432n+6DNIxvJUOKdkUuTGgc8 wWnts9RG3HPAorf+itpctzhhzpYwZlpm4Y83RCqVC+ZgcEFhiEzMAA0Ej4m2We6p OsNVpJQpFu2GwNPIK44OL/FkpeYBibKc4By+aNeGuykE6LPLuwFrxCBQRKanLQgh 6h9NFE9MAiI5VxOOaUmMJa0zMgfghmEAgaa06rzqyh5Ew4ZAMAY= =HRQM -----END PGP SIGNATURE----- Check rad_debug_lvl correctly, so the messages are enabled/disabled based on request specific debug levels Reduce manual calls to hex printing functions Arran Cudbard-Bell@2019-01-04T07:30:34Z Files modified: * src/lib/server/cf_parse.c * src/lib/server/cf_util.c * src/lib/server/exec.c * src/lib/server/main_config.c * src/lib/server/map.c * src/lib/server/process.c * src/lib/server/state.c * src/lib/sim/decode.c * src/lib/tls/session.c * src/lib/unlang/compile.c * src/modules/proto_dhcpv4/proto_dhcpv4_base.c * src/modules/proto_radius/proto_radius.c * src/modules/proto_radius/proto_radius_auth.c * src/modules/rlm_attr_filter/rlm_attr_filter.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_digest/rlm_digest.c * src/modules/rlm_ldap/user.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_sigtran/rlm_sigtran.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_yubikey/decrypt.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4d511c191f2b6d1ee20b7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwvC5oACgkQ/6TVgp+2 18ohpxAAlKEAQ8uZE3dajrVEN0TzE+NnWBNwUntyoAREy7FaZypzMNolZshtS/Du 9LurZA6Di65/E44Pt0ALwJleZg9FjjIdtX6DOjupc5JDtpEi1bFnsMHqwKigBtTW wBH7mG4mzDEWWrSdlpI2w/5DEkSVfpbu/Re7dkNmz6E2HxpqzqPvVVVocosMCDMU dIQpc8Z4ZxlTz0gXFMDZ4IiKUccj/fZUHtIwxZlPcXYXSxO375FMOjNn8lElvYgE NmgZlolTfr0ibTNsdH7Wk0af6k4Uw+gQKnJtunsm4y51GHctCJOObkPBk/02kbtC Z2CHlkr/3fHMpBeEH0UwhIXPh9uNHy+fVCrcwSensiaMBRqKpfmzxKS9Ek6AdQXg 15AeAvTcvBPqqsv8x2aJe43kbgTXSapI/ygx3Ghqr/bzkiiC3Iay5r4ETLbajyCG Sy7mZkedROMKQfmhTjP6NIl+IwnKosiCLWVezgMq3r7VMw9k121ap0HvQGyDMJve qUDDgI3ciTwO3bMBfjVsiOChxtpvtwq/pXQTEo6hOV/m5DD9Nj5HuP24kLqPSRD0 Ls0Ze6X/N5GPhmeoND9EXNZweiiS1wqIrlJ9ZfSEjJp5C02ceDKIKx8G/bJHGVPf pedVag6fEyQdC/+L+Sr8G4IZjq2wtKdvnegzEKzbzszyGhdUy+g= =ajFB -----END PGP SIGNATURE----- Code should always execute. WARNings are always emitted, and code applies fixup to VPs that shouldn't just be applied if debugging is enabled. Arran Cudbard-Bell@2019-01-04T07:30:34Z Files modified: * src/modules/rlm_files/rlm_files.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a9522beebf947fef442d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwqTLYACgkQfQ55zXdi Hs3p2wf+JmZEiTAcKAPAglguw94ahoLLUWLXHaThAGtZPzzLMgQ0Zp0/k19jW4fG PUv9rIEzknnnj4dvDFRaWeT+a75pzgxOTEizrH9UOv/UJtQyXlEEujHpUFFiqpTm 5scpiTGJq6iUSY6wbpOlM5rzA/oqIR5obYZbd/z8Y8Bl+Vnv6FmtE5eHZ17G0+2D mZKDrmVROOxIP1GJPa2rri8IA7/37sSDEy2KIKN9hRLWC3iFMHcS6Mz8PqRy7kL9 KHLlbu3CNkY9g9cqvIqdf8lFbYGc+ZzKeueZN12FoOH/wS/Y03gwKT38nkxuzSDx b9fO5+xyxv3QblNkhzp1hLU0J/AhRA== =e4XE -----END PGP SIGNATURE----- clarify message Alan T. DeKok@2018-12-31T17:07:02Z Files modified: * src/modules/rlm_pap/rlm_pap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/60c176adcfc368ca24bd4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwqQGIACgkQfQ55zXdi Hs2GUAf/ZoXSd+nOfWQhZU0kmr+QPVaUHeCvsSoCmt57DeMbFG8y+0bFCUDwowGm dkX8YfQlUT2b5wH0HZSIdveTMEY1h+PXiI6W+nji0c+Uirl6FMLY37P7AJiL7XZf eEOF4eH5pGsVcv+4glMiZxWkuY0e5qr4XXjc6CLWHKvv6WcmPGtb94Vxu1/Ehcc6 dxTORn3enfP85BP0Q17kKcP1UMi6NfgnZJm3LW9tL35+mEzHF/Uh0t/tUAf0L1Us WGdK3Mu3q8j+AxmkM+IrWqz/ZWMnKtKM8yO8uulxnay6qSA/mz+V4zRy6z7cFqfj seK6dsR5R99BHlVITLDOupUqk5mImQ== =pNDv -----END PGP SIGNATURE----- remove unused assignment Alan T. DeKok@2018-12-31T16:14:21Z Files modified: * src/lib/util/ascend.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9172efaf5b3be7a4d98e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwk6hwACgkQfQ55zXdi Hs0+Lgf/cqDf26RP4XnakrFTEVs4dpFkZ66jG9kdzDhMC/lOsdgCPUJncAZnUz7e gaWIKf/Y92jWYXTkSq87uUR0ZHXbZBkA8+jCWIA7g67v8EHCKwS+n/y1go3KhLOF UBJ0I3Tk2XhE8mpli5UAtx5VTjFm7btO2m0KQjnqEQNVvu4TtazrU59f1Zqh3n2J 90L1+hyOkQBRWVhSok8HMS5VhEsjt3grRmmW690xfw++62EvkiC7xxzejbhjOxVE pkUtfa8nIxgAVAdJiJ2iNrca4xumLzB66NODQUoECqpnqLpX+stEg1PCKXxWhYAY CTUoido7xI9FSCBM4HCNWv1gUhGI2w== =zag+ -----END PGP SIGNATURE----- word smithing Alan T. DeKok@2018-12-27T15:05:00Z Files modified: * src/lib/server/tmpl.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2a9904b57641f21d2d080... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi4lcACgkQ/6TVgp+2 18r3HBAAo7SqAylrqRqAefY4g2aTnhFX8TvysuFbBIj/+VonWoNKQPr6BYH2l0fT deblH5ICb7UilhI5TPAdI/+VTrt4OQPqI+TLCaliCkTqE2BTTAtlAP/6rty6Vj7d FfA4nuK0VT/OOkdxiWE6OxUTRve8gE8bbd+FdjnGXSno/wPYTOTwYcv/R1lrZByZ e49GqQHxJiCaUIKMNoe7kasOertlzlTL9CtSxqQndzeoUMGsivvGdpEqMgEIzmnh pVb3V/OxI6Yhl1FpsnSIIbFPbEasCcnmZiD1zVhEJSAFgu1c+QZ59Yso9Q7UxgCV xxliAsZQFqTL/5NjLCVH9ZVi7pHU7hvVxbB3N7lfskNGdfOTk/btmyvOTf0h0jCK 2BQDWfSZ1jSJgwRfh1Gnj7OGFC+7cBj5I1IQM2Zy9+1GIJO2ipFEBTYFIKfsoxWE QTzbMt+CzZ4O598Sz+rCCaofa7M35zUsMZ0vvhGvm9/cHpDK4C4yvfWLSyR1zBF1 BE7qmrKyvNUC+zM8XuVvIEsN7n25iXjBew7v6vdwt1D2dcsVuYySnSsPzXVOft+Q yiVRpwrugKmEFfHM83bgwx9Ivqnb0+rHr0qn7zaoUDPz2hxMiloBQUdGxLz6/ikH 4tvm4CN7frDRuOIDXDtSbDyB3dJA5ICxBXBwUbtIi7/BwYDPzSo= =hs2P -----END PGP SIGNATURE----- Use newer ephemeral struct init syntax Arran Cudbard-Bell@2018-12-26T02:07:19Z Files modified: * src/lib/io/network.c * src/lib/server/xlat_func.c * src/lib/server/xlat_inst.c * src/lib/util/event.c * src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c * src/modules/rlm_csv/rlm_csv.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d41537aedcf0e6682e803... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3wsACgkQ/6TVgp+2 18rw+Q/9HLRaElPykWfD1VWjJXxcTN3wzrmBSRy+o0pZDKZNlOpKlLWTOfWHZ/So GSFmMf2lo3/1GWclMs5FcPTkjVLyz+i+/0jl1qjgIeBMekVxCJvk/oxDm0GbgU8/ EqP3JvS38hjkdgEjM2G36aEqZ3mqupp+mqel2TfWOu5OfZkce4XbfdfCwaoHbtg4 hin/tSUdR4Gbf/fqbPk09/0CG/R0zVDEp/tTVlr1un2EeXotqLprd7OvLdXO8iFi CtavzlMxgZZt130pbSl3sdhgO6/64frlRmZAOuX7IVdNQMPU6FWfK2ok4IpwPVZ/ FDl3USwla514Kyln5dOaDfPLgEUYWLuczOVRHUaF2D8luOZaZyOtRw/JFMbO5frW CDdmPF2x/3Zhl7COyUVuVQ9sWW5wnon4TjMbOlICBt//d36eZShsmqLrzzFMW6n6 g4fhhAT/RsS0c8SIjFkeRZ7ZGN1mlqPcTAsiXvE1QMZUKoUeuUrJD1hGS2RZ245Y mC5AvUEMtsBVzfYV5sY4a8NoqNWbVzoAM3MiP31OMKHoMvuNuJWjEc6+Vdl/eHAC coBgg8g76qWwOljBwO8q7FGHYB8Xd6aRI7YzAuHprd2QUavRhEU/3VQI3JZzGerE ItEp38bXjC4sdx5lx+IF7vpsorcPKWQWb27GFOjdW+wPsdOrp04= =RXl7 -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-12-26T01:53:15Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6c4702717fe34f360345f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2 18rbSxAAmjz92d6mmhOSQ+hg6hcohYI7LArDSpR6stOFXW+qpwFWsnPCBQZ5owgz E41DGrduyRI+Ln0VCTYy0G03Aj81FOGH7iNn1GGH3OvShiVl9uRBryhwRmwKweH4 +HUb6gTgnWiDyDFdFdxGbvtpGChVqLw/lPT2YpSrN6E8OtfEIEcosk0MIJJ63Dzp M/rLndRjZZIueFf6Ycgc6gYzGU8VsGE+BeynZsy9uu0lQhB2+zcVt9lSDU6jqOZ5 A3vu4T/+IOKVZyz7fs4JxWdD4TzsVE6qgFxQf9RtZKEsE9P2WVW2aBbuAgex4lZb TMtl8Z/fkYe+ih2UNRSiw1OpGTjdDiquBRwyfZ0iQTH/r3ebPksRxbg4ayLrUooZ Fv2E2v25v4BR4l6gr5M2S+39TvDAcovonIDq4SrEmWLxwCjyXfd47YlmyBxbVTbJ 38987T4GOWAxU8/Rf5RSCETkBrQgoM+1ANET6/VStJ2XZaU6O7FCaBlddkBnxUbE zUws4EOvOuN/xl99/bePhmpDkvEcpwGSVb+PcQ44xI56k0Xkrnx5+NyjrsT/pkp8 kBRPbq6jWwyVYZCY1O51j1SCEMarWoEgGesmwDKwpblmfPFPcKxELezlIJng6mHO eLgzdmo+Tw8dswkyoku/tX8qhHvPT5E9BB6kmrqW6teTCcwlyME= =Orjt -----END PGP SIGNATURE----- Cleanup minor issues with attribute search functions Arran Cudbard-Bell@2018-12-26T01:40:34Z Files modified: * src/lib/server/tmpl.c * src/lib/util/dict.c * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8b5d4f842608b444ba7cd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2 18ru0RAAo0eT/jtsTRGW2iMwZEvKyTfBNZzbZwbOeh/+9skoyErOxweWkrevk9Q/ sHVGxbUg40UDp6L2yfqycdIhp1x61V8jyYz2l8YWG6g8BDofb038cHVClgNODgcq X7nLQ7b/03DRik3tVYDfWIEZ/7aLpeup64is3uv7r8K6VuiIX6lc2z3pBQidwsOl v0P644bMgZYnKNrzNEGCj5KiaJp6PrIisQrX34Ug5V40lE7dYqkdP1y2U385AEbZ NC2sNJX2Ucr/UEav0AHMG6lfo5m/jazosIaHxnazfk+I2hJKvK4/p5mpr3NQ2vVo NpZSG9KVG5WkrEY4b9gjBHgMJ2sav2AF3yaRUioSXrDTw+zxfLu5x//iwd2W2mvd XfpL/lZH5nu05rUmZ9/r5kPYzGagmRAfPhPcA3XIOHNYKnaAES1haJImmc6x2RCk +HuPVg32nR/X/MS16a7rLLq6WU6TIGXm4s2uZJLcmL9y83/kAgyFp+L+DFcbTrL6 05VDdzs1V036sYBDC8rTyQc3+y8navenAHGlmL24a/AKTd7zuSKNBLoCgRtqSfEz TUeAQ35I9LTC9vJeTmz6t7n89a2LotJOq6OSVVY96pdkBi1anF3UPUnq8kURKkbM uFaTHmUYTJAho3zHP33CFCIoJgKHahGRQ5p1SVKv2sJFssvAE0w= =s5b8 -----END PGP SIGNATURE----- Probably not a useful test anymore Arran Cudbard-Bell@2018-12-26T01:40:34Z Files modified: * src/tests/unit/condition.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4deb9fa7fe6eef60a4248... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwi3BIACgkQ/6TVgp+2 18r6SQ//YBJ4tTCBjasg+s7Na9NjqGoqWEfJ28avTL+YJdlgTEGZLHsQd1qPHzMz lVBe7sDXN7SwZeRj4Ss9LQtySHnFRk7QZSbk4IWSlpM0VkQHsY4rpTWfTPrsdokN 2GsyGztMmJOOMdiquujGR3VKnCuV6X5og7uQjAEh2GZO234JzlmbjoYXoLCvWDbk 4T5+LqcpSJV7yfcJDScGghEr1y+RpvyPvF1iAjxq4cg8zWf6UTPMExGkkPwpCo4I DxM1bpYLa5VPpR3hRmi5HDPicU2hhL45vt7tyHp9zFmrKkH81HkEpshhIh+YZ3Oy WF3Z6Du7JuYfSCbn53Jng60WiioVAfxFz2wbvuW+jSdpkM+dA8fNSx9BklLdt1Ki lruZ+cP5sqH8HBUug95P79GanVUb8Oj9YrqOJfMmTHuJ7CFP1/U4ePbnmyvtZpC7 FyQ5lUxFDB/+McK/estANRxElwryH2P3ZC8Yfv0oH3F9tLuVYjnmyhaVWdMc+kGR sxwMepoJdCzC8jfVL0hniueWYNudhl1n6emXXnvVGyj/3nrE7+ZxRfbEfuIdx3mE Xoa7OhpYUV0kgxijrg8NBPSf//67J0lkzmV7CTtthOtkJPJkIX3kQpFzdTvZtokN u41C/UBJnzwJt08a21n/mduu4Ksa9S+t27MJB74zcZ1ZMpT0xxw= =eN2v -----END PGP SIGNATURE----- Make it easier to see the ref count in a debugger Arran Cudbard-Bell@2018-12-26T01:40:34Z Files modified: * src/lib/util/talloc.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fdb7970fb21464d1e22dd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwbjrsACgkQfQ55zXdi Hs1hDAf/Sga5GnsCdyZrKQO5wrDdenAyfz9TTB4lvOYPsmYqB5U83IXfhN4LabZl pM0dX6Otb9Qb0NEGYqOxb+lSiybw46CvKvSlA/9KJujsatAA6Rzx6WT718tnlWPL edohGeD9y5yDpAoHV/69YKTtu9Z/OxRPsq8yFFZZlnlGPJkvei356nBjdK/CzxVW wt7ci/7Rm5G3FLEC7AE3Wwojm0UPFhc5cZguVfwrz0FLehYp/888rHKDtGfmlshJ 6VshL/L92TmTztA+IIyOzAYwFyDm9lMZuODf/vaTe64kmhFWZQRKnAjoWt/7FMqF 37FnJyToB8jpNrek7DVCkxppm+sa6Q== =Lkkp -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2018-12-20T12:44:41Z Files modified: * src/lib/sim/crypto.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c27c1d30b414373bd5567... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwbhX8ACgkQfQ55zXdi Hs07igf8CUPdyW5ZrEl2w+jj1aYwtXiy8PrDplGbPw6xsupcxj1Y2+h3bvVk8xvt 53Lqg+L5yN2RYXnROt6ycR26HBVyTDqR5ElNrThds/YgcBGOscUdIwafPyL+rAHi 64ewr9ki/2aOkRiKp5RI55i6cA7WXdhZ63cZ6u1OOrlsxEM2JPNOptGdTF7Yt36T ikLtHhPiqwVJz0P3U1WlfazWtWMy0xm98lpxbdApiPxOuwaW3ZJh2QQNpBlnRN7/ E3aGoYoIlO5BFijF3PO3g5ixzvRFhZKEo4JH/YcOrD75YiedhuMhUVHPPx+w/BZC 0ZknDsOcwHYU4/ELxNrhUNWuVbMDIg== =vz9S -----END PGP SIGNATURE----- don't increase refcount on first autoload because the manual load of the dictionaries doesn't result in a manual unload. so the autoload has to auto-unload it for us Alan T. DeKok@2018-12-20T12:04:43Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5d1cf163a047e0ea82928... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa3U8ACgkQ/6TVgp+2 18o7eg//fvVIaietePiyNyRjzN/oSAhvLtDJ8W+oe8ptYsQCVTjAXEjQwGIG/WOO uMdVqFZN+/WrQp6whtl7/+KrEXdWLH7L2aVNjlqEAW8ughjA9ydOB3wTkqSGUPOG 8xwd1y1q0NfTHSLGXwuFDD/BhMezcdIHi9LvvIQEomuRz9SxEscMOFigSZU1cmzy ocr7Q7KwZp1WtPK/xCH7cAFfGLBrVCEXP5MzHX4wMhBA4Ktek77o1E/c+Xsx1DPR 98j7M4GZ99rpkg2fnnbaghWucIrcaH6I0nC3P7LBD1UBs4anVZI7DFkrR4xVr4mk q/z7in+cqQ0n/42vhPg0rMf4u6FxLMSATdmyD310QmTimQpqUanM+cf7l/9x4ioW 51eufs0cRUb0y7ziBdLsEBnEB0ip9ElSlOdUFIuf4Io6ywtsduQm0vv/JKhSqfPL 7zbwAaLfR8rKOzbW2m3MV2l8SbwIN3+GDjTBh+Nx9RiyyoXWq4xKaVForEsNnjQk FLDSCUvV8bPKJneK5cJdGQkvbncBBDcT15Xxy9yVYV8esZ4wVTXPuGlnM/ydI2PJ vDn51DRMl3kdOq8WTMOdtF0q+JJYQyfX4T8R9/JZHAq0EjBnyvxbCxqbtAndPnwD OTskirxELK112KoSXO/ai8xwGusQFWnJZP20Of8wjLH/s5uck6k= =1waz -----END PGP SIGNATURE----- Fix NAS port struct Arran Cudbard-Bell@2018-12-20T00:07:43Z Files modified: * src/modules/rlm_radutmp/rlm_radutmp.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d4773c8a4fea7dda80084... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa2HgACgkQ/6TVgp+2 18o7NRAAnvaS6gwp2TpTxU+IDKcP62Cr0g6QnnMM3hp12rmNEEqh6Jv5rKP6YM65 DAmDqvp0RCwXlMwzIkOzkBF7nbhjsh/XdqnZVnZmH+wHgBzCBP0kP6qiX2fhzxew yYUEZHdTJFsSxX0Wy1KR8r5M9fRztotrE71lMeCwHJPFlw7dtFItPNt85ErJ6Hb7 G1pLEP1YdS/7tKBTrmeno4Bd/xDX6k79YbF9PHfRvqeww2FMNSYB/1IXI6+tNQng oABQ3bE59+A+3zgcHWXyCfdlfylTdVCFrtD0xSRbJCsab/dZH4AvFsZ9ewKlTJFk GiRNfTW36kDeV8nzGTgi2g5dPBiq2tTpenMLAJzmBp765ckET+LRlVbfpopSr8mF TMEVA5ev2m845yJTUED7qacXlMuCg3QXgk/TJynBfkWFPLj/HgFkLr+pCRvIelot 7WnXrMoYpVJ4uKrqp2vpZcYjV0lu+IEd/m2dPqQK2F8ZS1UE7OuL2FPauexzglXF 5gj1TuppopTMx0kKCjw6NprJVpC6MwJHIjnD9EUSF0bkd3gGHGN1ktQ5/DOBZTLm 1DTsr2ZiKM7qq+KXs0J5lFNZptfa649Pf6rQD7hoC5xS1F8sJbvCy5YcXdM2ZrVL DjRGQiMXHCvVV1FWlH1neYUInMnH9TtDit4lF5Xv3ZgGhdxH85o= =JzTX -----END PGP SIGNATURE----- Free resources on failure in unit_test_map Arran Cudbard-Bell@2018-12-19T23:47:03Z Files modified: * src/bin/unit_test_map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f7efdad482025ffe30cd... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwa1yYACgkQ/6TVgp+2 18oQYQ//dqJqZSp8TlqkEjaMAt2jbC4CUAZ+YXtQ081hhk4VqQ6Qt5O8pnLI7DIp ytawYVcCNV8jcKWFzpBtXqdvoU+yvUzka3KkPkSA4rDxD5kOEmKHX9oAZmVhkGzr 0MtdvUSFOWFqNvJm4AYhDef4BmMfjc1OPvV0IQAJCCmnB7ltSyLB7SnWUbiMseJm T9E0XBbzsC5aRi4vnvWMuVaY7kKdPAYLcKFFrk3U+b9nUp2WtzmN5/XVE06jzl29 X1rtAYxwOO9oNk5eOp2oRgVQggYzahmiiiB1+B0InNn2nM5q8mVspDFKHCekBdCR U6RHUb2wokzZdRJ8rOhdJdeX7jX++Mfyjye3dynUR7UeQyt0hKg2oeipqNOTg9k5 sXE5UnSBMnu+WyOnYqSHHpVDlE3/lrnBtXx3pYhRHYsGwbn1xi5jfH4xiaXdV4zP yvftu/vcwkN1Jz2OFEDucU1569iGGxsRYKv9ERV06t3YnzxJIG0bPHWt4qIV6/rJ lt+rq11s0myQLiZUihbFDA8HPOU1ddFlU/diJJpixonseLQk8qjTVHNWwcmygzZ1 ow/7XV0nOP2Du0TNXEUBpnAsMxO0KEIvQntUeKJtJNmd66/op+Fj/ukzauWBQh5y I7gtT2bsgzXbr38Hv90eIQyX2TvEh6lTdnjF4RyPziedcEy5ZeA= =bMIN -----END PGP SIGNATURE----- Anonymise structs Arran Cudbard-Bell@2018-12-19T23:41:26Z Files modified: * redhat/openssl/ec_curve.c * src/bin/radclient.h * src/bin/radsniff.h * src/bin/radsnmp.c * src/lib/eap/base.h * src/lib/eap/chbind.h * src/lib/eap/tls.h * src/lib/eap/types.h * src/lib/io/atomic_queue.c * src/lib/io/base.h * src/lib/io/channel.c * src/lib/io/channel.h * src/lib/io/control.c * src/lib/io/master.c * src/lib/io/master.h * src/lib/io/message.h * src/lib/io/network.c * src/lib/io/schedule.c * src/lib/io/time.h * src/lib/io/worker.c * src/lib/json/jpath.c * src/lib/ldap/base.h * src/lib/ldap/sasl_s.c * src/lib/redis/base.h * src/lib/redis/cluster.c * src/lib/redis/cluster.h * src/lib/server/cf_file.c * src/lib/server/cf_priv.h * src/lib/server/cf_util.c * src/lib/server/command.c * src/lib/server/command.h * src/lib/server/dl.c * src/lib/server/dl.h * src/lib/server/exec.c * src/lib/server/exfile.c * src/lib/server/listen.h * src/lib/server/module.c * src/lib/server/protocol.h * src/lib/server/realms.h * src/lib/server/socket.h * src/lib/server/state.c * src/lib/server/stats.c * src/lib/server/stats.h * src/lib/server/xlat_func.c * src/lib/server/xlat_priv.h * src/lib/sim/fips186prf.c * src/lib/tls/base.c * src/lib/unlang/compile.c * src/lib/unlang/interpret.c * src/lib/unlang/op.c * src/lib/unlang/unlang_priv.h * src/lib/util/ascend.c * src/lib/util/cursor.h * src/lib/util/debug.c * src/lib/util/debug.h * src/lib/util/dict.c * src/lib/util/dlist.h * src/lib/util/heap.c * src/lib/util/inet.h * src/lib/util/log.h * src/lib/util/md4.h * src/lib/util/md5.h * src/lib/util/net.h * src/lib/util/packet.h * src/lib/util/pair.h * src/lib/util/pcap.h * src/lib/util/rand.h * src/lib/util/token.h * src/lib/util/trie.c * src/modules/proto_arp/proto_arp.c * src/modules/proto_bfd/proto_bfd.c * src/modules/proto_control/conduit.h * src/modules/proto_control/proto_control_unix.c * src/modules/proto_control/radmin.c * src/modules/proto_detail/proto_detail.h * src/modules/proto_detail/proto_detail_file.c * src/modules/proto_dhcpv4/dhcpclient.c * src/modules/proto_dhcpv4/old.c * src/modules/proto_dhcpv4/proto_dhcpv4.h * src/modules/proto_dhcpv4/proto_dhcpv4_udp.c * src/modules/proto_radius/proto_radius.h * src/modules/proto_radius/proto_radius_udp.c * src/modules/proto_vmps/proto_vmps_udp.c * src/modules/rlm_always/rlm_always.c * src/modules/rlm_cache/drivers/rlm_cache_memcached/rlm_cache_memcached.c * src/modules/rlm_cache/drivers/rlm_cache_rbtree/rlm_cache_rbtree.c * src/modules/rlm_cache/drivers/rlm_cache_redis/rlm_cache_redis.c * src/modules/rlm_cache/rlm_cache.h * src/modules/rlm_couchbase/couchbase.h * src/modules/rlm_couchbase/mod.h * src/modules/rlm_csv/rlm_csv.c * src/modules/rlm_date/rlm_date.c * src/modules/rlm_delay/rlm_delay.c * src/modules/rlm_detail/rlm_detail.c * src/modules/rlm_dhcpv4/rlm_dhcpv4.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h * src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_example/rlm_example.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_idn/rlm_idn.c * src/modules/rlm_json/rlm_json.c * src/modules/rlm_krb5/krb5.h * src/modules/rlm_ldap/clients.c * src/modules/rlm_ldap/rlm_ldap.h * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_logintime/rlm_logintime.c * src/modules/rlm_logtee/rlm_logtee.c * src/modules/rlm_mruby/rlm_mruby.c * src/modules/rlm_pam/rlm_pam.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_python/rlm_python.c * src/modules/rlm_radius/rlm_radius.h * src/modules/rlm_radius/rlm_radius_udp.c * src/modules/rlm_radius/track.h * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_redis_ippool/rlm_redis_ippool.c * src/modules/rlm_redis_ippool/rlm_redis_ippool_tool.c * src/modules/rlm_rediswho/rlm_rediswho.c * src/modules/rlm_rest/rest.c * src/modules/rlm_securid/rlm_securid.h * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/drivers/rlm_sql_cassandra/rlm_sql_cassandra.c * src/modules/rlm_sql/drivers/rlm_sql_db2/rlm_sql_db2.c * src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.c * src/modules/rlm_sql/drivers/rlm_sql_firebird/sql_fbapi.h * src/modules/rlm_sql/drivers/rlm_sql_freetds/rlm_sql_freetds.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/rlm_sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_oracle/rlm_sql_oracle.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/rlm_sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/sql_postgresql.h * src/modules/rlm_sql/drivers/rlm_sql_sqlite/rlm_sql_sqlite.c * src/modules/rlm_sql/drivers/rlm_sql_unixodbc/rlm_sql_unixodbc.c * src/modules/rlm_sql/rlm_sql.h * src/modules/rlm_sqlcounter/rlm_sqlcounter.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rlm_stats/rlm_stats.c * src/modules/rlm_test/rlm_test.c * src/modules/rlm_unbound/rlm_unbound.c * src/modules/rlm_unix/rlm_unix.c * src/modules/rlm_wimax/rlm_wimax.c * src/modules/rlm_winbind/rlm_winbind.h * src/protocols/dhcpv4/base.c * src/protocols/dhcpv4/dhcpv4.h * src/protocols/ethernet/ethernet.h * src/protocols/radius/list.c * src/protocols/radius/packet.c * src/protocols/tacacs/tacacs.h * src/tests/util/control_test.c * src/tests/util/message_set_test.c * src/tests/util/radius1_test.c * src/tests/util/radius_schedule_test.c * src/tests/util/worker_test.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/88217c3ded96bde6ea65e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaxWUACgkQfQ55zXdi Hs02Kwf+K/8McsXfJaMxqVMFGWfOHy3mT38AE3t2G2oK85qN3cOyA/Rnr+q+Dnpu Eze21BwBBVxPDA8tRI1PSMGGfv3xyAQ/T69xxddADqISkux+X1HUlvUPnhiD4y5d XGFOO8NyBPdPSVe3+q/sN8in1/X5IZRXuKS6FsFaxxzV4k9g9RCMgzxTbwDfhfxu VJRWbwZHKAK2dHo04RGkuAM8jxlCdG6voVYWwIzzmSxAEonWrX0xcClQmuu1E3cA aH+pDgeLsldINv5vdT/mfaUsqfFhfpUyzKYY+e+jqsuxGDAHZ2CNB8FigHJwMW9D fjtWNf23F9imwc5rvTm09nztyQL6Jw== =cPhz -----END PGP SIGNATURE----- make sim/base.h Alan T. DeKok@2018-12-19T22:25:35Z Files modified: * src/lib/sim/base.c * src/lib/sim/base.h * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c * src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/31045266f72e2de9588a0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwawckACgkQfQ55zXdi Hs3NTAf/UWF9Rxc2Eqku738vGDSyEfuGCChbnLJwpnMZr/O7HdPEqNRKMZOJ00hz 7ZbTeCJCoudGMJXq8Zh9dvH4PKzGRxF/cedrsQfdyX2tH3vdVHGZk2217i2S092b WIPEKlfwbtE08mfcBiM+ScTglFbNnhDS9wk0LofIplobP6GnosfblMDXVY3LYj/3 ZTp07RBKdMH/HcmX42F3qhnXSTKKvzjWFbMWj1hbGMAR0ofeAUqIZmfyhcaJIVjB cKQ/LKbmsrblFRxylua6WVeS0Ju784M+6cNJGbPb+tU+bN1CGKUe5aoWZeOqtuw+ sLl/zuvxUMBSPpJcAPYkEioLfQVGgg== =q3WC -----END PGP SIGNATURE----- clang scan fixes (hopefully) Alan T. DeKok@2018-12-19T22:10:08Z Files modified: * src/lib/util/dict.c * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c30eae6d7d74821b97fb4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavsQACgkQfQ55zXdi Hs2HOwf+MntY4iT3kiA2dtssGuMJ5k6hmhiTwXqnwm7ngK7gvp9z/1V7ENXw4oW5 enVOQE6tcz7t1JtiNLApHhMgZaYEIxiOoipV6hJiOIgOzmGTkf4Y5XdY9ov0lCEL 5fbQOwj5baNkbxZP+UcmpcKGEJmXp1x0joCrCxUbxPtxwnS2WvI2luPvdu4XYnsS kltWOhBImj19D7JZNB/BOeHuGISBKoPoedenw+de0RkHUK0f9pDLxkypBnpqyK7Z L9hIDM9mSBtxBZp/7Man48jeIcYxYOgdmVwxES64n7JuZbaMow1n6PNoeJ7bjaXJ mtd8OKFz1JflikYV3PabvMEEj/VqXA== =D4sn -----END PGP SIGNATURE----- if `dict` can't be NULL, no need to check for NULL Alan T. DeKok@2018-12-19T21:57:14Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/07493a4c96feb5456acf6... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwavgoACgkQfQ55zXdi Hs2whQf+P3kNUEwdKOyXulrYiPR1yIJkIHbk2E+XvqbhDD7ly3Da3z6rNMb45WnD DyB0IzMXuA56W1NPyxmvUqIwEwG6RzGkVyLRRaC3YWroAK9F+Rt84c6a6B7zIuIN n1aQpdW1mluN9TRy72S9qiTtI1Uus4rmjsigse3EA5gAcP4UyO3D4C/GqGzCd3OS fovhM2pcR5Uy1+jp+fL+Pdlr+GEqgzpxJr8fe+vHFmSKg9p8UTxXezO3Dv2V+jzX kTGjtAt8AFzRDJ3sfxv0NP/LBfQCTqikXUg9ZB1SPIEUe+mwHFXF5+Ub5OwoZ0ix 1xwLSwxfCMyG34R65qxvBzNJuFZnNw== =PgUj -----END PGP SIGNATURE----- doxygen Alan T. DeKok@2018-12-19T21:54:15Z Files modified: * src/lib/sim/base.c * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/eap_aka_common.h * src/lib/sim/eap_sim_common.h * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/id.h * src/lib/sim/milenage.c * src/lib/sim/milenage.h * src/lib/sim/sim_attrs.h * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/19ac30b18947790e7ed46... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwalvMACgkQ/6TVgp+2 18peHA//QpRCs3/xY4vNO2RBOO6z31jZhjSvEgp170SLc39Z0A/O9/5s00wvNgO4 rI+iIxQ0M9ORf6AByKYLpHyM0uwleW7eSPKcpY17FhOABSnP/R/xUGCoKdk6iq/4 m5vMkBSxiqSKGeN77w66dwxHqFIevfT9jsNi8+vHj62zHJS6oHAyGDQMM+dZHOo7 H0zdH3Ibo+mdQVUYWmA/2mTpq79HWT0Brv98L3JfYZIfwxPDetbd95f9KHwktXR5 srC7A0z1vVaGLFtYl56pwsj2FlbLMwBnvc7tCXZR1h2JCPXt0yQvVrBk1zTKcF4t /DFqRX4g4onTIOzYLuwmGjQPK7vfrXqN0QSATaErN67C1Fp5Wy+FLCSLItDoFCAL x7eyy82MlcyP+3f4ZkSz/LNOlAKi5U2CmBLNJ8w8/TKSfOR3lhxoRrk+/mge3Fdl K431Df/2NTffrKdKRU/L75GeONP9AJ+l1rej7Jq036Cys0XQsaDCbhw8yGSz4i1o tvFe44cW52vbW9xDrUjsDWu0/cdMVm0RhRNJZxcbrH+y6FiK7o3CL05FWhzS2aeP IxpwoQZXU3ODV6sGhAmD+kxWVjb2NXE+BqcyQFzQOcaJgp+ZxmmzZWT5yU2UrZsl w4SF+1Bu2B3LYMo65/5RG8KyLnv4BgAtYdjxrpCW/GpZ9Nlh/Ms= =8FQG -----END PGP SIGNATURE----- Markup nonnull arguments of fr_dict_attr_add Arran Cudbard-Bell@2018-12-19T19:07:30Z Files modified: * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6a0cba65ebf085f1fffd4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiNgACgkQfQ55zXdi Hs12OQf+Ivmj6e9NM3btvE06tQ5JVkAdzirJLRylJs1lqss2OcC5NVvaBvGa6Myu nTX9yUkdycdzdLxBeg7tzXn9HVLYzD0D33Y+Ray1JTqr32LstopLX3dFCrwwXEPJ IFy0+Hrgx8SMiaRjwmdC3SijkJfoa13Fh6lZPH3SXVkKOQfu7vwkZji2V+MzCTF1 s52lkFEO/MpqynOvBrj5AVZBIBqyQ6HUcPprj2oMQZmd2DMYP9MOZ//NP64oIIO6 QnBHUhUiHxDjPrNixuJ7FhRGzZFInkaM2gUkIE/Ksce4E/g7e11oRjGitdaqe4Fd OrK4s11ZDs1npAzSp55x0z+ct8AIhA== =u6eS -----END PGP SIGNATURE----- fix auto-creation of Vendor-Specific it was created and added by number, but not by name. That's wrong. And arguably we should only do this for the RADIUS dictionary... Alan T. DeKok@2018-12-19T18:06:46Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/95b21a6804bab3da4521f... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiJwACgkQfQ55zXdi Hs1N8QgAlH7ZwJzRh5VsBSNjdUrWRpypQpjmrQ0JSa57PgaAwj+HCAm57IXafGDw kO+wJCZnxlQTGjUlsv+IYnRKgZo4ZoGt/SCf0346Eo12858TREYlmCKUp6gdJk99 d+VYkRHMpzwFUTMe+cmGeobFbaGuz2mVU3U/Ft18glTQ62eChWn18+aTNRhL9czE +qpMkoZkQyh0LWpSjcttXnraHwEiqpBr9Wjx7NdwQXYlwUQAfNMEEjUi9R0erp4S VzuNt+hm0vXjDFHp5cqNNLxltsTdx53zi+WddE4aH6bsnCzCbJrTijCq5djHW7/e P2Txb73/p3jMMmxkALHWeE9ccJMbFQ== =tGXD -----END PGP SIGNATURE----- suppress duplicate attribute definitions We don't want to replace them, as they may have values, children, etc. Once an attribute is replaced, the old children, etc. cannot be found. Alan T. DeKok@2018-12-19T18:05:44Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/33f02b421a016a8659bb9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiGUACgkQfQ55zXdi Hs3hwwgAl2f7b2RWAXaU3FsMDq21KcvxXXT/KtiLntjNBsvHWG9EOmB/yAydkavK 1x1AWcz6isxXDZxvbRcSdZ3Ujb2MGf0JleaJzjiUu7JveYy+sikdCdmMZTm/YLtW 4NqirzciZKps1fTdu1Thzkpt9QLTUnJ7P/BPlfc/EysrPXrQhsf5xf6c0KFcFseO GtAsG5EKoBRXcS1GLrADjIfIRs6HprI3eQvjFAMFfvd+SuYmXqZG5678cWCx7020 UG7+MKT1BmZdTlXvg6JNL/Yb1WgXsV3L+7E97GZ52Bh2IOn2UvRF2LKZRYu518lY lYjBf/uDlmGn2thLz9ZDEHwS4d8JxA== =/znM -----END PGP SIGNATURE----- update comment and add "type" to list of things we check Alan T. DeKok@2018-12-19T18:05:06Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a93b3f4c6214060f19c25... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaiBoACgkQfQ55zXdi Hs0T5Af+IV0cpr843rErRauv4Z71kpZaDHO5Oq9VMk+qTeFP5gvbQK1e+pUqM4Lg 1D6pcOXvWbLBbefu0zPU/efvdvJ4LuIV984G4UfcBy857iskLqjyREQSMwyxyO9H 0WueRo+epxU/bEZxWwJIFOSYASpPQZVncpUxGjk6AT4LrXCe/2Y7lrZABnBiTNTw YrtwRmYsdsqnVLO6kVcuWVDhBps9uwUwtorFUqWN9nROu6oSewl4mOphuPlCRTS5 47tjE9fDi2L5n5xpZUxuNEd1IrQUD0STNClYNTD76wG6/rdf5dk+E/tDvLxA7fh2 eVIPaS6FlSzTBuD8+aTWAzPwnOMdOg== =QyMC -----END PGP SIGNATURE----- this should not have been committed Alan T. DeKok@2018-12-19T18:04:02Z Files modified: * src/tests/foo Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6541ed62098311997f859... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah/cACgkQfQ55zXdi Hs3Fewf8Chkf+WwIky2fAtkycI2qLFtjl1B9AVwnHTirrGYm5sG0pg8Mo2YbC8SH vzTvKYL1JTYC5IfMTSHsNl+0OHh1btJ2ZDwqffg/bM5QZiwBAborZ4aJ2x05ou3G bfck5F17itLQeaudD+T5qZx9fg3F63mR3w6AYFfhTRZxlPuhyywV3ZohWWb0fpWk ddX1V1JvWBcVu8HbBCPmcIXEh73v0nYdsoenAjJBHXBMkPRt8uz9vLXSvsLn/Nea GDP1pz/zOdRuJQwzxd35uMcTsulTLYNmrTg8TXViN7wGxhQ6nNkhysk9N5KgDNLm z+2OuhkxNZqqKz9WgCUDXW5OtPR56Q== =K18n -----END PGP SIGNATURE----- this dictionary is for RADIUS Alan T. DeKok@2018-12-19T18:03:27Z Files modified: * src/tests/dictionary Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cdfffde20a32b08071bb1... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwah8oACgkQfQ55zXdi Hs2peQf9H8LC339Xo+R5AANNfuEGJ/7eH/jX9yN+fGVHobENpc8Ou9qfa7TQ1QGg RRwRa/oCBstFQSPi9wXalRMrFzHNQRj4OAWx1eGTmk5N1ghz8KSmt3nNHncpUct+ hUW6fwqHWE2RkzrYqbS3W4RuTMciHMSfIcKwN+dE3KZrf9fJyQq5Suj6LH2Jwvs7 iGd+MMoS/LqEUkbdLgwiJkHlVFFopRYSb3//I9QAEWmfR2tEHrTk4lOSq14SZhBg YlFt2aMZuaqAFa9EW/q+pbkxFc4X8J4KQT8s1iF14XPuQMdwYHLQK5KSEzK7DKEO Q18NA2jul0I3gUnW93A3mLdi1Wh8lw== =YBzd -----END PGP SIGNATURE----- removed duplicate / conflicting attribute definition Alan T. DeKok@2018-12-19T18:02:39Z Files modified: * share/dictionary/freeradius/dictionary.freeradius.internal * share/dictionary/radius/dictionary.iana Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b59a2a8bc2fc56016b743... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaR2gACgkQfQ55zXdi Hs0s3ggAohWrvY2cbBTxTDY4TFLKz8yuxh3CXWOyOTW6xJI0g25y6yd+wmsOdOcE YBU9rvrE4MRH//GJ8CB7kyFfFuUrC/10iNoc4gYaFnRIhfa0esldsBgVM4gw0nOr lKB3iUCU8eXdR0o133NUfqSvitVbi7yppv3AsOqerLQd4KI3e4Rxiqev8Rh/H1jn 7d959DpC1b5oxnExqjPHFZTVReeLJGEB/P84W3AF6n7qGJBXMy0nEFJMgd+nDr8+ F4nRZLLIFfiybcF1axdSLPbH2J6i+ZRhDndu7xnmqe3Q+ptJbOJ9EwiFtgI61sPE u+wfFh1Nm+o9Q3ngRO63aAh812OvCg== =30OF -----END PGP SIGNATURE----- mark up autoloaded dictionaries vs manual ones So that dictionaries can be manually loaded from raddb/dictionary, and we can later still autoload the various protocol dictionaries The only downside is that src/tests/Makefile still fails. The server loads the test dictionary and parses the config files correctly. radclient loads the test dictionary and sends the attributes correctly. But somehow (magically) when the server receives the packets, it can't find the test vendor, and prints out all of the attributes as raw ones... Alan T. DeKok@2018-12-19T13:26:13Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/b239a864bef4a9673e5d7... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaRu4ACgkQfQ55zXdi Hs0yZgf/UF+UP/mUJSK4INBW5+LdCzBGKJennUla/3hO5A8cVmBkhTMMq8Cc/dum 6NR7M1P+8lvh4g8kJkMNHHaPHwg10kF7jSPckRNz/lwvE8J5yevWelsJwJ5UWOEI NpSiKV4o2tmFGk0CfO7aVMB//3544KMplWXAEUWpON94DuGSxJvIU94F4vYpaFn4 GrSmw9oHldil2JlsZxzianN91Mfx1KI7KVFWG2k/y7ctMtdWXkReYjcEcWdbN7Eh ocwTXgMdf6zOA7+xaFeMTqRvjw4mWj7DyAD/UfbTRSsvNBrOjIMfSBu463BN4/3J YpDPnv0lgo1di2ql4x4Fv74raN6Y6g== =ktjI -----END PGP SIGNATURE----- capture stdout && stderr to the log file, too Alan T. DeKok@2018-12-19T13:25:59Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2bfeed7c6c9b309549ad5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPqYACgkQfQ55zXdi Hs2xWwf9E+sFTM6A1Stxa7gbT7hiG1X92Lrde/od4B7zC7lkB8V7viZRgvepHOk3 2n9jNjXnTGH1GXmmcuYIii6ITsB/d0ULTXv/MhS6JzNIllXZD1oZD0hPZ/mnA1Jt kIfye69ztmmkIY2dpm0fxODAfo/jwGUz7WhMnKYvwpUkN2RnsGTZR5v3s8GJW7Vg 6tCB0PytbO7+22ayIhR2ZKXgFc1HFJIQuD+ayNCcMQYekQQywk9miniCbS919Ejt G7sQstA5OS/C8FrifI58RfGm+VE8jK2+1sdQ2uZkWVcxJaoOh+S23BDjGJhyU7TW x685nL5K24i1gKXv6kcFB9YD+KnFPA== =FZbY -----END PGP SIGNATURE----- print out correct arguments Alan T. DeKok@2018-12-19T12:50:43Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9ba4799253b9cf5719d10... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaPlEACgkQfQ55zXdi Hs2m4gf9Ha1sM2B6lgVkLuLKGD89lrxoqwGGPwueUZ9vmLLX0QGSgdB1gUeJwoE/ fGEGuBHl9e/PnlcxR2XmJKtoE3uRXDixCE6UBVjIydRxLzzOLo663bIXOJhlQ6RM K9i00cG4wXr6kUlqXC2kHxJH/CaIJgzn749PO8dlPmGPpUl/eZM1GeMAzX5K6l9u bePi9HRJcyjkXOff92JLLGlbrdJJm/BZ8LleGB+2NScHdeFPz/tzUyAYKTCcrE/W 1tL2YbOjD2owBEi9HhY3Elg/V6lZTDStaY6BZlNZ6WUxAUIlxGYAPYrIAQFNTnMB a75XQZQtSfNlliomwr3yU4LK0rbIeQ== =X1DV -----END PGP SIGNATURE----- we don't need to regenerate this any more Alan T. DeKok@2018-12-19T12:49:13Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/94cd5c59d26ce633cb317... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNhIACgkQfQ55zXdi Hs2wQAgAlOFCcGTnhCRKXQR0iU+pnRixnO+GTCIS6ikKG2P1zQ2ah5R5gSemdP3E ylS7pNB6BDxTHUnot+fk7bi+llFJDNV3c07WVL9BuN1w18rhR/DAi0Q5hv1cDEU1 XKDKScYjxHXka5HlvLHcRrP+iYCA1RSv7JlbSsS5EDgFVD0ATXlULIYmbaAo1THG ZdrtsGW1j/Ilz/g5Z0FtqjB5MqK+6nidG0VcM0aMbcvP1tdW2oq8WHbRjmeirk/v EJaSlU4JV0Fm1JkOjpYPYA71jCXpFarLq1CaH4aWyk/ifRKdSdE2L0s0QOB3lrjm WJzvSCAXwLnMgQepknAa1jZrdW73Gg== =hh+k -----END PGP SIGNATURE----- when refactoring, copy code instead of re-typing it. and building it is good, too Alan T. DeKok@2018-12-19T12:13:57Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/c6726c9a063dce89089ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwaNcwACgkQfQ55zXdi Hs0F9wgAhELQuvt+XoXJQsT3YLjA4egxzMKBRwJXnJ7R4oMlzvnzlkkjjUwyjCgf NiPJRUMSiMzXCH0u+RhEdecr/gTHi6GvLRjRenaUPfu4RzMjwQPlqB7poxFwBI5X QVXkddijFRer7dksMz71BAhLoq8yL75K8M/iWK9X5i+7APmlzYThpQCENSWbAO1l wsE9EIbZD2OlyqQbhdcm61NG00D0kZA75Lc/EqKdRxZ6gVbyr/oGSxMGx/10N6t5 t4Wp/4CRrHZg+5KrRCfzP+B6ahas7VSjCl3WeykbYXznDLPdoaxyoAbBc4BDxY/i ib0uIqLStp5DQYY1wA/A9dXLEjgz4A== =HGEw -----END PGP SIGNATURE----- BSD fixes Alan T. DeKok@2018-12-19T12:13:00Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/2d3e1d5804ea1b263a2cf... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJcGjTVCRBK7hj4Ov3rIwAAdHIIAGl8F3kvFgTGjVqdS9W1AUD0 MAwMaFeiLpw5EV/6heaBGAJZgSeIVb+8YukWpYxduWbAb39KibxFrrewYRUUWUgG nZl/VcOCitkl4j83t6dOkG+KSxEl/VaiPt4ZSxZ/b0FGotbXiuxCZZnbreBD2b3/ Bxf+wM7BE0IJflDJpnRpo5PcXn98kISPyJkAmC+n3c4c3JyQEerDXR+dWDhoy+8G F7lhubihIsYPu5hQwwwCoMyK26BPTwF91Kttpi1YuhgSQYNgqEzpNVtEp1Cxul4S HJiPQXTKGru5vuXEBtC7ybj9tZFkaQrYAdSdjGtaJ4XKWvaSCpx5iauoWQ/qh3M= =lxLD -----END PGP SIGNATURE----- Merge pull request #2378 from manu0401/master Fix startup crash when running outside of gdb on BSD systems Alan DeKok (via GitHub)@2018-12-19T12:08:53Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1f8cd27b78c011826bc07... ====== Fix startup crash when running outside of gdb on BSD systems On BSD systems, ptrace(PT_DETACH) uses a third argument for resume address, with the magic value (void *)1 to resume where process stopped. Specifying NULL there leads to a crash because process resumes at address 0. We introduce an OS-dependent _PTRACE_DETACH macro to specify third argument as NULL on Linux and (void *)1 on other systems. Always using (void *)1 could be another solution, since basic tests suggests passing (void *)1 as third argument on Linux does not cause harm. Emmanuel Dreyfus@2018-12-19T10:11:16Z Files modified: * src/lib/util/debug.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/6212140fe9ef96fbd61bb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZqSEACgkQ/6TVgp+2 18pE8Q/9GsU/I8aOLAnyXETY45yE/EaTL7moMIgi5+GHtv0DTPC6IaJwfVpqpPhM e67bxkn1MxohM4M8JNVjV2QzCl3iUxdC4CuzXxc0dCPLgS8HsB2nJKTXHPXAwakF +BzTdVms0e5ojerwnI/gEsL+DAi726tUfY0gA0Hyq1f/8cUqsFPtoIfvKwrVvAsi wCluXs0PXudlTa6CYC5JCNCmIwNsTJGBDqmN81DaMkblg1K6hq8jOpdE7f3vc1tp kd1n3CPxtjv7TAL7v6tbjS0wLV3d273Q/vD8vwTxagL2o8Xg1wdWCP415MOfy2gC guL+i6+LGdjJZKOlLEg57PSNSm07RKrXmlaTErqnsQv8V+ActzMH+T9kx70VBeaL mf3N8/lRZX+ZACibbHT1TdTkrKSlzQoNxk9+pJ+PxhKDUrj0HA+cMhjX0OWFHa+6 DqV+sUek1KjLWKnu2knRWycuIvv+9jB0HwKkPVvo7FADKO/q7pzxTKmclxVZLKJl Kqb1gXZjbb3NkHV1WO73jv+JRigKPkYoFdDW4ekyXAasXOsy4IlW4MP6n0JreCPP aNBDZf7/GwqXRUYl0gRytRXfnfAa2O5RNNSZxdROl0lnfeuYWDv05ZSqzQZuU773 DHrVJ6X6bebgIULN/l62itLXbC+T6I9o4lWggkAjaHWvLoZChPM= =IVqh -----END PGP SIGNATURE----- Doxygen headers in rlm_eap_ttls Arran Cudbard-Bell@2018-12-19T02:12:49Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/234eb93dca1c9cd8a9754... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZp2kACgkQ/6TVgp+2 18rjkg/9E+LTmnSimTi3vmX5Ym10wCKX3WksNSmCXUK68e2ji+Fc50aSncg8UzKs V+H/MH9ZOu3XigOruAC1J39ehbQwkP6PZvV8Dky7ciU3SKuEYKaBZP6hZWLnhuF4 v/KWit8uHTzcOelb4fYlHHUIvp4wWptpEgZJMV7sT2BEImSJQphGBoyaw8ZT0uV/ GTpRX+DJy3r2WPjfhFJCzmCkRlUYjIgbcL/9/yzy+xLPilDOpeuyFcdSLI3sHYOH 5Qz71d3pHojhwOf0qqXipI99/JcnTkFFgphhYtVIh6np5xDHegX7MEiborZaWzDS n1PYzs+cVVhIVNQrxjV13Ceg0+TU0ocAcs9f5DN3UlLVNfwyxV83QJikSFI3gkrf IshrbIRSkAHQOA9KMiK6jvU75Yzi1IQf6VesSwt95o7BeH4Psp9eYcE19wcJ/L1+ stDzwsxE/nBePmDqzMC8WsGrdFNoQL+9E/h9FUNidl/wEjp5SGZwKYcqRlxwLZJZ kDLuzzyUNWAoueH89iix/EVfLX9jeADN2rUphq5DEcnLRXAZdiP4CN/WU4NRymsn m5RIipXa2ILSGOiFzHafsmtsUbrY/T2jwHhk1qgMrgwww3qq1yP+m0jhpcl4EM1i ZK7tZCJf9B8MBY3GhVWoE+huC+w5BvN5gVyS0ul8Jrs99lG5Vm0= =5R9K -----END PGP SIGNATURE----- Move EAP and SIM libraries into src/lib Arran Cudbard-Bell@2018-12-19T02:05:29Z Files modified: * src/lib/eap/all.mk * src/lib/eap/attrs.h * src/lib/eap/base.c * src/lib/eap/base.h * src/lib/eap/chbind.c * src/lib/eap/chbind.h * src/lib/eap/mppe_keys.c * src/lib/eap/tls.c * src/lib/eap/tls.h * src/lib/eap/types.h * src/lib/sim/all.mk * src/lib/sim/base.c * src/lib/sim/comp128.c * src/lib/sim/comp128.h * src/lib/sim/crypto.c * src/lib/sim/decode.c * src/lib/sim/eap_aka_common.h * src/lib/sim/eap_sim_common.h * src/lib/sim/encode.c * src/lib/sim/fips186prf.c * src/lib/sim/id.c * src/lib/sim/id.h * src/lib/sim/milenage.c * src/lib/sim/milenage.h * src/lib/sim/sim_attrs.h * src/lib/sim/sim_proto.h * src/lib/sim/vector.c * src/lib/sim/xlat.c * src/modules/rlm_eap/all.mk * src/modules/rlm_eap/eap.h * src/modules/rlm_eap/lib/all.mk * src/modules/rlm_eap/lib/base/all.mk * src/modules/rlm_eap/lib/base/eap_attrs.h * src/modules/rlm_eap/lib/base/eap_base.c * src/modules/rlm_eap/lib/base/eap_base.h * src/modules/rlm_eap/lib/base/eap_chbind.c * src/modules/rlm_eap/lib/base/eap_chbind.h * src/modules/rlm_eap/lib/base/eap_tls.c * src/modules/rlm_eap/lib/base/eap_tls.h * src/modules/rlm_eap/lib/base/eap_types.h * src/modules/rlm_eap/lib/base/mppe_keys.c * src/modules/rlm_eap/lib/sim/all.mk * src/modules/rlm_eap/lib/sim/base.c * src/modules/rlm_eap/lib/sim/comp128.c * src/modules/rlm_eap/lib/sim/comp128.h * src/modules/rlm_eap/lib/sim/crypto.c * src/modules/rlm_eap/lib/sim/decode.c * src/modules/rlm_eap/lib/sim/eap_aka_common.h * src/modules/rlm_eap/lib/sim/eap_sim_common.h * src/modules/rlm_eap/lib/sim/encode.c * src/modules/rlm_eap/lib/sim/fips186prf.c * src/modules/rlm_eap/lib/sim/id.c * src/modules/rlm_eap/lib/sim/id.h * src/modules/rlm_eap/lib/sim/milenage.c * src/modules/rlm_eap/lib/sim/milenage.h * src/modules/rlm_eap/lib/sim/sim_attrs.h * src/modules/rlm_eap/lib/sim/sim_proto.h * src/modules/rlm_eap/lib/sim/vector.c * src/modules/rlm_eap/lib/sim/xlat.c * src/modules/rlm_eap/rlm_eap.h * src/modules/rlm_eap/types/rlm_eap_aka/eap_aka.h * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_fast/eap_fast.h * src/modules/rlm_eap/types/rlm_eap_fast/rlm_eap_fast.c * src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.c * src/modules/rlm_eap/types/rlm_eap_leap/eap_leap.h * src/modules/rlm_eap/types/rlm_eap_leap/rlm_eap_leap.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.c * src/modules/rlm_eap/types/rlm_eap_md5/eap_md5.h * src/modules/rlm_eap/types/rlm_eap_md5/rlm_eap_md5.c * src/modules/rlm_eap/types/rlm_eap_mschapv2/eap_mschapv2.h * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/eap_peap.h * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.h * src/modules/rlm_eap/types/rlm_eap_pwd/rlm_eap_pwd.c * src/modules/rlm_eap/types/rlm_eap_sim/eap_sim.h * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.h * src/modules/rlm_eap/types/rlm_eap_ttls/eap_ttls.h * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/25d579e64f7b94edf9c9b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZmXMACgkQfQ55zXdi Hs2adQf+OAiet8TTotyQF6BeSz8ssiF+okuBlqt8D2l1HJj5EMkd1maHc5bWGF4t KJewf0S8fvVVC5nJ8/G8j7Fa7xZYBx451OFqTPfK1k7HucAvkCraO59/LPakY9Xp xN/mdqsAkYJy1L3SzPBCTCENi4jzXLoemm4ktDHbJ2ZQQBPUOk9/6fntQgyTjHaF 2YBVdoSR7fIfwd5heEBB3PgYrrVCv6iEVdM66nb1JvhpGvoYoXI/Bg2ZV7JEklsk btnAOp7Yfq4oQ+mYgFAjgg/MCwexHRdRVWHTR2W+V0n/vl1U8tcIfouR/1YcFhyF Ya9nzS1/V82wnPw76TFl7lmIyVf1XQ== =Wa/+ -----END PGP SIGNATURE----- use top_srcdir for references to source files Alan T. DeKok@2018-12-19T01:05:44Z Files modified: * src/tests/Makefile Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/12caadc1edb6edc0af752... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZlZwACgkQfQ55zXdi Hs1vsQf9HbSD5Q6WsIeuHzcorawy6sQxt1G8bWrj6WpCVbnrHanV79C2adsE8wxx 12fLAEq6rGXXEt3WqvJwBPtJZriOKxGi/0MM4103B6nqmJzjBTtRi4MFt3cgJ2K0 RRKCM/gOtKPAnojgp2OJzKXDcKpx1Qu5aRt2IZaBKuXajr/p01bvDH7Ppe+A5RgX w6r5Y/lbrQb+Nv7klx4N6ytHggfiOTW00/du6yPKdH9C0tkYdcrJtNXQyv8mIhzv QJqWqRpWxBdLm9Z6RK3x2WrJ1F60sIZ0ZXT2HzZPPpp9h8wPHCyF2byL7F2fseSQ a246UunpJqynX1ZhVzhh+0gjsUG0ZQ== =HWUr -----END PGP SIGNATURE----- print "AUTH-TEST" to make it clear which test is what Alan T. DeKok@2018-12-19T00:49:15Z Files modified: * src/tests/auth/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0502f1600b2626187e0a4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZijMACgkQfQ55zXdi Hs0Y2wgAo7SDM3479W1V2w2NeBc/a5pXzIPtULGVK3iSAZ/UMb2V+G594iHwy8iT 0ZmHyfbsj6LSAuz6l9ha/V9fi8qmr56ouvvMpyzvMrGg1UQps2jOEP930NYNrYkx uhNmjUf9j6RQWk3LpwlgOg1sTUap1SL9H7fV7378WOC49/lR1eOqN7aGJwIG790U tllaU1Esk23iDmzHnuSFfsSzgBdwrv8GGSipVEp4KDaIkzcdqPUpJd0+zLhkdJuL Tmq1P41Z3BCL+U2ySTZ17ilKmDAFvKWAWuUvyPbpX3tRKcwj259gvoA07UwqO5OP usWOsDel861OzHJWjn7ThPC7w4z9Fw== =HfVa -----END PGP SIGNATURE----- use radius as root for decoding TTLS, not internal dictionary Alan T. DeKok@2018-12-19T00:00:51Z Files modified: * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e020480434880c2db9073... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZhA0ACgkQ/6TVgp+2 18ooIw/8DwA/gj5t/Cjmc5jp9p+HsFVxnHX4F015I9BegwbBEAbkAFzdhdZBNnBh mF8dXUggdtXGf2UmyONsGOQuXGK4gjorNpCC/fo2/F7ID5SErcG2JzPp4dMarkJq 7rYxgDHikvTHol/a6hP6fbsvJaINV5YrJlfTUkKpkb9+8WKU+5eMt0Xak3cP5xTZ RjHLbOpezAPgQ6O9dIBISXp6mjigI0JNmctjzEDhyo7IznqFY0OQ/5XvBl1bwrbo 2SDexAfCGTAHZ6lji5KZ3A7VZ40hgQw2zKTLCDkNa7kKYIboPd9xtlpDui6X5zr4 w0mF4Jstb5YExis5DTt/Ex4L3I4nr5oBS0QiahoxbM4g64fvRbluJvrUfuQ9D6f0 lDsd5fYPNcghSGgJZsIeSeRNeH/uRmPklbSNroObFKNvqqsio2br4kU7gWgpEtua Sy7DhQ3dQYsijirc9L7O8sqiuNvndaZR4MMpEdhHrp/O3kalvTjVxoBvpMUbwINz HdT+YbXGb/SvmumIlES12nD0E5orxYTMw+LZX2YcR5XdtIBsqPWm3yONyMO5DVW8 +tU8hwDa695jKOb4NCdjr5nkQtI9XCSBUhdYklutY9plBGL/0uVOKpM3zs8n/ICa bfDr9S40TVBn4ZsxDUJF2uWzsFNgppv1e7ky85HYi3eQfCTxqho= =hE0c -----END PGP SIGNATURE----- Remove freedhcp dictionary Closes #2376 Arran Cudbard-Bell@2018-12-18T23:34:37Z Files modified: * share/dictionary/radius/dictionary.freedhcp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3ca54db6b4aabcd31ef48... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZgVIACgkQ/6TVgp+2 18pc9w//XC7HBwsnJIR+YWvR5HdN9TW7jcBitpbXg8sOjWFY1nb0IqbW0SAnELOh eBW8F3EMzy9kjQOYtQBdyPXuLHFpVIO0v+iBytp9AXuK93VPvbN5/0MEHE8AJiLN aQ64rHAFa8lzlnaKjXEIP6E+gUhhqzQrIMtKrrOlHVFC3o/Ssg75FvZxcdru8aEp jTKDO2903hYQ1w5sIG6jh6EY85XdcHp/RaJNcKfz+qyxz4L6Fj276pcGfl+1o+Da dKkhRmSi0ugbxRh4D8aFLPfqJbMmmFh7oM6wnunlGiMY31W5eOZpEdeF5si6wIiG Idt3wy9kxlY2+4BCIwuhD3NX0Z3A8nkLQfYUDCy7REbbc9d3JI/yxdq0Er0N1Zsz +qf62+gUITvEg+vkaBzSI0jMQLXZu+Mz4i8eeX7Zw/t5gCoPU9P5zpOzx+AhZ1xp IOALh6qS4iIKdES5fw1p3RzwNX1D3Sszxr0QMny9QQmhjOFZLAEjm5rTcWhUtnW9 09XYYi8ysl4GFvcDEwBYgD91E0EyjLzFU5/HNfkzp95LvicS90RZYPygGpr5EpNu QctN2jJw7BaRHh86ZCnJ9dK2pSqwJbNheknyYZTWfojEtR0Pr9/DmmONE/dJbrzM QOBxLLktbZPWH/lvX9Ub9iQ3IoZZBnVWeH0rA12f/7sp8USr12k= =xf7o -----END PGP SIGNATURE----- Quotes Arran Cudbard-Bell@2018-12-18T23:22:58Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f36e891d0a0886891407... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwZgN8ACgkQ/6TVgp+2 18plwA/+KpyuCt1dQF564OMbw5ekWuXC1cvB/spAVyxigWY/awkwMc5zR79Fwr+0 40j3t2aRNhS3SoUv0wDe/r9ToFGJDjh1mzUOVuuFBhNhnEl1996m7B7oJhu+2asU 1FAjIEfGsIswZIuIPdMJcX7ilFkhl90i8IOjl+ZQ6hl6O90sNxg0V4oXxJ4nJWrU VvyPuYjiHbojSCWAxVqspaYY8/7wRHICucC7EFGPrc+fNmtvVvnAnj/j31U4Wfr7 oaUtoh1oXn13nAmeC4JydWxUyNrgtZWVy8+DRhvCtKzQgTg1Doy0MJ7xdtg7GlvK qBnDCC2RZ2R1J1MRSjck9T/+6lflozWsKu8up7Wk5OfPWG1x+1e/aWkia9B36ZJ7 AbycwVjEVECSCLPdm38SaCfTorjMb6DRgbBX9u6A4cFyKUOUiXFj7BSRkS/pAaHi R0qjWBbQdmresErOjak9b6/ybIsK6GnPVyYk7dyyXg4nk343J6kQvYmlZoAXsXjb yXGVvi/juATF/ku8ugBG8YS0PJA7FL9L6QrwYYTCLUUJyrJ7TIpo51w25l2Z5j1g JsBAIsS2B73hTn7imLai5sQrLsS9c18T0nbzLYZ9UCg9VPijototr6WvIfTY5mYO D8qE7Yor2zDKdgdmCWVDHnNlgvRie2Hd9bN5rtKJcAyAAiWN/kM= =PNJV -----END PGP SIGNATURE----- Rearrange so we don't make validating pairs conditional on running in debug mode Arran Cudbard-Bell@2018-12-18T23:21:03Z Files modified: * src/lib/server/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4fe361a6b6bb55487c1ee... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZf4UACgkQfQ55zXdi Hs3iHAf9H0tOI7/HK/0+YzmoDcEExUsWRYVMkIo5tbHmWYExHtVz0VCApoTzXV2g eyzFJySRRa9yGcFHvMSerE7NTyKB8NiGFeiaXTlG4xJwDlKwpSL6KzjrjQfoFnqc jh5PzCUQ/zmdMS+8bsUzZ+vopEh6ncoq56u/q9VfHtv2hlECnglHoq4Ksj4f0UX6 zquvDNu3R9vNw3BiLjXskUZ2G4Ih8NMkJ0GCoDd+KflqGOLP2Pr0tgMpk04U4oNv KeyMXf+GAFh3P0KEdMnvGVRDhwhmqfO9K1lSEtm5FBSK3srN6cStWT8bZeE6ITrs e6xEw3OORyUa5WyvM8cbUTBjFfrmRg== =Lujc -----END PGP SIGNATURE----- MS-CHAP-Password is a FreeRADIUS thingy Alan T. DeKok@2018-12-18T23:15:09Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/cd4ea6a9f6b7e4059eda9... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZZI4ACgkQfQ55zXdi Hs3Howf+IqvM5rYMhTpVpLdrJhUUxiCohJfFtu+lVqiXLTLFAe/P+jYHLY2/gQ7g IR0NLr+svic3jBEeRlbmfGv6hVVtJMm+Qwli5EtLof4eT7MO5MyzmlvaIv6Igjwb vW7hUhjc/ooti8EKQ20ImV26cqTa8LHyS2eiEgNDdD6ISIu5eumxMqNHnGbm2TJI SYHBnTCeoVlQXBdKYJW7mZpkJQ9g+dWVi7dJolU2W0J+FkLj8eD4mG17FHg3kIJ6 6mgfIixl2mCOaZugh6g/4WMdBDZ3/FTob6a490k+IVLczAntlxEwfWy/xM4Sikew tvlFTmmJ8kAOUbzjFOJTG7t2ol49vg== =gy38 -----END PGP SIGNATURE----- MS-CHAP stuff is in radius dictionary, not freeradius Alan T. DeKok@2018-12-18T21:20:06Z Files modified: * src/bin/radclient.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/acf1d036600bf7c3a3e20... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZXbcACgkQfQ55zXdi Hs00nwf/WCGxLkJLvrEYM8lnnZo3F/nZE7jYGkDrNT7VJr92I7cTXd37PMV7+zx7 ZoLWxzZoKVE79EBwiicYrbwQmE0tcK5OZrbLHUCsNVfxbGxyYf/LJb+tbOVikyKs jdHBNOiUSlSC+tIP7+peWWsscl+WZyPR7LPrQlEi1fC8cLEdpYi8eOyUo4RMyadA SdwoPUKxFocV738e7MoXtxTcquXjZlkx22S7zFSaKENGRoZ1DwCj5wJkBlTz9Vlf hMmEpGraI4sh/+dR/5mxFydF+3lrxHDW0sBTpfYiDwM14g52nsLGLCHsdXAfECAT xpj9dPWiqw98Y6IYl3/gwRhj68SCww== =j8Fl -----END PGP SIGNATURE----- '&' for the win Alan T. DeKok@2018-12-18T20:50:58Z Files modified: * src/tests/eapol_test/config/servers.conf Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/9a7e890f4be76c6c661b5... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZO48ACgkQfQ55zXdi Hs3D8Af9F1mUydO09xsh311W4YxYAyGN/oAXS+Klzhr+5CHKBWnsRfLJsyUjCNtw +a9K42oIcRLlkzo39jdY900CLc/B7QHRZnT9Ut51kONaJKwIiGXCtTV8cKyYQ4uJ iKjmlCfXowa2FCuIlV1MCrMNuNNuvh3/NJAKaPssAxe22P4TiO9fmpZmU9H0KUnB gNhPGBBnxJkYPWduyKJ4ztLg7tOpaHtzEipMIKXfjd9qInI1EUnuy8LtOzu5MfGi 4glKgNUnyOWGKmFEYxxVpFMQIolMhBMQEHEvdioiq8JUEhZsg/Aoaf6Ai+Ee/4pz d452Zx4YGIDwu4VYFgNUKD2Ul8Jnxw== =KScp -----END PGP SIGNATURE----- dictionaries are now autoloaded don't manually include any of them Alan T. DeKok@2018-12-18T18:25:08Z Files modified: * src/tests/eapol_test/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0afda8d47f4aea2673aeb... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZOl4ACgkQfQ55zXdi Hs3XDAf9Gvv2fvrJzDMkdk1AHzuXJ5KTGOGBojIIihYHJxJ5R6SsyJtAqr1DweEm rZtHkS/IFla42CgY2Sk5345wr6njIwrYCqvQj8rqpQoXc4VxKp1AErfP8X2yg42p F5fEJRSm6gCvCiJ1BNVmIzwqOafp5vnSLVu/8L8THUy8089P06CpdC73Lnkl16PA 48M6AOpMMtFPpeLCuaohGiETohYXR+XVMrOYmp36Dv6pgLh3y6hHozstoBRZzjQG oKoHuaElBSDUuBzkUUIGxyTXe2pev5ImZJRRG+UZVUKKA6VEMFt9VglW+GSoKvQc c5AG4l79v4fV6y08EJReKepT88duHg== =wGlb -----END PGP SIGNATURE----- print name for duplicate Alan T. DeKok@2018-12-18T18:20:10Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/088e7b1a6bcd59e7b2650... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZLncACgkQfQ55zXdi Hs0Zqwf/VVIdmh4oEZ4skUKtUaL+5ra+F63mgj4qfOJJOWuY2s7Z3q+rBIotkQ5y SpKme+C+JMZm81Ux9oNnGAPyRYxmEyda21tNEbXkUwOIXzUlqIbNO9WRG+HZ618P CHmy9YdRWqg52KfhM5mT6cC30OwkJaVK9gVormDEtM0Cl4sJooiMmbo6sB02054G 9IENwcAL/P32DnIJ+D4BfDx2LudxcNHjtBqAdoWNsDyOPQeIu7qdhwyRFTgAHJj1 h7nABhjhRvwSrUBxroiCMIy6xCOSMt+WMj9viy6bwYc+QHwXYHftYPk4TjTTfgzl YbMfOSbg65lPAdDIn3L6ucDyteVS4w== =+KJO -----END PGP SIGNATURE----- add AUTO here, too Alan T. DeKok@2018-12-18T17:29:23Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e6415940ecc3272a35b1b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZI3YACgkQfQ55zXdi Hs06rgf6Am7nvZ6e7faEuDTWMct7wUSxBlV+e8KPmThErrP/R0mpRPPWmuNOOw0i DrGFT+g8iwkmUOGb86UZEzsoOcycj3AJAfcExg44fgqN49ZCDiQ6uG6N4R1GBk01 I5JL58gs50+TdOXPoizZhrDnMFD0ijmR14bmhCsHa0niqwdkVW2AzyNSae7NV1AW ubiHliHw0vs2HmG+nWWur0q/mShwVwLuxhboIofbsb0c4R7AIWCOzhJYaC5YkmDp fw6yA9n/NAS0fu0bk3wsVUEsaVXLOKepoFyxtBoZC4hsDhkdYz/Q16MH+W001hwu /blmmuKuIwM3hmsGCS5tPvLC7Irbzg== =jL8f -----END PGP SIGNATURE----- better fix for previous patch Alan T. DeKok@2018-12-18T16:42:24Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a792d8afed99156cb5048... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZI0UACgkQfQ55zXdi Hs3hhQf/XyJZaNGKBx05e77s01NgZ3qEsXF0st51wu6dJSXONUQWrHyRxePseb8y onkRvO+KG1nrkeE7xZHctSB2ulb0I+7AWD3OQ5zJzoiYjuW/ADx4whj/FVTdIoTo wYSP/UaFtull2s4ti/p4VP67MvgeFd2dQyYYti2Ez8XeZ7OzbMiZ8KWA3Gy9MJsY nAjKzeyn35AkJWEQ+L5lnRcywxhxFNSvbDpX9/5Ho6O9oU/zIvzXqiy6DPQmdAk0 MzYgvJjvALBX5wZastJ1ZJDj5dFLgt6nVKHMc0sBmd+tCXgZctdMZSEPQxqnqxAR zXsrKeu//ieR0nuPvCZPTrrZZYIAcg== =Tvju -----END PGP SIGNATURE----- Revert "add '&' if it's not already there" This reverts commit 8966bfdf901c06c84762ae8aaa0d37084f9eb0b4. Alan T. DeKok@2018-12-18T16:41:39Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a4c8a0666b3cf9d6fa5e4... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHx8ACgkQfQ55zXdi Hs24Igf9GdQrAUNWkvUUuevRk76lvTQuTj0NAqKQedqeyIO/n7MztsAAeGz9E7eI dgQtNAFUZnyxndMLz/YnPcZzzC3qfZ0FNq5/In6GkNic2IBRAsDrCQNJIB3OC7Dp AykfRXg7zuzIPTqOHpM3WKcQEN4MQioDzlhH4ZEBi+v3/GPWgpGvsxSPAxwrht3g g3FaFrEKwdXyXSTjSVgDLj03jpqEm7VQT6vOJg4khZWI59Y3Pzg/Baz86lo58IAa N3x8as2RyZRpIpupF0v7T6bhStB+7PUgd1fRIgErHDvDavmBhkKWQr2JT8jPJxZF qM9sGrez1Gz4Aovys0xGWzIJ3CXAzg== =mJsn -----END PGP SIGNATURE----- print out VP names if they exist, too Alan T. DeKok@2018-12-18T16:23:52Z Files modified: * src/lib/server/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4094a137c58cb4a28690d... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHxMACgkQfQ55zXdi Hs3SPgf/fw1KTCgbQk9lxbWgVrN0bYgL+RCVgn0VFVP7P5Od14ALXOX6nOAeUPvZ Upic0XXbdaGOyWADPyHUCqwe2KvZkbr5OsymhFDzdaYuUpFWtfHZp/cQlLj9TXyZ z1Bg9sbbyhNR6Hdu7tkaH1hocQ6cZ9qAo4rTeZisrXblxAptvNCUeDppWGLXX4TZ IU1Chdft8ReF0/GP/7IAfwvhdGbDedjeeqM9oTC47zvgvlmEWpBSHWUdzgrvULxq WeDoHBmgc+mm/OEtysxqTApAN8UqEzorbsEzVQ1b2jVVtLu0kAFd9VBluK7wrrcz rpM44VX+b3XWRVeJBKSxG2N5IE60VA== =ouP2 -----END PGP SIGNATURE----- rearrange so that we're only doing debug work if we're debugging Alan T. DeKok@2018-12-18T16:23:32Z Files modified: * src/lib/server/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/14bffb561931ff1113c85... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHKMACgkQfQ55zXdi Hs3n9AgApGszVSjAVOXfj/6JL3rQ9mmKDlkBmTLQOwdcbWE2x1mXcucQvrEsm99Y x97aV217mLyrkRAczb0LgdI2m2MoEM2zx5Vw11cHKY4ouVzuPs9j5EIayYKCz7wE rAHeEjmZvgA7YDoZa0Rh2E3sslOn4dSNWT34sQdGeecHQeJ6XY0r+nrXVPff7vRg HIo7jTQL9kadlOyKg/Z9Wr8T4D0Wuhxhpqa8hqOTKLoaUjHu4q5pg6CRC+wmewBV JOANehMJfmKWrDoooV8npSP4PeOtUGpnc8FRcaYT2YkzmivKUeVbh6u4tE8M0kZL cr323ts8J1mDRKJiWU/Xfi6rSASpVg== =LSYQ -----END PGP SIGNATURE----- handle the case where the LHS isn't a properly formed attribute which isn't *strictly* needed due to the previous patch. However... it should do the Right Thing even if the data in LDAP doesn't start with '&' Alan T. DeKok@2018-12-18T16:12:44Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/fd01a9f4a8c77f2401f99... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZHHEACgkQfQ55zXdi Hs3ZVQgAg9qspIQu0OBi8p1DeqNHLXOzCKyqRQ872EEbdf70ob5VX4SO2I3boiG/ AZZG7MjFUShFlz8VxxC+2sQW/QCRz43CbWG/8mg/OEyx1bBARtQBy47VsYJH1JOR M4j1HF1k+tB9fDRzbNlYH3L4vNCVK4zsq4u6Dmp+8HoPB9jFChCiOLAsUdO77BDC BkzOy6DURQ8RvG+F0Gq/JrbCwljnuZOaAXyIdOl2yMqVJPIwNFQ5tC2WXJpbgqZY EffIKak9iw8TwnvxxDZrn3fu067KZxDPDzZC+pKnyEwbQVU1ErtfF/FInFB6CVbj idufOEuwV/toiNusy1Hh6YgxSmkvJg== =js1+ -----END PGP SIGNATURE----- add '&' if it's not already there as a hack so that the user doesn't have to put '&' in all of the LDAP entries. We KNOW they're supposed to be attributes, so we might as well FORCE them to be attributes. Alan T. DeKok@2018-12-18T16:11:51Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8966bfdf901c06c84762a... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwZG9QACgkQfQ55zXdi Hs2UuAf+JghP9SXPVmUfHaBa3hn8DNY/iE3WCu2JCPIsN0NSg58MAt4Z39neqiXQ qOjpLCDfFC87qcWthTnuSNhWCn0xYcXZgIopfncUf4CF5KXVAT4O7AENx01u10Z2 LCAHYgXaOq1+rOWO+omLwogTTIYF9/7AfjKvy4Y7Rt4Fv5tUqNqWaK8eNdG+gRrO eQW56+1q+Cq5EaVDNSuEpQyzFqvT4jsVlcEq7W2JAHcOgrfx2Gxtr9DV8U/yvQfN +54iMnhwPIFQENISaprKbHiW1ARBnDUqou1Dyl3CyfjKZoBLdwYnTbn49uUeUepC UjDtcqJzX3r/vxAqxqi8FbsYr1Ea+Q== =Z4x0 -----END PGP SIGNATURE----- use the correct parenting for the attributes Alan T. DeKok@2018-12-18T16:09:47Z Files modified: * src/lib/ldap/map.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/dd4666503b3a0e27f33cf... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwX/yYACgkQfQ55zXdi Hs2kJwf8DWPJrlfOGDQ4Tj/hjWhE/IYonWATJRftIsa6ocDVMwfNb3e2Gvjy6cbB aR3NhRjc+XFwq6aAqFpCCv2ighlqhg+C+pXR142Ct0NFtq5YMDihEQ3E5I34EPFB g8k7p128hwj19csGta9MA5ti9EqI60shANNb9+6ru8/8+acKdaDhP5dgkklXQrcQ KIrYJiuY3vzlmWmtIUZ+J58CwALV9M7iTq8/T+fHaB1TFEw/7h/SEcRlAxaKjP1u PkK1quup50MVYWB0CbMJbqKFIDoaJZGRX0x8tH8oIiqMwEGUNk6AE1V2lONUtIcl or9jC9ItGmQBQc/JA5p7cTk8e8h+mA== =+cT8 -----END PGP SIGNATURE----- fix looping code so that it doesn't skip dictionaries Alan T. DeKok@2018-12-17T19:55:18Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/81902a90f5fbd99017e12... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwX/w0ACgkQ/6TVgp+2 18oPbA//eYZuOjsv5fXK6Od/F8u1seYWJLMfv/mLIqVYHUy1bCl9Tdkcra1QHVwY 9XDDyQfYeMJZxLm+s5AXE4aChdiawuxo/MNyGywBqAtpxfCH85oSFjToIaltWPnM dwrhWIzWwBUM45bjyrNHChdX6aYe+jNo+vfNSebjAuvFV4DEqBnKUFPXg/jtepfn nV12HRSmqBiber1UlFXqoWteb1YxpdQHx7MpOKuHgHn4tguqNr0adsVzE083ITiv LrysoRQLLTAhLzm3fM0H8DD57AsdXgW3jczPbH+AtTOHSqRukt6VpLUB9QUW56bI shKB6YsKjk9ce13aiokcY4U77tAuJSczJ+oVTb3zrwOooahJ1FhTgaQjdDL8pXhU H0wtz/loLssXMwEzpaXip2G+zUJe9j8UJOjSHds5A8sA04PGAOiJmUuj+3K0m8dv d+Ye1SPaIHmw76Syczbyv2zYBzV8qq7C9LA8KcKm2QrxB8qQmczQgba93bWqpLK9 NamKt2yf350uJMlfrOGp5UKrldTNRDapRXOw8JtD6AYJVxQLMFOb6VPMOTXdfnoO YpfK3uOSmpchCBsAme9l1p7BTWiBGz/FdkdV3nja0/ayP7dYTv6HkGd4ssZzf7in jRdx0NGxWQYYuHbNjd//6ucekuwV/IihG89mhHSdS2i/+8cYO0k= =6piv -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-12-17T19:54:53Z Files modified: * src/modules/rlm_sigtran/client.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/1ea330b3dc26d4bf0fcf1... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwX6tAACgkQ/6TVgp+2 18pfAw//VabpSxVvF9bzVxEAnd2Uwtc7YE8FXnNdWKdBMLEr8qhzx8pOOAQxXgn3 39FzMZJb8fHKbxizKrsnJv5cwWOZ+P+MYHncYXejaYVYSSm7fKJ95e2QTNu4klT4 KH6OUMVIwReCVx2fpetx+wCOplQsRJxpqRTEy9i84fBTtkApdDlS7LRLo6+8iViD hVnnynw1aKADcGa9QTFLNa25fshPrA0IwmtYhIdQps5NAzEhlV5bvh5V9nBGRP46 aJahgEeMCEGouXc61hsdbQVTNdZ0fmv6NeJctBb9V1ip4P1FrsHm8nhNiu4SazPb K6BW52P9cI6ZetEg6yn0I6h3Ql6rUgosd7J8pKCIQdY2R9kJjthAwHaE0+M2R9dX 0zYfOhyF5sJGlqtjUggeYtxVN5QUQurHkTpkfttNnjYHDrf00VzlHYf5gixCj4ue jMUlOnClEZcLaLf+XMPhpBr4Ntc07Pq1FAv/hfK0aEhk8WWIsoJ9927drj2AHNYH QiB1rsR7oafYhkK4TR0aTc3qFDtfZLKn1YaNKGQkQVpl6DnoO3b5tUno6ca8meDH m2HmVz/NKBm49CIia0okEG5yCSYb+dtFtTWo73abyXSptc7ofbx1UqwOxNTmh8pr 22LONuHGUy/KQzRqIlxOI9QsZMrcE9TuTGCF5VUj/OtHHezL2EY= =8yvA -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-12-17T18:28:31Z Files modified: * src/modules/rlm_sigtran/rlm_sigtran.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/0ee875acd7bf2a93264cc... ====== gpgsig -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIzBAABCgAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwW0+MACgkQ/6TVgp+2 18ogERAAkZbHE7JUexC9M0szWe4LKxG4G0+upvHR9UG3JQ5AN9ge4P2Q4BUPBNMm rvLKOuvVE3Qnfn7E+9S7Zvvp2thgMQgAfc5cnQ3eaAWQSzTEu6w/sMfmZVV68ju1 TMuSURcN9eJz4geS5cqFVPYtla3xzLL58UKXXgxq00UJ1nlX1eR7PuP6UuHjUZMh a1A0CxNNa4YohFmaMa991Nz3B1HGcxV9u3+PRhl8hxCtUkNCGVmx+hShy5LEOzVO R7dZoCsaU/K9rmBA6q0FwzXd/toC/yztkbZWMuSTONepZACDJk1NrvAkoMJM93if XElfupzHMAi07ehB4OSQenRzg1APaklpIJeweu6iSogCYG5EW67mJds0e13atnRI UjoVvwWwp5cULrSuXMADFGVP9gcAY4wiGoDSdTUGthLaxVLDS0fJhrJSKXkqoqPd KOJOoMerGXGp9sstizGr8Xarn4GkIolcKgjdD/8qB4tm2lXLuSJ4rXKDFD+5NoLt GX5Ga00Phd61BlBZTcOBXWquh8kboaZVUP+bAHxvU+HksQYtq7173G56PhAtuoDg 5+7KK4M82M758SqH4v3+VOqwz8iCpwS22JYeMzot0Xn4toCh4DpkmPfNPgc6z39/ C4mj+Er/YPBM30ChJTFRVxcAGLH8jRjmV2gstKyG7q21kepdzx0= =Zd/E -----END PGP SIGNATURE----- EAP-AKA-Subtype is in the EAP-AKA dictionary Arran Cudbard-Bell@2018-12-16T22:38:27Z Files modified: * src/modules/rlm_eap/types/rlm_eap_aka/rlm_eap_aka.c * src/modules/rlm_eap/types/rlm_eap_sim/rlm_eap_sim.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/d7419b4b8da60730e5c04... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwVrOEACgkQ/6TVgp+2 18q9XBAAowF/6sArs8o0GNvxCH6ovyHgp/YVOCQZ1PhL8sJInZQVBLOOWEq+0Yby pfAm2xFGYUoiaWjlzjfi0pDUEe8xcwgmljSCMUoWmU4UXnoKq3nz+d9+yVVi5v18 /4CbBFaJ2Jy5wN94MS3GG9XUezgeSmZ7Esh74gjqO9knm7KJD1Z2zYZKsAcB3smG VZXZWN5AoIMBKUiRUmwzmE3l92i3UIAxRfa9AwLQM2ADP0GAXduDMvVZUU1Kkme8 Gqv5gFyldTcGzmg1fPZSXmTIpeK4tCTUwKvN1cV5kEZDX4t2ujwCnu/KDXCt4bml JCuYvktHeXtsECBSSPAna2yn0HvK7TiXsziEtWeMe+4xNqbdvHUA0muyOSA7sx0C 4WpGvccrKInRnoAXulnThVM5TI2nAsbhiOUOQ7BjtA4f9YGIdqThv2F0/U7JoBP1 wtWk+63FiXg4RYX7PYPU30OLcdILvJIkZlEbustuJnDFXp/G6qc650rH3MV3A91P R0ShlMWLoA72wAdQr8Bhe1LKYMUGfswqK7JcV0R0s1d+zCHBl0KgYHkBhBVAso8t RPxxBLfHwan2Kfe37ebP5DvrqyUtnDoqeHV47Bcb7eNComk+UUKNEAlvPsv5GmvG cWZ85L7D2kz6jNP4wF1IAR/kPjWRXUA837OBwuhmyWeACLvRNZI= =C97a -----END PGP SIGNATURE----- Autoload sigtran dictionaries and attributes Arran Cudbard-Bell@2018-12-16T01:39:45Z Files modified: * src/modules/rlm_sigtran/attrs.h * src/modules/rlm_sigtran/client.c * src/modules/rlm_sigtran/rlm_sigtran.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8a5637ddd72f4b348499c... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwVMEYACgkQ/6TVgp+2 18qAYw//bYvPMl8U3nj21Mis5k5plWngci4XiMPNL6jm4kHOMBmscnMyZMmJMODq r6ELoxyzZ90osHim2g57K6+ohfydocL7DHkTCZbQyFSaZ00ynA7MjtIs0TA66IC4 f/smWA/K7x1+eJIQ8WNXcxH993QOyl8wHxPhZM5oZ0qEbDGEQfuFfE5exZpU8NDA KmUveyHYnssm5a5F+28gIP0WaWSROordgfQkPfK8vdzv9XaSbm30HdEzhwEvvWew Acbq94r+8HiUHopE0lLafXossHndL/nwzikwkNNC/BlEn8+yLAH5uv6/nvI+cUgx VxugoRpH928FEFU0IVfn2MCr4Bp06WJru8H5Xxb1l//AINrO2M7cwRLMP+lfithx 52AYeBpRYG26u78VP45CXQ6Qhr1kGOi1h7RiGIEMl1BdU0ls52/Aa1NY3P/qi8mi Z+c6oOZjrLAXn1/bSErPBRfvVVlqNlz8VbDKBKzEv2EU9sJNHjBW97A2nTqB3Qej lZy1jWenzPldyFMLA7I2KcbUUARvAX2B/D9svGbM/5ElQesJqCiwzVM3l0AxK2Vp /5viYC4Lr7NddEHQm+z7XJ+nnQQtQIlzmmezUqLoJGFg5r/OBmABZM8OA6Q751eZ bW6H2P1pyfA2qaxw1vH8mwpoVdTXArU+YEM43Of5LT5XvLv3gXU= =R6d2 -----END PGP SIGNATURE----- Update systemd units to depend on network-online Due to the use of SO_BINDTODEVICE, FreeRADIUS requires the address to be up when binding to a specific IP address. In systemd, depending on network.target is not sufficient to require the network to be up, so FreeRADIUS can still fail to bind; instead, network-online.target is required if the network is required to be online. This manifests in errors such as: Error: Failed binding to auth address x.x.x.x port 1812 bound to server default: Cannot assign requested address Fixes: https://bugzilla.redhat.com/show_bug.cgi?id=1637275 Signed-off-by: Alexander Scheel <ascheel@redhat.com> Alexander Scheel (via Arran Cudbard-Bell)@2018-12-15T16:48:06Z Files modified: * debian/freeradius.service * redhat/radiusd.service Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4c2e00c86e75e460470e2... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJcFSUXCRBK7hj4Ov3rIwAAdHIIADEYoRtIFV79geQQlo6LIgrF iJMWlFViHW3F8nrdO0zCF64PP7FjE8RXePUVu8fetOxL2tmIE6+jVS+P/X7ovNEQ PpxzDk+bYx3lpDvUwoY9Dkll8HjGX0dgRolaInyn/xldQmChwcUXvu8bXLpsTnSR LgfE2cW84IeMNgtUC36dUsPQH4X8BrtnmJ4X3fLVBgcrp9aRCmtOzHXvI/R9rng0 QCFB058f9smo6u3ljClziiF3OX62ZcACwrrH3Jmin1QDttcyz9300O8/dAHXcyA6 4iaLjXYhtB7ujEUz9Rcaf2XMwDRkBJ117Ck3TO6IHi26a9zSahWxHTrUDCQFbs4= =UZCq -----END PGP SIGNATURE----- Merge pull request #2375 from horsitis/patch-2 Add support for Downloadable user roles Arran Cudbard-Bell (via GitHub)@2018-12-15T16:00:23Z Files modified: * share/dictionary/radius/dictionary.hp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/4e1020425d6a44792c266... ====== gpgsig -----BEGIN PGP SIGNATURE----- wsBcBAABCAAQBQJcFR1JCRBK7hj4Ov3rIwAAdHIIAC8FNK3QcTHLT1tORKY6fk9l UBh6DT1s4E+lGHdfWdivRstDAtKjU8fR7E7k3zeq8VUDiCfqe5MoKZ04DJWGq6U+ SRyQE7fpOg9CLHshGcEL1bGu6nef+l5c3ofWSd1WU8EKuD+5Nh9/FBVfcIIvxEkt gy/A6eEevVcig6HuO7ThRvt4v2XXi8rMZHoW0bZpeQcYdN2GGWn0olPCW4GLrNpf y1+qgPv+T8FpBm1NeKtTs+twIipEw3m7DK4xd1GOZjPj4HtPtnk/bhidRnGU8LPw 87VWfMafK0Ut3pRxsuOF9+H89ORvB1aS51HAFkagBSPwRcfUsPQqHnmvWTSq0LA= =+Ytg -----END PGP SIGNATURE----- Add support for Clearpass Downloadable roles horsitis (via GitHub)@2018-12-15T15:27:04Z Files modified: * share/dictionary/radius/dictionary.hp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/414911b9d97bc4c576b47... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDiIACgkQfQ55zXdi Hs3nLwf/WZbdpyXKsx00tuIB67IiWy32QXeuLA7u0qyL8IOHpg4adqK56vtwCGcN yYV54OjIGQTlQ9GCljHhLV/4gq0jlVuwFtI42Yagzx/S/k+xAzwpJoioD/Gkctcp NRD+9pEjvjFh0HTrYtME1D2V+Ij2lnZQde5QC0RAtlJ0NdDl/mCJOK+iN4xnNzK6 zAnZyn4zBV5nsoG2UTdss0sel5u8yeVgHQIQkC5ItNOVkWHNDQfOw2JMWSgD+k4p QmEK4L9BiupfQD1iLS4PQ4fs27OHrUBem8U51aYvgcCRfbGcSrjw9JMP1xGiEfgC SH3qu2Xi4iyZIiynec3jdeugVcp7uQ== =N6cE -----END PGP SIGNATURE----- if it's a raw attribute, don't look it up in the global dict it's known, but badly formed. So it's not really known. Alan T. DeKok@2018-12-14T20:09:44Z Files modified: * src/lib/util/pair.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5f4e3a73856c5e18ec10b... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUDgIACgkQfQ55zXdi Hs1tZQf9FTR/40JMu/fA7gMAdNTmsK0kpJiJFC/yh/+ESP3/VbtDQzZZ9KIOaCAh NT6XpEeDir4MU7XJZeblPFao6JJJBM0tIQ0qYfX6Kx8tt8P+RgrogNNEcjKTr1Lm 6x3Ia2QT+Lf2ODqKSFo7ZzBse2Sdya0EGW+vTcJUO7GLfFl34tgsgVFE7h0ObyXF in2FKPMSIy1pZ43tROHNINbzPANe8aslsFot3yVodQ5+MhRe6PLacdFwR4DrZ7jQ 9Co2YlvIzeO07Mb5JF8dw+hGntlQIS4cw1ib7ZcPaQ5ePPndTNRODi72rCyn7dyv wS8YUTFXp3Ao6orcf4YlaDfXxpLF3w== =fz9Z -----END PGP SIGNATURE----- set unknown_da, too Alan T. DeKok@2018-12-14T20:09:32Z Files modified: * src/lib/unlang/compile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e1a9110a4ecc19bb17300... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBy8ACgkQfQ55zXdi Hs00/QgAjelg8DFWLUjFnpIpHar48vbvQpuHD/4PzNAone6rfCxPogrdEIoY8EBH V7/PTtdVw4uTGCvIzSfZdqVTu/7gb5bnPOqV0i0qZszSTesed3UKWEWDF9PiiVWC +j/5mYH0OwkUTpqrJaTk9qWV1ANkt657Q6NNVTtkz/wOSDWveZ61zCjrwDXDSjwA ZkLplfLe+NoKf5nA8to4ZubKIwUNAoBqUPPD2NeQfCmtnkjcENxaF41wlfg/kO7g z2slVg81VwYdIpZ005Un2Cf1oMuyefsN+KWTjxfHOhZ3VHqFHoRDaM9l+2JG3eio RAWgGvkYRE1LHBSGpqPoFGEkg4Ui4g== =wvyn -----END PGP SIGNATURE----- Add HP-User-Role. Fixes #2372 Alan T. DeKok@2018-12-14T19:40:31Z Files modified: * share/dictionary/radius/dictionary.hp Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/8f33f3ec71b66b783c025... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUByMACgkQfQ55zXdi Hs3rmgf+LD9D+lfYgdWRdGQB/BXNuI0LGWJFZ8nENmkvbjorw+b8MA9SKMhajgXv Fmyh3wXdPxtRWMsucUTaEgt/lJilLWNtTkcjxWJlD+a6nmJkdJ0UvOAfUBVnsO5J S532o9ULwfYIcSHjaLQL0ytX8i3h5l98RZQj92nubvlkZ76iX92BHzJZucyJhuEe PL4UeHdNK+GHv9yQta7k7FGE+2WLC+q0wmqryHzrsLBq1X4tO7PokisuNlKVaTm+ yVNBV9hSOwSlOPt/yXP0m1Jje8+BZ4Zn9EQdGhjbso1kR/+Os5jOdQxBgFw0Z/tU yi9fRflbhvXXCNRJros54TejHKIEoQ== =gEFo -----END PGP SIGNATURE----- Fix typo. Fixes #2374 Alan T. DeKok@2018-12-14T19:40:19Z Files modified: * share/dictionary/radius/dictionary.mikrotik Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/34fa4a62cc99b942ca570... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwUBgwACgkQfQ55zXdi Hs3Jhwf9HYWg2lJK3Nfonlws4sYM7kV+bCQUY+P1TiNhb4JcNmYN1/vCyRbRo4lt zSgDZTyWMK4SV5BTjg/ZKePBcJ0/GvM3JHu4Q4Vw3C8z8RyMqY2aoTH5mWhJybBG Mlfj2dLuagVTad5HLA0IqYDU1A8yMSYjrFqlf6NNRx2hXzOVw8YdanOGr+yLdwBe vuD9BCWbHcaiF1k1haAaeayKBxUYPCsHsgHiYynEqG85+udjvYaRYix4G3+JKMju 2lIqOYPl40jQKTOqn0QkHoLuSGkKqEmxt1XZDS+4zvN0JFm3kQyy0tCoodYL5EL7 oALO/dpCgzwj65Ps3d+NvNq6OSYY6Q== =ZrhH -----END PGP SIGNATURE----- allow Attr-oid.str here, too Alan T. DeKok@2018-12-14T19:35:30Z Files modified: * src/lib/unlang/compile.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/e7426aa86b1ef2c0f6476... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7JsACgkQ/6TVgp+2 18p5Nw//W8A3KMIShJgsl2MjXF4UF11xqZunSABlOQ8VNmLeyQxWDy9Yk8wmCed0 vVzZP/7un3SWSi78Anjp+//G6lScFqLn3WOTVyjiWpU7xLa66NsztN5PLl4ofZgh ZiTYDUsrfLXg/b4cFZVSa6yhCKG7tUN9MURErbYZtlRBh/vss79ORUjhyNVGI+nD +/wHWo6a026GPTjuopXSgosOe33ppAQPsz57FLvSPB+Ksj8qiGo6dFg0+u7WWUYw UavJwGNjd9t4FK7Jv9kPwA+sK94O4Ihj5SIegDhNRTtw5LvAvHR7tXbE8YRTJVfZ 3KC9JDxb7+sORjYEtOMLZX9u1rT1Ob0wuQcGgLRPSQb0UMD8VRU4IrphFA1uRYlm NPN0FJNkSrqAx0Vumcgc5GEfIdbaxsRqkINH2OLaq7ELj8DOiFKxTeta0OGwHBcI vYhLPBc1hEm6CW4aLwQJlCpW2k73jgbd8DMnXxLCIffH0i012LsZJAf2TQzZIIDU A8OPOqV2q78UI29mPbONsTknv1cy6AeC1FiKhAyH+rdiHlV9sbiPBwfhzqb58bU/ sjs3Fzhg0jD9CaZYtjgmla3Dlv4eiJo7CTabM2Lhyjcs4MNQgZaXPQFtJv37itN2 1CNSazr9+o91eh2omUClMYLb2MsBVGOxIiWgFzijacxQTOxYTpw= =Uohb -----END PGP SIGNATURE----- Doxygen Arran Cudbard-Bell@2018-12-14T17:47:07Z Files modified: * src/lib/server/cf_util.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/a7e4e5b6926586403eda0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT7FMACgkQ/6TVgp+2 18q6xg/+Km9hlRBtB6eT4OCS0fsJ2kbAQVII6Rimje0mmPfMu/iEBcNn2JjFxiFA SVBDh1nno/1hFxNiuJdilhdHm1oZUiznRDnzLz67mvgCsud5htDP+SJ4ZiFQioGa MrSXfVZ+euCQc5U4HuT0uV31qZqxpBifL4d1dUTUtQWM3+tJSHQ6WEoDIQShKlJz 37BbQ6tc8O/2eT4G/rMCpPJY9nMGs200Zggb6hfN+oRhuj6vwIzEicr9m1hJqDKp hINIFB5KDB3cqz1Zkq3L6pKS1LcTJqkwdGYxzAD2WOcm+Q9iUhQh7WroBMNv8rWq ONR2NUVp2xvIaLUfNG1ifa6Td/9tULjKimhpkWJOwSOC1XyeLetY6CGsmx3L5TOT EUsPdu2cycE368Ke7XR226hmvdim6HEDG1uhjCt0gzaJPxUrFmtXk4WSSUxZXJw6 D1C0BTizAbwQKeEJi9fCtp3F/Dqe+AjplEpiDJooH9loo8z5FbNUU2XAYq3LYYdy srz5Ga3DmjmLfF0xHX6HqtrK4Ca2YuNbIuH1+wKmxqmQx37xK8TP3WnDl6/sT11Z 2le3gIpwW8kgs8r8QQ3EArDBjRmWmzOhNN6H6lwMOyNec/AhYE0YRAYlIidnhoS4 +SAu/kJZpD+LgIbwCBJFk4Gv0f8zkWISV4Mc1F6MfDNrcAMmp6w= =RqHq -----END PGP SIGNATURE----- Typo Arran Cudbard-Bell@2018-12-14T17:45:55Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/99d8bc1e592809460f9e0... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT6EwACgkQ/6TVgp+2 18q7zBAApxfZVkt/M5IQun2aarj7PvDfjfNnu70moyEtpywOtEdfuLS9Qk8jQpL3 mB7UdKWJsSAeCA9WrqWnFXK76Y8ZxAgNmV5fr9eXM4o+n3L+SWB7AvYguUNpAgsf mOjYwrcnBF5Y0CHNBL6TVy6kprEQqhIAEMyxvDUJnDViSnsVmgMhhV2tGCUK5Fbb RZkTlTy2dYFuFZlhYC47MY0UxbYOavgCvBi594bPIDg9CcOuZCcioZy6ZdI5hc/K bw5cDatU5yxc4vYjaKb42P7rgS2LCAFskSIh9nkFopQhi6Gku52LJCqJ5TTRFPVz BTc3ARiKyIL/BCrLvcve8XedL3eQ/WT1OfdH7EYB0eJ4Vr86pyYYL9QIQgoksZp0 wGe7e819m55uXBKLNbcFjuW+s/aQZpC7D+oVtW5IGiWT1APnyaYmF2huo135+0mw TSL4yEWwcE6PTKDlMcZVldE5DnB5vzFwpzb6H8rqlr4gmLvj6SIAx9GhQlrSbUKn YiRgf4cst8ApwhwECaHSmUaem5G6R4mgCPfrQe9WowzfaCTGGSTpZhe1Xkvly/j0 6HFewvAlE6DKaP67keGaSIJhRbpMGh0RchOaK0eLuuOCVCM/y68ANwOauW9KiH/e NzY1ijZwcbEIUcwfleQ2VZQpXgtY0iZa8OcpPpXxjTYXINDhm7Q= =B4zI -----END PGP SIGNATURE----- typo # Conflicts: # src/modules/rlm_mschap/opendir.c Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:28:44Z Files modified: * src/modules/rlm_mschap/opendir.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/03b62bc24504eb8c4e704... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT57gACgkQ/6TVgp+2 18qlTA/+LoGNf+ZjHCbNeJtwknZrtWezMAlxIAMU1tqzz3TIK+JK24eTUddNdULt LMbdOPSCI48Ke4cVZsL4QMg4MPrNQ3aHxqQxZoCan8Py+yQmZNsLUCq4OjMtp3zR S2qJ32hNyKPZXjMSW1SmpQSMSRtdaxp5yhNr2hHutURe/GaHMelubJYSlI0ZP7vt mnvXUa8+bTFCTu9zbS/T4K+SUzPT6sWvb4/hnhcx/VY2WbDe9VAtXmhGolCN0ooc G2/vLhsCaBHrqDgVvzY+CiNN3jIj91EwRrfGNXjJ7r0UHgOvCm68nifSqCpnGfy6 ahkSEZzkBmKLy00jiwf0+CEUWPld/TpYnahqMB80iTGlJdCDDPJ2b/M8iRoch2O6 3j9bkgSJ5lmfW3fOPxFBCQ9iWGRiglhFIYqeaIvbnzFHEld74su44fqd2QGDLlDI Io4xVEg4Sw/qDLqWFnKvPmH/2KtO/L6Zc+aEOOYTIWtduJyP9cxde1qAFvDsQwJW 9fyKundntkZeWuHakdexKFV04kOaiBtXz+NAXql7AQgzX6e4+reipTX6rsZSh4X3 BTf3ILXm+avb904eZbHs4vd2VgEqE1HtK34jf6xcr+crLIwRorfbd9unUXMDS6tR oLXk5xMnB7rtW7pVQb/sAOV5EeBn+AWeg0EbA64sy9E7hbKyVUI= =U9f/ -----END PGP SIGNATURE----- simplify ntlm_auth error output checks In most cases, the error output will contain "0xC0000", in which case we can take a fast path # Conflicts: # src/modules/rlm_mschap/rlm_mschap.c Alan T. DeKok (via Arran Cudbard-Bell)@2018-12-14T17:26:16Z Files modified: * src/modules/rlm_mschap/rlm_mschap.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/90fd8ad54d19db83980ef... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT4dsACgkQ/6TVgp+2 18qW/g/+IeAKYSqbEQ8NCZluOjr6W/3zHmoK+iA7ROWQpwHvmcDOGENLNjNpDSLQ 4aGdA1NDdB/oXyr2f9KfHRP1iiqaY8VRylz0cgKOo4mXN/2aLqj2Xde9UYQkBxr6 t3bEGVtVOpoDY5q4cWBuYGa4h4OnT54o6ROhDWXTNkoJiBhVFVEHFmAKJxsmvS47 Z68wErkxqh/niOBY0ORhqd7F+Ot+9CCRMdgQr8T1Oi5vYlSXIcRp1EVCM4pIunmg F+s5FBsOp7JKHSW47raM0Qw3ANLek92Y501dfNoGEDfBH4OgfDFsDcbHL0oUGJRB P4GbpjX7XqxZSDuzhg3FOQFTifTSHkm2hLPzC1IxEXyZNrfUEGbqj1LGUwXtpElh CQc+7KlDYxGpUxR8IShMaW0SyeHgUoE5YkeikJd0d41fqcM+qoxekWOqxrKMP7ur qxa+coXClENeiq3lQZuTDlv5JEgvXdK0yK9Rs8f81rky7Hy9oEGZoETdZbPFxMzB LJK98LSfE6FbOKzHI93i2VzNMldWFikOzMA1AV6cLMszgWCfvvlJDIW3LncQsBet dTzk3v/Uboa5ukXLcHOprv0lTwRemE3HZjjbjNgpaxJgBWwgSX9nVq3RxilsXGFb 4c9tT4G5r8YBq31Q3AJNMxVlm/RG7LEwdu2Kn4/JjhTIpc/16WQ= =WW35 -----END PGP SIGNATURE----- Check for error conditions when loading test points Arran Cudbard-Bell@2018-12-14T17:01:15Z Files modified: * src/bin/unit_test_attribute.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/120c92e9b6adb18dc6fb2... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2xUACgkQ/6TVgp+2 18rFuA//dqAA39ySvqKr0mx9MHNgCXimz6aWhNSrB1MOyy7SuGVn/AvW9YBYtLoi hLVF2lkJJVVbeyaC/EumhHMnJsJaI1v8BgpOAKj/eb8QwL2iLZz9TDVOIRLYHVoJ wmolLIpM24WmLKS0g04HQXlG0fvflfnEUpHEDx5wGKPqI7am6k4cs1C4mEFAxTB4 oNE5QmO2c26QlMuTcm3eW4yv9+Tu8hSe5F9Fqn8BTl5BdQLao1ypvFZhb8CZ6NCe gbCjXjyum8rxuLQGsKXs9I44PXWG0bRDrGrBuBVWMOGqV9cFiZ5qQ4anxZt2Vn5i LC8G5FRO++0rzejroFLoqE3yHUEo8PZKyT9edo0O36YCSkbcxCQ/ZKRrbYovbfQe pLJBwz02l+PlrFnc9jsKinW8GrSX0oxkWh4nXhnl5B7fO7uPXr0RpXuNg2HcftBh tukWVeoK0tWf/V+0ayg5hOmWOPFY2lGk/LeDusI0VCtkhz1PZMlrjXbYVLx7Jf1A mpFqY8dhcV419Jl7835ssWUhVFSyngH1H8YrGHKhQIme07YJd/p5aUft5kC9gRlP G/wfsSEx0fOsXnMFMWBaBiq4GGCYtenI6JHo9GVEZQIVBgh17Md+7qNIUu/su1ID Uj7MRb/GYV5Bw3qBwsHrrBXxpzOHZWaZb4sRSecSi/jG09lZlBM= =ysME -----END PGP SIGNATURE----- Use constants for errors Arran Cudbard-Bell@2018-12-14T16:32:21Z Files modified: * src/lib/util/dict.c * src/lib/util/dict.h Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/231f223f2f467b25e1e6e... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6VbEmJeQrF8361hu/6TVgp+218oFAlwT2vkACgkQ/6TVgp+2 18rVTg//bhiIZr7LTkgBWcF8rS+q/c7GKAYSvUZe0y1fmpz/4n9SmFa6W9F3h69X 8KYe7EMymaFDY2kdObDSleP1D/z6dTDfVxIPBUGzq12ciICSzbc3yxmLKdaeY4j5 421CcAVhqMBoAwET/oX5Ei8AizYoCFDj5UxRfAXzh6//MagRkjIFNr5w8i82iUxT XmzZaxEpYWO7Tc7Kygu1qtpazp+ROeOR6KLiqKCb5yPW1/Pby9M0fAmqHx5MRQcn kSLkDVMUdltub7yT2pJL+YsKBuVVcq7Te1mpLzbm3Fvr0ze/9G+mT47bMqwxjS+j jr7ToJN86fsSJkBz5RgPx6/nG0hQC6BqRKUs0pewHH0HFmkXgXqePp6AqCDUPcl1 ccxPaEUMfypLULTmxlZhJmvE4a+oFoClaRvsbekTHxYmbMWacMqea1HJDDN3BU2p CPn7qMg3yevwoyTz4jFnI3T9cGiMcODi4tfrWRdQsqFpBAKqAhDjSqXQEAK92SXO Nz17gZ9pc9+WRIyO4ATVtES2Lg2f3dgWlEBDWNZHC/04WG8dtxAjEvwMR6abcJXz XLSEuv6IfoT6r2tJ8ll9awOoke/Z5qo21GPjISH6UXM+E5VbD72Kyoc8cIy0Mp2F 1FJSEuYMOcEJq7a1x5cYnAIeutj2YsvayYVzhHZcgKQ8o0iRL3I= =0Gwp -----END PGP SIGNATURE----- Use more compact, inline variable initialisation syntax where appropriate Arran Cudbard-Bell@2018-12-14T16:31:53Z Files modified: * src/lib/util/dict.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/08991aae2c4c05b05ad33... ====== gpgsig -----BEGIN PGP SIGNATURE----- iQEzBAABCAAdFiEE8n1lTTL4FC4LtEWpfQ55zXdiHs0FAlwTw6sACgkQfQ55zXdi Hs0LzAf8DS9lBdxYss0vSNfJWCIHTxX/lJ5SUhODKP0U6DQd6rJwXTMEX9J52a81 p9coy5IXwwerAi0Q0b8OnQLjVuBhwlmZeGu6vIyBja+qU0ZgGWmKffbv3Gi4VvuA fo8foHTJ1ZCzKFYoze4Ws13o+X84dzYnGFJhVV98jSOdl6VCB/jYhOkdCgSKr1CA 4vt0yYyHqlvHmIC77xmdgNRcUzJUCijIIfj+OVs/yWJDmNKntkDJEAnojg7e4CZ3 x9yUBy56K34HuyHkVW0OEc/+06rSzVyJEDWXNF0anPPTnwBSX/93t+wY1CW/wlOq gImiznUFNXNTMFVHCc1PLJZ3PyFZaA== =2u5J -----END PGP SIGNATURE----- don't over-write pragma once Alan T. DeKok@2018-12-14T14:52:26Z Files modified: * src/include/all.mk Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/798f283d7ce10892d98df... ====== -- This commit summary was generated @2019-01-09T00:00:04Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
participants (1)
-
announceļ¼ freeradius.org