[GIT PULL ocproxy] Update build system, lwIP, bugfixes

Kevin Cernekee cernekee at gmail.com
Sat Jun 14 22:08:25 PDT 2014


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



More information about the openconnect-devel mailing list