Commit report for v3.1.x branch

The git bot announce at freeradius.org
Mon Sep 14 00:00:03 CEST 2015


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

======
Typo

Arran Cudbard-Bell at 2015-09-13T20:16:45Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8d64a55d8232da1fbe4d992ce1604925ebf17d4b
====== 
Quiet clang scan

Arran Cudbard-Bell at 2015-09-13T20:08:55Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4b796028101808d02b9216c59f20dc89fbc3d2cd
====== 
If there's no OCSP URLs in the certificates, and we have a configured OCSP URL, we should fall back to that URL

Arran Cudbard-Bell at 2015-09-13T19:43:23Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/4239284222f34cfec33a6c3f61b3effacd301b10
====== 
TLS-Session-Data is written to &request:TLS-Session-Data and read from &control:TLS-Session-Data

Arran Cudbard-Bell at 2015-09-13T19:08:59Z
Files modified:
	* raddb/mods-available/cache_tls
	* raddb/sites-available/tls-cache
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/7a2d3cd7ee344b34b651915d7f553d3d62672984
====== 
Free certificate attributes on error

Arran Cudbard-Bell at 2015-09-13T18:28:04Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/60068499377b2c736f859c25e7c1fe5667b10518
====== 
TLS-Cert attributes are now only available in the &session-state lists.

Arran Cudbard-Bell at 2015-09-13T18:23:17Z
Files modified:
	* raddb/README.rst
	* src/include/tls-h
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/modules/rlm_eap/libeap/eap_tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d42c1c4e52b68ae8352ec0472bea92f00d4d476c
====== 
This should be in the tls global init function

Arran Cudbard-Bell at 2015-09-13T18:20:24Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/6cc6f10e45a815f28ed259a4fb15e547203714c8
====== 
Add note on rlm_rest

Arran Cudbard-Bell at 2015-09-13T18:17:32Z
Files modified:
	* raddb/README.rst

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/63b9b7152cf65d556f64406cb1062f91c34ce5cb
====== 
TLS-OCSP-Cert-Valid should go in the request too.

Arran Cudbard-Bell at 2015-09-13T18:01:09Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/3d665a8276803badc52679750181c36de880c11e
====== 
Rest-HTTP-Code should be inserted into the &request: not the &reply:

Arran Cudbard-Bell at 2015-09-13T17:56:34Z
Files modified:
	* src/modules/rlm_rest/rlm_rest.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/393b241fa26e8a80d21b2619b5b6cc27d44aecb2
====== 
Clearer debug messages

Arran Cudbard-Bell at 2015-09-13T13:47:03Z
Files modified:
	* src/main/state.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/b4072b8b4aee11aa658ec4e7343f3d76d261cdb0
====== 
Fix adding cert attributes

Arran Cudbard-Bell at 2015-09-13T12:37:28Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/34f03685b1a86d512f8cce00af1b71987bc00b6c
====== 
Doxygen

Arran Cudbard-Bell at 2015-09-13T02:08:41Z
Files modified:
	* src/main/pair.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c71788ca368ecc753a9cb7bacd12bdc1f149c1be
====== 
Make storing certificate attributes more efficient

Arran Cudbard-Bell at 2015-09-13T02:07:08Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c2903fd2c0350f4b14e0d0b2908ebfa799fe02a1
====== 
Nicer errors on json parser failure

Arran Cudbard-Bell at 2015-09-13T01:28:24Z
Files modified:
	* src/modules/rlm_json/rlm_json.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/347367c1cc25130aef59177a982324ad89ea6d11
====== 
Prefix all the things! Specifically sent and received attributes (with their list names)

Arran Cudbard-Bell at 2015-09-13T01:22:52Z
Files modified:
	* src/include/radiusd.h
	* src/main/listen.c
	* src/main/pair.c
	* src/main/state.c
	* src/modules/proto_dhcp/dhcpd.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/d02164270276078a3ed8879632ce598000635829
====== 
Add comments and docs

Arran Cudbard-Bell at 2015-09-13T01:00:14Z
Files modified:
	* raddb/README.rst
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/c8fd7800891878f575fc3256061d9b83dbdfbd05
====== 
Add all the certificate VPs to session-state

Eventually (FreeRADIUS 3.2/4.0) they should no longer be inserted into the request, but doing it now would break lots of working configurations, so we just shove them in session-state, which, importantly, makes them available to the OCSP virtual server.

It wasn't clear where the attributes were actually being inserted, and whether adding them to the request in cbtls_verify would have lead to duplicate multivalued attributes.

Arran Cudbard-Bell at 2015-09-13T00:44:35Z
Files modified:
	* src/main/tls.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/cb9713dc9988734628b06f1f65151d9c43571620
====== 
s/certs/cert_vps/

Arran Cudbard-Bell at 2015-09-13T00:16:52Z
Files modified:
	* src/include/listen.h
	* src/include/tls-h
	* src/main/tls.c
	* src/main/tls_listen.c
	* src/modules/rlm_eap/eap.h
	* src/modules/rlm_eap/libeap/eap_tls.c
	* src/modules/rlm_eap/mem.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/8fb69c817dda25435a1346a08bdac55848bd5bf3
====== 
Fix config variable expansions in map sections

Arran Cudbard-Bell at 2015-09-13T00:02:18Z
Files modified:
	* src/main/conffile.c

Commit diff:
https://github.com/FreeRADIUS/freeradius-server/commit/045b80f5c6c68e31d1e72bfb3fe8e00434c10f87
====== 
-- 
This commit summary was generated @2015-09-14T00:00:03Z by lgfeed version 0.00 (https://github.com/arr2036/lgfeed).


More information about the Freeradius-Devel mailing list