Commit Graph

49 Commits

Author SHA1 Message Date
Petr Písař
ad2db8382e Mandatory Perl build-requires added <https://fedoraproject.org/wiki/Changes/Build_Root_Without_Perl> 2016-06-24 10:38:11 +02:00
Fedora Release Engineering
de2c2890df - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild 2016-02-04 18:26:12 +00:00
Dennis Gilmore
855254dfc3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild 2015-06-18 17:46:47 +00:00
Jaroslav Škarvada
92b9d5e998 Replaced call-init-fix patch by vector-remove-fix patch from upstream
Related: rhbz#1183627
- Fixed one deref_after_free (by call-use-after-free-fix patch)
2015-01-23 14:06:54 +01:00
Jaroslav Škarvada
ced652b210 Fixed initialization of the call structure
Resolves: rhbz#1183627
2015-01-20 16:16:23 +01:00
Peter Robinson
5fcffadee4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild 2014-08-17 19:48:14 +00:00
Jaroslav Škarvada
ef066d68ca Rebuild for new ppp 2014-08-12 13:06:41 +02:00
Dennis Gilmore
189c82583b - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild 2014-06-07 12:05:46 -05:00
Jaroslav Škarvada
5361581b09 New version
Resolves: rhbz#1022685
- Dropped compat, ip-path, pptpsetup, makedeps, parallel-build,
  pptpsetup-encrypt, waitpid, conn-free, conn-free2,
  call-disconnect-notify, nohostroute-option, fsf-update
  sign-compare, unused, prototype, nested-externs, aliasing
  options.pptp, so_mark, const, field-init patches (all upstreamed)
