notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

FInally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combinatio for a given watch list. This is what FreshPorts will look for.

Port details
mpd5 Multi-link PPP daemon based on netgraph(4)
5.9_18 net on this many watch lists=10 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 5.9_17Version of this port present on the latest quarterly branch.
Maintainer: eugen@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2007-10-24 13:31:51
Last Update: 2024-03-10 22:49:41
Commit Hash: 79f8f9c
People watching this port, also watch:: nmap, openvpn, iperf, tmux, rsync
License: BSD3CLAUSE
WWW:
https://sourceforge.net/projects/mpd/
Description:
Mpd is a netgraph(4) based implementation of the multi-link PPP protocol for FreeBSD. It is designed to be both fast and flexible. It handles configuration and negotiation in user land, while routing all data packets strictly in the kernel. It supports several of the numerous PPP sub-protocols and extensions, such as: Multi-link PPP capability PAP, CHAP, MS-CHAP and EAP authentication PPP compression and encryption IPCP and IPV6CP parameter negotiation Mpd have support for many link types: Serial port modem Point-to-Point Tunnelling Protocol (PPTP) Layer Two Tunnelling Protocol (L2TP) PPP over Ethernet (PPPoE) PPP over TCP PPP over UDP PPP over specified netgraph(4) node Mpd also includes many additional features: IPv4 and IPv6 support RADIUS authentication and accounting NetFlow traffic accounting Network address translation (NAT) Dial-on-demand with idle timeout Multiple active connections running simultaneously Dynamic demand based link management (also known as ``rubber bandwidth'') Powerful chat scripting language for asynchronous serial ports Pre-tested chat scripts for several common modems and ISDN TAs Clean device-type independent design Comprehensive logging Telnet and HTTP control interfaces.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (9 items)
Collapse this list.
  1. /usr/local/share/mpd/dictionary.mpd
  2. @sample etc/mpd5/mpd.conf.sample
  3. @sample etc/mpd5/mpd.secret.sample
  4. @sample etc/mpd5/mpd.script.sample
  5. sbin/mpd5
  6. share/man/man8/mpd5.8.gz
  7. /usr/local/share/licenses/mpd5-5.9_18/catalog.mk
  8. /usr/local/share/licenses/mpd5-5.9_18/LICENSE
  9. /usr/local/share/licenses/mpd5-5.9_18/BSD3CLAUSE
Collapse this list.
Dependency lines:
  • mpd5>0:net/mpd5
To install the port:
cd /usr/ports/net/mpd5/ && make install clean
To add the package, run one of these commands:
  • pkg install net/mpd5
  • pkg install mpd5
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: mpd5
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1599406684 SHA256 (mpd5/mpd-5.9.tar.gz) = 1f2cda9b3e610713f94e90f3826bbb0d638c6fb678986b1eaa9cd9930b0d66ba SIZE (mpd5/mpd-5.9.tar.gz) = 627566

Packages (timestamps in pop-ups are UTC):
mpd5
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest5.9_175.9_185.95.9_175.9_18-5.9-
FreeBSD:13:quarterly5.9_175.9_175.9_165.9_175.9_175.9_175.9_175.9_17
FreeBSD:14:latest5.9_175.9_185.9_135.9_175.9_185.9_16-5.9_16
FreeBSD:14:quarterly5.9_175.9_17-5.9_175.9_175.9_175.9_175.9_17
FreeBSD:15:latest5.9_175.9_18n/a5.9_17n/a5.9_175.9_175.9_17
FreeBSD:15:quarterly--n/a-n/a---
This port has no dependencies.
This port is required by:
for Build
  1. net/mpd-l2tp-ipv6pd-client
for Run
  1. net/mpd-l2tp-ipv6pd-client

