style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-7505528228218001"
data-ad-slot="1225241371">

Mark Bednarczyk's blog

Code Trivia: Enforcing Java Singletons is Very Hard

Here is my response to an article posted by Per-Ake Minborg on Javalobby:

Article link: Enforcing Java Singletons is Very Hard

Utility: eclipse stop button shutdown hook workaround

An outstanding issue with IDE environments (Eclipse/NetBeans/etc) is the fact that under IDE environment pressing the "red stop" button to terminate the application while running or debugging causes the process to terminate so abruptly as not to allow java VM hooks to execute and perform the necessary cleanup, among other things. Just look at this Eclipse bug 38016.

Account approval required from now on!

I have enabled account approval setting on the website. This will allow me to review new member accounts before approving.

Unfortunately we have been hit by heavy spam on the website. I increased CAPTCHA test to high settings in hopes of preventing SPAM accounts but it did not work. Lately we've been getting up to a dozen spam articles per day and its just too much at this point.

Eventually things may calm down and I will relax the approval process for new users.

1.4 Javadocs and SCTP protocol

The online javadocs for 1.4 have been updated to 1.4.r1380. Use the pull down from the "Documentation" menu or use the direct link below:

jNetPcap 1.4: javadocs

Sigtran SCTP Protocol: javadocs

jNetPcap 1.4 is a development release, so please use and test out the SIP, SCTP protocol changes. Once the changes and new features are confirmed and tested, I will update 1.3 with bug fixes and put 1.4 and release "beta" version of 1.4 on our way to production status.

jNetPcap 1.4.r1380 released

Another quick 1.4 update. To download: click here

  • Feature #3537229 - PcapDumper enhancements
  • Bug #3415846 - (reopened) several issues/limitations in validate_sip. Sip INFO was still not working in previous update. Sip is working much better now in 1.4.r1380.
  • Also fixed the fumbled package that was released for 32-bit linux

Main purpose of 1.4.r1380 was to fix still a few more Sip issues. Sip is working much better in 1.3.r1380.