Skip to content

Releases: packetfu/packetfu

PacketFu Version-2.2.0

28 Jun 22:40
0c1f524
Compare
Choose a tag to compare

Includes updates for modern Ruby compatibility.

Download it per usual: https://rubygems.org/gems/packetfu/versions/2.0.0

Ugly Release Notes:

0c1f524fd1aa0715df0caa014b45be93812b4bf1 Merge pull request #212 from todb/prep-for-2.0
5068033f9aa78157bc0e3a8828c3db206702adc7 Use adfoster-r7's suggestion on verify.yml
bc7362f7c3d8e40e2c8bdeaab76b7c17506306c1 Fix version test, futureproof a little
0d6ac81138135ca7390d92932a9d2b1653311e2f Dialing required Ruby back to 2.7
58dd2d0bf0ed63b404b4a9152279e9d695f25d09 Let's see if dynamic repo sources will work
2bc8fcc054c35d3cb02448da46a9a9f58dc36108 Well never mind on all that
adfc3640a2df8298a3877f7420147a0d7bb3bc7a I dunno, try 10 I guess
e78f6117296d9e076ce3a50bad56a2aedb1a3838 Getting rid of fetch depth of 0
806910f861c61fb58232e126dca53c9752415357 Merge branch 'packetfu:master' into prep-for-2.0
28bb3534858a87255cc8eeee428692024b47174a Add a new signing cert, toss rubyforge line
dbac93b4f987576669dd224ed9cee7485cbcc8b3 Bump version to 2.0.0. Very excite.
6ff271f508e95d899f8578a40d168062b4719227 Merge pull request #210 from todb/master
a1ea5e39b7d367889b12b2453c6db93d46577a94 Signing after merging #208
2e1fdca17131521045efc1bb6982d905b0bf9d1c Add tests for newer ruby versions
31cbecca9cd6d3486629ff4797433784a37ce2e4 Fix README.md to use the right syntax
bea6afef1be75e9596453a651d1f0d74e874c971 Merge pull request #205 from crondaemon/dario/issue_template
4217b9e3cc989afd016aaca5bfc3296a5036f543 issue_template: remove selectable items.
4725f6198f48d165040a3477c69fd0d9aecd3693 Merge pull request #199 from stephengroat/patch-1
6384b6bd5d1ccddfe3750ecf34067d9204f1d821 Merge pull request #200 from stephengroat/patch-2
8411c878c072548cbf660d13d13e0861769ade38 cleanup travis
3a77bad597818d43eb1ffd77271380f4be7193e4 switch to nicer badges
0faf9229a6746d35b4351e5ff15faead8584aecb Merge pull request #198 from crondaemon/dario/bugfix
62979ddf2cd02ecfaf9ced9ce47b8da620f675d0 tcp: fix typo ip block.
311aeb126adefad36421cf54fb2c410a71e4529d Merge pull request #195 from packetfu/add_osx_build_support
69391d4af574c06b8d4d7babebcc587e27a3cd88 Reorganize build matrix
a6c25323fe42c5578dbda85e96a3523479dba00b Merge pull request #194 from packetfu/drop_supported_rubies_redundancy
0618fa7b2ba6d557f84e3a20d93d13b87fcf256f Add a note about OSs to README
e34545518cd3826b2a4a2e721f72df53172c7f4e Add OSX build support
131ecf43eb0a414930b1736012ecad8503aa29c2 Drop support rubies dependancy
1232614e3e140859aaf64670e67181a7c5204626 Merge pull request #188 from busterb/no-ruby-for-old-men
389f1b23e7a62d1b52283c1c9b2a69c7e6c57b8a Merge pull request #189 from busterb/default_ttl
625e99729f9621e52ff9e30b5238ffffece2371d simplify case
e7140ada68e81e02b83a298ed67585075d19cfdc consistently use to_sym over intern (it won 7-5)
fd85b1ae432bca50e16fe31286a3303c8e7755c4 ooh, caught a bug with that!
876d6a6150b917abfbf9d6bee1207653ffba6a2a make default IP TTL 64 per RFC recommendations
8ebaa9eb8994f5f58f097a5f8f4a79609529db04 unguard more intern calls
40e4f3712a45f9c997fafa2c222cc1c7ae2983a1 forget about Ruby 1.8
1605f074a55b2c0ffa72cfa419e02b11894fb0fe Merge pull request #187 from bcoles/patch-2
c8800b1eaffdd9832cca423f3ea806be2d2a3d7f Cleanup examples/readpcap.rb
1fd2e193c26d2a60fd32cefd3758afa6f0e184e5 Merge pull request #182 from packetfu/issue_template
477f7c5b52a6770b60e645e8238083d356f64e79 Tweak version gathering
8e1583f8ee4f9b58dfee428a7f1a4e0a59589a94 Add issue template
9205b712d8682c66f679879588e520709d44e23c Merge pull request #181 from packetfu/wireless_pcap_testing
bb51ad9bcda8e9a418ca094b9bb2314c6b3cdb13 Add packet parsing example
9655da1e1451af9292ac415064a24a945ba6975f Merge pull request #179 from packetfu/convert_structfu_to_rspec
78b3bc016475bdbd1a991620fcb50759990428cd Deprecate test_structfu unit-tests
c53add411d88b8fc56349b9e75660078bc92eb24 Update structfu spec to use expects
a640343f6bef1604c09ab14b3b810c29c2afa2df Merge pull request #178 from packetfu/convert_inject_to_rspec
38ec84b1baeb0b8bf96b9fedf694adccf7c1bc75 Merge pull request #177 from packetfu/convert_capture_to_rspec
94bdb6b3b6f8432a38ef3e82e4d10376080f7ee2 Remove test-unit version of inject
f49ec4af1441c20ac615c9e87d317ab49a66a8eb Add rspec version of inject unit-tests
7ab80436ac57e54f43b3b7a7c24ffd3e8ab8c133 Revert sudo runs, no cap access on Travis
940f129bc59c4d769a4f09d28d15fef1221ec725 Re-add script directives
018e8f4d724f4cb49a9018aa23db447a0b300c3b Allow make Capture less dependant on Pcap.lookupdev
89c90b906e793dd2fd6fe9f20b8e5af1d28947a9 Try something else to make travis happy
a2c91b3d26bd10a0d9005be9ac8cec2517153d35 Revert custom script matrixes
a72fb06c494ee0f82bff76f31cd718ae86ab0f56 Expand unit-test coverage to root && non-root
f394456cc0fe44029c2ba44caefac0b719f1d2b6 Fix bug in unit-test expectation
5789449d560ae8b405b8447738731d98dda31ee7 Deprecate test_capture.rb
ca6f8a757e6458f3d403056275c05c56e88af1cb Make an rspec version of test_capture.rb
123e59616e513365e64f9a663712103776f85755 Merge pull request #175 from packetfu/update_rubies_supported
52c0e7e86be401b5b8b86c1465a763ea2dfbf3d6 Update Rubies in README
93242767f99a115486f440752d4744d440926846 Merge pull request #174 from packetfu/bump_license_year
e075c9b9d7e14fe586faad8c4bc8e311b7d50302 Merge branch 'fix_gem_warnings'
6ccd51ddd482b97928fc8314813e25fc5a958d86 Bump LICENSE year to 2017
0d09fbdade636266157c597defe26bbc3f940886 Move to rake 12.0
59edb7883e9bf8265b9aa59a9fa0e399ba7ffe28 Get rid of gem build errors
adfa7d684017d6416e869eaf71d51bd3b5450450 Merge branch 'sdaubert-factorize_read'
204ef73cacbb5f0b1dd1373d929583a8ebba1a1a Merge branch 'factorize_read' of https://github.com/sdaubert/packetfu into sdaubert-factorize_read
c3493092fc906aca4cb5f636db8af8ce45925d0c Merge branch 'sdaubert-tcp-ipv6'
f18b0d468431c00c48f256f9b22f9e588e8bc79b Merge branch 'tcp-ipv6' of https://github.com/sdaubert/packetfu into sdaubert-tcp-ipv6
d35752e32fb787ee3ec479ff450702039a1d3274 Merge branch 'master' of github.com:packetfu/packetfu
5187cd29840999f33a959f00420f3c97119cf00c Fix broken ackscan example, calling o4= seems to be deprecated
390e2073adfe9fa13eafeb9e1d14fc8402b9fea5 Add better IPHeader specs
a5cd0d178a0fc8ed95545900e675c342e7975a5e Show where examples of parsing will work
460c353711a9839bfd100ea9b42e17c7b4e98f40 Test to see if #165 is an accurate claim
fcf35f0e8bb748bde01294aa9ae482e5d3d6fcfc Merge branch 'granolocks-fix_ackscan_example'
c731042a1a5ad1b0ef732377dddec9dc09de279c Fix broken ackscan example, calling o4= seems to be deprecated
0af0d8b7409c0420ea04cc71ab7eb01bb9e92b6d Merge pull request #172 from packetfu/investigating_165
743fa4aa50829cf6f740630eca4ca6508bcbb1ca Add better IPHeader specs
abd768454cfab3d92f7ae779790728cdf1bfe3c8 Show where examples of parsing will work
4c235bac9888c0e7e37a3ea843be4fab4aa8a14a Test to see if #165 is an accurate claim
c9f8a2d09a26f03ed11ca7a07520dc96419769f2 Merge branch 'update_travis_rubies'
1f3dee311917b99b0703d91666d22f147d8d5d66 Remove coverage for Ruby 2.1, which is deprecated
bff3aad8e87d4250e05c10294c02a841479b3351 Update explicit ruby version
303e79f6bf5906f111fc8e0dc256977957c98ed2 Merge branch 'master' into tcp-ipv6
9c9a368fd1747cf5ae662bae06ee06bd5dd03e0d Merge branch 'master' into factorize_read
403ffa4aa1e09209a9b997129253ce3999d964a7 Merge branch 'master' into tcp-ipv6
4e337fc54c062739a00a04a78db55d1f302148e4 Merge branch 'master' into factorize_read. Fix conflict in spec/pcap_spec.rb.
05e6d0e20ad7ea4d72a1af4cfe807789d5c55d7d Change pcap file for TCP over IPv4 specs as test/*test.pcap files are ignored by git. Now use test/sample2.pcap.
b1e4236ade5a7e8ae3691ca724000462a3694587 Fix bad tests in 'Write when writing should read from a string' spec.
0d2a7b007ffa4d081584aa7e52d4625b1ffca1b7 Add specs for TCPPacket over IPv6.
e302ecebe89533bd8be5c316ef4cadea33abadd4 Update TCPPacket to support IPv6.
2a9142bc358bea2acc7d4d2f83631014dbe9d302 Add IPv6HeaderMixin#ipv6_calc_sum_on_addr to factorize code from UDPPacket#udp_cal_sum and ICMPv6Packet#icmpv6_calc_sum.
7f8ff1651516c94fb9d163ec6259911bb0c5c06e Add IPHeaderMixin#ip_calc_sum_on_addr to factorize code from UDPPacket#udp_calc_sum and TCPPacket#tcp_calc_sum.
def78af1619e3497d4cb0269609b7fef54005dd7 Add IPv4 specific specs for TCPPacket.
a4463d06d73606b855d43feee2999e826f2d0607 Add IPv6HeaderMixin#ipv6? to factorize code for all packet classes with IPv6 support.
58555492b1d246aac530cd9a10b8438d8deb1dfe Factorize #read code for all packets containing a EthHeader.

Pretty Release Notes

These are automatically generated.

What's Changed

Read more

PacketFu Version 1.1.13

20 Apr 04:18
Compare
Choose a tag to compare

Includes bug fix for protocol loading (#167)

Fetch it here:

https://rubygems.org/gems/packetfu/versions/1.1.13

$ git log --format=oneline version-1.1.12..HEAD
e24069d9d1b68f0c4bcc9e58545aafef8e705c68 bump version to 1.1.13 and release
6dccd307a6e1820f367b154da446244e919ee172 Merge branch 'add_2.4.1_to_travis'
3dd919e9345e2a51f04e4bf1f68778d327a2c6ea Add travis coverage for Ruby 2.4.1
2e6652b39ef32052713f0725ef517f58f66c0cb0 Land #164, version pre tag
a7639b749525b15e2d4a08f0577970207e15a098 Oops'ed the version tag. Dot, not dash.
16a14e7f187c139aa81fde1a40a86bd025471efb Land #163, bugfix on directory globbing for protos
fb62ce618f7fcd44718db26118322420ae9bdbf1 require protos relative to the installation path

PacketFu Version 1.1.12

04 Feb 00:47
Compare
Choose a tag to compare

Minor fixes, but most notably, Ruby 2.4.0 compatibility. Fetch it here:

https://rubygems.org/gems/packetfu/versions/1.1.12

And now some diffs:

$ git log --format=oneline version-1.1.12.pre..HEAD
c97a6e6958670b6a202abc0aa42a894ad5c70d94 Land #162, bump version to 1.1.12 and release
f2f0f28fe5419d9d970cd6336e6e3c7d6f20775e Post-publish to 1.1.13-pre
cd7e49a05ea1d06249a5e7602ada125d087c2662 Ignore more temp files in gitignore
06cd6183528c8f257fabf46d734c24468f984205 Bump to 1.12, regenerated self-signed cert
5df0f4aae70c819667cb26ba5745bb5a6b92f3a1 Land #161, updates for Ruby 2.4.0, whitespace fix
27cd9156414c023d471102ef1a6e151bd4443fbc whitespace
7a1ace90d57a0d6d43ad0216a649f5a76e0af1f0 Ruby 2.4 updates
04dc721ee82f0b35b4e60b765083819bcc804f36 test on more Rubies
7cfec33b6250e919894926daaa914a9651902c28 Merge branch 'fix_namespace_bug'
2906ad792bb7462f3be69e14915f4444ce0c84e2 Fix namespacing bug in Packet
ebc4f1734abbc3632b301c8cb4caedc77b8ef38e Merge branch 'tcp_handshake_example'
8cf5ceecbc8a5035c154c543d2bbec305aec0208 Add tcp_handshake_example
7d314bf23953ee9e2b2d0b22096b7b8b8fc6dfc2 Merge branch 'add_ping_example'
37d27ec0736c37becbe19b44c6715b91425064eb Add ping example
f48c33f3de565f443eda01ca39e1dc8317a8a7a6 Merge branch 'bump_version_1.1.12.pre'
fb8bcd44998455ca6b94dcb357d4826f618c833c Add pre to supported version expectations

PacketFu version 1.1.12.pre

10 May 01:46
Compare
Choose a tag to compare
Pre-release

Charlie Root (1):
Add support for OpenBSD

Dave Parker (1):
Update pcap.rb

Jonathan Claudius (58):
Convert Octets unit-tests to Rspec
Remove unnecessary unit-test files
Add pry as a dev dep
Clean up lib loading
Remove file exclusion
Make lib loading more atomic
Remove example loading slight of hand
Spacing tidyness
Fix proto loading
Fix PacketFu Shell
Fix expectation to prevent flaky build failures
Update supported Rubies
Fix build status link
Temporarily suspect Travis-CI builds for 1.9.3
Add Ruby 2.3.0 support
Remove legacy rubies from CI builds
Remove legacy rubies from README
Fix network_interface bug
Add .rspec config file
Add yard docs output to .gitignore
Update README.doc setup
Move README to markdown
Fix 100kpackets and packetfu-shell examples
Add quick start to README
Add TCPPacket example
Add specs for OpenBSD ifconfig util
Remove debugging line
Remove setup.rb
Add pcap-ng examples
Break up PCAPNG specs
Move pcap to rspec - Part 1
Move pcap to rspec - Part 2
Convert HSRP to rspec
Convert invalid packet to rspec
Move lldp to rspec
Move rest of UDP to rspec
Deprecate INSTALL.rdoc
Fix ifconfig example
Fix new-simple-stats example
Fix uniqpcap.rb example
Fix simple-stats.rb example
Fix simple-sniffer.rb example
Fix idsv2.rb example
Fix ids.rb example
Fix ethernet.rb example
Fix dissect_thinger.rb example
Fix arphood.rb example
Fix arp.rb example
Fix ackscan.rb example
Fix slammer.rb example
Add coveralls badge
Enable coveralls
Improve handling of temp files in specs
Convert tempfile usage on PacketFu::Write
Remove intermittent test
Fix typo/grammar in comments
Add pcap2pcapng example
Bump version for 1.1.12.pre

Lance Sanchez (2):
Dropping network_interface for getifaddr on Socket
setting the required ruby version to 2.1 or greater

Lucas Kanashiro (1):
Fix test for ruby2.3

Sylvain Daubert (46):
Add PacketFu::Utils.arp_cache.
Modify Packet::Utils.arp to use Utils.arp_cache by default.
Add ARP cache spec examples.
Add ICMPv6Packet, ICMPv6Header and ICMPv6HeaderMixin.
IPv6Header: require 'ipaddr' to fix #to_x and #read_x.
clean up before(:all) block of ICMPv6Packet specs.
Packet.parse: add IPv6 support for application protocols supporting it.
Packet.parse: add IPv6 support for application protocols supporting it.
Fix comments for ICMPv6Header class.
PacketFu::Utils.arp: add .arp_cache_raw, called by .arp_cache to get raw string from arp command. Add spec to test getting ARP address from cache on Ubuntu 14.04 LTS by stubbing Utils.arp_cache_raw.
Add void specs to test Utils.arp on Mac OSX and FreeBSD.
Write spec for Utils.arp on freebsd.
Write spec for Utils.arp on Mac OS X.
UDP specs: add specs for reading a UDP packet from a pcap file.
UDP : add specs for UDPHeader.
Add UDP specs for #peek.
Fix UDPPacket#ipv6? by forcing it to return false and not nil when UDP is on IPv4.
StructFu module: add Int64, Int64be and Int64le classes.
in pcap.rb, in StructFu#set_endianness, add creation of @int64 instance variable.
Add minimum support for Pcap-NG file reading.
Add specs for Pcap-NG minimal reading.
PcapNG::File#read: remove unused variable.
Add PcapNG::File#read_packets.
Add specs for PcapNG::File#read and #read_packets.
Fix Pcapng::EPB#read by removing padding from packet data, which was read as options.
Fix comments for EPB and IDB classes. Add comments for UnknownBlock class.
Fix #init_fields for classes IDB, EPB and UnknownBlock which take bad arguments for some fields.
Pcapng::IDB: add #ts_resol to get timestamp resolution for interface. Resolution is decoded from IDB options.
Add Pcapng::EPB#timestamp to get packet timestamp as a Time object.
Add specs for Pcapng::IDB#ts_resol and Pcapng::EPB#timestamp.
Pcapng::EPB#timestamp: fix spec by defining reference time as UTC.
Pcapng::File: modify #parse_section and #parse to authorize block #read to use links to other blocks (as #section or #interface).
Add Simple Packet Block support for Pcap-NG files.
Add specs for PcapNG::SPB.
Add #to_s to all Pcapng classes.
Add Pcapng::File#to_file and specs.
Add Pcapng::File#write and #append as shorthands to #to_file.
Add Pcapng::File#array_to_file to construct Pcapng::File objects from arrays of Packet objets.
Rename Pcapng::File#read to #readfile.
Add Pcapng::File#read and #read! which read a String.
Add Pcapng::File#file_to_array and its specs.
Pcapng::File: add recording of unknown blocks when reading.
Move handling og unknown blocks from File to SHB.
Update Pcapng::SHB specs to specify #interfaces and #unknown_blocks default values.
Pcapng::SHB: fix endianness when reading a file of different endianness than one defined at SHB object creation.
Add specs to extensively test Pcapng::File#readfile.

Tod Beardsley (4):
Bump version
Stop lying about pcaprub
Also point to the correct repo now
Also add @claudijd to the author fields, duh

PacketFu version 1.1.11

25 Aug 16:23
Compare
Choose a tag to compare

Intrepidd (1):
Better dependencies and add bundler compatibility

James Espinosa (1):
Add Travis CI build status badge

John W Higgins (1):
Parsing speedups and spec refactor

Jonathan Claudius (51):
Add better default int support
Retab entire project
Add CONTRIBUTING.md
Add CodeClimate Badge
Remove old rubies from all_tests
Add .travis.yml
Fix encoding issues in specs for Ruby 2.x
Add libpcap requirements
Add bundler and rake dev deps
Add Ruby 2.x's to build targets
Merge pull request #64 from jamesejr/travis_badge
Merge pull request #66 from sdaubert/ruby21
Merge pull request #67 from sdaubert/ipv6
Merge pull request #80 from evilsocket/master
Add .ruby-(gemset|version) to .gitignore
Make ifconfig default iface the default_int
Merge pull request #81 from packetfu/git_ignore_additions
Merge pull request #82 from packetfu/use_sane_defaults_for_ifconfig
Add iface validation to PacketFu::Utils.ifconfig
Add a spec to test interface validatation
Fix grammar
Remove scope creep
Clean up ifconfig data interface and tighten up specs
Add spec for #ifconfig on Mac OSX
Add object verification, to prevent NoMethods
Force #ifconfig to be explicit
Add Ubuntu 14.04 #ifconfig spec example
Fix real_iface bug in OSX
Merge pull request #83 from packetfu/add_iface_validation
Update CI-tested Rubies
Merge pull request #84 from packetfu/update_ci_tested_rubies
Fix packetfu gem build warnings
Fix a specs
Add/Specs for #23
Merge pull request #89 from packetfu/freebsd_ifconfig_parser
Convert ICMP unit-tests to rspec
Add missing tempfile require
Fix raise_error rspec warnings
Convert ARP unit-tests to rspec
Fix tempfile require
Merge pull request #91 from packetfu/convert_icmp_spec
Merge pull request #93 from packetfu/convert_arp_to_rspec
Merge pull request #92 from packetfu/fix_raise_error_warnings
Convert IPv6 unit-tests to rspec
Convert IP specs to rspec
Remove Unit::Test for IP
Merge pull request #94 from packetfu/convert_ipv6_spec
Add tempfile require
Convert eth specs to rspec
Merge pull request #95 from packetfu/convert_ip_specs
Merge pull request #96 from packetfu/convert_eth_specs

Luca Cervasio (4):
Fix ICMP checksum calc #59
Added icmp rspec
Test rephrasing
typos

Sylvain Daubert (7):
Update spec files to make them run with ruby 1.9.3p484, 2.0.0p457 and 2.1.2p95 and with rspec 3.0.0.
Correct some bugs on IPv6 length calculation.
Update packetfu.gemspec: rspec must be >= 2.14.1.
Add rspec-its as development dependency in gemspec.
Merge branch 'master' into ipv6
Add IPv6 support for UDPPacket.
Add requires for ipv6 header and mixin in protos/udp.rb.

Tod Beardsley (28):
Update README with fewer version lies.
Update README with fewer version lies.
Land #42, fixes for whoami for OSX
Update copyright year and next version
GitHub won.
Fix README some more.
Land #37, be faster and also less dumb in rspecs
Be better about version checking multidigits
Land #43, introduce network_interface gem
Unconflict the last couple gemspec PRs
Remove Gemfile.lock
Update Readme to point at the new group
Land #48, whitespace-icide
Land #49, a sensible CONTRIBUTING.md
Land #51, CodeClimate (happi|sad)ness
Merge pull request #58 from packetfu/add_travis_config
Land #61, force encoding in spec tests
Land #62, add Travis-CI plumbing
Land #60, Fix ICMP checksum
Land #57, documentation change
Amend credit to include @claudijd
Merge pull request #86 from todb-r7/update-readme
Land #85, fix gemspec
Land #68, fake udp6 by making the ip ver optional
Bump 2.1.x to 2.1.6
Land #88, fix up specs for recent rubies
Add a certificate for packetfu, signable gemspec
Land #97, enable gem signing

evilsocket (1):
PacketFu::Utils.ifconfig is broken under OS X, it does not correctly parse the netmask field due to a wrong regular expression.

PacketFu version 1.1.10

21 Feb 04:39
Compare
Choose a tag to compare
  • Updates README
  • Drops support for 1.8.x
  • Addresses Mac OSX compatibility issues with PacketFu::Utils #whoami

PacketFu version 1.1.9

21 Feb 04:51
Compare
Choose a tag to compare
  • Whitespace clean up
  • Adds binary splat for binary encoding
  • Adds whoami? examples and docs
  • Eliminate SVN references
  • Use magic regex to stop LLDP loading errors

PacketFu version 1.1.8

21 Feb 04:40
Compare
Choose a tag to compare

Benjamin Cavileer (1):

  • Fix joining with the threads

James Lee (1):

  • Move specs to spec/ and add a Rakefile

Tod Beardsley (20):

  • Adds a functional test for LLDP
  • Rename the test script
  • Comment docs
  • Trailing commas makes Ruby 1.8 sad
  • True and false, not 1 and 0
  • Merging in the LLDP material
  • Use a regex instead of substring matches
  • Update README.rdoc
  • Fix ICMP packet parsing min length
  • Fixes require for 1.9.3, allow setting net/iface
  • Merge fix for simple-sniffer
  • Updating example require for everything
  • Update .mailmap
  • Land #25, rake spec sanity from @egypt
  • Add a test for unsetting
  • Adding a capture test, refactor rand daddr
  • Stop being dumb about filtering
  • Test for bpf and filter equiv
  • Set the filter if you have a filter
  • Test the absence of filtering
  • Land #27, have filtering be more useful

Tyler Kahn (1):

  • need to pass in the interface

dmaciejak (3):

  • add support for lldp
  • add other valid destinattions
  • add basic lldp traffic