2013-10-25 11:06:09 +02:00
Dennis Gilmore
7a99049ab0 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild 2013-08-04 00:07:18 -05:00
Petr Písař
a3db5aeb13 Perl 5.18 rebuild 2013-07-17 11:40:20 +02:00
Paul Howarth
bdb2ce8412 BR: /usr/bin/pod2man for generation of pptpsetup man page 2013-02-14 21:11:36 +00:00
Dennis Gilmore
6a48e91f3b - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild 2013-02-14 12:18:31 -06:00
Paul Howarth
263e9bd4da Don't hard-code /etc (#880574) 2012-11-27 12:46:25 +00:00
Paul Howarth
6f7a619b06 Additional commentary in options.pptp (#845112)
- Add note in options.pptp about MPPE not being available in FIPS mode
  (#845112)
- Add note in options.pptp about PPTP with MSCHAP-V2 being insecure
2012-08-31 10:47:17 +01:00
Dennis Gilmore
8b68dfa87a - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild 2012-07-20 21:58:18 -05:00
Paul Howarth
2a602da89b Move tmpfiles.d config from %{_sysconfdir} to %{_prefix}/lib 2012-07-04 11:15:05 +01:00
Paul Howarth
75cbf11d2d Build with warning-fix patches to address occasional segfaults (#749455) 2012-01-04 14:11:53 +00:00
Paul Howarth
a322d1799b Attack compiler and rpmlint warnings
- Add patch to fix highly-parallel build (e.g. -j16)
- Add additional compiler warning flags to highlight questionable code
- Add patch to fix comparisons between signed and unsigned integers
- Add patch to fix const usage
- Add patch to fix missing field initializers
- Add patch to suppress warnings about possibly unused variables
- Add patch to fix declarations that are not prototypes
- Add patch to fix warnings about nested externs
- Add patch to fix dubious typecasts that violate strict-aliasing rules
- Update the FSF address references and GPLv2 license text
- Use default optimization level (-O2) again

Some of these patches have already been accepted upstream, with the
rest having been submitted for review.
2011-12-12 14:08:43 +00:00
Paul Howarth
d7cf92742a Drop compiler optimization level to -O0
- Drop compiler optimization level to -O0 as per upstream in attempt to
  resolve occasional segfault in pptpcm (#749455)
- Add patch to fix highly-parallel build (e.g. -j16)
2011-11-11 13:47:19 +00:00
Paul Howarth
7c161dbd73 Add new features from upstream CVS
- Add upstream patch to support setting SO_MARK for the PPTP TCP control
  connection as well as on the GRE packets
- Add upstream patch to implement the --nohostroute option
- Patch to fix broken Call-Disconnect-Notify code accepted upstream
- Nobody else likes macros for commands
2011-11-11 10:56:25 +00:00
Dennis Gilmore
73af80be84 - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild 2011-02-09 10:25:06 -06:00
Paul Howarth
c03acc049f Fix Call-Disconnect-Notify operation
- Patch submitted upstream:
  http://marc.info/?l=pptpclient-devel&m=128594487715881&w=1
  Use the peer's call ID rather than our own when processing
  Call Disconnect notifications
2010-11-30 15:38:04 +00:00
Paul Howarth
871f362c44 Require systemd-units for ownership of /etc/tmpfiles.d directory 2010-11-30 15:29:41 +00:00
Paul Howarth
6236d03ae7 Support /var/run on tmpfs
- Add /etc/tmpfiles.d/pptp.conf to create /var/run/pptp at boot time for
  systems with /var/run on tmpfs (#656672)
2010-11-25 16:21:53 +00:00
Paul Howarth
804a012cd7 Fix patch broken in dist-git conversion 2010-11-25 15:39:38 +00:00
Fedora Release Engineering
c59a7acd0e dist-git conversion 2010-07-29 09:43:39 +00:00
Paul Howarth
96fd87783e - Add some fixes from CVS:
- Fix waitpid usage
- Move free of connection struct out of main loop
- Avoid using connection struct after it is freed
2010-06-16 15:03:25 +00:00
Bill Nottingham
5bafe2515b Fix typo that causes a failure to update the common directory. (releng
#2781)
2009-11-25 23:31:45 +00:00
Paul Howarth
589332b267 Split pptpsetup into subpackage to avoid perl dependency (#524972) 2009-09-24 14:07:27 +00:00
Jesse Keating
628572efe5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild 2009-07-26 19:21:32 +00:00
Paul Howarth
25fc52185c Don't check for MPPE capability in kernel and pppd at all because current
Fedora releases and EL >= 5 include MPPE support out of the box
    (#502967)
2009-06-01 14:32:11 +00:00
Paul Howarth
03d2a35f32 - Retain permissions on /etc/ppp/chap-secrets when using pptpsetup
(#492090)
- Use upstream versions of patches
- Re-enable parallel build; Makefile dependencies now fixed
- Use perl rather than sed to edit Makefile, for spec compatibility with
    ancient distro releases
2009-03-25 15:57:57 +00:00
Jesse Keating
88513c523c - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild 2009-02-27 02:06:54 +00:00
Paul Howarth
1f9f542f0c - Add dependency on /sbin/ip
- Disable parallel make - object files are missing dependency on config.h
2008-05-19 16:21:35 +00:00
Paul Howarth
d03eb3bb2b Use /sbin/ip, not /bin/ip for routing 2008-05-19 13:24:11 +00:00
Paul Howarth
f2c5f88c06 Update to 1.7.2 2008-05-14 13:13:37 +00:00
Paul Howarth
0d34e4b0ac Rebuild with gcc 4.3.0 for Fedora 9 2008-02-13 11:05:55 +00:00
Paul Howarth
17e3962915 Remove extraneous tab 2007-08-24 12:55:34 +00:00
Paul Howarth
60b84d2da6 Update download URL, clarify license 2007-08-24 12:51:30 +00:00
Paul Howarth
74c78b7c97 FE6 mass rebuild 2006-08-30 07:39:34 +00:00
Ville Skyttä
82e26d67d5 http://fedoraproject.org/wiki/Extras/Schedule/FC6MassRebuild 2006-08-27 21:00:15 +00:00
Paul Howarth
9dcd747500 - new upstream version 1.7.1 (fixes #166394)
- include new document PROTOCOL-SECURITY
- cosmetic change: replace variables with macros
2006-02-13 12:46:24 +00:00
Paul Howarth
d7054f6aec - own directory %{_localstatedir}/run/pptp 2005-08-10 13:41:34 +00:00
Paul Howarth
428f15612f - new upstream version 1.7.0
- remove patch, included upstream
- edit Makefile to prevent attempted chown in %install
- remove redundant %attr tag in %files
- honour $RPM_OPT_FLAGS
- ensure directories have correct permissions
2005-07-28 15:26:10 +00:00
Paul Howarth
2c61e6ac14 bump and rebuild 2005-05-27 14:49:16 +00:00
Paul Howarth
0398a61b3b rebuild with dist tags 2005-05-17 16:06:07 +00:00
Paul Howarth
506fa1c320 auto-import pptp-1.6.0-3.fc3 on branch devel from pptp-1.6.0-3.fc3.src.rpm
Initial import of pptp package
2005-05-10 14:29:42 +00:00
Paul Howarth
e2ad377476 Setup of module pptp 2005-05-10 14:28:14 +00:00