1195972f6Sopenharmony_ciThe lwIP PPP support is based from pppd 2.4.5 (http://ppp.samba.org) with 2195972f6Sopenharmony_cihuge changes to match code size and memory requirements for embedded devices. 3195972f6Sopenharmony_ci 4195972f6Sopenharmony_ciAnyway, pppd has a mature codebase for years and the average commit count 5195972f6Sopenharmony_ciis getting low on their Git repository, meaning that we can follow what 6195972f6Sopenharmony_ciis happening on their side and merge what is relevant for lwIP. 7195972f6Sopenharmony_ci 8195972f6Sopenharmony_ciSo, here is the pppd follow up, so that we don't get away too far from pppd. 9195972f6Sopenharmony_ci 10195972f6Sopenharmony_ci 11195972f6Sopenharmony_ci== Patch fetched from from pppd Debian packages == 12195972f6Sopenharmony_ci 13195972f6Sopenharmony_ciThis has nothing to do with pppd, but we merged some good patch from 14195972f6Sopenharmony_ciDebian and this is a good place to be. 15195972f6Sopenharmony_ci 16195972f6Sopenharmony_ci- LCP adaptive echo, so that we don't send LCP echo request if we 17195972f6Sopenharmony_ci are receiving data from peer, can be enabled by setting PPP_LCP_ADAPTIVE 18195972f6Sopenharmony_ci to true. 19195972f6Sopenharmony_ci 20195972f6Sopenharmony_ci- IPCP no/replace default route option, were added in the early stage of 21195972f6Sopenharmony_ci the ppp port, but it wasn't really helpful and was disabled when adding 22195972f6Sopenharmony_ci the new API ppp_set_default() call, which gives the lwIP user control over 23195972f6Sopenharmony_ci which one is the default interface, it was actually a requirement if you 24195972f6Sopenharmony_ci are doing PPP over PPP (i.e. PPPoL2TP, VPN link, over PPPoE, ADSL link). 25195972f6Sopenharmony_ci 26195972f6Sopenharmony_ci- using rp-pppoe pppd exits with EXIT_OK after receiving a timeout waiting 27195972f6Sopenharmony_ci for PADO due to no modem attached, bug reported to pppd bug tracker, fixed 28195972f6Sopenharmony_ci in Debian but not in the latest (at the time when the port were started) 29195972f6Sopenharmony_ci pppd release. 30195972f6Sopenharmony_ci 31195972f6Sopenharmony_ci 32195972f6Sopenharmony_ci== Commits on pppd == 33195972f6Sopenharmony_ci 34195972f6Sopenharmony_ci2010-03-06 - Document +ipv6 and ipv6cp-accept-local 35195972f6Sopenharmony_ci e7537958aee79b3f653c601e903cb31d78fb7dcc 36195972f6Sopenharmony_ci 37195972f6Sopenharmony_ciDon't care. 38195972f6Sopenharmony_ci 39195972f6Sopenharmony_ci 40195972f6Sopenharmony_ci2010-03-06 - Install pppol2tp plugins with sane permissions 41195972f6Sopenharmony_ci 406215672cfadc03017341fe03802d1c7294b903 42195972f6Sopenharmony_ci 43195972f6Sopenharmony_ciDon't care. 44195972f6Sopenharmony_ci 45195972f6Sopenharmony_ci 46195972f6Sopenharmony_ci2010-03-07 - pppd: Terminate correctly if lcp_lowerup delayed calling 47195972f6Sopenharmony_ci fsm_lowerup 48195972f6Sopenharmony_ci 3eb9e810cfa515543655659b72dde30c54fea0a5 49195972f6Sopenharmony_ci 50195972f6Sopenharmony_ciMerged 2012-05-17. 51195972f6Sopenharmony_ci 52195972f6Sopenharmony_ci 53195972f6Sopenharmony_ci2010-03-07 - rp_pppoe: Copy acName and pppd_pppoe_service after option parsing 54195972f6Sopenharmony_ci cab58617fd9d328029fffabc788020264b4fa91f 55195972f6Sopenharmony_ci 56195972f6Sopenharmony_ciDon't care, is a patch for pppd/plugins/rp-pppoe/plugin.c which is not part 57195972f6Sopenharmony_ciof the port. 58195972f6Sopenharmony_ci 59195972f6Sopenharmony_ci 60195972f6Sopenharmony_ci2010-08-23 - set and reset options to control environment variables 61195972f6Sopenharmony_ci for scripts. 62195972f6Sopenharmony_ci 2b6310fd24dba8e0fca8999916a162f0a1842a84 63195972f6Sopenharmony_ci 64195972f6Sopenharmony_ciWe can't fork processes in embedded, therefore all the pppd process run 65195972f6Sopenharmony_cifeature is disabled in the port, so we don't care about the new 66195972f6Sopenharmony_ci"environment variables" pppd feature. 67195972f6Sopenharmony_ci 68195972f6Sopenharmony_ci 69195972f6Sopenharmony_ci2010-08-23 - Nit: use _exit when exec fails and restrict values to 0-255 70195972f6Sopenharmony_ci per POSIX. 71195972f6Sopenharmony_ci 2b4ea140432eeba5a007c0d4e6236bd0e0c12ba4 72195972f6Sopenharmony_ci 73195972f6Sopenharmony_ciAgain, we are not running as a heavy process, so all exit() or _exit() calls 74195972f6Sopenharmony_ciwere removed. 75195972f6Sopenharmony_ci 76195972f6Sopenharmony_ci 77195972f6Sopenharmony_ci2010-08-23 - Fix quote handling in configuration files to be more like shell 78195972f6Sopenharmony_ci quoting. 79195972f6Sopenharmony_ci 3089132cdf5b58dbdfc2daf08ec5c08eb47f8aca 80195972f6Sopenharmony_ci 81195972f6Sopenharmony_ciWe are not parsing config file, all the filesystem I/O stuff were disabled 82195972f6Sopenharmony_ciin our port. 83195972f6Sopenharmony_ci 84195972f6Sopenharmony_ci 85195972f6Sopenharmony_ci2010-08-24 - rp-pppoe: allow MTU to be increased up to 1500 86195972f6Sopenharmony_ci fd1dcdf758418f040da3ed801ab001b5e46854e7 87195972f6Sopenharmony_ci 88195972f6Sopenharmony_ciOnly concern changes on RP-PPPoE plugin, which we don't use. 89195972f6Sopenharmony_ci 90195972f6Sopenharmony_ci 91195972f6Sopenharmony_ci2010-09-11 - chat: Allow TIMEOUT value to come from environment variable 92195972f6Sopenharmony_ci ae80bf833e48a6202f44a935a68083ae52ad3824 93195972f6Sopenharmony_ci 94195972f6Sopenharmony_ciSee 2b6310fd24dba8e0fca8999916a162f0a1842a84. 95195972f6Sopenharmony_ci 96195972f6Sopenharmony_ci 97195972f6Sopenharmony_ci2011-03-05 - pppdump: Fix printfs with insufficient arguments 98195972f6Sopenharmony_ci 7b8db569642c83ba3283745034f2e2c95e459423 99195972f6Sopenharmony_ci 100195972f6Sopenharmony_cipppdump is a ppp tool outside pppd source tree. 101195972f6Sopenharmony_ci 102195972f6Sopenharmony_ci 103195972f6Sopenharmony_ci2012-05-06 - pppd: Don't unconditionally disable VJ compression under Linux 104195972f6Sopenharmony_ci d8a66adf98a0e525cf38031b42098d539da6eeb6 105195972f6Sopenharmony_ci 106195972f6Sopenharmony_ciPatch for sys-linux.c, which we don't use. 107195972f6Sopenharmony_ci 108195972f6Sopenharmony_ci 109195972f6Sopenharmony_ci2012-05-20 - Remove old version of Linux if_pppol2tp.h 110195972f6Sopenharmony_ci c41092dd4c49267f232f6cba3d31c6c68bfdf68d 111195972f6Sopenharmony_ci 112195972f6Sopenharmony_ciNot in the port. 113195972f6Sopenharmony_ci 114195972f6Sopenharmony_ci 115195972f6Sopenharmony_ci2012-05-20 - pppd: Make MSCHAP-v2 cope better with packet loss 116195972f6Sopenharmony_ci 08ef47ca532294eb428238c831616748940e24a2 117195972f6Sopenharmony_ci 118195972f6Sopenharmony_ciThis is an interesting patch. However it consumes much more memory for 119195972f6Sopenharmony_ciMSCHAP and I am not sure if the benefit worth it. The PPP client can 120195972f6Sopenharmony_cialways start the authentication again if it failed for whatever reason. 121195972f6Sopenharmony_ci 122195972f6Sopenharmony_ci 123195972f6Sopenharmony_ci2012-05-20 - scripts: Make poff ignore extra arguments to pppd 124195972f6Sopenharmony_ci 18f515f32c9f5723a9c2c912601e04335106534b 125195972f6Sopenharmony_ci 126195972f6Sopenharmony_ciAgain, we are not running scripts. 127195972f6Sopenharmony_ci 128195972f6Sopenharmony_ci 129195972f6Sopenharmony_ci2012-05-20 - rp-pppoe plugin: Print leading zeros in MAC address 130195972f6Sopenharmony_ci f5dda0cfc220c4b52e26144096d729e27b30f0f7 131195972f6Sopenharmony_ci 132195972f6Sopenharmony_ciAgain, we are not using the RP-PPPoE plugin. 133195972f6Sopenharmony_ci 134195972f6Sopenharmony_ci 135195972f6Sopenharmony_ci2012-05-20 - pppd: Notify IPv6 up/down as we do for IPv4 136195972f6Sopenharmony_ci 845cda8fa18939cf56e60b073f63a7efa65336fc 137195972f6Sopenharmony_ci 138195972f6Sopenharmony_ciThis is just a patch that adds plugins hooks for IPv6, the plugin interface 139195972f6Sopenharmony_ciwas disabled because we don't have .so plugins in embedded. 140195972f6Sopenharmony_ci 141195972f6Sopenharmony_ci 142195972f6Sopenharmony_ci2012-05-20 - pppd: Enable IPV6 by default and fix some warnings 143195972f6Sopenharmony_ci 0b6118239615e98959f7e0b4e746bdd197533248 144195972f6Sopenharmony_ci 145195972f6Sopenharmony_ciChange on Makefile for IPv6, warnings were already cleared during port. 146195972f6Sopenharmony_ci 147195972f6Sopenharmony_ci 148195972f6Sopenharmony_ci2012-05-20 - contrib: Fix pppgetpass.gtk compilation 149195972f6Sopenharmony_ci 80a8e2ce257ca12cce723519a0f20ea1d663b14a 150195972f6Sopenharmony_ci 151195972f6Sopenharmony_ciChange on Makefile, don't care. 152195972f6Sopenharmony_ci 153195972f6Sopenharmony_ci 154195972f6Sopenharmony_ci2012-05-20 - pppd: Don't crash if crypt() returns NULL 155195972f6Sopenharmony_ci 04c4348108d847e034dd91066cc6843f60d71731 156195972f6Sopenharmony_ci 157195972f6Sopenharmony_ciWe are using the PolarSSL DES implementation that does not return NULL. 158195972f6Sopenharmony_ci 159195972f6Sopenharmony_ci 160195972f6Sopenharmony_ci2012-05-20 - pppd: Eliminate some warnings 161195972f6Sopenharmony_ci c44ae5e6a7338c96eb463881fe709b2dfaffe568 162195972f6Sopenharmony_ci 163195972f6Sopenharmony_ciAgain, we are handling compilation warnings on our own. 164195972f6Sopenharmony_ci 165195972f6Sopenharmony_ci 166195972f6Sopenharmony_ci2012-05-20 - rp-pppoe plugin: Import some fixes from rp-pppoe-3.10 167195972f6Sopenharmony_ci 1817d83e51a411044e730ba89ebdb0480e1c8cd4 168195972f6Sopenharmony_ci 169195972f6Sopenharmony_ciOnce more, we are not using the RP-PPPoE plugin. 170195972f6Sopenharmony_ci 171195972f6Sopenharmony_ci 172195972f6Sopenharmony_ci2013-01-23 - pppd: Clarify circumstances where DNS1/DNS2 environment variables are set 173195972f6Sopenharmony_ci cf2f5c9538b9400ade23446a194729b0a4113b3a 174195972f6Sopenharmony_ci 175195972f6Sopenharmony_ciDocumentation only. 176195972f6Sopenharmony_ci 177195972f6Sopenharmony_ci 178195972f6Sopenharmony_ci2013-02-03 - ppp: ignore unrecognised radiusclient configuration directives 179195972f6Sopenharmony_ci 7f736dde0da3c19855997d9e67370e351e15e923 180195972f6Sopenharmony_ci 181195972f6Sopenharmony_ciRadius plugin, not in the port. 182195972f6Sopenharmony_ci 183195972f6Sopenharmony_ci 184195972f6Sopenharmony_ci2013-02-03 - pppd: Take out unused %r conversion completely 185195972f6Sopenharmony_ci 356d8d558d844412119aa18c8e5a113bc6459c7b 186195972f6Sopenharmony_ci 187195972f6Sopenharmony_ciMerged 2014-04-15. 188195972f6Sopenharmony_ci 189195972f6Sopenharmony_ci 190195972f6Sopenharmony_ci2013-02-03 - pppd: Arrange to use logwtmp from libutil on Linux 191195972f6Sopenharmony_ci 9617a7eb137f4fee62799a677a9ecf8d834db3f5 192195972f6Sopenharmony_ci 193195972f6Sopenharmony_ciPatch for sys-linux.c, which we don't use. 194195972f6Sopenharmony_ci 195195972f6Sopenharmony_ci 196195972f6Sopenharmony_ci2013-02-03 - pppdump: Eliminate some compiler warnings 197195972f6Sopenharmony_ci 3e3acf1ba2b3046c072a42c19164788a9e419bd1 198195972f6Sopenharmony_ci 199195972f6Sopenharmony_cipppdump is a ppp tool outside pppd source tree. 200195972f6Sopenharmony_ci 201195972f6Sopenharmony_ci 202195972f6Sopenharmony_ci2013-02-03 - chat: Correct spelling errors in the man page 203195972f6Sopenharmony_ci 8dea1b969d266ccbf6f3a8c5474eb6dcd8838e3b 204195972f6Sopenharmony_ci 205195972f6Sopenharmony_ciDocumentation only. 206195972f6Sopenharmony_ci 207195972f6Sopenharmony_ci 208195972f6Sopenharmony_ci2013-02-03 - pppd: Fix spelling errors in man page 209195972f6Sopenharmony_ci 9e05a25d76b3f83096c661678010320df673df6b 210195972f6Sopenharmony_ci 211195972f6Sopenharmony_ciDocumentation only. 212195972f6Sopenharmony_ci 213195972f6Sopenharmony_ci 214195972f6Sopenharmony_ci2013-02-03 - plugins/passprompt: Fix potential out-of-bounds array reference 215195972f6Sopenharmony_ci 8edb889b753056a691a3e4b217a110a35f9fdedb 216195972f6Sopenharmony_ci 217195972f6Sopenharmony_ciPlugin patch, we do not have plugins. 218195972f6Sopenharmony_ci 219195972f6Sopenharmony_ci 220195972f6Sopenharmony_ci2013-02-03 - chat: Fix *roff errors in the man page 221195972f6Sopenharmony_ci a7c3489eeaf44e83ce592143c7c8a5b5c29f4c48 222195972f6Sopenharmony_ci 223195972f6Sopenharmony_ciDocumentation only. 224195972f6Sopenharmony_ci 225195972f6Sopenharmony_ci 226195972f6Sopenharmony_ci2013-03-02 - pppd: Fix man page description of case when remote IP address isn't known 227195972f6Sopenharmony_ci 224841f4799f4f1e2e71bc490c54448d66740f4f 228195972f6Sopenharmony_ci 229195972f6Sopenharmony_ciDocumentation only. 230195972f6Sopenharmony_ci 231195972f6Sopenharmony_ci 232195972f6Sopenharmony_ci2013-03-02 - pppd: Add master_detach option 233195972f6Sopenharmony_ci 398ed2585640d198c53e736ee5bbd67f7ce8168e 234195972f6Sopenharmony_ci 235195972f6Sopenharmony_ciOption for multilink support, we do not support multilink and this option 236195972f6Sopenharmony_ciis about detaching from the terminal, which is out of the embedded scope. 237195972f6Sopenharmony_ci 238195972f6Sopenharmony_ci 239195972f6Sopenharmony_ci2013-03-11 - pppd: Default exit status to EXIT_CONNECT_FAILED during connection phase 240195972f6Sopenharmony_ci 225361d64ae737afdc8cb57579a2f33525461bc9 241195972f6Sopenharmony_ci 242195972f6Sopenharmony_ciCommented out in our port, and already fixed by a previously applied Debian patch. 243195972f6Sopenharmony_ci 244195972f6Sopenharmony_ci 245195972f6Sopenharmony_ci2013-03-11 - pppstats: Fix undefined macro in man page 246195972f6Sopenharmony_ci d16a3985eade5280b8e171f5dd0670a91cba0d39 247195972f6Sopenharmony_ci 248195972f6Sopenharmony_ciDocumentation only. 249195972f6Sopenharmony_ci 250195972f6Sopenharmony_ci 251195972f6Sopenharmony_ci2013-05-11 - plugins/radius: Handle bindaddr keyword in radiusclient.conf 252195972f6Sopenharmony_ci d883b2dbafeed3ebd9d7a56ab1469373bd001a3b 253195972f6Sopenharmony_ci 254195972f6Sopenharmony_ciRadius plugin, not in the port. 255195972f6Sopenharmony_ci 256195972f6Sopenharmony_ci 257195972f6Sopenharmony_ci2013-06-09 - pppoatm: Remove explicit loading of pppoatm kernel module 258195972f6Sopenharmony_ci 52cd43a84bea524033b918b603698104f221bbb7 259195972f6Sopenharmony_ci 260195972f6Sopenharmony_ciPPPoATM plugin, not in the port. 261195972f6Sopenharmony_ci 262195972f6Sopenharmony_ci 263195972f6Sopenharmony_ci2013-06-09 - pppd: Fix segfault in update_db_entry() 264195972f6Sopenharmony_ci 37476164f15a45015310b9d4b197c2d7db1f7f8f 265195972f6Sopenharmony_ci 266195972f6Sopenharmony_ciWe do not use the samba db. 267195972f6Sopenharmony_ci 268195972f6Sopenharmony_ci 269195972f6Sopenharmony_ci2013-06-09 - chat: Fix some text that was intended to be literal 270195972f6Sopenharmony_ci cd9683676618adcee8add2c3cfa3382341b5a1f6 271195972f6Sopenharmony_ci 272195972f6Sopenharmony_ciDocumentation only. 273195972f6Sopenharmony_ci 274195972f6Sopenharmony_ci 275195972f6Sopenharmony_ci2013-06-09 - README.pppoe: Minor semantic fix 276195972f6Sopenharmony_ci b5b8898af6fd3d44e873cfc66810ace5f1f47e17 277195972f6Sopenharmony_ci 278195972f6Sopenharmony_ciDocumentation only. 279195972f6Sopenharmony_ci 280195972f6Sopenharmony_ci 281195972f6Sopenharmony_ci2013-06-10 - radius: Handle additional attributes 282195972f6Sopenharmony_ci 2f581cd986a56f2ec4a95abad4f8297a1b10d7e2 283195972f6Sopenharmony_ci 284195972f6Sopenharmony_ciRadius plugin, not in the port. 285195972f6Sopenharmony_ci 286195972f6Sopenharmony_ci 287195972f6Sopenharmony_ci2013-06-10 - chat, pppd: Use \e instead of \\ in man pages 288195972f6Sopenharmony_ci 8d6942415d22f6ca4377340ca26e345c3f5fa5db 289195972f6Sopenharmony_ci 290195972f6Sopenharmony_ciDocumentation only. 291195972f6Sopenharmony_ci 292195972f6Sopenharmony_ci 293195972f6Sopenharmony_ci2014-01-02 - pppd: Don't crash if NULL pointer passed to vslprintf for %q or %v 294195972f6Sopenharmony_ci 906814431bddeb2061825fa1ebad1a967b6d87a9 295195972f6Sopenharmony_ci 296195972f6Sopenharmony_ciMerged 2014-04-15. 297195972f6Sopenharmony_ci 298195972f6Sopenharmony_ci 299195972f6Sopenharmony_ci2014-01-02 - pppd: Accept IPCP ConfAck packets containing MS-WINS options 300195972f6Sopenharmony_ci a243f217f1c6ac1aa7793806bc88590d077f490a 301195972f6Sopenharmony_ci 302195972f6Sopenharmony_ciMerged 2014-04-15. 303195972f6Sopenharmony_ci 304195972f6Sopenharmony_ci 305195972f6Sopenharmony_ci2014-01-02 - config: Update Solaris compiler options and enable CHAPMS and IPV6 306195972f6Sopenharmony_ci 99c46caaed01b7edba87962aa52b77fad61bfd7b 307195972f6Sopenharmony_ci 308195972f6Sopenharmony_ciSolaris port, don't care. 309195972f6Sopenharmony_ci 310195972f6Sopenharmony_ci 311195972f6Sopenharmony_ci2014-01-02 - Update README and patchlevel for 2.4.6 release 312195972f6Sopenharmony_ci 4043750fca36e7e0eb90d702e048ad1da4929418 313195972f6Sopenharmony_ci 314195972f6Sopenharmony_ciJust release stuff. 315195972f6Sopenharmony_ci 316195972f6Sopenharmony_ci 317195972f6Sopenharmony_ci2014-02-18 - pppd: Add option "stop-bits" to set number of serial port stop bits. 318195972f6Sopenharmony_ci ad993a20ee485f0d0e2ac4105221641b200da6e2 319195972f6Sopenharmony_ci 320195972f6Sopenharmony_ciLow level serial port, not in the port. 321195972f6Sopenharmony_ci 322195972f6Sopenharmony_ci 323195972f6Sopenharmony_ci2014-03-09 - pppd: Separate IPv6 handling for sifup/sifdown 324195972f6Sopenharmony_ci b04d2dc6df5c6b5650fea44250d58757ee3dac4a 325195972f6Sopenharmony_ci 326195972f6Sopenharmony_ciReimplemented. 327195972f6Sopenharmony_ci 328195972f6Sopenharmony_ci 329195972f6Sopenharmony_ci2014-03-09 - pppol2tp: Connect up/down events to notifiers and add IPv6 ones 330195972f6Sopenharmony_ci fafbe50251efc7d6b4a8be652d085316e112b34f 331195972f6Sopenharmony_ci 332195972f6Sopenharmony_ciNot in the port. 333195972f6Sopenharmony_ci 334195972f6Sopenharmony_ci 335195972f6Sopenharmony_ci2014-03-09 - pppd: Add declarations to eliminate compile warnings 336195972f6Sopenharmony_ci 50967962addebe15c7a7e63116ff46a0441dc464 337195972f6Sopenharmony_ci 338195972f6Sopenharmony_ciWe are handling compilation warnings on our own 339195972f6Sopenharmony_ci 340195972f6Sopenharmony_ci 341195972f6Sopenharmony_ci2014-03-09 - pppd: Eliminate some unnecessary ifdefs 342195972f6Sopenharmony_ci de8da14d845ee6db9236ccfddabf1d8ebf045ddb 343195972f6Sopenharmony_ci 344195972f6Sopenharmony_ciWe mostly did that previously. Anyway, merged 2014-12-24. 345195972f6Sopenharmony_ci 346195972f6Sopenharmony_ci 347195972f6Sopenharmony_ci2014-08-01 - radius: Fix realms-config-file option 348195972f6Sopenharmony_ci 880a81be7c8e0fe8567227bc17a1bff3ea035943 349195972f6Sopenharmony_ci 350195972f6Sopenharmony_ciRadius plugin, not in the port. 351195972f6Sopenharmony_ci 352195972f6Sopenharmony_ci 353195972f6Sopenharmony_ci2014-08-01 - pppd: Eliminate potential integer overflow in option parsing 354195972f6Sopenharmony_ci 7658e8257183f062dc01f87969c140707c7e52cb 355195972f6Sopenharmony_ci 356195972f6Sopenharmony_cipppd config file parser, not in the port. 357195972f6Sopenharmony_ci 358195972f6Sopenharmony_ci 359195972f6Sopenharmony_ci2014-08-01 - pppd: Eliminate memory leak with multiple instances of a string option 360195972f6Sopenharmony_ci b94b7fbbaa0589aa6ec5fdc733aeb9ff294d2656 361195972f6Sopenharmony_ci 362195972f6Sopenharmony_cipppd config file parser, not in the port. 363195972f6Sopenharmony_ci 364195972f6Sopenharmony_ci 365195972f6Sopenharmony_ci2014-08-01 - pppd: Fix a stack variable overflow in MSCHAP-v2 366195972f6Sopenharmony_ci 36733a891fb56594fcee580f667b33a64b990981 367195972f6Sopenharmony_ci 368195972f6Sopenharmony_ciThis fixes a bug introduced in 08ef47ca ("pppd: Make MSCHAP-v2 cope better with packet loss"). 369195972f6Sopenharmony_ci 370195972f6Sopenharmony_ciWe didn't merge 08ef47ca ;-) 371195972f6Sopenharmony_ci 372195972f6Sopenharmony_ci 373195972f6Sopenharmony_ci2014-08-01 - winbind plugin: Add -DMPPE=1 to eliminate compiler warnings 374195972f6Sopenharmony_ci 2b05e22c62095e97dd0a97e4b5588402c2185071 375195972f6Sopenharmony_ci 376195972f6Sopenharmony_ciLinux plugin, not in the port. 377195972f6Sopenharmony_ci 378195972f6Sopenharmony_ci 379195972f6Sopenharmony_ci2014-08-09 - Update README and patchlevel for 2.4.7 release 380195972f6Sopenharmony_ci 6e8eaa7a78b31cdab2edf140a9c8afdb02ffaca5 381195972f6Sopenharmony_ci 382195972f6Sopenharmony_ciJust release stuff. 383195972f6Sopenharmony_ci 384195972f6Sopenharmony_ci 385195972f6Sopenharmony_ci2014-08-10 - abort on errors in subdir builds 386195972f6Sopenharmony_ci 5e90783d11a59268e05f4cfb29ce2343b13e8ab2 387195972f6Sopenharmony_ci 388195972f6Sopenharmony_ciLinux Makefile, not in the port. 389195972f6Sopenharmony_ci 390195972f6Sopenharmony_ci 391195972f6Sopenharmony_ci2014-06-03 - pppd: add support for defaultroute-metric option 392195972f6Sopenharmony_ci 35e5a569c988b1ff865b02a24d9a727a00db4da9 393195972f6Sopenharmony_ci 394195972f6Sopenharmony_ciOnly necessary for Linux, lwIP does not support route metrics. 395195972f6Sopenharmony_ci 396195972f6Sopenharmony_ci 397195972f6Sopenharmony_ci2014-12-13 - scripts: Avoid killing wrong pppd 398195972f6Sopenharmony_ci 67811a647d399db5d188a242827760615a0f86b5 399195972f6Sopenharmony_ci 400195972f6Sopenharmony_cipppd helper script, not in the port. 401195972f6Sopenharmony_ci 402195972f6Sopenharmony_ci 403195972f6Sopenharmony_ci2014-12-20 - pppd: Fix sign-extension when displaying bytes in octal 404195972f6Sopenharmony_ci 5e8c3cb256a7e86e3572a82a75d51c6850efdbdc 405195972f6Sopenharmony_ci 406195972f6Sopenharmony_ciMerged 2016-07-02. 407195972f6Sopenharmony_ci 408195972f6Sopenharmony_ci 409195972f6Sopenharmony_ci2015-03-01 - Suppress false error message on PPPoE disconnect 410195972f6Sopenharmony_ci 219aac3b53d0827549377f1bfe22853ee52d4405 411195972f6Sopenharmony_ci 412195972f6Sopenharmony_ciPPPoE plugin, not in the port. 413195972f6Sopenharmony_ci 414195972f6Sopenharmony_ci 415195972f6Sopenharmony_ci2015-03-01 - Send PADT on PPPoE disconnect 416195972f6Sopenharmony_ci cd2c14f998c57bbe6a01dc5854f2763c0d7f31fb 417195972f6Sopenharmony_ci 418195972f6Sopenharmony_ciPPPoE plugin, not in the port. And our PPPoE implementation already does 419195972f6Sopenharmony_cithat: pppoe_disconnect() calls pppoe_send_padt(). 420195972f6Sopenharmony_ci 421195972f6Sopenharmony_ci 422195972f6Sopenharmony_ci2015-08-14 - pppd: ipxcp: Prevent buffer overrun on remote router name 423195972f6Sopenharmony_ci fe149de624f96629a7f46732055d8f718c74b856 424195972f6Sopenharmony_ci 425195972f6Sopenharmony_ciWe never ported IPX support. lwIP does not support IPX. 426195972f6Sopenharmony_ci 427195972f6Sopenharmony_ci 428195972f6Sopenharmony_ci2015-03-25 - pppd: Fix ccp_options.mppe type 429195972f6Sopenharmony_ci 234edab99a6bb250cc9ecd384cca27b0c8b475ce 430195972f6Sopenharmony_ci 431195972f6Sopenharmony_ciWe found that while working on MPPE support in lwIP, that's our patch ;-) 432195972f6Sopenharmony_ci 433195972f6Sopenharmony_ci 434195972f6Sopenharmony_ci2015-03-24 - pppd: Fix ccp_cilen calculated size if both deflate_correct and deflate_draft are enabled 435195972f6Sopenharmony_ci 094cb8ae4c61db225e67fedadb4964f846dd0c27 436195972f6Sopenharmony_ci 437195972f6Sopenharmony_ciWe found that while working on MPPE support in lwIP, that's our patch ;-) 438195972f6Sopenharmony_ci 439195972f6Sopenharmony_ci 440195972f6Sopenharmony_ci2015-08-14 - Merge branch 'master' of https://github.com/ncopa/ppp 441195972f6Sopenharmony_ci 3a5c9a8fbc8970375cd881151d44e4b6fe249c6a 442195972f6Sopenharmony_ci 443195972f6Sopenharmony_ciMerge commit, we don't care. 444195972f6Sopenharmony_ci 445195972f6Sopenharmony_ci 446195972f6Sopenharmony_ci2015-08-14 - Merge branch 'master' of git://github.com/vapier/ppp 447195972f6Sopenharmony_ci 912e4fc6665aca188dced7ea7fdc663ce5a2dd24 448195972f6Sopenharmony_ci 449195972f6Sopenharmony_ciMerge commit, we don't care. 450195972f6Sopenharmony_ci 451195972f6Sopenharmony_ci 452195972f6Sopenharmony_ci2015-08-14 - Merge branch 'bug_fix' of git://github.com/radaiming/ppp 453195972f6Sopenharmony_ci dfd33d7f526ecd7b39dd1bba8101260d02af5ebb 454195972f6Sopenharmony_ci 455195972f6Sopenharmony_ciMerge commit, we don't care. 456195972f6Sopenharmony_ci 457195972f6Sopenharmony_ci 458195972f6Sopenharmony_ci2015-08-14 - Merge branch 'master' of git://github.com/pprindeville/ppp 459195972f6Sopenharmony_ci aa4a985f6114d08cf4e47634fb6325da71016473 460195972f6Sopenharmony_ci 461195972f6Sopenharmony_ciMerge commit, we don't care. 462195972f6Sopenharmony_ci 463195972f6Sopenharmony_ci 464195972f6Sopenharmony_ci2015-08-14 - Merge branch 'no-error-on-already-closed' of git://github.com/farnz/ppp 465195972f6Sopenharmony_ci 6edf252483b30dbcdcc5059f01831455365d5b6e 466195972f6Sopenharmony_ci 467195972f6Sopenharmony_ciMerge commit, we don't care. 468195972f6Sopenharmony_ci 469195972f6Sopenharmony_ci 470195972f6Sopenharmony_ci2015-08-14 - Merge branch 'send-padt-on-disconnect' of git://github.com/farnz/ppp 471195972f6Sopenharmony_ci 84684243d651f55f6df69d2a6707b52fbbe62bb9 472195972f6Sopenharmony_ci 473195972f6Sopenharmony_ciMerge commit, we don't care. 474