Commit report for v3.1.x branch
The git bot
announce at freeradius.org
Wed Nov 11 00:00:05 CET 2015
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
======
Remove root_config and cf_section_find()
All config functions must now take a CONF_SECTION. Searches
will start from there.
Alan T. DeKok at 2015-11-10T23:47:12Z
Files modified:
* src/include/conffile.h
* src/main/command.c
* src/main/conffile.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/modcall.c
* src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c
* src/modules/rlm_sqlippool/rlm_sqlippool.c
* src/tests/map/map_unit.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/bcddbbf17dae6b2e44da6b4c392f018589ce411d
======
Use main_config.config instead of NULL
Alan T. DeKok at 2015-11-10T23:47:12Z
Files modified:
* src/main/modcall.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/802439569deaa76f3f60ae7d494934e0b8dab602
======
Remove unused field
Alan T. DeKok at 2015-11-10T23:47:12Z
Files modified:
* src/include/radiusd.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35ff4c5b9207583a6828e17d3389594b409d42c6
======
re-organize with no code changes
Alan T. DeKok at 2015-11-10T23:47:11Z
Files modified:
* src/main/mainconfig.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d6d4dfc1443e314845153bb878372d9fe7fd0198
======
Normalize names
Alan T. DeKok at 2015-11-10T23:47:11Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/fda6248c01af032438a184837ac86b72a947b164
======
Explicitly bootstrap more things in virtual servers.
And add WARNING for unknown sub-sections.
Unknown CONF_PAIRs in a "server foo{ ... }" are now errors.
Alan T. DeKok at 2015-11-10T23:47:11Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6c1bb4dada7f78801a5faf2832aa588ec40b802a
======
Setup parent/child relationships
Not actually used anywhere yet
Arran Cudbard-Bell at 2015-11-10T22:55:34Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b738bf4613888b4f137f83f4b72122f00d602ef1
======
Rip out out the old dict pool code
We can use talloc pools, instead, allowing all the dict structures to become talloc chunks
Arran Cudbard-Bell at 2015-11-10T22:03:07Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/76a59dd0c4dc31aa449d586ad8fdaed11a432d43
======
Partially tallocise our hash table implementation
Arran Cudbard-Bell at 2015-11-10T22:01:57Z
Files modified:
* src/include/hash.h
* src/lib/dict.c
* src/lib/hash.c
* src/main/threads.c
* src/modules/rlm_detail/rlm_detail.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6b1ac62a4280524e1283b7dfce32986ce64b4562
======
Move the main dictionary to being talloced
Update some functions to take an fr_dict_t pointer
Arran Cudbard-Bell at 2015-11-10T20:08:53Z
Files modified:
* src/include/libradius.h
* src/include/radiusd.h
* src/lib/dict.c
* src/main/mainconfig.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/unittest.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/rlm_eap/radeapclient.c
* src/tests/map/map_unit.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b3065b7c4e25d10e1fdcae825371d1b0426ef84e
======
Add parent/child pointers
Arran Cudbard-Bell at 2015-11-10T20:08:52Z
Files modified:
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/02e1866ad9f135e874d5d8762fad0b2454ebb1a5
======
Expose fr_dict_parent_by_num
Arran Cudbard-Bell at 2015-11-10T20:08:52Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/818e21e67ac878a665abe6b0c8531e3d5dc7f254
======
Formatting
Arran Cudbard-Bell at 2015-11-10T20:08:52Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/dc903402b28c874bac44aa2810797dd729119565
======
check_config sets spawn_workers to false.
Alan T. DeKok at 2015-11-10T19:52:17Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/055040553fe40b685afa1cead85340c55917e521
======
Set rcode
Alan T. DeKok at 2015-11-10T19:48:11Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/f676345df0f357ad43f78bd7222832d77fc14b59
======
Cleanups
Alan T. DeKok at 2015-11-10T18:34:14Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cdc29e0e2dbb64f27e519d797e3bcf4d04b26f35
======
Pass on MSCHAP errors from ntlm_auth, too
Not that supplicants do anything helpful with them, but locked
and disabled account error codes can be gleaned from ntlm_auth.
Previously only SMB-Account-Cntrl could cause them to send.
skids (via Alan T. DeKok)@2015-11-10T18:34:10Z
Files modified:
* src/modules/rlm_mschap/rlm_mschap.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/0615b06c9b44e07c1c213f3e2ff8e1fc43db3d45
======
cleanups
Alan T. DeKok at 2015-11-10T18:34:08Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b80617ec109bc26b054a94a872ffb3413fd0b4ad
======
Set up signal handlers only if !check_config
Alan T. DeKok at 2015-11-10T18:34:08Z
Files modified:
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/17d02c112c0b59c0a16d6810f6dee3bc8a06cd17
======
Merge pull request #1380 from jpereira/bug/rlm_cache1
Fixing invalid state in rlm_cache
Arran Cudbard-Bell at 2015-11-10T18:22:54Z
Files modified:
* src/modules/rlm_cache/serialize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4921f44e1479ffe5388a2553678713bb258e66f2
======
Fixing invalid state in rlm_cache
Jorge Pereira at 2015-11-10T18:20:53Z
Files modified:
* src/modules/rlm_cache/serialize.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cf426df301eee9ea7f0e8dbd16249adb0298a641
======
Fixing wrong set with $raddb/sites-available/abfab-tr-idp
Jorge Pereira (via Alan T. DeKok)@2015-11-10T18:17:01Z
Files modified:
* raddb/sites-available/abfab-tr-idp
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e76e70e2cc4bc1a551b81794665d62240cac0f53
======
Move thread stop to radiusd.c
So we can see the entire build up / tear down in radiusd.c
Alan T. DeKok at 2015-11-10T18:16:26Z
Files modified:
* src/main/process.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/e4e6ffced0406d5feaffafbbe710f89a401ab3cb
======
Move thread initialization to radiusd.c
Alan T. DeKok at 2015-11-10T17:04:02Z
Files modified:
* src/main/process.c
* src/main/radiusd.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/36a35fd1d194ee5d196fdb7331229b818e5aaab9
======
A bit better debugging for modules
Alan T. DeKok at 2015-11-10T17:04:01Z
Files modified:
* src/main/modules.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/35f842f1cbed5fd9bcec3b4e061ce38a0ad0d4ba
======
Remove duplicate name value from error
Arran Cudbard-Bell at 2015-11-10T06:05:30Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/caf1b952b7f4f86c5b1730ec33e087ce85b89b7a
======
Missed
Arran Cudbard-Bell at 2015-11-10T05:46:43Z
Files modified:
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/696c35d5a575ed3b04298783c8f8064f245c3bff
======
Unused
Arran Cudbard-Bell at 2015-11-10T05:46:31Z
Files modified:
* src/include/libradius.h
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/5424b7c45c2ad70bfdf81890793483a99c0d913f
======
Add fr prefix to dict functions
Arran Cudbard-Bell at 2015-11-10T05:18:17Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
* src/lib/filters.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/value.c
* src/main/acct.c
* src/main/auth.c
* src/main/client.c
* src/main/listen.c
* src/main/mainconfig.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/parser.c
* src/main/process.c
* src/main/radattr.c
* src/main/radclient.c
* src/main/radmin.c
* src/main/radsniff.c
* src/main/radwho.c
* src/main/tmpl.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_arp/proto_arp.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpclient.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_csv/rlm_csv.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_eap/types/rlm_eap_gtc/rlm_eap_gtc.c
* src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_otp/otp_pwe.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_passwd/rlm_passwd.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_rest/rest.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_yubikey/decrypt.c
* src/modules/rlm_yubikey/rlm_yubikey.c
* src/tests/map/map_unit.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/58caf94960bd699b4bb2cfd54d881d9052426326
======
Unused for now
Arran Cudbard-Bell at 2015-11-10T05:03:06Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/31f18fa536f591dff6d2111cd8720bdcee35eb6b
======
Change order of vendor and attr
5 minutes with clion!
Arran Cudbard-Bell at 2015-11-10T02:58:14Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
* src/lib/pair.c
* src/lib/radius.c
* src/lib/value.c
* src/main/acct.c
* src/main/auth.c
* src/main/listen.c
* src/main/map.c
* src/main/modcall.c
* src/main/modules.c
* src/main/pair.c
* src/main/parser.c
* src/main/process.c
* src/main/radclient.c
* src/main/tmpl.c
* src/main/unittest.c
* src/main/xlat.c
* src/modules/proto_dhcp/dhcp.c
* src/modules/proto_dhcp/dhcpd.c
* src/modules/proto_dhcp/rlm_dhcp.c
* src/modules/proto_vmps/vqp.c
* src/modules/rlm_detail/rlm_detail.c
* src/modules/rlm_eap/libeap/eapcommon.c
* src/modules/rlm_eap/radeapclient.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_exec/rlm_exec.c
* src/modules/rlm_expiration/rlm_expiration.c
* src/modules/rlm_expr/paircmp.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_logintime/rlm_logintime.c
* src/modules/rlm_mschap/rlm_mschap.c
* src/modules/rlm_pap/rlm_pap.c
* src/modules/rlm_preprocess/rlm_preprocess.c
* src/modules/rlm_rediswho/rlm_rediswho.c
* src/modules/rlm_sql/rlm_sql.c
* src/modules/rlm_test/rlm_test.c
* src/modules/rlm_unix/rlm_unix.c
* src/modules/rlm_unpack/rlm_unpack.c
* src/modules/rlm_yubikey/rlm_yubikey.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/318cd5ac5e2c5fc78555fbf9955e7be30abff024
======
Fix arguments to dict_str_to_oid
Arran Cudbard-Bell at 2015-11-10T02:48:29Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/529353365ed0c1faa8ccbb610d38d98b47b53ef0
======
Add parent argument to dict_attr_add
Arran Cudbard-Bell at 2015-11-10T01:45:21Z
Files modified:
* src/include/libradius.h
* src/lib/dict.c
* src/main/pair.c
* src/main/tmpl.c
* src/modules/rlm_example/rlm_example.c
* src/modules/rlm_ldap/rlm_ldap.c
* src/modules/rlm_test/rlm_test.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/86d8f3b6a77c4e91519f7b52caaf2e4692a9d134
======
Hack no longer needed
Arran Cudbard-Bell at 2015-11-10T01:01:34Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b7434b56e66fe8e7b6732544130d9c9d56f9f892
======
Always print the attribute name we failed to add
Arran Cudbard-Bell at 2015-11-10T00:52:47Z
Files modified:
* src/lib/dict.c
Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/ea6589e720127e946a256446db353c299419c8e7
======
--
This commit summary was generated @2015-11-11T00:00:05Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
More information about the Freeradius-Devel
mailing list