Package: freeradius / 2.2.5+dfsg-0.2+deb8u1

Metadata

Package Version Patches format
freeradius 2.2.5+dfsg-0.2+deb8u1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
debian local/0001 Rename radius to freeradius.patch | (download)

Make.inc.in | 2 1 + 1 - 0 !
raddb/radiusd.conf.in | 6 3 + 3 - 0 !
scripts/freeradius.monitrc | 6 3 + 3 - 0 !
3 files changed, 7 insertions(+), 7 deletions(-)

 rename radius to freeradius

Patch-Category: debian-local

0002 gitignore.diff.patch | (download)

.gitignore | 14 14 + 0 - 0 !
1 file changed, 14 insertions(+)

 gitignore.diff


debian local/0003 Explicitly include rlm_sql libs.patch | (download)

src/modules/rlm_sql/drivers/rlm_sql_iodbc/Makefile.in | 1 1 + 0 - 0 !
src/modules/rlm_sql/drivers/rlm_sql_mysql/Makefile.in | 1 1 + 0 - 0 !
src/modules/rlm_sql/drivers/rlm_sql_postgresql/Makefile.in | 1 1 + 0 - 0 !
src/modules/rlm_sql_log/Makefile | 1 1 + 0 - 0 !
src/modules/rlm_sqlcounter/Makefile.in | 2 1 + 1 - 0 !
src/modules/rlm_sqlippool/Makefile.in | 2 1 + 1 - 0 !
6 files changed, 6 insertions(+), 2 deletions(-)

 explicitly include rlm_sql libs

Patch-Category: debian-local

0004 eap.server.key.diff.patch | (download)

raddb/eap.conf | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 eap.server.key.diff


0005 eap.random_file.diff.patch | (download)

raddb/eap.conf | 11 1 + 10 - 0 !
1 file changed, 1 insertion(+), 10 deletions(-)

 eap.random_file.diff


0006 jradius.diff.patch | (download)

src/modules/stable | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

 jradius.diff


0007 freeradius_add_iodbc_include_dirs.diff.patch | (download)

src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure | 2 1 + 1 - 0 !
src/modules/rlm_sql/drivers/rlm_sql_iodbc/configure.in | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 freeradius_add_iodbc_include_dirs.diff

Patch to add include directories from  Maximiliano Curia

0008 radclient include version in literal format string.patch | (download)

src/main/radclient.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 radclient: include version in literal format string

gcc complains when passing a non-literal to printf because of hardening flags.

0009 doc makefile no rfcs.patch | (download)

doc/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 doc/makefile: no rfcs

Remove rfcs from build

0010 dhcp sqlipool Comment out mysql.patch | (download)

raddb/modules/dhcp_sqlippool | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

 dhcp sqlipool: comment out mysql

So freeradius does not depend on freeradius-mysql

debian local/0011 version.c disable openssl version check.patch | (download)

src/main/version.c | 29 3 + 26 - 0 !
1 file changed, 3 insertions(+), 26 deletions(-)

 version.c: disable openssl version check

For Debian we don't want to require that the built OpenSSL be the same
as the linked OpenSSL.  Debian will be responsible for changing the
soname if the ABI changes.  The version check causes the freeradius
packages to fail whenever a new OpenSSL is built.

Patch-Category: debian-local

fr ad 001.patch | (download)

src/main/conffile.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fr-ad-001 - (v2) use strncmp() instead of memcmp() for
 bounded data


fr gv 201.patch | (download)

src/lib/radius.c | 16 10 + 6 - 0 !
1 file changed, 10 insertions(+), 6 deletions(-)

 [patch] fr-gv-201 - check input / output length in make_secret()


fr gv 202.patch | (download)

src/lib/dhcp.c | 10 4 + 6 - 0 !
src/lib/radius.c | 15 12 + 3 - 0 !
2 files changed, 16 insertions(+), 9 deletions(-)

 [patch] fr-gv-202 - check for "too long" attributes, too


fr gv 203.patch | (download)

src/lib/dhcp.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] fr-gv-203 - fix memory leak when using decode_tlv()


fr gv 204.patch | (download)

src/lib/dhcp.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 [patch] fr-gv-204 - free vp if decoding options fails, so we don't
 leak memory


fr gv 205.patch | (download)

src/lib/dhcp.c | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

 [patch] fr-gv-205 - check for "too long" options, too


fr gv 206.patch | (download)

src/lib/dhcp.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fr-gv-206 - decode option 60 (string) not 63 (octets)


fr gv 207.patch | (download)

src/lib/radius.c | 6 4 + 2 - 0 !
1 file changed, 4 insertions(+), 2 deletions(-)

 [patch] fr-gv-207 - avoid zero-length malloc() in data2vp()