Blame BUGS

Packit 021a8a
IPTState Bugs
Packit 021a8a
Packit 021a8a
KNOWN BUGS
Packit 021a8a
We keep track of bugs in our bugtracker on our Sourceforge page. However, before
Packit 021a8a
filing bugs, be aware of bugs in these other pieces of software that may affect
Packit 021a8a
your iptstate experience:
Packit 021a8a
Packit 021a8a
 - libnetfilter_conntrack 0.0.50 has a bug that prevents iptstate from
Packit 021a8a
   deleting ICMP states. I wrote the following patch which the netfilter folks
Packit 021a8a
   have already applied to their SVN tree:
Packit 021a8a
     http://www.phildev.net/linux/patches/libnetfilter_conntrack-0.0.50_icmp_id.patch
Packit 021a8a
   You can use it if this affects you.
Packit 021a8a
Packit 021a8a
 - There seems to be a small memory leak somewhere in ncurses. See 
Packit 021a8a
     http://www.phildev.net/iptstate/memleak.html
Packit 021a8a
   for details.  This won't effect most users much, but you want to be weary of
Packit 021a8a
   leaving iptstate running on very busy firewalls for very long periods of time
Packit 021a8a
   (a day or more). This bug has been reported to ncurses, see above URL.
Packit 021a8a
Packit 021a8a
ABOUT BUGS
Packit 021a8a
If you find a bug in IPTState you should file a bug at our bugtracker:
Packit 021a8a
  https://sourceforge.net/tracker/?group_id=52748&atid=467897
Packit 021a8a
OR mail our -devel list:
Packit 021a8a
  https://lists.sourceforge.net/lists/listinfo/iptstate-devel
Packit 021a8a
Packit 021a8a
If you are unsure if it's a bug or need support, please use the -devel mailing
Packit 021a8a
list.
Packit 021a8a
Packit 021a8a
Sending a bug to your distro or some public forum is not going to let me know.
Packit 021a8a
I can't fix things I don't know about. So make sure I know!
Packit 021a8a
Packit 021a8a
ABOUT MY RESPONSE
Packit 021a8a
If your bug is serious - i.e. compilation errors, a major a functionality is
Packit 021a8a
broken, or a security problem I'll usually give you pretty immediate attention.
Packit 021a8a
If it's a very minor bug, or a feature request, I'll respond as I have time.
Packit 021a8a
Packit 021a8a
ABOUT PATCHES
Packit 021a8a
Patches are welcome but not necessary. I will fix bugs, don't worry. If you
Packit 021a8a
would like to contribute code, PLEASE use consistent style to the rest of the
Packit 021a8a
code. If you send a patch, it should be accompanied with a good explanation of
Packit 021a8a
what it does and why. If it fixes a bug, it should also be accompanied by a
Packit 021a8a
bug report in our bug tracker.
Packit 021a8a
Packit 021a8a
ABOUT BUG REPORTS
Packit 021a8a
Please be sure to include these things in bug reports:
Packit 021a8a
  - your iptstate version
Packit 021a8a
  - your distribution and distribution version
Packit 021a8a
  - your kernel version
Packit 021a8a
  - your g++ version (if you built it yourself)
Packit 021a8a
  - your make version (if you built it yourself)
Packit 021a8a
  - your glibc version (if you built it yourself)
Packit 021a8a
  - your ncurses version
Packit 021a8a
  - your libnetfilter_conntrack version
Packit 021a8a
  - any relevant output and/or errors
Packit 021a8a
Packit 021a8a
Once again, distributions don't always forward bug reports upstream, so
Packit 021a8a
please send bug reports to me if you want bugs fixed.
Packit 021a8a
Packit 021a8a
Thanks!
Packit 021a8a
Packit 021a8a
Phil Dibowitz
Packit 021a8a
phil AT ipom DOT com