updated changes and credits
bumped version
Fix crash with "ether dst 1::2" as a filter.

Report an error, rather than crashing, if an IPv6 address is used for
link-layer filtering.
fixup credits

A recent commit added to the list tcpdump contributors instead of
libpcap contributors. Put the list right and fix some sorting and
formatting while at it. The new contributors to libpcap are:

* Akos Vandra
* Andres Perera
* Ani Sinha
* Brent Cook
* Christian Svensson
* Darren Lim
* David Clark
* David Ward
* Edward Sheldrake
* George Neville-Neil
* Gustavo Zacarias
* Jiri Slaby
* Jorge Boncompte [DTI2]
* Mansour Behabadi
* Michal Sekletar
* Niko Delarich
update .gitignore
Merge branch 'master' of git+ssh://bpf.tcpdump.org/tcpdump/master/git/libpcap
Merge git://github.com/the-tcpdump-group/libpcap
linktype: add netlink link/dlt type

With Linux 3.11, we have the possibility to debug local netlink traffic
[1] i.e.  the workflow looks like this:

Setup:
  modprobe nlmon
  ip link add type nlmon
  ip link set nlmon0 up

Capture:
  tcpdump -i nlmon0 ...

Teardown:
  ip link set nlmon0 down
  ip link del dev nlmon0
  rmmod nlmon

For pcap interoperability, introduce a common link type for netlink
captures.
Fix tpo.
fix compiling on Linux
Handle using cooked mode for DLT_NETLINK in activate_new().

That's how we handle it elsewhere; if that can be cleaned up, especially
if we can avoid opening a raw socket in the cooked-mode case, that would
be nice.

Note this in comments.
Merge branch 'master' of git+ssh://bpf.tcpdump.org/tcpdump/master/git/libpcap

This merge is necessary because this isn't SVN and "commit" and "push to
official repository" are separate operations, so, when you do a push, it
apparently needs a commit to merge your changes with other changes.
Do this the way DLT_LINUX_IRDA and DLT_LINUX_LAPD are handled.

I'm not certain setting handlep->cooked in map_arphrd_to_dlt() will
work.  We should look at making that work.

Add comments to indicate what we're doing.
"make uninstall" didn't remove 3 symlinks, fix
fix TPACKET_V3 initialization (GH #329)

libpcap would fail to initialize on Linux when compiled against kernel
headers with TPACKET_V3 support but running on kernel without:

"can't get TPACKET_V3 header len on packet socket: Invalid argument"

Fix init_tpacket() to respect EINVAL because that is what the kernel
returns for unsupported TPACKET versions.
NFLOG: don't crash trying to filter at link layer

Before:

@ tcpdump -i nflog icmp
tcpdump: WARNING: SIOCGIFADDR: nflog: No such device
Aborted (core dumped)

After:

@ tcpdump -i nflog icmp
tcpdump: WARNING: SIOCGIFADDR: nflog: No such device
tcpdump: NFLOG link-layer type filtering not implemented
Fix typo in pcap_set_immediate_mode manpage
Fix link-type for nlmon.

Before patch:
  tcpdump: listening on nlmon0, link-type LINUX_SLL (Linux cooked), capture size 65535 bytes

After patch:
  tcpdump: listening on nlmon0, link-type 253, capture size 65535 bytes
Add names for DLT_NETLINK

Before patch:
  tcpdump: listening on nlmon0, link-type 253, capture size 65535 bytes

After patch:
  tcpdump: listening on nlmon0, link-type NETLINK (Linux netlink), capture size 65535 bytes
Merge pull request #334 from darkjames/master-netlink-fixes

Fixes for netlink