aboutsummaryrefslogtreecommitdiff
path: root/net/mpd5
Commit message (Collapse)AuthorAgeFilesLines
* all: Remove all other $FreeBSD keywords.Mathieu Arnold2021-04-061-2/+0
|
* Remove # $FreeBSD$ from Makefiles.Mathieu Arnold2021-04-061-1/+0
|
* net/mpd5: update to version 5.9Eugene Grosbein2020-09-0612-892/+5
| | | | | | | | | | | | | | | | | This version contains security fix for L2TP clients and servers. Insufficient validation of incoming L2TP control packet specially crafted by unauthenticated user might lead to unexpected termination of the process. The problem affects mpd versions since 4.0 that brought in initial support for L2TP. Other changes from upstream were already present in the port in form of pathes that were removed with this update. Reported by: chennan at SourceForge Reviewed by: mav Notes: svn path=/head/; revision=547867
* net/mpd5: remove required_files from startup scriptEugene Grosbein2020-08-292-2/+1
| | | | | | | | | | | | | Name and/or location of the configuration file may be changed with mpd_flags, in which case required_files prevents starting service. It is no big deal if mpd5 started with missing configuration file because it just prints a warning to the log and exits in that case. PR: 248993 Notes: svn path=/head/; revision=546946
* net/mpd5: improve logging in rare case of libpdel failure.Eugene Grosbein2020-08-272-1/+52
| | | | | | | | Import upstream r2329 and r2373 to direct assertion message to the log. See also: https://sourceforge.net/p/mpd/bugs/68/ Notes: svn path=/head/; revision=546343
* net/mpd5: import r2272 from upstreamEugene Grosbein2020-08-201-0/+13
| | | | | | | | | | | This fixes build with -fno-common (clang 11 and gcc 10). PORTREVISION not bumped as it fixes build for FreeBSD 13. PR: 248741 Reported by: dim Notes: svn path=/head/; revision=545507
* Fix build with src r354909 applied.Brooks Davis2019-11-251-14/+16
| | | | | | | | | | | | | | The referenced change made NO_INSTALLLIB, NO_MAN, and NO_PROFILE into errors causing these ports that declare them and use the FreeBSD make infrastructure as part of their build to fail. When the offending variables occur in a BSD Makefile, NO_MAN becomes MAN= and NO_INSTALLLIB and NO_PROFILE become MK_INSTALLLIB=no and MK_PROFILE=no respectively. When declared in the environment they become WITHOUT_<FOO>. Notes: svn path=/head/; revision=518434
* Clean up support for FreeBSD 11.2.Rene Ladan2019-11-071-21/+12
| | | | | | | | | | | | | | While here, modernize some comments in Mk/bsd.*.mk. Note that graphics/drm-fbsd11.2-kmod is not renamed yet, this was somewhat under discussion. Submitted by: rene Reviewed by: antoine, jbeich, mat, zeising Differential Revision: https://reviews.freebsd.org/D21974 Notes: svn path=/head/; revision=516983
* net/mpd5: remove BROKEN_SSL*Eugene Grosbein2018-11-251-9/+0
| | | | | | | | | | | | | For now, BROKERNL_SSL* is designed for port that defines GNU_CONFIGURE and USES=pkgconfig to get libssl's include and library paths by means of pkg-config --cflags/--libs or just use CFLAGS etc. including ${LOCALBASE} net/mpd5 does not use pkgconfig nor GNU configure and since last update it forces usage of system libssl despite of presence of other *SSL packages, so BROKEN_SSL* is unneeded and does only harm here. Notes: svn path=/head/; revision=485853
* net/mpd5: fix build for systems having libressl installedEugene Grosbein2018-11-254-16/+93
| | | | | | | | | | | | | | | Import upstream revisions r2258-r2260: do not use -I${LOCALBASE}/include by default when option NG_IPACCT is off. If NG_IPACCT is on, use -nostdinc to force needed header inclusion order to force usage of base system libssl. Bump PORTREVISION as package can change if built with default options when net-mgmt/ng_ipacct is installed. PR: 233471 Notes: svn path=/head/; revision=485845
* net/mpd5: fix after incorrect change r484599Eugene Grosbein2018-11-251-2/+3
| | | | | | | | | | | | | | openssl-1.1.1 is in FreeBSD12 base system and that was already resolved in r482627. While here, explicitly mark the port incompatible with alternative SSL libraries such as LibreSSL due to dependency of base system libfetch that links with base system libssl. PR: 233471 Notes: svn path=/head/; revision=485843
* security/openssl-devel was removed, but there is a security/openssl111 now.Mathieu Arnold2018-11-101-1/+1
| | | | Notes: svn path=/head/; revision=484599
* net/mpd5: make it possible to build with ssl=openssl111Eugene Grosbein2018-10-201-2/+6
| | | | | | | | | | | | | | Now as FreeBSD 12 got openssl-1.1.1 in base system and /usr/include/openssl/ssl.h and /usr/local/include/openssl/ssl.h are indentical, it is safe to allow building net/mpd5 with DEFAULT_VERSIONS having ssl=openssl111 and no reasons to break the build. However, resulting binary still links with base system /usr/lib/libssl.so because of libfetch(3) needs it and mpd5 links with libfetch too. Notes: svn path=/head/; revision=482627
* net/mpd5: start service earlierEugene Grosbein2018-10-132-3/+3
| | | | | | | | | | | | | | mpd5 daemon can be used as replacement for stock ppp(8) daemon to provide global connectivity (PPPoE, mobile networks etc.) Follow ppp(8) behavior and run startup script early before NETWORKING (and netwait), so other services that require working networking to be operational before starting won't fail. Bump PORTREVISION. Notes: svn path=/head/; revision=481990
* net/mpd5: import latest fix for "set iface mtu X override" from upstreamEugene Grosbein2018-10-042-1/+15
| | | | Notes: svn path=/head/; revision=481203
* net/mpd5: mark broken with openssl111 for a momentEugene Grosbein2018-09-221-1/+3
| | | | | | | | | | | | | | | mpd5 successfully compiles with openssl-devel or openssl111 but cannot be linked because it links with base system libfetch(3) that currently links with /usr/lib/libssl.so.8 (openssl 1.0.2p-freebsd). So, one should not attempt to build mpd5 with newer openssl version until it's imported to base system so mpd5 won't link with two distinct openssl versions. PR: 231599 Notes: svn path=/head/; revision=480436
* Add DOCS options to ports that should have one.Mathieu Arnold2018-09-101-1/+1
| | | | | | | | | | | Also various fixes related to said option. PR: 230864 Submitted by: mat exp-runs by: antoine Notes: svn path=/head/; revision=479406
* net/mpd5: revert previous LCP MRU negotiation changeEugene Grosbein2018-08-043-65/+108
| | | | | | | | | | | | | | | | | | | | and add new way to deal with same problem following upstream changes r22478, r2249: - reverse r2246 as it used wrong way to deal with the problem; - make it possible to override results of LCP negotiation and set interface MTU to specified value with a command: set iface mtu NNN override New option "override" is not documented yet. This is dangerous option as it can violate RFC 1661 and should be used with caution and at your own risk. It is useful when you deal with broken PPP peer negotiating too low value while higher MTU is known to work. Notes: svn path=/head/; revision=476338
* net/mpd5: add a fix from upstream r2247Eugene Grosbein2018-07-272-1/+31
| | | | | | | | Prevent reporting wrong traffic accounting data in very rare case of failure of netgraph statistical socket data flow. Notes: svn path=/head/; revision=475423
* net/mpd5: really add the patch file after r473194Eugene Grosbein2018-06-242-1/+65
| | | | Notes: svn path=/head/; revision=473197
* Minor change for net/mpd5: improve LCP MRU negotiation.Eugene Grosbein2018-06-241-1/+1
| | | | | | | | | | | | | | | Add a fix from upstream r2246: Fix bug #62: improve LCP MRU negotiation in some unusual cases sometimes happening while using Orange S.A. services. This allow us to setup PPPoE client connection interface using mtu=1492 instead of 1456. Reported by: Xavier Lemaire Tested by: Xavier Lemaire Notes: svn path=/head/; revision=473194
* Fix support of PPPoE over VLAN and add basic parsing of PADM messages.Alex Dupre2018-02-262-1/+127
| | | | | | | | | Submitted by: ale Reviewed by: mav julian Differential Revision: https://reviews.freebsd.org/D9848 Notes: svn path=/head/; revision=463007
* Use BROKEN_SSLSunpoet Po-Chuan Hsieh2018-02-171-7/+3
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=462137
* Elaborate license information by changing it to right "BSD3CLAUSE"Eugene Grosbein2017-09-261-1/+1
| | | | | | | | | | instead of generic (and not entirely correct in this case) "BSD". PR: 222545 Reported by: Yasuhiro KIMURA <yasu@utahime.org> Notes: svn path=/head/; revision=450652
* - Update WWWDmitry Marakasov2017-08-311-1/+1
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=449046
* Add a patch from upstream: switch from NO_MAN and COPTS to MK_MAN and CFLAGSEugene Grosbein2017-07-022-0/+247
| | | | | | | | | for modern FreeBSD versions. PORTREVISION unchanged. Approved by: az (mentor). Notes: svn path=/head/; revision=444889
* - add new patch from upstream to fix buffer overflow and improve compatibilityEugene Grosbein2017-07-012-1/+159
| | | | | | | | | | | with FreeBSD 11. - bump PORTREVISION. Reviewed by: mav Approved by: vsevolod (mentor) Notes: svn path=/head/; revision=444852
* - Add new patch from upstream to improve stability of the daemon;Eugene Grosbein2017-06-272-4/+81
| | | | | | | | | | - simplify PORTDOCS and avoid usage of != in port's Makefile; - add LICENSE; - take maintainership; - bump PORTREVISION. Notes: svn path=/head/; revision=444511
* Remove all USE_OPENSSL occurrences.Mathieu Arnold2017-03-151-1/+1
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=436247
* Mark some ports as not openssl-devel ready.Mathieu Arnold2016-11-291-1/+7
| | | | | | | Sponsored by: Absolight Notes: svn path=/head/; revision=427389
* - Fix trailing whitespace in pkg-descrs, categories [g-n]*Dmitry Marakasov2016-05-191-9/+9
| | | | | | | Approved by: portmgr blanket Notes: svn path=/head/; revision=415499
* Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.Mathieu Arnold2016-04-011-3/+3
| | | | | | | | With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=412348
* Update to 5.8.Alexander Motin2016-01-0612-218/+3
| | | | Notes: svn path=/head/; revision=405379
* - Backport mpd5 fix (rev. 1224):Renato Botelho2015-08-142-1/+18
| | | | | | | | | | | | | | Do not print warning, when we a renaming interface to existing name https://forum.pfsense.org/index.php?topic=41061.msg476926 - Bump PORTREVISION PR: 200722 Approved by: maintainer timeout (> 2 months) Sponsored by: Netgate Notes: svn path=/head/; revision=394223
* Need to bump revision for r382043 as well since it will change runtime behaviorBryan Drewery2015-03-231-1/+1
| | | | | | | | | for all releases. With hat: portmgr Notes: svn path=/head/; revision=382046
* Fix build of net/mpd5, after SSLv2 was disabled in base.Dimitry Andric2015-03-231-0/+11
| | | | | | | | Approved by: portmgr (bdrewery) PR: 198791 Notes: svn path=/head/; revision=382043
* Fix build with LibreSSLMark Felder2015-02-255-0/+137
| | | | | | | | PR: 196800 Approved by: maintainer timeout Notes: svn path=/head/; revision=379914
* cleanup plistBaptiste Daroussin2014-12-201-1/+0
| | | | Notes: svn path=/head/; revision=375100
* Retire MANCOMPRESSED.Mathieu Arnold2014-09-181-1/+0
| | | | | | | | | | | | Also the compat NO_INSTALL_MANPAGES shim. Differential Revision: https://reviews.freebsd.org/D730 Reviewed by: antoine With hat: portmgr Sponsored by: Absolight Notes: svn path=/head/; revision=368446
* Tiny fixes for the mpd5 package.Jimmy Olgeni2014-06-072-2/+3
| | | | | | | | | | | | | | - Use PLIST_DIRSTRY to avoid warnings when deinstalling. - Set PROVIDE to mpd5 in startup script (it currently confuses bsdadminscripts' commands) PR: 186531 Submitted by: olgeni Approved by: maintainer timeout (120 days) Notes: svn path=/head/; revision=356932
* Fix build when WITHOUT_MAN is definedRenato Botelho2014-04-261-1/+5
| | | | | | | | PR: ports/189008 Submitted by: Lev Serebryakov <lev@FreeBSD.org> Notes: svn path=/head/; revision=352254
* Support STAGERenato Botelho2014-03-274-4/+51
| | | | | | | Approved by: portmgr (blanket) Notes: svn path=/head/; revision=349309
* Fix package name collision with lang/mpdBaptiste Daroussin2014-01-041-2/+1
| | | | Notes: svn path=/head/; revision=338616
* Add NO_STAGE all over the place in preparation for the staging support (cat: ↵Baptiste Daroussin2013-09-201-0/+1
| | | | | | | net) Notes: svn path=/head/; revision=327755
* Update to 5.7.Alexander Motin2013-06-202-3/+3
| | | | Notes: svn path=/head/; revision=321359
* Convert to new options frameworkBaptiste Daroussin2013-06-041-19/+6
| | | | | | | While here trim parts related to unsupported FreeBSD versions Notes: svn path=/head/; revision=319824
* Move the rc.d scripts of the form *.sh.in to *.inDoug Barton2012-08-052-1/+1
| | | | | | | | | Where necessary add $FreeBSD$ to the file No PORTREVISION bump necessary because this is a no-op Notes: svn path=/head/; revision=302141
* In the rc.d scripts, change assignments to rcvar to use theDoug Barton2012-01-141-5/+2
| | | | | | | | | | | | | | literal name_enable wherever possible, and ${name}_enable when it's not, to prepare for the demise of set_rcvar(). In cases where I had to hand-edit unusual instances also modify formatting slightly to be more uniform (and in some cases, correct). This includes adding some $FreeBSD$ tags, and most importantly moving rcvar= to right after name= so it's clear that one is derived from the other. Notes: svn path=/head/; revision=289156
* - Update to 5.6Sergey Matveychuk2011-12-213-6/+4
| | | | | | | Submitted by: maintainer Notes: svn path=/head/; revision=287810
* - Get Rid MD5 supportMartin Wilke2011-03-201-2/+1
| | | | Notes: svn path=/head/; revision=271346