Configuration Options:
===> The following configuration options are available for mpd5-5.9_18: DOCS=on: Build and/or install documentation NG_IPACCT=off: Use ng_ipacct kernel module from port RADIUS=on: Enable RADIUS support ===> Use 'make config' to modify these settings
Options name:
net_mpd5
USES:
cpe
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (56 items)
Collapse this list.
  1. http://cfhcable.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  2. http://cytranet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  3. http://deac-ams.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  4. http://deac-fra.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  5. http://deac-riga.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  6. http://downloads.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  7. http://excellmedia.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  8. http://freefr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  9. http://gigenet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  10. http://ixpeering.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  11. http://jaist.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  12. http://jztkft.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  13. http://kumisystems.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  14. http://liquidtelecom.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  15. http://nchc.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  16. http://netactuate.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  17. http://netcologne.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  18. http://netix.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  19. http://onboardcloud.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  20. http://phoenixnap.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  21. http://razaoinfo.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  22. http://sinalbr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  23. http://sitsa.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  24. http://sonik.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  25. http://tenet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  26. http://udomain.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  27. http://ufpr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  28. http://versaweb.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  29. https://cfhcable.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  30. https://cytranet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  31. https://deac-ams.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  32. https://deac-fra.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  33. https://deac-riga.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  34. https://downloads.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  35. https://excellmedia.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  36. https://freefr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  37. https://gigenet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  38. https://ixpeering.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  39. https://jaist.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  40. https://jztkft.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  41. https://kumisystems.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  42. https://liquidtelecom.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  43. https://nchc.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  44. https://netactuate.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  45. https://netcologne.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  46. https://netix.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  47. https://onboardcloud.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  48. https://phoenixnap.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  49. https://razaoinfo.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  50. https://sinalbr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  51. https://sitsa.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  52. https://sonik.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  53. https://tenet.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  54. https://udomain.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  55. https://ufpr.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
  56. https://versaweb.dl.sourceforge.net/project/mpd/Mpd5/Mpd-5.9/
Collapse this list.

