Projects / JSTUN


JSTUN is a STUN (Simple Traversal of UDP (User Datagram Protocol) through NAT (Network Address Translation)) implementation. STUN provides a means for applications to discover the presence and type of firewalls or NATs between them and the public Internet. In the presence of a NAT, STUN can also be used by applications to learn the public Internet Protocol (IP) address assigned to the NAT.


Recent releases

  •  28 May 2009 21:33

    Release Notes: Many minor improvements. A simple logging facade (SLF4J) has been added.

    •  12 Dec 2007 17:49

      Release Notes: The BindingLifetimeTestDemo checks only IPv4 addresses. The server crashes if an invader sends malformed packets. This problem is fixed in the current release.

      •  01 Nov 2007 17:02

        Release Notes: There is a minor bugfix in the detection of symmetric NATs. A "JSTUN"-based STUN server is now available.

        •  30 Aug 2006 12:01

          Release Notes: The output was cleaned up in DiscoveryTestInfo. The software is now dual licensed under the GPLv2 or Apache License 2.0.

          •  26 May 2006 09:56

            Release Notes: Support for multiple network cards was added. Tests and demo classes were refactored.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.