Commit Graph

191 Commits

Author SHA1 Message Date
Nikolai Kondrashov
2c2e39afa9 Don't return stack memory in fr_getgrnam
This fixes the following Coverity issue:

    Error: RETURN_LOCAL (CWE-562):
    freeradius-server-3.0.4/src/modules/rlm_unix/rlm_unix.c:87: local_ptr_identity_local: "getgrnam_r(name, &my_group, group_buffer, group_size, &grp)" stores "&my_group" (address of local variable "my_group") into "grp".
    freeradius-server-3.0.4/src/modules/rlm_unix/rlm_unix.c:99: return_local_addr_alias: Returning pointer "grp" which points to local variable "my_group".

Resolves: Bug#1120234
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
d3ba025501 Fix triggers
Resolves: Bug#1110407
Resolves: Bug#1110414
Resolves: Bug#1110186
Resolves: Bug#1109164
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
aba3ebe6cb Fix radtest manpage patch order
Resolves: Bug#1146898
Resolves: Bug#1114669
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
808cec9332 man: Mention eap-md5 in radtest synopsis
Resolves: Bug#1146898
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
2df4c752f4 man: Add -P option to radtest synopsis
Resolves: Bug#1114669
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
5309cc43a0 Remove OpenSSL version checking
Resolves: Bug#1155070
2015-01-19 17:52:25 +02:00
Nikolai Kondrashov
d2cf93dd4f Fix five issues 2014-10-14 15:33:44 +03:00
Nikolai Kondrashov
4004751c5f Upgrade to upstream 3.0.4 release
Resolves Bug#1099620.
2014-09-15 15:55:02 +03:00
Nikolai Kondrashov
535989e72f Package radeapclient manpage 2014-09-15 11:31:25 +03:00
Jitka Plesnikova
e25b8f7df0 Perl 5.20 mass 2014-09-09 11:18:31 +02:00
Nikolai Kondrashov
29de2eaf88 Upgrade to upstream 3.0.4rc2 release
Resolves Bug#1133959.
2014-09-08 14:49:03 +03:00
Jitka Plesnikova
9bfd6e3a48 Perl 5.20 rebuild 2014-08-27 00:06:31 +02:00
Peter Robinson
b93b3eff69 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-16 13:10:52 +00:00
Nikolai Kondrashov
ceecb0dd0f Install SNMP MIB files
Install SNMP MIB files. Resolves Bug#1109159.
2014-07-17 21:14:26 +03:00
Petr Písař
b94e9eabee Remove second %changelog macro
This typo is fatal with current rpmbuild.
2014-07-04 12:52:13 +02:00
Dennis Gilmore
79f321758c - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 07:50:41 -05:00
Nikolai Kondrashov
e529cbbf6e Require OpenSSL with patched heartbleed 2014-06-03 14:37:59 +03:00
Nikolai Kondrashov
72d1fd0ce9 Upgrade to upstream 3.0.3 release 2014-05-24 16:50:57 +03:00
Nikolai Kondrashov
40fe27cec8 Upgrade to upstream 3.0.2 release 2014-05-07 17:57:01 +03:00
Nikolai Kondrashov
e49b2b8b75 Fix CVE-2014-2015 stack-based overflow in rlm_pap
Fix CVE-2014-2015 "freeradius: stack-based buffer overflow flaw in
rlm_pap module"
2014-02-26 17:28:40 +02:00
John Dennis
700c3a939c resolves: bug#1068798 (fedora 1068795)
rlm_perl attribute values truncated
2014-02-21 17:21:47 -05:00
John Dennis
695482aab2 - resolves: bug#1055073 (fedora 1055072)
rlm_ippool; bad config file attribute and fails to send reply attributes
- resolves: bug#1055567 (fedora 1056227)
  bad mysql sql syntax
- change CFLAGS -imacros to -include to address gcc/gdb bug 1004526
  where gdb will not display source information, only <command-line>
2014-01-21 13:50:00 -05:00
John Dennis
bf50edada9 Upgrade to upstream 3.0.1 release, full config compatible with 3.0.0.
This is a roll-up of all upstream bugs fixes found in 3.0.0
See upstream ChangeLog for details (in freeradius-doc subpackage)
fixes bugs 1053020 1044747 1048474 1043036
2014-01-14 16:45:03 -05:00
John Dennis
b70e15694d - resolves: bug#1031035
remove radeapclient man page,
  upstream no longer supports radeapclient, use eapol_test instead
