New activity for FreeRADIUS (the high performance and highly configurable RADIUS server) ====== Merge pull request #54 from mcnewton/patch-client-cert Add require_client_cert options to EAP-PEAP/TTLS Alan DeKok@2012-09-30T08:40:10Z Files modified: * raddb/mods-available/eap * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c * .gitignore * COPYRIGHT * Make.inc.in * Makefile * aclocal.m4 * configure * configure.in * debian/freeradius.init * doc/ChangeLog * doc/ldap_howto.rst * doc/rfc/rfc5931.txt * doc/variables.rst * libltdl/.gitignore * libltdl/COPYING.LIB * libltdl/Makefile.am * libltdl/Makefile.in * libltdl/README * libltdl/acinclude.m4 * libltdl/aclocal.m4 * libltdl/config-h.in * libltdl/config.guess * libltdl/config.sub * libltdl/configure * libltdl/configure.ac * libltdl/install-sh * libltdl/ltdl.c * libltdl/ltdl.h * libltdl/ltmain.sh * libltdl/missing * libtool.m4 * ltmain.sh * man/man1/radeapclient.1 * man/man5/rlm_acct_unique.5 * man/man8/radiusd.8 * mibs/FREERADIUS-NOTIFICATION-MIB.txt * raddb/Makefile * raddb/README.rst * raddb/attrs * raddb/clients.conf * raddb/mods-available/acct_unique * raddb/mods-available/attr_filter * raddb/mods-available/cache * raddb/mods-available/cui * raddb/mods-available/detail.example.com * raddb/mods-available/detail.log * raddb/mods-available/eap * raddb/mods-available/expr * raddb/mods-available/krb5 * raddb/mods-available/ldap * raddb/mods-available/mschap * raddb/mods-available/sometimes * raddb/mods-available/sql * raddb/mods-available/sql_log * raddb/policy.conf * raddb/policy.d/accounting * raddb/policy.d/canonicalization * raddb/policy.d/control * raddb/policy.d/cui * raddb/policy.d/dhcp * raddb/policy.d/filter * raddb/policy.d/operator-name * raddb/proxy.conf * raddb/radiusd.conf.in * raddb/sites-available/coa * raddb/sites-available/inner-tunnel * raddb/sites-available/tls * raddb/sql/mssql/dialup.conf * raddb/sql/mssql/schema.sql * raddb/sql/mysql/cui.conf * raddb/sql/mysql/cui.sql * raddb/sql/mysql/dialup.conf * raddb/sql/mysql/schema.sql * raddb/sql/ndb/schema.sql * raddb/sql/oracle/dialup.conf * raddb/sql/oracle/schema.sql * raddb/sql/postgresql/admin.sql * raddb/sql/postgresql/cui.conf * raddb/sql/postgresql/cui.sql * raddb/sql/postgresql/dialup.conf * raddb/sql/postgresql/schema.sql * raddb/trigger.conf * redhat/README * redhat/freeradius.spec * scripts/Makefile * scripts/freeradius.monit * scripts/git/post-receive * scripts/install.mk * scripts/isc2ippool.pl * scripts/jlibtool.c * scripts/libtool.mk * scripts/logrotate.freeradius * scripts/radwatch.in * scripts/solaris/.gitignore * scripts/solaris/README.md * scripts/solaris/radius.xml * scripts/solaris/svc-radius.in * share/dictionary * share/dictionary.alcatel.sr * share/dictionary.bskyb * share/dictionary.bt * share/dictionary.camiant * share/dictionary.compat * share/dictionary.extended * share/dictionary.freeradius.internal * share/dictionary.hp * share/dictionary.mikrotik * share/dictionary.paloalto * share/dictionary.redback * share/dictionary.terena * src/include/autoconf.h.in * src/include/conffile.h * src/include/libradius.h * src/include/modpriv.h * src/include/process.h * src/include/radius.h * src/include/radiusd.h * src/include/realms.h * src/include/stats.h * src/include/tls.h * src/lib/Makefile * src/lib/dhcp.c * src/lib/dict.c * src/lib/filters.c * src/lib/hash.c * src/lib/radius.c * src/lib/tcp.c * src/lib/valuepair.c * src/lib/vqp.c * src/main/Makefile.in * src/main/all.mk * src/main/auth.c * src/main/checkrad.pl.in * src/main/client.c * src/main/command.c * src/main/conffile.c * src/main/connection.c * src/main/detail.c * src/main/dhcpd.c * src/main/evaluate.c * src/main/exec.c * src/main/files.c * src/main/listen.c * src/main/mainconfig.c * src/main/modcall.c * src/main/modules.c * src/main/process.c * src/main/radattr.c * src/main/radclient.c * src/main/radconf2xml.c * src/main/radiusd.c * src/main/radiusd.mk * src/main/radmin.c * src/main/radmin.mk * src/main/radtest.in * src/main/radwho.c * src/main/realms.c * src/main/stats.c * src/main/threads.c * src/main/tls.c * src/main/tls_listen.c * src/main/version.c * src/main/xlat.c * src/modules/rlm_acct_unique/Makefile * src/modules/rlm_acct_unique/all.mk * src/modules/rlm_acct_unique/rlm_acct_unique.c * src/modules/rlm_acctlog/rlm_acctlog.c * src/modules/rlm_cache/Makefile * src/modules/rlm_cache/all.mk * src/modules/rlm_cache/rlm_cache.c * src/modules/rlm_caching/Makefile.in * src/modules/rlm_caching/config.h.in * src/modules/rlm_caching/configure * src/modules/rlm_caching/configure.in * src/modules/rlm_caching/rlm_caching.c * src/modules/rlm_chap/rlm_chap.c * src/modules/rlm_copy_packet/Makefile * src/modules/rlm_copy_packet/README * src/modules/rlm_copy_packet/all.mk * src/modules/rlm_copy_packet/rlm_copy_packet.c * src/modules/rlm_eap/eap.c * src/modules/rlm_eap/libeap/Makefile * src/modules/rlm_eap/libeap/all.mk * src/modules/rlm_eap/mem.c * src/modules/rlm_eap/radeapclient.c * src/modules/rlm_eap/rlm_eap.c * src/modules/rlm_eap/types/rlm_eap_ikev2/Makefile.in * src/modules/rlm_eap/types/rlm_eap_mschapv2/rlm_eap_mschapv2.c * src/modules/rlm_eap/types/rlm_eap_peap/Makefile.in * src/modules/rlm_eap/types/rlm_eap_peap/all.mk * src/modules/rlm_eap/types/rlm_eap_peap/peap.c * src/modules/rlm_eap/types/rlm_eap_pwd/all.mk.in * src/modules/rlm_eap/types/rlm_eap_pwd/eap_pwd.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_tls/Makefile.in * src/modules/rlm_eap/types/rlm_eap_tls/all.mk * src/modules/rlm_eap/types/rlm_eap_tls/rlm_eap_tls.c * src/modules/rlm_eap/types/rlm_eap_tnc/Makefile.in * src/modules/rlm_eap/types/rlm_eap_ttls/Makefile.in * src/modules/rlm_eap/types/rlm_eap_ttls/all.mk * src/modules/rlm_eap/types/rlm_eap_ttls/ttls.c * src/modules/rlm_exec/rlm_exec.c * src/modules/rlm_expr/rlm_expr.c * src/modules/rlm_krb5/rlm_krb5.c * src/modules/rlm_ldap/rlm_ldap.c * src/modules/rlm_linelog/rlm_linelog.c * src/modules/rlm_mschap/mschap.h * src/modules/rlm_mschap/rlm_mschap.c * src/modules/rlm_otp/Makefile.in * src/modules/rlm_otp/all.mk * src/modules/rlm_otp/otp_pw_valid.c * src/modules/rlm_pap/rlm_pap.c * src/modules/rlm_pap/rlm_pap.h * src/modules/rlm_passwd/rlm_passwd.c * src/modules/rlm_perl/rlm_perl.c * src/modules/rlm_policy/rlm_policy.c * src/modules/rlm_preprocess/rlm_preprocess.c * src/modules/rlm_radutmp/rlm_radutmp.c * src/modules/rlm_realm/rlm_realm.c * src/modules/rlm_redis/rlm_redis.c * src/modules/rlm_redis/rlm_redis.h * src/modules/rlm_replicate/all.mk * src/modules/rlm_rest/rest.c * src/modules/rlm_rest/rest.h * src/modules/rlm_rest/rlm_rest.c * src/modules/rlm_securid/mem.c * src/modules/rlm_securid/rlm_securid.c * src/modules/rlm_soh/rlm_soh.c * src/modules/rlm_sometimes/Makefile * src/modules/rlm_sometimes/all.mk * src/modules/rlm_sometimes/rlm_sometimes.c * src/modules/rlm_sql/all.mk * src/modules/rlm_sql/conf.h * src/modules/rlm_sql/drivers/rlm_sql_db2/sql_db2.c * src/modules/rlm_sql/drivers/rlm_sql_freetds/sql_freetds.c * src/modules/rlm_sql/drivers/rlm_sql_iodbc/sql_iodbc.c * src/modules/rlm_sql/drivers/rlm_sql_mysql/all.mk.in * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure * src/modules/rlm_sql/drivers/rlm_sql_mysql/configure.in * src/modules/rlm_sql/drivers/rlm_sql_mysql/sql_mysql.c * src/modules/rlm_sql/drivers/rlm_sql_null/Makefile * src/modules/rlm_sql/drivers/rlm_sql_null/all.mk * src/modules/rlm_sql/drivers/rlm_sql_null/sql_null.c * src/modules/rlm_sql/drivers/rlm_sql_oracle/sql_oracle.c * src/modules/rlm_sql/drivers/rlm_sql_postgresql/sql_postgresql.c * src/modules/rlm_sql/drivers/rlm_sql_sqlite/sql_sqlite.c * src/modules/rlm_sql/drivers/rlm_sql_sybase/sql_sybase.c * src/modules/rlm_sql/drivers/rlm_sql_unixodbc/sql_unixodbc.c * src/modules/rlm_sql/drivers/rules.mak * src/modules/rlm_sql/rlm_sql.c * src/modules/rlm_sql/rlm_sql.h * src/modules/rlm_sql/sql.c * src/modules/rlm_sqlhpwippool/rlm_sqlhpwippool.c * src/modules/rlm_sqlippool/rlm_sqlippool.c * src/modules/rules.mak * src/modules/stable * src/tests/eap-ttls-pap.conf * src/tests/eapsim-03/radiusd-example.txt Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/3f7ada09dc9d85acfc985... ====== Add require_client_cert options to EAP-PEAP/TTLS This is a replacement for having to set EAP-TLS-Require-Client-Cert, although that can still be used. Matthew Newton@2012-04-03T14:11:42Z Files modified: * raddb/mods-available/eap * src/modules/rlm_eap/types/rlm_eap_peap/rlm_eap_peap.c * src/modules/rlm_eap/types/rlm_eap_ttls/rlm_eap_ttls.c Commit diff: https://github.com/FreeRADIUS/freeradius-server/commit/5628d0384b5acc9a6a2ed... ====== -- This commit summary was generated @2012-09-30T18:00:02Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).
On 30 Sep 2012, at 12:00, The git bot <announce@freeradius.org> wrote:
New activity for FreeRADIUS (the high performance and highly configurable RADIUS server)
====== Merge pull request #54 from mcnewton/patch-client-cert
Add require_client_cert options to EAP-PEAP/TTLS
Alan DeKok@2012-09-30T08:40:10Z Files modified: * raddb/mods-available/eap
Hmm Git bot, I know *why* you did that. Because the original parent of that commit was back in March... Just not sure how to figure out the corrent parent to diff from. Until I add some more smarts, can people: git remote add upstream git://github.com/FreeRADIUS/freeradius-server.git and git pull --rebase upstream master Before issuing pull requests, it's best practice anyway, as it ensures there won't be any merge conflicts. -Arran
On Sun, Sep 30, 2012 at 02:25:29PM -0400, Arran Cudbard-Bell wrote:
Merge pull request #54 from mcnewton/patch-client-cert
Hmm Git bot, I know *why* you did that. Because the original parent of that commit was back in March... Just not sure how to figure out the corrent parent to diff from.
Yeah, it was an old pull request that I saw and realised hadn't been committed.
Before issuing pull requests, it's best practice anyway, as it ensures there won't be any merge conflicts.
I probably did at the time. ;-) This time I just checked it would still apply cleanly... I guess in that case the thing to do is to close the original pull request and then re-open it again (but there aren't many unmerged old ones anyway). Cheers Matthew -- Matthew Newton, Ph.D. <mcn4@le.ac.uk> Systems Architect (UNIX and Networks), Network Services, I.T. Services, University of Leicester, Leicester LE1 7RH, United Kingdom For IT help contact helpdesk extn. 2253, <ithelp@le.ac.uk>
participants (3)
-
announceļ¼ freeradius.org -
Arran Cudbard-Bell -
Matthew Newton