pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/net/miniupnpd

Module Name:    pkgsrc
Committed By:   obache
Date:           Thu Mar 22 12:56:51 UTC 2012

Modified Files:
        pkgsrc/net/miniupnpd: Makefile distinfo
Added Files:
        pkgsrc/net/miniupnpd/patches: patch-Makefile

Log Message:
Update miniupnpd to 1.6.20120320.
per PR 46236 by David Howland.
while here, set LICENSE=modified-bsd.

  Fix ipfilter support (thanks dhowland

  Changes to miniupnpd.init.d.script by Shawn Landden

  fixed reload_from_lease_file().

  Change parselanaddr() function to allow in
    configuration file.
  Change read_permission_line() to allow in
    permission line (in configuration file).

  More syntax checks in upnppermissions.c

  Fix ipfw/Mac OS X specific source files to compile ok with -ansi flag

  Make HTTP listen socket non blocking (so accept() can't block)
  Make SSDP receive sockets non blocking
  use sockaddr_to_string() in SendSSDPAnnonce2 to handle IPv6 addresses

  Make HTTP (SOAP) sockets non blocking.

  Compile ok with -ansi flag.
  Save a few bytes in options.c using a string repository, instead of a fixed 
    buffer for each option value.

  Added friendly_name= option to config file

  Anchor name (PF) is now configurable through the config file with anchor=
  Added test of presence of /lib/ and /lib/ files in
    Makefile.linux in order to add -lip4tc and -lip6tc to LIBS accordingly.

  always handle EAGAIN, EWOULDBLOCK and EINTR after recv()/recvfrom() calls

  Always #include <netinet/in.h> before #include <arpa/inet.h> (for OpenBSD)
  .onrdomain field was added in pf with OpenBSD 5.0. Add PFRULE_HAS_ONRDOMAIN

  Fixing netfilter/iptables_*.sh scripts for new ifconfig output format.
  getifaddr.c: added additional checks on structure returned by getifaddrs()
  Fixing Mac OS X makefile for installation

  avoid infinite loop in SendResp_upnphttp() in case of error
  Replaced SendResp_upnphttp() + CloseSocket_upnphttp() by
  Tomato specifics in

  netfilter : Added a tiny_nf_nat.h file to compile with iptables
    installed headers.
    include xtables.h instead of iptables.h

VERSION 1.6 : released the 2011/07/25

A lot of work on IPv6 support and IGDv2. Support of lease duration, etc.

VERSION 1.5 : released the 2011/01/01

bugfixed and is now compatible with OpenBSD >= 4.7. It includes preliminary 
support for the version 2 of the UPnP Internet Gateway specification.

To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/net/miniupnpd/Makefile
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/miniupnpd/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/net/miniupnpd/patches/patch-Makefile

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Home | Main Index | Thread Index | Old Index