aboutsummaryrefslogtreecommitdiff
path: root/net/xl2tpd
Commit message (Collapse)AuthorAge
* xl2tpd: bump to version 1.3.18Yousong Zhou2023-02-06
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.17Yousong Zhou2022-03-24
| | | | | | The typo fix patch was merged upstream Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* xl2tpd: fix invoking xl2tpd-controlYousong Zhou2020-11-12
| | | | | | | | | | | | | Upstream commit 90884c62 ("xl2tpd-control refactoring") introduced in 1.3.16 changed command names The l2tp protocol handler part was from @danvd in pull request openwrt/packages#13866 Fixes f07319d6 ("xl2tpd: bump to version 1.3.16") Ref: https://github.com/openwrt/packages/pull/13866 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.16Yousong Zhou2020-10-30
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* treewide: update wiki linksLeong Hui Wong2019-11-29
| | | | Signed-off-by: Leong Hui Wong <wong.leonghui@gmail.com>
* xl2tpd: fix building failure caused by pfcYousong Zhou2019-10-18
| | | | | | Fixes openwrt/packages#10270 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.15Yousong Zhou2019-10-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.14Yousong Zhou2019-08-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changelog prepared by upstream project * osport.h: replace SUSv3-specific functions by POSIX variants [Fabrice Fontaine] * avp: Error Code field in Result Code AVP is optional [Pau Espin Pedrol] * network_thread: Early continue in loop to remove huge indented block [Pau Espin Pedrol] * network_thread: Simplify while loop using for loop [Pau Espin Pedrol] * network: connect_pppol2tp: early return to avoid huge indentation block [Pau Espin Pedrol] * xl2tpd: start_pppd: Fix truncation of last character [Pau Espin Pedrol] * handle_packet: Remove unneded else clause when handling payload [Pau Espin Pedrol] * control: Split control message handling into its own function [Pau Espin Pedrol] * handle_packet: Rearrange code flow to simplify it [Pau Espin Pedrol] * avp: Early failure if no handler to remove indent block [Pau Espin Pedrol] * xl2tpd: Mark internal symbols as static [Pau Espin Pedrol] * Fix indentation and whitespace in code block [Pau Espin Pedrol] * xl2tpd: Remove unused variable [Pau Espin Pedrol] * network: Add missing close(kernel_fd) on init network failure [Pau Espin Pedrol] * network: Add missing close(server_fd) on init network failure [Pau Espin Pedrol] * Add 'cap backoff' option, limiting exponential backoff retries will be delayed by exponentially longer time, unless that time is capped by configuration. [Bart Trojanowski] * Add program to show status icon in system tray. [Github user: username34] * Add info on building and installing xl2tpd [Samir Hussain] * Update formatting of README.md [Samir Hussain] * Rename README.xl2tpd to README.md [Samir Hussain] * Update Debian changelog [Samir Hussain] Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.13Yousong Zhou2018-12-11
| | | | | | | | | | | | | | | | | | | Changelog prepared by upstream maintainer. It's mostly about code cleanup and doc amendment v1.3.13 (December 3, 2018) * Specify email address for reporting security vulnerabilities [Samir Hussain] * Fix compile warning with USE_KERNEL in xl2tpd.c [Samir Hussain] * Applying patch that reduces compile warnings and fixes warnings from gcc and clang. [Gareth Ansell] * Fix compiler warnings in network.c [Gareth Ansell] * Add a make command for packaging's prep work [Samir Hussain] * Add Makefile directive for getting version [Samir Hussain] * Add a preproc for Watchguard firewall (Github issue #136) [daniel1111] * Convert from ISO-8859 to UTF-8 [Simon Deziel] * Update README to provide latest info on xl2tpd + Linux kernel 4.15+ [Samir Hussain] * Use dh_auto_build in order to allow cross compiles [Helmut Grohne] Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.12Yousong Zhou2018-05-21
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump to version 1.3.11Yousong Zhou2018-03-12
|
* xl2tpd: README.md: add docs on uci optionsYousong Zhou2017-12-19
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: remove demand support from netifd l2tp protocolAlin Nastac2017-12-18
| | | | | | | | | This pppd feature does not make sense in L2TP case because the tunnel is already connected when xl2tpd launch pppd process. If a dial-on-demand feature is to be implemented, trigger interface would have to be provided by xl2tpd, not pppd. Signed-off-by: Alin Nastac <alin.nastac@gmail.com>
* xl2tpd: add some default configs needed on most of casesLucian Cristian2017-10-19
| | | | | | | | | | | | mtu 1400, mru 1400 - on ppp devices, usually we need lower mtu, the existing link mabye is already under a lower MTU require-mschap-v2 - most of the time l2tp is used in conjunction with windows client who will use this kind of auth lcp-echo-interval 20, lcp-echo-failure 5 - keep alive 20 seconds interval and dead peer detection after 100 seconds connect-delay 5000 - wait for up to 5 seconds after the connect script finishes for a valid PPP packet from the peer nodefaultroute - prevent users from creating default routes with pppd nodefaultip - disables the default behavior when no local IP address is specified proxyarp - this will have the effect of making the peer appear to other systems to be on the local ethernet Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* xl2tpd: update to 1.3.10Lucian Cristian2017-10-19
| | | | | | | lock is no longer needed and it breaks the setup explicit added PKG_BUILD_DEPENDS:=libpcap, an indirect depend included in ppp and needed for pfc Signed-off-by: Lucian Cristian <lucian.cristian@gmail.com>
* treewide: run "make check FIXUP=1"Etienne Champetier2017-08-29
| | | | | | | | | | fix Makefile chmod (644) replace MD5SUM with HASH add PKG_MIRROR_HASH when PKG_SOURCE_PROTO:=git (PKG_SOURCE_PROTO:=svn tarballs are not reproducible for now) Signed-off-by: Etienne Champetier <champetier.etienne@gmail.com>
* xl2tpd: backporting fix for race condition causing xl2tpd hangYousong Zhou2017-02-14
| | | | | | The patch was taken from https://github.com/xelerance/xl2tpd/pull/125 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: Enable netifd notification teardown_on_l3_link_downHans Dedecker2016-08-12
| | | | | | | Set teardown_on_l3_link_down notifying netifd xl2tpd wants to be teared down when layer3 link loss is detected Signed-off-by: Hans Dedecker <dedeckeh@gmail.com>
* xl2tpd: demand option is initialized.mogulapranay2016-05-16
| | | | Signed-off-by: mogulapranay <mogulapranay57@gmail.com>
* xl2tpd: bump to version devel-20151125Yousong Zhou2015-12-02
| | | | | | | | | | | Main changes are as the following - Allow specifying port in server option, e.g. example.com:1702 (fixes github issue #1960 "xl2tpd port change bug"). - Fixes NULL dereference on connection timeout - Update 100-makefile_opt_flags.patch Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: bump versionYousong Zhou2015-10-02
| | | | | | | | | | The update is mainly for addressing some memory corruption and segementation faults issues observed when running xl2tpd in OpenWrt. The relevant upstream pull request was at link [1] [1] Devel fix valgrind #77, https://github.com/xelerance/xl2tpd/pull/77 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: switch to github devel branch.Yousong Zhou2015-08-14
| | | | | | | | Several patches here and pull requests at the upstream github project page were merged into the devel branch. Switch to that until the next stable release. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: conditionally build with flags for more verbose log output.Yousong Zhou2015-08-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: add new config option checkup_interval.Yousong Zhou2015-08-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: reword the comment on overriding OFLAGS in MAKE_FLAGS.Yousong Zhou2015-08-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: tweak generating pppoptfile.Yousong Zhou2015-08-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: fix aliveness check for xl2tpd process.Yousong Zhou2015-08-14
| | | | | | | | | This change aims to address the following 2 issues - The control file was there yet xl2tpd process was not - The control file's existence prevented xl2tpd from start Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: tweak getting value of mtu config option.Yousong Zhou2015-08-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: remove check for $ERROR.Yousong Zhou2015-08-14
| | | | | | | L2TP with xl2tpd has no proto_task in the context of netifd and because of this there is no valid $ERROR to check for when doing tearing down. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* xl2tpd: transfer maintainership to Yousong ZhouDaniel Golle2015-08-12
| | | | | | @openwrt/owners : please invite @yousong to @openwrt/package-maintainers Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: fix xl2tpd optionsDaniel Golle2015-06-05
| | | | | | | | The previous commit left an unwanted string in the options passed to xl2tpd-control. Remove that as well. Also set procd respawn parameter now that I'm at it. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: don't let xl2tpd handle redialDaniel Golle2015-06-05
| | | | | | netifd is taking care of that already. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: refactor for more resilience.Yousong Zhou2015-05-24
| | | | | | | | | | | | | | | | | | | - Use netifd no_proto_task for notifying that xl2tpd does not have a protocol task running. - Use procd for xl2tpd service management. - Refreshed 2xx patches to - Prevent leftover regular type control result file. - Allow xl2tpd run as foreground process while logging via syslog. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com> - bumped version - removed dependency on `ip` package as routes are setup by netifd if iproute2 is actually required, please depend on `@(PACKAGE_ip||PACKAGE_ip-full)` instead of `ip` Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: fix a minor compiler warningDaniel Golle2015-05-13
| | | | | | | | gcc complains about atexit() being implicitely defined in xl2tpd-control.c Fix that by including stdlib.h in xl2tpd-control.c Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: update source, import some useful patchesDaniel Golle2015-05-13
| | | | | | | | Yousong Zhou <yszhou4tech@gmail.com> made a couple of useful fixes mostly for the xl2tpd-control tool which was broken. imported them (patches/2*) here. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: fix build with muslDaniel Golle2015-03-29
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* Revert "xl2tpd: rename netifd protocol handler to l2tpv2 to avoid clashes ↵Steven Barth2014-08-18
| | | | | | | with l2tpv3" This reverts commit 981f2da45747df72c5ae2c45f265fe8f29af3d52. OpenWrt wiki knew l2tp from l2tpv3tun, but luci knew l2tp from xl2tpd
* xl2tpd: add PKG_LICENSE informationDaniel Golle2014-08-10
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* xl2tpd: rename netifd protocol handler to l2tpv2 to avoid clashes with l2tpv3Steven Barth2014-07-19
| | | | Signed-off-by: Steven Barth <steven@midlink.org>
* Import xl2tpdDaniel Golle2014-06-13
Use sources on github and add myself as maintainer. Signed-off-by: Daniel Golle <daniel@makrotopia.org>