#
# $Id$
#

This is a collection of issues which have shown up
since the version 0.8.8 was released.

---------------------------------------------------------------
Desc:  ser 0.8.9 won't log to stderr or syslog unless dontfork is set
        (introduced when trying to fix bug 376)
BugId:  n/a
Ser version: =0.8.9 (0.8.8 is ok)
Patch: http://www.mobile-ip.de/~andrei/ser/0.8.9/ser-0.8.9_log.patch
Workaround: update from cvs or apply the patch.
CVS status: fixed
---------------------------------------------------------------
Desc: Solaris resolver memory leak
	  (getipnodebyname on Solaris has a memory leak. unpatched
	  solaris 8 installations will fail after processing 
	  ~ 360000 requests)
BugId: n/a
CVS status: n/a
Workaround: patch your Solaris OS
---------------------------------------------------------------
Desc: local domain mismatch resulting in infinite loops
      (With default configuration and domain names in a request
      URI's, ser may not match "owned domain" in the
      script's uri==myself condition, consider the request to
	  be for outside domain, and forward it to itself, resulting
	  in an infinite loop and "482" returned back to UAC.)
BugId: n/a
Reason: aliases do not support reverse DNS lookups yet
Workaround: Start ser with "alias=hostname" in config file
CVS status: not fixed
---------------------------------------------------------------
Desc: sendto problems on FreeBSD
      (when using tm sendto fails because of bad sockaddr len passed
        to it)
BugId: n/a
Workaround:  update from cvs or  apply the following patch: 
   http://www.mobile-ip.de/~andrei/ser/0.8.9/update_sock_struct_from_ip.patch
CVS status:  fixed
---------------------------------------------------------------
Desc: full ipv6 addresses (w/o ::) are converted to 0:0:0:0:0:0:0
      (ser will listen on :: instead of the specified address)
BugId: n/a
Workaround: use ipv6 addresses w/ :: or compile ser without -DDNS_IP_HACK 
            (Makefile.defs).
CVS status: fixed
----------------------------------------------------------------
ser 0.8.9 released, all the issues below this are fixed in ser 0.8.9, all the
issues above are not :-)
---------------------------------------------------------------
Desc: in default configuration, SER prints '127.0.0.1' in
      Warning header field of all replies
BugId: 372
Workaround: use listen=<ip_address> in your configuration file;
      that will make SER listen only on one interface (and not
      on '127.0.0.1' in parallel) and advertise correct IP
      address
Bug reason: multiple listening address ignored in message
      translator
CVS status: fixed
---------------------------------------------------------------
Desc: serctl add ... returns "user exists"
BugId: 374
Workaround: either use serweb for addding new users or update
      the serctl utility from CVS; the fixed version is at
      http://www.iptel.org/ser/issues/374/
Bug reason: phplib_id ignored in sc
CVS Status: fixed
---------------------------------------------------------------
Desc: SMS, MSILO & JABBER modules fail to load because of unresolved
dependency on im.so
BugId: 375
Workaround: change the makefiles & recompile  
Bug reason: removal of RTLD_GLOBAL from dlopen.
CVS status: fixed 
---------------------------------------------------------------
Desc: when forking & std_error=yes no open FD is closed
BugId: 376
CVS status: fixed
---------------------------------------------------------------
Desc: exec module missing in binary RPM distro
BugId: -
CVS status: fixed
Workaround: compile from source distribution
---------------------------------------------------------------
Desc: when debug=3 & iptel.cfg is used mysql module fails in submit_query.
Workaround: use debug=9 or use log_stderr
Reason: unknown
BugId: 377
Cvs status: not fixed