- resolves: bug#1031061
  rlm_eap_leap memory corruption, see freeradius-rlm_leap.patch
- move man pages for utils into utils subpackage from doc subpackage
- fix HAVE_EC_CRYPTO test to include f20
- add new directory /var/run/radiusd/tmp
  update mods-available/eap so tls-common.verify.tmpdir to point to it
2013-11-26 18:33:56 -05:00
John Dennis
5a03d53029 resolves: bug#1029941
PW_TYPE_BOOLEAN config item should be declared int, not bool
2013-11-13 18:59:04 -05:00
John Dennis
e79fcfae3e - Offical 3.0 gold release from upstream
- resolves: bug#1016873
- resolves: bug#891297
2013-10-13 10:18:09 -04:00
John Dennis
f350608ec6 add mising changelog entry in spec file 2013-09-08 08:55:34 -04:00
John Dennis
edb1c66e07 Upgrade to second 3.0 release candidate rc1. 2013-09-08 08:44:42 -04:00
John Dennis
676058b3fa add missingok config attribute to /etc/raddb/sites-enabled/* symlinks 2013-08-26 10:26:30 -04:00
Petr Písař
e166319454 Perl 5.18 rebuild 2013-08-03 15:20:10 +02:00
Ville Skyttä
180a0f9b55 Install docs to %{_pkgdocdir} where available. 2013-07-26 22:58:43 +03:00
John Dennis
3a6372f03e make HAVE_EC_CRYPTO flag be dependent on rhel version (>= 7) 2013-07-26 10:27:18 -04:00
John Dennis
dab27e1b50 Move all documentation into doc sub-package. 2013-07-23 12:36:20 -04:00
John Dennis
e67ff3478a fix release tag, it did not follow the guidelines in
https://fedoraproject.org/wiki/Packaging:NamingGuidelines?rd=Packaging/NamingGuidelines#Pre-Release_packages
exchange the position of the .0 and .rc0 fields
2013-07-23 10:34:24 -04:00
John Dennis
c98f5f2c63 Merge branch 'master' of ssh://pkgs.fedoraproject.org/freeradius
Conflicts:
	freeradius.spec
2013-07-22 19:05:00 -04:00
John Dennis
7e11ad3d44 Upgrade to upstream major new version 3.0 (pre-release rc0) 2013-07-22 18:52:14 -04:00
Petr Písař
e57796e0e2 Perl 5.18 rebuild 2013-07-17 15:42:10 +02:00
Dennis Gilmore
3ea30fb14e - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-13 16:00:33 -06:00
John Dennis
fe6c73bf2d resolves: bug#850119 - Introduce new systemd-rpm macros (>= F18) 2012-12-14 19:13:47 -05:00
John Dennis
ee04dacd73 - add compile option -fno-strict-aliasing 2012-12-13 18:28:30 -05:00
John Dennis
4f7fa609b4 - specify homedir (/var/lib/radiusd) for radiusd user in useradd,
do not permit useradd to default the homedir.
2012-12-13 12:11:47 -05:00
John Dennis
9758ebeea8 - add security options to compiler/linker 2012-12-12 20:08:48 -05:00
John Dennis
7d799aba5f - fix build issue
- use upstream version of freeradius-exclude-config-file.patch
2012-12-10 18:27:28 -05:00
John Dennis
30eb81d451 resolves: bug#876564 - fails to start without freeradius-mysql 2012-12-10 16:00:01 -05:00
John Dennis
3a2d4bb605 Also ignore file names ending in: ".dpkg-new", ".dpkg-dist", ".dpkg-old" 2012-10-11 07:26:28 -04:00
John Dennis
b1012065ab Fix white space formatting that cause patch not to apply 2012-10-03 16:05:00 -04:00
John Dennis
a042850900 Merge branch 'master' of ssh://pkgs.fedoraproject.org/freeradius
Conflicts:
	freeradius.spec
2012-10-03 15:23:48 -04:00
John Dennis
eee86a133e - Add new patch to avoid reading .rpmnew, .rpmsave and other invalid
files when loading config files
- Upgrade to new 2.2.0 upstream release
2012-10-03 15:19:41 -04:00
Dennis Gilmore
8765fdcc14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-18 22:15:33 -05:00
Petr Písař
cab08678e1 Perl 5.16 rebuild 2012-06-08 16:32:19 +02:00