openwrt/package/network/services/ppp/patches
Sergey Ivanov 9cecf2b16e ppp: update to 2.5.0
ChangeLog:
https://github.com/ppp-project/ppp/blob/ppp-2.5.0/ChangeLog

Upstreamed patches:
120-debian_ipv6_updown_option.patch [1]
133-fix_sha1_include.patch [2]
140-pppd-Fix-compilation-with-older-glibc-or-kernel-head.patch [3]
141-Expand-byte-count-statistics-to-64-bits-298.patch [4]
142-pppd-Add-support-for-registering-ppp-interface-via-L.patch [5]
143-pppd-Workaround-for-generating-ppp-unit-id-on-Linux-.patch [6]
144-pppd-Retry-registering-interface-when-on-rtnetlink-E.patch [7]

Suppressed patches:
200-makefile.patch [8]
201-mppe_mppc_1.1.patch [9]
203-opt_flags.patch [10]
300-filter-pcap-includes-lib.patch [11]
511-pptp_cflags.patch [12]
600-Revert-pppd-Use-openssl-for-the-DES-instead-of-the-l.patch [13]
610-pppd_compile_fix.patch [14]

[1] 7f8c1a1f8e
[2] ba7f7e053d
[3] 98ec18f098
[4] 81ad945630
[5] 4a54e34cf5
[6] 44609bfc97
[7] 089687fbcc
[8] enable_eaptls=no, with_pcap=no, HAVE_CRYPT_H=1 in configure
[9] enable_microsoft_extensions=yes, MPPC support is removed.
[10] fPIC ignored so far
[11] done by autotools
[12] in main patch for pptp plugin
[13] with_openssl=no, already in upstream ppp-des.c
[14] with_static_pcap=yes from patch 310

Signed-off-by: Sergey Ivanov <icegood1980@gmail.com>

* Fix package hash.
* Fix multilink variant build.
* Fix some compile errors.
* Some code format fixes.
* Refactor commit message.
* Rebase git and fix conflicts.

Co-authored-by: Shiji Yang <yangshiji66@qq.com>
Signed-off-by: Shiji Yang <yangshiji66@qq.com>
Link: https://github.com/openwrt/openwrt/pull/16605
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
2024-10-12 15:53:06 +02:00
..
010-use_target_for_configure.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
105-debian_demand.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
204-radius_config.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
205-no_exponential_timeout.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
207-lcp_mtu_max.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
208-fix_status_code.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
310-precompile_filter.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
321-multilink_support_custom_iface_names.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
330-retain_foreign_default_routes.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
340-populate_default_gateway.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
400-simplify_kernel_checks.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
401-no_record_file.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
403-no_wtmp.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
404-remove_obsolete_protocol_names.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
405-no_multilink_option.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
500-add-pptp-plugin.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
510-pptp_compile_fix.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
520-u_int_bsd_fix.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00
521-remove_unused_openssl_dep.patch ppp: update to 2.5.0 2024-10-12 15:53:06 +02:00