Skip to content

Releases: utoni/ptunnel-ng

SeLinux update, pcap improvment

27 Apr 11:15
v1.42
baacd92
Compare
Choose a tag to compare
  • updated SeLinux policy file
  • added SeLinux policy compile script
  • list available pcap devices
  • fixed build errors related to pcap

Minor changes

04 Apr 21:31
v1.41
6e1708c
Compare
Choose a tag to compare
  • change RNG device with ./configure --with-rngdev=path, defaults to /dev/random
  • fixes issues on systems with low entropy available (see: #11)
  • fixes openwrt/packages#8517

Extended options and Bugfixes

20 Mar 23:49
v1.40
f615ca9
Compare
Choose a tag to compare
  • improved empty ping mode (by Masaq-)
  • fixed NULL pointer derefs and division by zero
  • more secure chroot
  • CWE-126 workaround reported by codacy
  • switched to /dev/random as RNG except for Windows
  • fixed CLang related build errors
  • fixed SEGFAULT when network not reachable (by Masaq-)
  • added extended options for protocol tuning (by Masaq-)
  • Systemd support (also in debian/rules)
  • fixed compilation issues for Android targets
  • fixed 100% CPU consumption when receive window is full but data via select() available (by Masq-)

Major Security Enhancement

24 Jan 13:29
v1.32
22a07d7
Compare
Choose a tag to compare

Android build support

24 Jan 13:27
abea0f6
Compare
Choose a tag to compare
Android build support Pre-release
Pre-release
  • added Android build support (requires a root'ed device!)
  • fixed ArchLinux PKGBUILD/AUR

Minor Improvments

19 Oct 11:05
b0e7eea
Compare
Choose a tag to compare
  • travis-ci, coverity integration
  • xcompile issue for mingw-w64 fixed
  • fixed wrong usage of format() specifiers

Coverity Issues Fixes

19 Oct 10:50
0a62049
Compare
Choose a tag to compare
  • Readme improvements
  • Fixes a possible memory leak when a packet could not send
  • Better error handling on socket descriptor creation
  • All Coverity issues fixed

First PingTunnel-NG Release

20 Dec 18:20
v1.1
Compare
Choose a tag to compare
  • First public release
  • Fixes a exploitable memory leak (proxy/forwarder) if using password
    protected challenge response authentication.
  • Fixes an invalid memory write during a pcap capture.
  • Full source refactoring. The code should be more readable imho.
  • This project is now Autotools based.
    Disable optional features: SeLinux, pcap.
  • Removed an already disabled and highly buggy feature: kPT_add_iphdr
  • Added a more "GNU" alike option parsing.
  • Support a user defined PingTunnel-NG magic value which is required
    for bypassing Cisco IPS (and maybe other IDS/IPS/Firewalls).
    This feature was well tested against Cisco's "IronPort" which
    scans for fingerprints in an ICMP packet (PingTunnel magic value).