Download Latest Version Please see nuget for releases source code.tar.gz (467.5 kB)
Email in envelope

Get an email when there's a new version of sharppcap

Home / SharpPcap_4_3_0
Name Modified Size InfoDownloads / Week
Parent folder
SharpPcap-4.3.0.src.zip 2017-05-06 785.9 kB
SharpPcap-4.3.0.bin.zip 2017-05-06 395.5 kB
README.md 2017-05-06 6.7 kB
SharpPcap 4.3.0 released source code.tar.gz 2017-05-06 647.8 kB
SharpPcap 4.3.0 released source code.zip 2017-05-06 764.2 kB
Totals: 5 Items   2.6 MB 0

SharpPcap ChangeLog v4.2.0 -> v4.3.0 https://github.com/chmorgan/sharppcap Chris Morgan chmorgan@gmail.com

The most notable feature of SharpPcap 4.3.0 is support for Npcap. Enjoy!

commit [f1eb44] Author: Chris Morgan chmorgan@gmail.com Date: Sat May 6 15:06:09 2017 -0400

Pcap.Version - Clarify the exception statement to say that it is likely that
pcap isn't installed

Previously the statement first implied that the user might have an old pcap version
but that isn't nearly as likely as pcap not being installed.

commit [de4e40] Author: Chris Morgan chmorgan@gmail.com Date: Fri May 5 21:29:03 2017 -0400

PcapDeviceCaptureLoop - Fix an incorrect return value in CaptureLoop()

Pcap.LOOP_EXIT_WITH_ERROR was returning CaptureStoppedEventStatus.CompletedWithoutError but
should be returning CaptureStoppedEventStatus.ErrorWhileCapturing instead.

Bug reported by Pedro López-Cabanillas (pedrolcl on github)

commit [061c46] Author: Chris Morgan chmorgan@gmail.com Date: Fri May 5 21:17:43 2017 -0400

CaptureFileWriterDevice - XML documentation fixes and additions

commit [421458] Author: Chris Morgan chmorgan@gmail.com Date: Fri May 5 21:08:06 2017 -0400

CaptureDeviceList.cs - Fix indenting in copyright

commit [2d4281] Author: Chris Morgan chmorgan@gmail.com Date: Thu May 4 21:01:17 2017 -0400

Update example .csproj files to point at the latest PacketDotNet

commit [5f1eb5] Author: Chris Morgan chmorgan@gmail.com Date: Wed May 3 21:26:34 2017 -0400

Update PacketDotNet with version 0.15.0

commit [e3e805] Author: Chris Morgan chmorgan@gmail.com Date: Wed May 3 21:08:45 2017 -0400

Bump assembly version from 4.2.0 to 4.3.0

commit [7c3d0d] Author: Chris Morgan chmorgan@gmail.com Date: Wed May 3 21:07:44 2017 -0400

Update SharpPcap AssemblyCompany to point to the github page

commit [e3f2c9] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 18 10:19:15 2017 -0500

.gitignore - Add .suo (Visual Studio binary generated file)

commit [d0ec76] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 18 10:14:54 2017 -0500

Example02.ArpResolve.csproj - VS update to the project guid

commit [5b8e23] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 18 10:13:59 2017 -0500

Use PacketDotNet.Packet.Extract() in place of per-packet class GetEncapsulated() methods

commit [62df7a] Author: Chris Morgan chmorgan@gmail.com Date: Wed Feb 15 21:11:47 2017 -0500

Add support for Npcap by calling SetDllDirectory() to the npcap folder on non-unix and non-mac platforms

Winpcap hasn't been maintained for a number of years, npcap is an actively maintained replacement.

Initial patch from Yang Luo (github account hsluoyz) and thanks to Yang for his work on npcap.

commit [e04f13] Author: Chris Morgan chmorgan@gmail.com Date: Mon Feb 13 12:22:50 2017 -0500

Fix PosixTimeval.ToString() when microseconds is < 100000

Bug would cause PosixTimeval.ToString() with a seconds of 123 and a microseconds of 1234 to return "123.1234"
but this should be returning "123.001234" (note the leading zeros).

Change from StringBuilder.Append() to StringBuilder.AppendFormat() and add a format that will add leading '0's
until there are 6 digits of microseconds.

Bug reported by github user bucweat.

commit [6f2551] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 21:25:35 2017 -0500

Update the .NET target framework from 3.5 to 4.6.1 for all projects

commit [b86cc6] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 19:44:21 2017 -0500

dos2unix on all files for consistent line endings

commit [0ff168] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 19:32:35 2017 -0500

make_src_release - Updates for the move from sourceforge to github

commit [400d09] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 19:24:02 2017 -0500

generate_release_notes - Remove the temporary 'changes' file once it is unused

commit [7c62e7] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 19:23:39 2017 -0500

generate_release_notes - Create the destination directory if it doesn't exist

commit [132896] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 19:17:03 2017 -0500

ReleaseProcess - Update for the github release process

commit [6a3f73] Author: Chris Morgan chmorgan@gmail.com Date: Sat Feb 11 17:13:03 2017 -0500

generate_release_notes - Update project url to the location on github

The project has moved away from sourceforge some time ago

commit [39ae10] Author: Chris Morgan chmorgan@gmail.com Date: Sat Jul 9 11:51:12 2016 -0400

PcapDevice.SendCaptureStoppedEvent() should be virtual to match SendPacketArrivalEvent()

No functional bug reported, just a consistency fix.

Reported by github user Abdullah2993

commit [3c64b5] Author: Chris Morgan chmorgan@gmail.com Date: Sat Jul 9 10:58:36 2016 -0400

WinPcapDeviceTest.NoExceptionsWithJustStatisticsHandler was missing an assignment to set the statistics handler causing the test to fail every time

Bug and fix reported by Abdullah Saleem (github Abdullah2993)

commit [005cc9] Merge: 34ed6f6 df0640e Author: chmorgan chmorgan@gmail.com Date: Fri Jun 17 14:48:27 2016 -0400

Merge pull request #7 from camkego/master

Added PcapDevice.GetSequence for Linq, foreach, and  extension methods

commit [df0640] Author: Cameron Elliott cameron@limevideo.com Date: Thu Jun 16 17:16:29 2016 -0700

Added PcapDevice.GetSequence for Linq, foreach, and other extension method usage

commit [34ed6f] Author: chmorgan chmorgan@gmail.com Date: Sun Sep 20 13:28:20 2015 -0400

Create README.md

commit [394c95] Author: Chris Morgan cmorgan@cybexintl.com Date: Sun May 4 13:48:32 2014 -0400

Fix missing quotes around ul class

commit [04fae9] Author: Chris Morgan cmorgan@cybexintl.com Date: Sun May 4 07:32:44 2014 -0400

Update tutorial to fix several typos caught during another round of review

commit [45fbcf] Author: Chris Morgan cmorgan@cybexintl.com Date: Sat May 3 14:37:02 2014 -0400

Update the tutorial document to reflect changes in the 4.x series, fix some typos spotted by people on codeproject as well as during this latest round of editing and remove the broken link to Tamir's website
Source: README.md, updated 2017-05-06