Home
Half-Blood Programmer
Cancel

Trident Sign: Listener Adapters

It is a really interesting question why Gendarme think Listener.HandleMessage is a large function. But now I have the answer and today I finally refactored on this function, and designed a few new ...

CrossRoad Billboard: More on IP v6 and 2.1

Here is the technical details about work item 4016 and release 2.1. Background I bought my laptop in 2007, which ships with Windows Vista Home Basic, so from then on I have worked on IP v6 enabl...

Trident Sign: Broken Builds

Is it OK to follow #SNMP builds at CodePlex.com? Probably not. The reason is quite simple, that I just can guarantee the builds can be compiled and that’s all. When I started to add SNMP v3 suppor...

CrossRoad Billboard: CrossRoad Refresh (2.1)

This is a silent release, as it only contains important bug fixes for Windows XP/Server 2003, which do not have IP v6 installed by default. If you meet socket exceptions with 2.0, please try if 2....

Trident Sign: Driving the Fast Car

I am rushed to my feet to explore on SNMP v3. Actually this time with good materials such as Essential SNMP, Net-SNMP agent, and Snmp#Net, the progress is unexpectedly smooth. I plan to provide a...

Trident Sign: SNMP v3 Packet Format

RFC 3412 is the document who defines SNMP v3 packet format. This format is much more complicated than v1 and v2c, and it took me a long time to carefully analyze the structure. http://www.ietf.org...

Trident Sign: Another Open Source SNMP Library via C#

I just came across another open source SNMP library for .NET, named SnmpSharpNet. Although this project is still a one-man show, and it started around November last year (well, younger than #SNMP),...

Trident Sign: Road to SNMP v3

We shall finally come to work on SNMP v3. But how to go there step by step? I have a list below and hope that following it we can reach the land. Configure Net-SNMP agent so that I can test #SN...