Number of commits found: 90

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
5.9_18
10 Mar 2024 22:49:41
commit hash: 79f8f9c8f54b8de3d324d30ce9a19649bbe69e69commit hash: 79f8f9c8f54b8de3d324d30ce9a19649bbe69e69commit hash: 79f8f9c8f54b8de3d324d30ce9a19649bbe69e69commit hash: 79f8f9c8f54b8de3d324d30ce9a19649bbe69e69 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
*/*: convert Makefile patches to MAKE_ARGS after "Move man pages to share/man"

Replaced patches for Makefiles with "MAKE_ARGS+=MANDIR=${PREFIX}/share/man"

Reported by:	danfe, mat
Approved by:	portmgr (blanket)
5.9_18
05 Mar 2024 23:35:49
commit hash: 8520820855d3f892a1ea95309825a82b21a09f22commit hash: 8520820855d3f892a1ea95309825a82b21a09f22commit hash: 8520820855d3f892a1ea95309825a82b21a09f22commit hash: 8520820855d3f892a1ea95309825a82b21a09f22 files touched by this commit
Vladimir Druzenko (vvd) search for other commits by this committer
net/mpd5: Move man pages to share/man

Approved by:	portmgr (blanket)
5.9_17
27 Oct 2023 09:32:10
commit hash: 3671e9d239628d5f25b282255e4d864cf7536614commit hash: 3671e9d239628d5f25b282255e4d864cf7536614commit hash: 3671e9d239628d5f25b282255e4d864cf7536614commit hash: 3671e9d239628d5f25b282255e4d864cf7536614 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: minor improvements

(1) Import r2512 and r2529 from upstream:

* optimize CCP logging a bit: no string copying for known CCP names;
* use right name for HP-PPC.

Bump PORTREVISION.

(2) Also, this commit fixes upgrade problem for package users
introduced with previous commit that removed USES=ssl
not bumping PORTREVISION and following rename of openssl package
to openssl111. For details, refer to:

https://github.com/opnsense/core/issues/6959

PR:		274748 (2)
Reported by:	Franco Fichtner (2)
Fixes:		87e2681289fc1eb5fda22e4072aca1e7943af25e
5.9_16
20 Sep 2023 15:13:30
commit hash: 87e2681289fc1eb5fda22e4072aca1e7943af25ecommit hash: 87e2681289fc1eb5fda22e4072aca1e7943af25ecommit hash: 87e2681289fc1eb5fda22e4072aca1e7943af25ecommit hash: 87e2681289fc1eb5fda22e4072aca1e7943af25e files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: remove USES=ssl

mpd5 forces usage of base system crypto libraries
despite of presence of other *SSL libraries, so USES=ssl is wrong here.
The change does not affect build, so PORTREVISION not bumped.

PR:		273970
5.9_16
10 Jun 2023 11:01:46
commit hash: caed0bd84c824ef31eea79fc50853a2800b03de5commit hash: caed0bd84c824ef31eea79fc50853a2800b03de5commit hash: caed0bd84c824ef31eea79fc50853a2800b03de5commit hash: caed0bd84c824ef31eea79fc50853a2800b03de5 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: unbreak build with OpenSSL 3.0

This fixes build, so PORTREVISION not bumped.
5.9_16
20 May 2023 11:22:39
commit hash: a022a2a4c48c341256a1d4f53b2be12ac31239c7commit hash: a022a2a4c48c341256a1d4f53b2be12ac31239c7commit hash: a022a2a4c48c341256a1d4f53b2be12ac31239c7commit hash: a022a2a4c48c341256a1d4f53b2be12ac31239c7 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: new small feature and bugfix

- Import r2539 from upstream: introduce new interface description conversion
  specification %s for last description change time, in unixtime (seconds).
- Unbreak SIGUSR1/SIGUSR2 mechanics to open/close first link broken
  in mpd5-5.9_10 (*)

PR:		271508 (*)
5.9_15
05 May 2023 21:46:57
commit hash: 174076e946ae413c0f8903891a450eb821274ca2commit hash: 174076e946ae413c0f8903891a450eb821274ca2commit hash: 174076e946ae413c0f8903891a450eb821274ca2commit hash: 174076e946ae413c0f8903891a450eb821274ca2 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: undo regression for specific PPPoE peers

mpd5-5.9_14 introduced regression for specific case
when no mtu configured for PPPoE peer that does not advertize any MTU itself.
mpd5 should default to 1492 then but revision 14 defaults to 1500.

The problem may be worked around specifying 1492 for link or interface MTU
until upgrade to this revision that restores compatibility.

PR:	270687
5.9_14
30 Mar 2023 02:37:05
commit hash: c9058615733d904933b84ca1fada45bc0e2bbaa0commit hash: c9058615733d904933b84ca1fada45bc0e2bbaa0commit hash: c9058615733d904933b84ca1fada45bc0e2bbaa0commit hash: c9058615733d904933b84ca1fada45bc0e2bbaa0 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: minor improvements

Import several improvement from upstream:

* r2408,2409 - use SOCK_CLOEXEC for all sockets including PPtP,
  web and telnet consoles, so that subprocesses like ip-up/down scripts
  do not inherit such sockets;
* r2415 - avoid inadequate MTU undervalueing when bundle compression
  and/or encryption configured but not negotiated;
  f.e. PPPoE interface MTU could be set to 1490 instead of 1492 previously;
* r2482,2483 - improve client-side implementation of PPP-Max-Payload (RFC4638)
  and do not limit "set pppoe max-payload {size}" to 1510
  but use MTU of parent interface minus 8, as per RFC;
  also, relax sanity check for "set link mtu/mru" in case of PPPoE,
  so that it is possible to configure values like 1500 and over, if needed.
5.9_13
18 Feb 2023 16:04:57
commit hash: 457faca4ec1d0ddef79fbb70ea7aaca8f1461703commit hash: 457faca4ec1d0ddef79fbb70ea7aaca8f1461703commit hash: 457faca4ec1d0ddef79fbb70ea7aaca8f1461703commit hash: 457faca4ec1d0ddef79fbb70ea7aaca8f1461703 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: eliminate some build time warnings

Import a couple of patches from upstream to eliminate some Clang warnings.
PORTREVISION not changed intentionally as changes are cosmetic.
5.9_13
30 Dec 2022 06:23:31
commit hash: ab2ae6b17c84a453269b780ec461ac382f7ce6e1commit hash: ab2ae6b17c84a453269b780ec461ac382f7ce6e1commit hash: ab2ae6b17c84a453269b780ec461ac382f7ce6e1commit hash: ab2ae6b17c84a453269b780ec461ac382f7ce6e1 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: Fix incoming connections for static links (site-to-site VPN)

The change in 5.9_11 was incomplete as it did not fix
broken handling of incoming connections for static links,
f.e. site-to-site VPN.

Import r2474 from upstream to fix it, too.
5.9_12
11 Oct 2022 23:27:51
commit hash: 9d82137e7e7f1fef804e31bbe52fb8161a868b01commit hash: 9d82137e7e7f1fef804e31bbe52fb8161a868b01commit hash: 9d82137e7e7f1fef804e31bbe52fb8161a868b01commit hash: 9d82137e7e7f1fef804e31bbe52fb8161a868b01 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: do not use negative value for socket backlog

Import r2463 from upstream.
As per POSIX, supply INT_MAX for listen(2) to use system default.
This changed in preparation for FreeBSD 14.

See also:	https://reviews.freebsd.org/D31821
5.9_11
06 Oct 2022 07:16:58
commit hash: 15c9b10e294e33112d57f3007bcdd7f3efa47a41commit hash: 15c9b10e294e33112d57f3007bcdd7f3efa47a41commit hash: 15c9b10e294e33112d57f3007bcdd7f3efa47a41commit hash: 15c9b10e294e33112d57f3007bcdd7f3efa47a41 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: unbreak incoming L2TP connections

The revision mpd5-5.9_10 broke incoming L2TP connections. Fix it.

PR:	266838
5.9_10
13 Sep 2022 09:45:27
commit hash: d752b274c22217a261f9a1f9f13913d5c335bc73commit hash: d752b274c22217a261f9a1f9f13913d5c335bc73commit hash: d752b274c22217a261f9a1f9f13913d5c335bc73commit hash: d752b274c22217a261f9a1f9f13913d5c335bc73 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: bump PORTREVISION after previous change
5.9_9
13 Sep 2022 09:42:24
commit hash: d9aecafba755cf46596c08f80516348aaeb5a452commit hash: d9aecafba755cf46596c08f80516348aaeb5a452commit hash: d9aecafba755cf46596c08f80516348aaeb5a452commit hash: d9aecafba755cf46596c08f80516348aaeb5a452 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: fix some LCP negotiation problems

* Import upstream r2453: prevent endless LCP restarts in case of broken
peer or heavy packet drops. Allow 3 restarts then terminate LCP.
Let link redial restart it from the beginning, if configured.

* Import upstream r2454: fixes long-standing bug
known as "LCP: not converging" problem leaving link closed
with erroneously disabled redial.
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
5.9_9
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.9_9
20 Jul 2022 14:22:37
commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624commit hash: 6a378e5659b93de6dbe8956246fb3bf971677624 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
net: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  <ports@c0decafe.net>
  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Aaron Straup Cope <ascope@cpan.org>
  *  Aaron Zauner <az_mail@gmx.at>
  *  Adam Jette <jettea46@yahoo.com>
  *  Adam Weinberger <adamw@FreeBSD.org>
  *  Alan Eldridge <alane@geeksrus.net>
  *  Alex Bakhtin <Alex.Bakhtin@gmail.com>
  *  Alex Deiter <Alex.Deiter@Gmail.COM>
  *  Alex Dupre <ale@FreeBSD.org>
  *  Alex Dupre <sysadmin@alexdupre.com>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
5.9_9
27 Apr 2022 11:19:11
commit hash: 2c6ad754f623bc68636202835929cc159f0d65c0commit hash: 2c6ad754f623bc68636202835929cc159f0d65c0commit hash: 2c6ad754f623bc68636202835929cc159f0d65c0commit hash: 2c6ad754f623bc68636202835929cc159f0d65c0 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: install dictionary.mpd and add fix r2441 from upstream

* Add dictionary.mpd to default package build and install it
to /usr/local/share/mpd/dictionary.mpd.

Thanks Dmitry Luhtionov who noted this omission.

* If parent interface of PPPoE link (vlan, detachable USB ethernet etc.)
got destroyed and re-added, detect that and continue automatically;
manual interference was required before this import of upstream r2441.
5.9_8
29 Mar 2022 13:58:02
commit hash: 747a7086aa7009638bf286ac49d2219b4d568438commit hash: 747a7086aa7009638bf286ac49d2219b4d568438commit hash: 747a7086aa7009638bf286ac49d2219b4d568438commit hash: 747a7086aa7009638bf286ac49d2219b4d568438 files touched by this commit
Mateusz Piotrowski (0mp) search for other commits by this committer
net/mpd5: Use @sample for sample configuration files

The port installs some ".sample" configuration files into etc. Let's use
the @sample keyword to manage them correctly during upgrades and
deinstallations.

Approved by:	portmgr blanket
5.9_7
11 Feb 2022 13:31:47
commit hash: fcba5123c1263e2bb2ddc6f6b7e71424f62377d2commit hash: fcba5123c1263e2bb2ddc6f6b7e71424f62377d2commit hash: fcba5123c1263e2bb2ddc6f6b7e71424f62377d2commit hash: fcba5123c1263e2bb2ddc6f6b7e71424f62377d2 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: let "red-port" accept zero remote port value

Import upstream r2446: allow to configre "any" remote port
for port redirection rule as supported by libalias(3).

PR:		261802
Reported by:	Martin Birgmeier
5.9_6
04 Dec 2021 12:58:09
commit hash: db72bd31c56b6a3eb502aa2a650a1aab302b43cacommit hash: db72bd31c56b6a3eb502aa2a650a1aab302b43cacommit hash: db72bd31c56b6a3eb502aa2a650a1aab302b43cacommit hash: db72bd31c56b6a3eb502aa2a650a1aab302b43ca files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: Re-implement improvement for multi-homed L2TP server

Import upstream r2437-r2440:

Use IP_RECVDSTADDR socket option for IPv4 L2TP server
with unspecified self address (0.0.0.0) to determine destination
IP address of incoming request and bind new tunnel to right address.
This unbreaks multihomed L2TP server setup.
5.9_4
27 Nov 2021 19:02:07
commit hash: 993b356ba11d11177c3fc60a558a734d27b2e8a2commit hash: 993b356ba11d11177c3fc60a558a734d27b2e8a2commit hash: 993b356ba11d11177c3fc60a558a734d27b2e8a2commit hash: 993b356ba11d11177c3fc60a558a734d27b2e8a2 files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: undo recent change for L2TP server.

Temporary remove a change to L2TP server introduced after mpd5-5.9_2
(an attempt to improve multi-homed server behavior)
because of discovered bug that can result in a hang of the process.

Fixed version will be added later after more testing.

Reported by:	Eugene Selin at SourceForge
5.9_4
08 Oct 2021 11:50:32
commit hash: 563d7e0c83e3cf460a26763e424b289dcd56e945commit hash: 563d7e0c83e3cf460a26763e424b289dcd56e945commit hash: 563d7e0c83e3cf460a26763e424b289dcd56e945commit hash: 563d7e0c83e3cf460a26763e424b289dcd56e945 files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
net/mpd5: Add CPE information

Approved by:    portmgr (blanket)
5.9_4
18 Sep 2021 16:11:17
commit hash: 73fc549fd2fdd05312bb8f8551dfdb2d146f604dcommit hash: 73fc549fd2fdd05312bb8f8551dfdb2d146f604dcommit hash: 73fc549fd2fdd05312bb8f8551dfdb2d146f604dcommit hash: 73fc549fd2fdd05312bb8f8551dfdb2d146f604d files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: add missing change after previous revision

Add r2420 from upstream to speedup multihomed L2TP server a bit.
5.9_3
18 Sep 2021 15:44:24
commit hash: 091a500aaa52832a07f3585478f812ca5db18dbccommit hash: 091a500aaa52832a07f3585478f812ca5db18dbccommit hash: 091a500aaa52832a07f3585478f812ca5db18dbccommit hash: 091a500aaa52832a07f3585478f812ca5db18dbc files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: unbreak multihomed L2TP server setup and add WITHOUT_RADIUS

This change adds two improvements from upstream:

* Use IP_RECVDSTADDR socket option for IPv4 L2TP server
  with unspecified self address (0.0.0.0) to determine destination
  IP address of incoming request and bind new tunnel to right address.
  This unbreaks multihomed L2TP server setup. (r2419)

* Add support for base system built without libradius
  (WITHOUT_RADIUS_SUPPORT): this includes auto-detecting
  libradius presence and force building without RADIUS support.
  Default build is not affected and enables RADIUS support. (r2424)
5.9_2
08 Sep 2021 22:07:53
commit hash: 1f6fcc264e1dfc53f5cd42cad335e5375abe080dcommit hash: 1f6fcc264e1dfc53f5cd42cad335e5375abe080dcommit hash: 1f6fcc264e1dfc53f5cd42cad335e5375abe080dcommit hash: 1f6fcc264e1dfc53f5cd42cad335e5375abe080d files touched by this commit
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: fix PPPoE Server remotely exploitable crash

This is security fix for PPPoE servers.

Insufficient validation of incoming PPPoE Discovery request
specially crafted by unauthenticated user might lead to unexpected
termination of the process. The problem affects mpd versions since 5.0.
Installations not using PPPoE server configuration were not affected.

Reported by:	paul & Yannick C at SourceForge
Tested by:	paul & Yannick C at SourceForge
Security:	f55921aa-10c9-11ec-8647-00e0670f2660
5.9_1
28 Aug 2021 19:35:07
commit hash: 2daa6c3395df7d37a495c22dbe9a802be2dca96ecommit hash: 2daa6c3395df7d37a495c22dbe9a802be2dca96ecommit hash: 2daa6c3395df7d37a495c22dbe9a802be2dca96ecommit hash: 2daa6c3395df7d37a495c22dbe9a802be2dca96e files touched by this commit This port version is marked as vulnerable.
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: unbreak build for GCC (powerpc64)

Unbreak package build for GCC-based arches
adding r2412 and r2414 from upstream.
No PORTREVISION bump.
5.9_1
18 Aug 2021 12:50:26
commit hash: fe1375b13d3a9fab5f818fe0502db86e76107405commit hash: fe1375b13d3a9fab5f818fe0502db86e76107405commit hash: fe1375b13d3a9fab5f818fe0502db86e76107405commit hash: fe1375b13d3a9fab5f818fe0502db86e76107405 files touched by this commit This port version is marked as vulnerable.
Eugene Grosbein (eugen) search for other commits by this committer
net/mpd5: add L2TP fix from upstream (r2410, r2411).

This change should fix the problem reported in bugs #38 #47 #74.
It is L2TP interoperability issue with some Juniper, Cisco and
YAMAHA RTX routers having strict protocol checks.

Move USES to pet portlint.

Reported by: Kikuchan at SourceForge (based on)
5.9
06 Apr 2021 14:31:13
commit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937dcommit hash: 135fdeebb99c3569e42d8162b265e15d29bd937d files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
all: Remove all other $FreeBSD keywords.
5.9
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
5.9
06 Sep 2020 19:30:14
Revision:547867Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: update to version 5.9

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
5.8_12
29 Aug 2020 20:15:41
Revision:546946Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: remove required_files from startup script

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
5.8_11
27 Aug 2020 13:14:31
Revision:546343Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: improve logging in rare case of libpdel failure.

Import upstream r2329 and r2373 to direct assertion message to the log.
See also: https://sourceforge.net/p/mpd/bugs/68/
5.8_10
20 Aug 2020 08:13:08
Revision:545507Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: import r2272 from upstream

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
5.8_10
25 Nov 2019 23:25:52
Revision:518434Original commit files touched by this commit This port version is marked as vulnerable.
brooks search for other commits by this committer
Fix build with src r354909 applied.

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>.
5.8_10
07 Nov 2019 16:30:12
Revision:516983Original commit files touched by this commit This port version is marked as vulnerable.
rene search for other commits by this committer
Clean up support for FreeBSD 11.2.

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
5.8_10
25 Nov 2018 12:09:27
Revision:485853Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: remove BROKEN_SSL*

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.
5.8_10
25 Nov 2018 07:48:21
Revision:485845Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: fix build for systems having libressl installed

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
5.8_9
25 Nov 2018 04:23:30
Revision:485843Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: fix after incorrect change r484599

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
5.8_9
10 Nov 2018 10:09:49
Revision:484599Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
security/openssl-devel was removed, but there is a security/openssl111 now.
5.8_9
20 Oct 2018 21:41:06
Revision:482627Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: make it possible to build with ssl=openssl111

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.
5.8_9
13 Oct 2018 14:59:42
Revision:481990Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: start service earlier

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.
5.8_8
04 Oct 2018 05:49:09
Revision:481203Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: import latest fix for "set iface mtu X override" from upstream
5.8_7
22 Sep 2018 23:19:41
Revision:480436Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: mark broken with openssl111 for a moment

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
5.8_7
10 Sep 2018 13:14:52
Revision:479406Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Add DOCS options to ports that should have one.

Also various fixes related to said option.

PR:		230864
Submitted by:	mat
exp-runs by:	antoine
5.8_7
04 Aug 2018 08:02:40
Revision:476338Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: revert previous LCP MRU negotiation change
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.
5.8_6
27 Jul 2018 10:38:13
Revision:475423Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: add a fix from upstream r2247

Prevent reporting wrong traffic accounting data in very rare case
of failure of netgraph statistical socket data flow.
5.8_5
24 Jun 2018 13:02:05
Revision:473197Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
net/mpd5: really add the patch file after r473194
5.8_4
24 Jun 2018 12:04:18
Revision:473194Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
Minor change for net/mpd5: improve LCP MRU negotiation.

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
5.8_3
26 Feb 2018 09:16:11
Revision:463007Original commit files touched by this commit This port version is marked as vulnerable.
ale search for other commits by this committer
Fix support of PPPoE over VLAN and add basic parsing of PADM messages.

Submitted by:	ale
Reviewed by:	mav julian
Differential Revision:	https://reviews.freebsd.org/D9848
5.8_2
17 Feb 2018 12:00:33
Revision:462137Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Use BROKEN_SSL

Approved by:	portmgr (blanket)
5.8_2
26 Sep 2017 09:43:40
Revision:450652Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
Elaborate license information by changing it to right "BSD3CLAUSE"
instead of generic (and not entirely correct in this case) "BSD".

PR:		222545
Reported by:	Yasuhiro KIMURA <yasu@utahime.org>
5.8_2
31 Aug 2017 16:38:36
Revision:449046Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Update WWW

Approved by:	portmgr blanket
5.8_2
02 Jul 2017 15:16:20
Revision:444889Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
Add a patch from upstream: switch from NO_MAN and COPTS to MK_MAN and CFLAGS
for modern FreeBSD versions. PORTREVISION unchanged.

Approved by: az (mentor).
5.8_2
01 Jul 2017 22:01:39
Revision:444852Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
- add new patch from upstream to fix buffer overflow and improve compatibility
  with FreeBSD 11.
- bump PORTREVISION.

Reviewed by: mav
Approved by: vsevolod (mentor)
5.8_1
27 Jun 2017 16:51:55
Revision:444511Original commit files touched by this commit This port version is marked as vulnerable.
eugen search for other commits by this committer
- Add new patch from upstream to improve stability of the daemon;
- simplify PORTDOCS and avoid usage of != in port's Makefile;
- add LICENSE;
- take maintainership;
- bump PORTREVISION.
5.8
15 Mar 2017 14:45:31
Revision:436247Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove all USE_OPENSSL occurrences.

Sponsored by:	Absolight
5.8
29 Nov 2016 18:46:22
Revision:427389Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Mark some ports as not openssl-devel ready.

Sponsored by:	Absolight
5.8
19 May 2016 10:44:12
Revision:415499Original commit files touched by this commit This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Fix trailing whitespace in pkg-descrs, categories [g-n]*

Approved by:	portmgr blanket
5.8
01 Apr 2016 14:16:20
Revision:412348Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories m, n, o, and p.

With hat:	portmgr
Sponsored by:	Absolight
5.8
06 Jan 2016 17:58:01
Revision:405379Original commit files touched by this commit This port version is marked as vulnerable.
mav search for other commits by this committer
Update to 5.8.
5.7_3
14 Aug 2015 15:03:31
Revision:394223Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
- Backport mpd5 fix (rev. 1224):

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
5.7_2
23 Mar 2015 21:19:02
Revision:382046Original commit files touched by this commit This port version is marked as vulnerable.
bdrewery search for other commits by this committer
Need to bump revision for r382043 as well since it will change runtime behavior
for all releases.

With hat:	portmgr
5.7_1
23 Mar 2015 21:09:49
Revision:382043Original commit files touched by this commit This port version is marked as vulnerable.
dim search for other commits by this committer
Fix build of net/mpd5, after SSLv2 was disabled in base.

Approved by:	portmgr (bdrewery)
PR:		198791
5.7_1
25 Feb 2015 14:19:44
Revision:379914Original commit files touched by this commit This port version is marked as vulnerable.
feld search for other commits by this committer
Fix build with LibreSSL

PR:		196800
Approved by:	maintainer timeout
5.7_1
20 Dec 2014 19:23:20
Revision:375100Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
cleanup plist
5.7_1
18 Sep 2014 12:31:25
Revision:368446Original commit files touched by this commit This port version is marked as vulnerable.
mat search for other commits by this committer
Retire MANCOMPRESSED.

Also the compat NO_INSTALL_MANPAGES shim.

Differential Revision:	https://reviews.freebsd.org/D730
Reviewed by:	antoine
With hat:	portmgr
Sponsored by:	Absolight
5.7_1
07 Jun 2014 17:32:04
Revision:356932Original commit files touched by this commit This port version is marked as vulnerable.
olgeni search for other commits by this committer
Tiny fixes for the mpd5 package.

- 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)
5.7
26 Apr 2014 13:06:33
Revision:352254Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
Fix build when WITHOUT_MAN is defined

PR:		ports/189008
Submitted by:	Lev Serebryakov <lev@FreeBSD.org>
5.7
27 Mar 2014 00:30:34
Revision:349309Original commit files touched by this commit This port version is marked as vulnerable.
garga search for other commits by this committer
Support STAGE

Approved by:	portmgr (blanket)
5.7
04 Jan 2014 00:59:16
Revision:338616Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Fix package name collision with lang/mpd
5.7
20 Sep 2013 22:10:25
Revision:327755Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Add NO_STAGE all over the place in preparation for the staging support (cat:
net)
5.7
20 Jun 2013 08:31:47
Revision:321359Original commit files touched by this commit This port version is marked as vulnerable.
mav (src committer) search for other commits by this committer
Update to 5.7.
5.6
04 Jun 2013 06:34:05
Revision:319824Original commit files touched by this commit This port version is marked as vulnerable.
bapt search for other commits by this committer
Convert to new options framework
While here trim parts related to unsupported FreeBSD versions
5.6
05 Aug 2012 23:19:40
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
Move the rc.d scripts of the form *.sh.in to *.in

Where necessary add $FreeBSD$ to the file

No PORTREVISION bump necessary because this is a no-op
5.6
14 Jan 2012 08:57:23
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
In the rc.d scripts, change assignments to rcvar to use the
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.
5.6
21 Dec 2011 16:16:43
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.6

Submitted by:   maintainer
5.5
20 Mar 2011 12:54:45
Original commit files touched by this commit This port version is marked as vulnerable.
miwi search for other commits by this committer
- Get Rid MD5 support
5.5
27 Mar 2010 00:15:24
Original commit files touched by this commit This port version is marked as vulnerable.
dougb search for other commits by this committer
Begin the process of deprecating sysutils/rc_subr by
s#. %%RC_SUBR%%#. /etc/rc.subr#
5.5
25 Feb 2010 12:32:38
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.5
     * New features:
          * Added `set link redial-delay ...` command.
          * Print global filters on `show iface|customer` commands.
          * Added protocol/port forwarding support for NAT.
          * Added utmpx support on 9-CURRENT.
     * Bugfixes:
          * Fix memory leaks on pptp and radius on some reason.
          * Really make RESULT a mandatory option in ext-auth.

Submitted by:   maintainer
Feature safe:   yes
5.4
22 Dec 2009 13:24:20
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.4
  New features:
    * Added built-in RADIUS server, supporting RFC 3576: Dynamic
      Authorization Extensions to RADIUS.
    * Added support for DSL Forum vendor-specific Circuit-ID/Remote-ID
      PPPoE tags and respective RFC 4679 RADIUS VSA.

Submitted by:   maintainer
5.3
22 Aug 2009 00:32:25
Original commit files touched by this commit Sanity Test Failure This port version is marked as vulnerable.
amdmi3 search for other commits by this committer
- Switch SourceForge ports to the new File Release System: categories starting
with N
5.3
12 Apr 2009 17:23:43
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.3

Submitted by:   maintainer
5.2
01 Oct 2008 20:36:24
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update 5.2

Submitted by:   mav (maintainer)
5.1_1
21 Jun 2008 13:03:40
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Remove mtree(8) files. It prevents creating doc directories
  when NOPORTDOCS defined.

Submitted by:   mav (maintainer)
5.1
07 Apr 2008 14:50:58
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.1
  Next major stable release of mpd5 branch presents improved performance,
  scalability, additional features and bugfixes.

Submitted by:   maintainer
5.0
12 Jan 2008 23:01:55
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.0 release

Changes since 5.0rc2:
New features:
 * Sending LCP Time-Remaining packet implemented.
Bugfixes:
 * Fixed MPPC options loss on link disconnect.
 * Fixed crash on PPTP CDN sending error.
 * Fixed incorrect IPCP options reject processing.
 * Fixed MP SHORTSEQ option.
 * Fixed packet order on accepting outgoing PPTP call.

Submitted by:   mav (maintainer)
5.0.r2
22 Dec 2007 21:58:10
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to RC2. It fixes build on 5.5 and a few bugs.

Submitted by:   maintainer
5.0.r1
19 Dec 2007 12:14:36
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
- Update to 5.0 RC1

Submitted by:   maintainer
5.0.b1
24 Oct 2007 13:31:37
Original commit files touched by this commit This port version is marked as vulnerable.
sem search for other commits by this committer
First public release of the mpd-5.x branch.
The main goal of this branch is to implement new
operation principles based on dynamic on-demand
links/bundles creation.

Repocopied from:        net/mpd4
Repocopied by:          marcus
Submitted by:           maintainer

Number of commits found: 90