This patch series contains the following updates: - Fix a number of problems encountered during general web surfing via FoxyProxy, including sporadic DNS lookup failures. - Separate ocproxy + lwipopts.h from the lwIP directory structure, so that it is easier to replace lwIP with new versions just by nuking and repopulating the lwip/ and contrib/ directories. - Replace lwIP code with their git HEAD (plus one bugfix I submitted upstream). - Switch the build system to use autoconf/automake so that it integrates nicely with e.g. debhelper, and has ready-made support for "make dist", "make ctags", library checks, separate source/obj directories, etc. - Add scripts to automate building/testing release tarballs and Ubuntu PPA packages. If you didn't have any other plans I was thinking of resubmitting the Debian package request. Did you still want to be the package maintainer? Let me know... FWIW, I've mostly been testing this with a commercial OpenVPN provider, using these patches: http://thread.gmane.org/gmane.network.openvpn.devel/8478 The following changes since commit 0afe99ea3532126e19d2f49151f1f05c5e04d075: Makefile: Always link with libpthread. (2014-05-22 12:07:34 +0100) are available in the git repository at: git://github.com/cernekee/ocproxy master for you to fetch changes up to e98ecc8669451d535988816e2c58c649bfd86591: travis: Initial commit of .travis.yml for automated CI builds (2014-06-14 21:24:09 -0700) ---------------------------------------------------------------- David Edmondson (1): Import bare bones debian/ directory from ocproxy-debian repo Kevin Cernekee (19): Switch build system to GNU autotools Move contrib/ports/unix/proj/ocproxy/ sources to src/ buildsys: Move LWIP_STATS_DISPLAY setting into lwipopts.h Delete the netmask and gateway options buildsys: Add "make update-lwip" target lwip: Update to the latest upstream head of tree Remove thread size definitions lwip: dns: Fix handling of dns_seqno wraparound Fix error handling on DNS table full lwipopts: Minor cleanups lwipopts: Increase DNS_TABLE_SIZE to 128 Bump up MAX_IOVEC and MAX_CONN again Show mem stats on SIGUSR1 Track the current/max number of open connections Add CHANGES file man: Fix unescaped dashes Import release.sh from stoken project Import build-debian.sh script from stoken travis: Initial commit of .travis.yml for automated CI builds .gitignore | 44 +- .travis.yml | 24 + CHANGES | 3 + Makefile | 15 - Makefile.am | 136 + README | 3 +- acinclude.m4 | 393 ++ autogen.sh | 6 + build-debian.sh | 93 + configure.ac | 55 + contrib/VERSION | 1 + contrib/apps/chargen/chargen.h | 6 +- contrib/apps/httpserver/httpserver-netconn.h | 6 +- contrib/apps/httpserver_raw/fs.c | 125 +- contrib/apps/httpserver_raw/fs.h | 40 +- contrib/apps/httpserver_raw/fs/index.html | 9 +- contrib/apps/httpserver_raw/fsdata.c | 127 +- contrib/apps/httpserver_raw/fsdata.h | 6 +- contrib/apps/httpserver_raw/httpd.c | 1570 +++++--- contrib/apps/httpserver_raw/httpd.h | 6 +- contrib/apps/httpserver_raw/httpd_structs.h | 22 +- .../apps/httpserver_raw/makefsdata/makefsdata.c | 256 +- contrib/apps/netbios/netbios.h | 6 +- contrib/apps/netio/netio.h | 6 +- contrib/apps/ping/ping.c | 5 +- contrib/apps/ping/ping.h | 6 +- contrib/apps/rtp/rtp.h | 6 +- contrib/apps/shell/shell.h | 6 +- contrib/apps/smtp/smtp.c | 1315 +++++++ contrib/apps/smtp/smtp.h | 67 + contrib/apps/snmp_private_mib/lwip_prvmib.c | 22 +- contrib/apps/snmp_private_mib/private_mib.h | 4 +- contrib/apps/sntp/sntp.c | 179 +- contrib/apps/sntp/sntp.h | 15 +- contrib/apps/socket_examples/socket_examples.h | 6 +- contrib/apps/tcpecho/tcpecho.h | 6 +- contrib/apps/tcpecho_raw/echo.c | 6 +- contrib/apps/tcpecho_raw/echo.h | 6 +- contrib/apps/udpecho/udpecho.c | 25 +- contrib/apps/udpecho/udpecho.h | 6 +- contrib/ports/unix/check/README | 8 + contrib/ports/unix/check/sys_arch.c | 12 + contrib/ports/unix/include/arch/cc.h | 13 +- contrib/ports/unix/include/arch/perf.h | 6 +- contrib/ports/unix/include/arch/sys_arch.h | 13 +- contrib/ports/unix/include/netif/delif.h | 6 +- contrib/ports/unix/include/netif/dropif.h | 6 +- contrib/ports/unix/include/netif/list.h | 4 +- contrib/ports/unix/include/netif/pcapif.h | 6 +- contrib/ports/unix/include/netif/tapif.h | 6 +- contrib/ports/unix/include/netif/tcpdump.h | 6 +- contrib/ports/unix/include/netif/tunif.h | 6 +- contrib/ports/unix/include/netif/unixif.h | 6 +- contrib/ports/unix/netif/pcapif.c | 17 +- contrib/ports/unix/netif/tapif.c | 7 + contrib/ports/unix/netif/tcpdump.c | 14 +- contrib/ports/unix/netif/unixif.c | 36 +- contrib/ports/unix/proj/lib/Makefile | 36 +- contrib/ports/unix/proj/lib/lwipopts.h | 8 +- contrib/ports/unix/proj/lib/lwipopts.old | 183 - contrib/ports/unix/proj/lib/unixlib.c | 8 +- contrib/ports/unix/proj/minimal/Makefile | 35 +- contrib/ports/unix/proj/minimal/echo.c | 349 -- contrib/ports/unix/proj/minimal/lwipopts.h | 8 +- contrib/ports/unix/proj/minimal/lwipopts.old | 237 -- contrib/ports/unix/proj/minimal/main.c | 5 +- contrib/ports/unix/proj/minimal/mintapif.c | 26 +- contrib/ports/unix/proj/minimal/mintapif.h | 7 +- contrib/ports/unix/proj/minimal/timer.c | 13 +- contrib/ports/unix/proj/minimal/timer.h | 4 +- contrib/ports/unix/proj/ocproxy/Makefile | 143 - contrib/ports/unix/proj/unixsim/Makefile | 44 +- contrib/ports/unix/proj/unixsim/lwipopts.h | 63 +- contrib/ports/unix/proj/unixsim/simhost.c | 5 +- contrib/ports/unix/proj/unixsim/simnode.c | 3 + contrib/ports/unix/proj/unixsim/simrouter.c | 14 +- contrib/ports/unix/sys_arch.c | 24 +- contrib/ports/win32/check/config.h | 7 +- contrib/ports/win32/check/sys/time.h | 4 +- contrib/ports/win32/check/unistd.h | 4 +- contrib/ports/win32/include/arch/cc.h | 39 +- contrib/ports/win32/include/arch/perf.h | 6 +- contrib/ports/win32/include/arch/sys_arch.h | 6 +- contrib/ports/win32/include/lwipopts.h | 8 +- contrib/ports/win32/lwipcfg_msvc.h.example | 23 + contrib/ports/win32/msvc8/.cvsignore | 3 - contrib/ports/win32/msvc8/libcheck.vcproj | 13 +- contrib/ports/win32/msvc8/lwIP.vcproj | 940 ++--- contrib/ports/win32/msvc8/lwIP_Test.vcproj | 26 +- contrib/ports/win32/msvc8/lwIP_pcapif.vcproj | 8 +- contrib/ports/win32/msvc8/lwIP_pktif.vcproj | 265 -- contrib/ports/win32/msvc8/lwIP_unittests.sln | 16 +- contrib/ports/win32/msvc8/lwip_unittests.vcproj | 496 +-- contrib/ports/win32/msvc8/makefsdata.vcproj | 10 +- contrib/ports/win32/pcap_helper.c | 70 - contrib/ports/win32/pcap_helper.h | 11 - contrib/ports/win32/pcapif.c | 71 +- contrib/ports/win32/pcapif.h | 12 +- contrib/ports/win32/pcapif_helper.c | 8 +- contrib/ports/win32/pcapif_helper.h | 15 +- contrib/ports/win32/pktdrv.c | 484 --- contrib/ports/win32/pktdrv.h | 27 - contrib/ports/win32/pktif.c | 464 --- contrib/ports/win32/pktif.h | 11 - contrib/ports/win32/sio.c | 117 +- contrib/ports/win32/sys_arch.c | 6 + contrib/ports/win32/test.c | 148 +- debian/changelog | 11 + debian/compat | 1 + debian/control | 22 + debian/copyright | 48 + debian/rules | 4 + debian/source/format | 1 + debian/watch | 3 + lwip/.gitattributes | 4 + lwip/CHANGELOG | 558 +++ lwip/VERSION | 1 + lwip/doc/contrib.txt | 6 +- lwip/doc/rawapi.txt | 42 +- lwip/doc/sys_arch.txt | 77 +- lwip/src/.hgignore | 26 - lwip/src/api/api_lib.c | 330 +- lwip/src/api/api_msg.c | 477 ++- lwip/src/api/netbuf.c | 4 +- lwip/src/api/netdb.c | 33 +- lwip/src/api/netifapi.c | 120 +- lwip/src/api/pppapi.c | 383 ++ lwip/src/api/sockets.c | 774 ++-- lwip/src/api/tcpip.c | 211 +- lwip/src/core/dhcp.c | 201 +- lwip/src/core/dns.c | 41 +- lwip/src/core/{ipv4 => }/inet_chksum.c | 179 +- lwip/src/core/init.c | 194 +- lwip/src/core/ipv4/autoip.c | 32 +- lwip/src/core/ipv4/icmp.c | 19 +- lwip/src/core/ipv4/igmp.c | 43 +- lwip/src/core/ipv4/{ip.c => ip4.c} | 217 +- lwip/src/core/ipv4/{ip_addr.c => ip4_addr.c} | 0 lwip/src/core/ipv4/ip_frag.c | 21 +- lwip/src/core/{ipv4/inet.c => ipv6/dhcp6.c} | 16 +- lwip/src/core/ipv6/ethip6.c | 193 + lwip/src/core/ipv6/icmp6.c | 365 +- lwip/src/core/ipv6/inet6.c | 134 +- lwip/src/core/ipv6/ip6.c | 1149 ++++-- lwip/src/core/ipv6/ip6_addr.c | 241 +- lwip/src/core/ipv6/ip6_frag.c | 716 ++++ lwip/src/core/ipv6/mld6.c | 586 +++ lwip/src/core/ipv6/nd6.c | 1793 +++++++++ lwip/src/core/mem.c | 41 +- lwip/src/core/memp.c | 43 +- lwip/src/core/netif.c | 236 +- lwip/src/core/pbuf.c | 182 +- lwip/src/core/raw.c | 154 +- lwip/src/core/snmp/mib2.c | 142 +- lwip/src/core/snmp/mib_structs.c | 31 +- lwip/src/core/snmp/msg_in.c | 40 +- lwip/src/core/snmp/msg_out.c | 111 +- lwip/src/core/stats.c | 21 +- lwip/src/core/sys.c | 2 + lwip/src/core/tcp.c | 509 ++- lwip/src/core/tcp_in.c | 503 ++- lwip/src/core/tcp_out.c | 260 +- lwip/src/core/timers.c | 112 +- lwip/src/core/udp.c | 629 +-- lwip/src/include/ipv4/lwip/autoip.h | 12 +- lwip/src/include/ipv4/lwip/icmp.h | 20 +- lwip/src/include/ipv4/lwip/igmp.h | 6 +- lwip/src/include/ipv4/lwip/inet.h | 22 +- lwip/src/include/ipv4/lwip/{ip.h => ip4.h} | 107 +- .../include/ipv4/lwip/{ip_addr.h => ip4_addr.h} | 11 +- lwip/src/include/ipv4/lwip/ip_frag.h | 9 +- lwip/src/include/ipv6/lwip/dhcp6.h | 58 + lwip/src/include/ipv6/lwip/ethip6.h | 68 + lwip/src/include/ipv6/lwip/icmp6.h | 152 + lwip/src/include/ipv6/lwip/inet6.h | 92 + lwip/src/include/ipv6/lwip/ip.h | 130 - lwip/src/include/ipv6/lwip/ip6.h | 198 + lwip/src/include/ipv6/lwip/ip6_addr.h | 289 ++ lwip/src/include/ipv6/lwip/ip6_frag.h | 102 + lwip/src/include/ipv6/lwip/ip_addr.h | 97 - lwip/src/include/ipv6/lwip/mld6.h | 118 + lwip/src/include/ipv6/lwip/nd6.h | 362 ++ lwip/src/include/lwip/api.h | 90 +- lwip/src/include/lwip/api_msg.h | 91 +- lwip/src/include/lwip/arch.h | 32 +- lwip/src/include/lwip/debug.h | 7 +- lwip/src/include/lwip/def.h | 10 +- lwip/src/include/lwip/dhcp.h | 6 +- lwip/src/include/lwip/dns.h | 6 +- lwip/src/include/lwip/err.h | 6 +- lwip/src/include/{ipv4 => }/lwip/inet_chksum.h | 40 +- lwip/src/include/lwip/init.h | 10 +- lwip/src/include/lwip/ip.h | 260 ++ lwip/src/include/lwip/ip_addr.h | 130 + lwip/src/include/lwip/mem.h | 7 +- lwip/src/include/lwip/memp.h | 6 +- lwip/src/include/lwip/memp_std.h | 46 +- lwip/src/include/lwip/netbuf.h | 29 +- lwip/src/include/lwip/netdb.h | 6 +- lwip/src/include/lwip/netif.h | 82 +- lwip/src/include/lwip/netifapi.h | 21 +- lwip/src/include/lwip/opt.h | 751 +++- lwip/src/include/lwip/pbuf.h | 40 +- lwip/src/include/lwip/pppapi.h | 151 + lwip/src/include/lwip/raw.h | 46 +- lwip/src/include/lwip/sio.h | 6 +- lwip/src/include/lwip/snmp.h | 14 +- lwip/src/include/lwip/snmp_asn1.h | 6 +- lwip/src/include/lwip/snmp_msg.h | 6 +- lwip/src/include/lwip/snmp_structs.h | 6 +- lwip/src/include/lwip/sockets.h | 125 +- lwip/src/include/lwip/stats.h | 71 +- lwip/src/include/lwip/sys.h | 15 +- lwip/src/include/lwip/tcp.h | 118 +- lwip/src/include/lwip/tcp_impl.h | 115 +- lwip/src/include/lwip/tcpip.h | 85 +- lwip/src/include/lwip/timers.h | 8 +- lwip/src/include/lwip/udp.h | 64 +- lwip/src/include/netif/etharp.h | 20 +- lwip/src/include/netif/ppp/ccp.h | 57 + lwip/src/include/netif/ppp/chap-md5.h | 36 + lwip/src/include/netif/ppp/chap-new.h | 193 + lwip/src/include/netif/ppp/chap_ms.h | 115 + lwip/src/include/netif/ppp/eap.h | 168 + lwip/src/include/netif/ppp/ecp.h | 50 + lwip/src/include/netif/ppp/eui64.h | 94 + lwip/src/include/netif/ppp/fsm.h | 175 + lwip/src/include/netif/ppp/ipcp.h | 107 + lwip/src/include/netif/ppp/ipv6cp.h | 179 + lwip/src/include/netif/ppp/lcp.h | 176 + lwip/src/include/netif/ppp/magic.h | 119 + lwip/src/include/netif/ppp/polarssl/des.h | 92 + lwip/src/include/netif/ppp/polarssl/md4.h | 97 + lwip/src/include/netif/ppp/polarssl/md5.h | 96 + lwip/src/include/netif/ppp/polarssl/sha1.h | 96 + lwip/src/include/netif/ppp/ppp.h | 608 +++ lwip/src/include/netif/ppp/ppp_impl.h | 574 +++ lwip/src/include/netif/ppp/pppcrypt.h | 43 + lwip/src/{ => include}/netif/ppp/pppdebug.h | 37 +- lwip/src/include/netif/{ppp_oe.h => ppp/pppoe.h} | 51 +- lwip/src/include/netif/ppp/pppol2tp.h | 217 ++ lwip/src/include/netif/ppp/upap.h | 123 + lwip/src/{ => include}/netif/ppp/vj.h | 5 + lwip/src/include/netif/slipif.h | 36 +- .../echo.h => lwip/src/include/posix/netdb.h | 16 +- .../{ipv6/lwip/inet.h => posix/sys/socket.h} | 47 +- lwip/src/netif/etharp.c | 384 +- lwip/src/netif/ethernetif.c | 12 +- lwip/src/netif/ppp/PPPD_FOLLOWUP | 314 ++ lwip/src/netif/ppp/auth.c | 3005 +++++++++----- lwip/src/netif/ppp/auth.h | 111 - lwip/src/netif/ppp/ccp.c | 1694 ++++++++ lwip/src/netif/ppp/chap-md5.c | 121 + lwip/src/netif/ppp/chap-new.c | 662 ++++ lwip/src/netif/ppp/chap.c | 908 ----- lwip/src/netif/ppp/chap.h | 150 - lwip/src/netif/ppp/chap_ms.c | 904 +++++ lwip/src/netif/ppp/chpms.c | 396 -- lwip/src/netif/ppp/chpms.h | 64 - lwip/src/netif/ppp/demand.c | 467 +++ lwip/src/netif/ppp/eap.c | 2444 ++++++++++++ lwip/src/netif/ppp/ecp.c | 188 + lwip/src/netif/ppp/eui64.c | 56 + lwip/src/netif/ppp/fsm.c | 1358 +++---- lwip/src/netif/ppp/fsm.h | 157 - lwip/src/netif/ppp/ipcp.c | 3228 +++++++++------ lwip/src/netif/ppp/ipcp.h | 106 - lwip/src/netif/ppp/ipv6cp.c | 1507 +++++++ lwip/src/netif/ppp/lcp.c | 4123 ++++++++++++-------- lwip/src/netif/ppp/lcp.h | 151 - lwip/src/netif/ppp/magic.c | 257 +- lwip/src/netif/ppp/magic.h | 63 - lwip/src/netif/ppp/md5.c | 320 -- lwip/src/netif/ppp/md5.h | 55 - lwip/src/netif/ppp/multilink.c | 609 +++ lwip/src/netif/ppp/pap.c | 628 --- lwip/src/netif/ppp/pap.h | 118 - lwip/src/netif/ppp/polarssl/README | 34 + lwip/src/netif/ppp/polarssl/des.c | 422 ++ lwip/src/netif/ppp/polarssl/md4.c | 279 ++ lwip/src/netif/ppp/polarssl/md5.c | 298 ++ lwip/src/netif/ppp/polarssl/sha1.c | 333 ++ lwip/src/netif/ppp/ppp.c | 3713 ++++++++++-------- lwip/src/netif/ppp/ppp.h | 483 --- lwip/src/netif/ppp/pppcrypt.c | 66 + lwip/src/netif/ppp/{ppp_oe.c => pppoe.c} | 289 +- lwip/src/netif/ppp/pppol2tp.c | 1003 +++++ lwip/src/netif/ppp/randm.c | 249 -- lwip/src/netif/ppp/randm.h | 81 - lwip/src/netif/ppp/upap.c | 669 ++++ lwip/src/netif/ppp/utils.c | 959 +++++ lwip/src/netif/ppp/vj.c | 47 +- lwip/src/netif/slipif.c | 429 +- lwip/test/unit/core/test_mem.c | 8 +- lwip/test/unit/core/test_mem.h | 4 +- lwip/test/unit/core/test_pbuf.c | 152 + lwip/test/unit/core/test_pbuf.h | 8 + lwip/test/unit/dhcp/test_dhcp.c | 916 +++++ lwip/test/unit/dhcp/test_dhcp.h | 8 + lwip/test/unit/etharp/test_etharp.c | 6 +- lwip/test/unit/etharp/test_etharp.h | 4 +- lwip/test/unit/lwip_check.h | 24 +- lwip/test/unit/lwip_unittests.c | 5 +- .../ipv6/lwip/icmp.h => test/unit/lwipopts.h} | 98 +- lwip/test/unit/tcp/tcp_helper.c | 154 +- lwip/test/unit/tcp/tcp_helper.h | 18 +- lwip/test/unit/tcp/test_tcp.c | 577 ++- lwip/test/unit/tcp/test_tcp.h | 4 +- lwip/test/unit/tcp/test_tcp_oos.c | 440 ++- lwip/test/unit/tcp/test_tcp_oos.h | 4 +- lwip/test/unit/udp/test_udp.c | 6 +- lwip/test/unit/udp/test_udp.h | 4 +- .../ports/unix/proj/ocproxy/ocproxy.1 => ocproxy.1 | 25 +- release.sh | 35 + .../ports/unix/proj/ocproxy => src}/lwipopts.h | 102 +- {contrib/ports/unix/proj/ocproxy => src}/ocproxy.c | 50 +- 316 files changed, 47606 insertions(+), 18587 deletions(-) create mode 100644 .travis.yml create mode 100644 CHANGES delete mode 100644 Makefile create mode 100644 Makefile.am create mode 100644 acinclude.m4 create mode 100755 autogen.sh create mode 100755 build-debian.sh create mode 100644 configure.ac create mode 100644 contrib/VERSION create mode 100644 contrib/apps/smtp/smtp.c create mode 100644 contrib/apps/smtp/smtp.h create mode 100644 contrib/ports/unix/check/README create mode 100644 contrib/ports/unix/check/sys_arch.c delete mode 100644 contrib/ports/unix/proj/lib/lwipopts.old delete mode 100644 contrib/ports/unix/proj/minimal/echo.c delete mode 100644 contrib/ports/unix/proj/minimal/lwipopts.old delete mode 100644 contrib/ports/unix/proj/ocproxy/Makefile delete mode 100644 contrib/ports/win32/msvc8/.cvsignore delete mode 100644 contrib/ports/win32/msvc8/lwIP_pktif.vcproj delete mode 100644 contrib/ports/win32/pcap_helper.c delete mode 100644 contrib/ports/win32/pcap_helper.h delete mode 100644 contrib/ports/win32/pktdrv.c delete mode 100644 contrib/ports/win32/pktdrv.h delete mode 100644 contrib/ports/win32/pktif.c delete mode 100644 contrib/ports/win32/pktif.h create mode 100644 debian/changelog create mode 100644 debian/compat create mode 100644 debian/control create mode 100644 debian/copyright create mode 100644 debian/patches/series create mode 100755 debian/rules create mode 100644 debian/source/format create mode 100644 debian/watch create mode 100644 lwip/.gitattributes create mode 100644 lwip/VERSION delete mode 100644 lwip/src/.hgignore create mode 100644 lwip/src/api/pppapi.c rename lwip/src/core/{ipv4 => }/inet_chksum.c (77%) rename lwip/src/core/ipv4/{ip.c => ip4.c} (83%) rename lwip/src/core/ipv4/{ip_addr.c => ip4_addr.c} (100%) rename lwip/src/core/{ipv4/inet.c => ipv6/dhcp6.c} (81%) create mode 100644 lwip/src/core/ipv6/ethip6.c create mode 100644 lwip/src/core/ipv6/ip6_frag.c create mode 100644 lwip/src/core/ipv6/mld6.c create mode 100644 lwip/src/core/ipv6/nd6.c rename lwip/src/include/ipv4/lwip/{ip.h => ip4.h} (53%) rename lwip/src/include/ipv4/lwip/{ip_addr.h => ip4_addr.h} (97%) create mode 100644 lwip/src/include/ipv6/lwip/dhcp6.h create mode 100644 lwip/src/include/ipv6/lwip/ethip6.h create mode 100644 lwip/src/include/ipv6/lwip/icmp6.h create mode 100644 lwip/src/include/ipv6/lwip/inet6.h delete mode 100644 lwip/src/include/ipv6/lwip/ip.h create mode 100644 lwip/src/include/ipv6/lwip/ip6.h create mode 100644 lwip/src/include/ipv6/lwip/ip6_addr.h create mode 100644 lwip/src/include/ipv6/lwip/ip6_frag.h delete mode 100644 lwip/src/include/ipv6/lwip/ip_addr.h create mode 100644 lwip/src/include/ipv6/lwip/mld6.h create mode 100644 lwip/src/include/ipv6/lwip/nd6.h rename lwip/src/include/{ipv4 => }/lwip/inet_chksum.h (68%) create mode 100644 lwip/src/include/lwip/ip.h create mode 100644 lwip/src/include/lwip/ip_addr.h create mode 100644 lwip/src/include/lwip/pppapi.h create mode 100644 lwip/src/include/netif/ppp/ccp.h create mode 100644 lwip/src/include/netif/ppp/chap-md5.h create mode 100644 lwip/src/include/netif/ppp/chap-new.h create mode 100644 lwip/src/include/netif/ppp/chap_ms.h create mode 100644 lwip/src/include/netif/ppp/eap.h create mode 100644 lwip/src/include/netif/ppp/ecp.h create mode 100644 lwip/src/include/netif/ppp/eui64.h create mode 100644 lwip/src/include/netif/ppp/fsm.h create mode 100644 lwip/src/include/netif/ppp/ipcp.h create mode 100644 lwip/src/include/netif/ppp/ipv6cp.h create mode 100644 lwip/src/include/netif/ppp/lcp.h create mode 100644 lwip/src/include/netif/ppp/magic.h create mode 100644 lwip/src/include/netif/ppp/polarssl/des.h create mode 100644 lwip/src/include/netif/ppp/polarssl/md4.h create mode 100644 lwip/src/include/netif/ppp/polarssl/md5.h create mode 100644 lwip/src/include/netif/ppp/polarssl/sha1.h create mode 100644 lwip/src/include/netif/ppp/ppp.h create mode 100644 lwip/src/include/netif/ppp/ppp_impl.h create mode 100644 lwip/src/include/netif/ppp/pppcrypt.h rename lwip/src/{ => include}/netif/ppp/pppdebug.h (74%) rename lwip/src/include/netif/{ppp_oe.h => ppp/pppoe.h} (85%) create mode 100644 lwip/src/include/netif/ppp/pppol2tp.h create mode 100644 lwip/src/include/netif/ppp/upap.h rename lwip/src/{ => include}/netif/ppp/vj.h (97%) rename contrib/ports/unix/proj/minimal/echo.h => lwip/src/include/posix/netdb.h (88%) rename lwip/src/include/{ipv6/lwip/inet.h => posix/sys/socket.h} (61%) create mode 100644 lwip/src/netif/ppp/PPPD_FOLLOWUP delete mode 100644 lwip/src/netif/ppp/auth.h create mode 100644 lwip/src/netif/ppp/ccp.c create mode 100644 lwip/src/netif/ppp/chap-md5.c create mode 100644 lwip/src/netif/ppp/chap-new.c delete mode 100644 lwip/src/netif/ppp/chap.c delete mode 100644 lwip/src/netif/ppp/chap.h create mode 100644 lwip/src/netif/ppp/chap_ms.c delete mode 100644 lwip/src/netif/ppp/chpms.c delete mode 100644 lwip/src/netif/ppp/chpms.h create mode 100644 lwip/src/netif/ppp/demand.c create mode 100644 lwip/src/netif/ppp/eap.c create mode 100644 lwip/src/netif/ppp/ecp.c create mode 100644 lwip/src/netif/ppp/eui64.c delete mode 100644 lwip/src/netif/ppp/fsm.h delete mode 100644 lwip/src/netif/ppp/ipcp.h create mode 100644 lwip/src/netif/ppp/ipv6cp.c delete mode 100644 lwip/src/netif/ppp/lcp.h delete mode 100644 lwip/src/netif/ppp/magic.h delete mode 100644 lwip/src/netif/ppp/md5.c delete mode 100644 lwip/src/netif/ppp/md5.h create mode 100644 lwip/src/netif/ppp/multilink.c delete mode 100644 lwip/src/netif/ppp/pap.c delete mode 100644 lwip/src/netif/ppp/pap.h create mode 100644 lwip/src/netif/ppp/polarssl/README create mode 100644 lwip/src/netif/ppp/polarssl/des.c create mode 100644 lwip/src/netif/ppp/polarssl/md4.c create mode 100644 lwip/src/netif/ppp/polarssl/md5.c create mode 100644 lwip/src/netif/ppp/polarssl/sha1.c delete mode 100644 lwip/src/netif/ppp/ppp.h create mode 100644 lwip/src/netif/ppp/pppcrypt.c rename lwip/src/netif/ppp/{ppp_oe.c => pppoe.c} (80%) create mode 100644 lwip/src/netif/ppp/pppol2tp.c delete mode 100644 lwip/src/netif/ppp/randm.c delete mode 100644 lwip/src/netif/ppp/randm.h create mode 100644 lwip/src/netif/ppp/upap.c create mode 100644 lwip/src/netif/ppp/utils.c create mode 100644 lwip/test/unit/core/test_pbuf.c create mode 100644 lwip/test/unit/core/test_pbuf.h create mode 100644 lwip/test/unit/dhcp/test_dhcp.c create mode 100644 lwip/test/unit/dhcp/test_dhcp.h rename lwip/{src/include/ipv6/lwip/icmp.h => test/unit/lwipopts.h} (50%) rename contrib/ports/unix/proj/ocproxy/ocproxy.1 => ocproxy.1 (86%) create mode 100755 release.sh rename {contrib/ports/unix/proj/ocproxy => src}/lwipopts.h (78%) rename {contrib/ports/unix/proj/ocproxy => src}/ocproxy.c (96%) -- 1.7.9.5