# $Id: ChangeLog 3923 2008-03-11 14:27:23Z henningw $

===================== 2008-XX-03 OpenSER v1.3.1 released ======================

===================== Changes since release 1.3.0 ============================

2008-03-11 12:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3921] Makefile:
	  - reverted the dictionary.radius install condition as it breaks the
	  packages - these are now properly created as they try to include the
	  dictionary even if no radius module is to be added

2008-03-11 09:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3920] Makefile:
	  backport from trunk (rev 3913):
	  1) applied patch from Iouri Kharon - pathc #1908401 (with minor
	  fixups)
	  - radius dictionary is installed only if a radius module is installed
	  - dbtext stuff installed only if dbtext module is installed
	  2) dbtext stuff installation moved from "install-bin" to
	  "install-modules-tools"

2008-03-11 09:34  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3919] scripts/openserdbctl.mysql:
	  - allow hyphens in hostname when granting privileges (patch by
	  Stanislaw Pitucha, closes #1911128)

2008-03-10 14:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3907] modules/tm/sip_msg.h, modules/tm/t_hooks.c,
	  modules/tm/t_reply.c:
	  -backport from trunk (rev #3682 , #3700, #3701, #3884, #3906):
	  - fixed bogus linking of private memory to shared memory structures -
	  private memory resulted from msg parsing was linked into the cloned
	  shm sip_msg structured.
	  There are callbacks registered to TM that do parsing of an already
	  cloned request - like acc does, when forcing extra parsing due the
	  extra accouting settings -> new headers (in pkg mem) link to cloned
	  request (in shm mem).
	  This was leading to crashing (alloc/free of pkg mem across diff
	  processes) or mem leak (TM frees cloned requests as a single chunk of
	  mem). Closes bug 1879864 and 1887999.

2008-03-07 12:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3880] modules/cpl-c/cpl_proxy.h, modules/tm/h_table.h,
	  modules/tm/t_fwd.c, modules/tm/t_reply.c:
	  -backport from trunk (rev #3873 #3878 #3879):
	  - fixed bug in 6xx processing: if a 6xx reply is received, prevent any
	  failure route/callback to create new branches (as RFC3261 says); This
	  will aoutmatically fix the missing CANCELS when new branches were
	  created after a 6xx reply. Fixes bug #1901434
	  - bug fixed (related to 6xx handling): prevent cpl to do any proxy
	  attempt id a 6xx reply was received.

2008-03-07 09:20  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3876] modules/perl/perl.c:
	  Backport from trunk (rev. 3742): Fix for Perl 5.10.0

2008-03-06 15:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3872] fastlock.h:
	  partial backport from trunk ( rev #3871 ):
	  - several fixes:
	  2) asm tunning in SMP locking (comply also with SUN CC)
	  Credits go to:
	  Roman Shaposhnik < rvs at sun dot com > - for the technical fixes
	  Michal Bielicki < michal dot bielicki at voiceworks at pl > - for
	  chasing Roman and me down to make openser compilable with SUN CC (both
	  solaris and linux)

2008-03-06 10:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3865] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - improve config example, closes #1881492

2008-03-06 09:32  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3864] db/db_ut.c:
	  - backport from trunk, rev 3863
	  - add missing check for errors during val2str

2008-03-04 15:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r3843] modules/presence/hash.c, modules/presence/hash.h,
	  modules/presence/notify.c, modules/presence/presence.c:
	  - backport from trunk: fixed not updating remote target to the Contact
	  of the in-dialog Subscribe messages(reported by Marco Happenhofer
	  <marco.happenhofer@tuwien.ac.at>)

2008-03-03 15:22  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3830] modules/usrloc/ucontact.c, modules/usrloc/urecord.c:
	  backport from trunk (rev #3723 + #3828 + #3829):
	  - fixed critical bug - DB operations do not have any feedback on the
	  contact state, so DB data may be lost during short DB outages.
	  The temporary lost of lost DB connectivity leads to lost of contacts
	  in DB: if DB insert or update fails, the contact will be anyhow marked
	  as SYNC and never again inserted or updated to DB.
	  This applies for both modes WRITE_THROUGH and WRITE_BACK. The fix
	  extends theWRITE_THROUGH mode - if the realtime insert/update fails,
	  the contact will be handled on timer, as in WRITE_BACK mode - the DB
	  op will retry till success.
	  Delete operations do not provide feedback as a failed delete is not
	  considered critical (no data is lost).

2008-03-03 12:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3827] doc/authors.xml:
	  - update authors file, backport from trunk

2008-03-03 12:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3826] ChangeLog:
	  - update changelog for release

2008-03-03 11:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3823] modules/carrierroute/route_func.c:
	  - apply fix for error logging, closes #1896648, patch provided from
	  Ovidiu Sas
	  - backport from rev 3733
	  - fix log message about To header parsing
	  - add missing new lines for two log messages
	  - fix comment

2008-03-03 09:02  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3820] modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/presence/presence.c,
	  modules/presence/presence.h:
	  Backport from trunk (rev #3802)
	  - removed the unused "totag_avpid" module parameter. The TOTAG is not
	  passed anymore via AVP, but directly via the SL module API.
	  Related to bug #1890852

2008-03-01 12:41  Ovidiu Sas, <osas at voipembedded dot com>

	* [r3815] modules/dialog/dlg_handlers.c:
	  dialog: enhance some warnings by printing the method name (backport
	  from trunk)

2008-02-29 15:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3811] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - update scalability notes

2008-02-29 15:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3809] modules/carrierroute/route_tree.c:
	  - backport from trunk, rev 3808
	  - remove wrong and superfluous error message

2008-02-29 09:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3800] scripts/openserctl.unixsock:
	  backport from trunk (rev #3799):
	  -fixed usage of old (removed) MI commands in openserctl monitoring
	  over unix sockets.
	  Applied patch provided by Sergio Gutierrez. Closes bug #1903558.

2008-02-28 17:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r3793] modules/pua/send_subscribe.c:
	  - fixed a bug introduced in a previous commit - wrong order operations
	  - using msg fields before parse_headers is called (thanks to Zahid
	  Mehmood <zm23@columbia.edu>)

2008-02-28 12:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3786] Makefile:
	  backport from trunk (rev #3785):
	  - fixed bogus backslash at the end of some commands.
	  Reported by Sajith T S < sajith at gmail dot com >

2008-02-28 09:48  Anca Vamanu, <anca at voice-system dot ro>

	* [r3780] modules/pua_bla/README, modules/pua_bla/doc/pua_bla_user.sgml,
	  modules/pua_bla/pua_bla.c, modules/pua_bla/pua_bla.h,
	  modules/pua_bla/registrar_cb.c, modules/pua_xmpp/README,
	  modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/pua_xmpp/pua_xmpp.c,
	  modules/pua_xmpp/pua_xmpp.h, modules/pua_xmpp/request_winfo.c:
	  - fixed wrong contact for sent Subscribe
	  - added new module parameter - "server_address"

2008-02-26 17:17  Anca Vamanu, <anca at voice-system dot ro>

	* [r3763] modules/pua/send_subscribe.c:
	  - fixed a dead lock bug

2008-02-25 17:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r3757] modules/pua_bla/pua_bla.c:
	  - fixed error message

2008-02-25 14:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3755] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - backport from trunk, rev 3754
	  - fix spelling error in docs

2008-02-25 12:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3753] tls/tls_server.c:
	  backport from trunk (rev #3747)
	  - print more info in case of error

2008-02-25 11:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3749] modules/acc/acc_logic.c:
	  backport from trunk (rev #3722):
	  - do not use is_invite() macro from TM as in TMCB_REQUEST_IN callback,
	  the transaction is not fully set and the INVITE flag is not yet set.
	  Just use the old traditional way of looking into the sip msg.
	  - fixes bug in catching missed calls.
	  Credits go to Phil D'Amore < ptdamore at gmail dot com >

2008-02-22 14:03  Ovidiu Sas, <osas at voipembedded dot com>

	* [r3743] scripts/openserctl:
	  openserctl: enable removal of domains with empty prefix from
	  carrierroute table (backport form trunk: r3695)

2008-02-21 16:11  Anca Vamanu, <anca at voice-system dot ro>

	* [r3741] modules/pua/pua.c, modules/pua/send_subscribe.c,
	  modules/pua/send_subscribe.h:
	  - backport from trunk: fixed a bug of using uninitialized variable
	  when a FAKE_REPLY was received (thanks to Zahid Mehmood
	  <zm23@columbia.edu>)

2008-02-20 13:47  Anca Vamanu, <anca at voice-system dot ro>

	* [r3736] modules/presence/hash.c, modules/presence/notify.c,
	  modules/presence/notify.h, modules/presence/presentity.c,
	  modules/presence/publish.c:
	  - backport from trunk: fixed using uri from Request-URI (reported by
	  Eric PTAK <eric.ptak.fr@gmail.com>)

2008-02-18 20:48  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r3732] modules/pdt/pdt.c:
	  - backport: don't print tree and hash table at startup (slow when many
	  records; reported by essobi)

2008-02-18 15:15  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3725] modules/xcap_client/README,
	  modules/xcap_client/doc/xcap_client.sgml:
	  backport from trunk (rev #3724):
	  - fixed c'n'p error in documentation
	  Reported by Klaus Darilion

2008-02-18 12:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3721] scripts/openserctlrc:
	  - backport from trunk, r3720
	  - update STANDARD_MODULES variable, so that postgres users will not
	  run into errors after they activate the given default
	  - probably related to #1896045

2008-02-18 10:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3718] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  backport from trunk (rev #3717):
	  - more clear expanation for the t_check_trans() in e2e ACK handling.
	  Suggested by Inaki Baz Castillo

2008-02-14 09:29  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r3708] modules/pdt/pdt.c:
	  - backport: safety check of structure head before listing to MI

2008-02-13 09:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3699] modules/carrierroute/route_func.c:
	  - backport from trunk, rev 3690
	  - enhance error messages for failures during routing

2008-02-13 09:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3698] scripts/openserdbctl.base:
	  - backport from trunk, rev 3697
	  - use 'grep' for GREP variable, not egrep

2008-02-12 10:54  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3686] modules/permissions/permissions.c:
	  backport from trunk (rev #3679):
	  - fixed setting of module parameters default_allow_file, default_deny_file
	  Closes bug 1890988

2008-02-12 06:16  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3683] modules/osp/etc/sample-osp-openser.cfg:
	  Fixed relaying BYE without Record-Route header loop issue.

2008-02-11 14:44  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3681] modules/postgres/db_val.c:
	  - backport from trunk, rev 3680
	  - bugfix for (small) potential buffer overflow in BLOB escaping
	  - reported from Klaus Darilion on devel list

2008-02-11 12:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3678] db/schema/re_grp.xml, scripts/db_berkeley/openser/re_grp,
	  scripts/dbtext/openser/re_grp, scripts/mysql/group-create.sql,
	  scripts/postgres/group-create.sql:
	  - backport from trunk, rev 3677
	  - fix wrong type in re_grep group_id column
	  - reported from Giovanni Coriasco, closes #1891097

2008-02-10 18:59  Dan Pascu, <dan at ag-projects dot com>

	* [r3675] modules/presence/presence.c:
	  Fixed memory leak when calling refreshWatchers

2008-02-08 16:51  Dan Pascu, <dan at ag-projects dot com>

	* [r3671] modules/xcap_client/xcap_client.c:
	  Avoid unnecessary strlen calls and fix issue with some compilers not
	  accepting non-constant values in case statements

2008-02-07 09:39  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3654] modules/dialog/dlg_handlers.c:
	  - fixed include files

2008-02-07 09:35  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3652] modules/msilo/msilo.c:
	  - backport: use proper 'registrar' address -- should fix the issue of
	  not sending back notifications about offline users (reported by Inaki
	  Baz Castillo)

2008-02-07 09:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3651] modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.h:
	  backport from trunk (rev #3650):
	  - use for dialog start time the absolute unix timestamp instead of
	  openser time. This will fix the proper restoration of start time after
	  reboot and the dispaly of start time in MI commands (openser time is
	  not relevant here).
	  Credits go to Jerome Martin. Closes patch #1867707

2008-02-06 18:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3649] modules/dialog/dlg_req_within.c:
	  backport from trunk (rev #3648):
	  - fixed improper dialog remove from DB (when db_only mode was used).
	  This apply only for dialogs terminated via the MI command!
	  Patch provided by Jerome Martin - patch #1886974

2008-02-06 16:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3646] modules/mediaproxy/functions.h, modules/nathelper/nathelper.c:
	  backport from devel (rev #3555):
	  -fix testing of return code for get_all_ucontacts() - note that the
	  function may return negative values of DB only mode is used in usrloc
	  Based on a report from Christian Schlatter < cs at unc dot edu >

2008-02-05 11:03  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3629] modules/group/README, modules/group/doc/group_user.sgml:
	  - backport: use 1.3 AVP index format in example (reported by Inaki Baz
	  Castello, closes #1831043)

2008-02-05 09:52  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3625] pvar.c:
	  - backport: fix pv_parse_spec() for the case when the PV spec is last
	  in a zero-terminated string (reported by kokoska.rokoska)

2008-02-01 16:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3612] modules/carrierroute/route_config.c:
	  - decrease the log level of the backup config message, this is not an
	  error

2008-02-01 16:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3611] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/route_config.c,
	  modules/carrierroute/route_fifo.c, modules/carrierroute/route_tree.c:
	  - use the str.len in the log statements, because the str.s is not null
	  terminated
	  - this will be fixed in the trunk by some other means

2008-02-01 16:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3610] modules/mysql/my_con.c, modules/postgres/pg_con.c,
	  modules/unixodbc/my_con.c:
	  backport from trunk, rev 3609:
	  - don't print the username and password in mysql and unixodbc drivers
	  to the log files, adjust to the (correct) behaviour of postgres

2008-02-01 11:31  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r3605] modules/acc/README, modules/acc/doc/acc.sgml,
	  modules/acc/doc/acc_user.sgml, modules/auth_diameter/README,
	  modules/auth_diameter/doc/auth_diameter.sgml,
	  modules/auth_diameter/doc/auth_diameter_user.sgml:
	  - added notes about DIAMETER implementation

2008-01-30 17:42  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r3601] packaging/freebsd/Makefile,
	  packaging/freebsd/files/patch-Makefile:
	  - Allow to select auth_radius module at compile time

2008-01-29 10:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3592] modules/carrierroute/route_func.c:
	  - backport from trunk, rev 3591:
	  - extend logging, add comment, minor optimization

2008-01-28 17:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3590] main.c, tcp_main.c:
	  backport from trunk (rev #3589):
	  - fixed race between the TCP main process and main process during
	  initialization; this was leading to some bogus fd for the TCP main
	  process. Closes bug #1879555.

2008-01-26 20:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3588] modules/usrloc/dlist.c:
	  backport from trunk (rev #3582):
	  - fixed buffer overflow in get_all_mem_ucontacts() - "path" len wa not
	  counted. Closes bug 1873335, reported by Matt Reilly

2008-01-25 15:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3586] scripts/openserctlrc, scripts/openserdbctl.base:
	  - backport from trunk, rev 3548
	  - deactivate asking for the SERWEB tables per default, as this causes
	  much confusion among new users. Many users choose yes, because they don't
	  know what purpose this tables have, and don't know that they must then 
	  also activate the HAS_SERWEB variable to keep the openserdbctl tool
	  working.
	  - Improve documentation in the openserctlrc file

2008-01-24 16:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3580] scripts/openserdbctl.pgsql:
	  - backport from trunk, rev 3579
	  - add proper quoting to the database name to allow names with '-' inside
	  - closes #1868687

2008-01-24 15:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3576] modules/carrierroute/route_func.c:
	  - backport from trunk, rev 3575
	  - change log messages in rewrite_uri_recursor to INFO
	  - because this function is recursive called in some cases, these
	  messages indicating not necessarily an error
	  - closes #1876667

2008-01-24 15:06  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3574] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_rule.c,
	  modules/carrierroute/route_tree.c:
	  - backport from trunk, rev 3573
	  - make carrierroute less verbose during routing and startup
	  - fix loglevel of informational message
	  - fix loglevel of warning message
	  - closes #1876647

2008-01-23 17:17  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3565] main.c:
	  - backport: removed options for fifo file and unixsocket file
	  (reported by Salahuddin Ahmed, closing #1878330)

2008-01-22 09:39  Juha Heinanen, <jh at tutpro dot com>

	* [r3561] modules/lcr/lcr_mod.c:
	  * load_gws make sense to be called only from request route, because gw
	  selection is currently based on Request URI rather than an AVP.

2008-01-21 22:08  Juha Heinanen, <jh at tutpro dot com>

	* [r3560] modules/domain/hash.c:
	  * Fixed memory leak reported by Salahuddin Ahmed.

2008-01-21 16:38  Ovidiu Sas, <osas at voipembedded dot com>

	* [r3558] scripts/openserctl, scripts/openserctl.base,
	  scripts/openserctl.dbtext:
	  openserctl: add support for trusted

2008-01-18 13:06  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3551] modules/carrierroute/route_func.c:
	  backport from trunk, rev 3549
	  bugfix for special case in routing:
	  Sometimes the result from the hash function is zero (every 1/1000
	  message).
	  If the first rule is off (has a probablility of zero) then it has also
	  a 'dice_to' value of zero and the message could not be routed at all if
	  we use '<' here.

2008-01-18 13:05  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3550] modules/carrierroute/route_rule.c:
	  backport from trunk, rev 3543
	  - small fix: sort rules with prob > 0 by hash index to get stable order

2008-01-16 15:00  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3542] etc/openser.cfg:
	  - backport: turn debugging off

2008-01-16 14:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3540] scripts/openserctl, scripts/openserctl.base,
	  scripts/openserctl.mysql, scripts/openserctl.pgsql,
	  scripts/openserdbctl, scripts/openserdbctl.base,
	  scripts/openserdbctl.dbtext, scripts/openserdbctl.mysql,
	  scripts/openserdbctl.pgsql:
	  backport from trunk, rev 3519, rev 3539
	  Improvements, bugfixes and cleanups in openserctl and openserdbctl:
	  - introduce TEST variable to make save testing with a local config
	  possible, per default disabled as this could be used from attackers
	  to overwrite config settings
	  - fix version string
	  - improve help messages for lcr and cr modules
	  - remove obselete $TABLE_TYPE from pg file
	  - make dbctl config source consistent to ctl behaviour
	  - remove double ETCDIR variable definition
	  - add a variable for SERWEB tables to dbctl.base, needed by pg GRANT
	  - fix postgresql GRANT syntax for all tables
	  - improve some comments, small spelling fixes, remove obselete
	  changelogs
	  - move message to variable definition

2008-01-16 14:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3538] scripts/openserctl, scripts/openserctl.base,
	  scripts/openserctl.ctlbase:
	  backport from rev 3511, openserctl:
	  - fix spelling errors in usrloc help msg
	  - improve help message for lcr
	  - add basic carrierroute support, patch provided by Ovidiu Sas
	  (#1863254)
	  - improve carrierroute help message, add reload function, add reload msg

2008-01-16 11:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3535] modules/dialog/dlg_req_within.c:
	  backport from trunk (rev #3534):
	  - fixed proper usage of CSEQ when generating BYE (callee cseq was used
	  in both directions)
	  - fixed double incrementation of cseq in BYE
	  Credits go to Carsten Bock.
	  Closes bug 1855793

2008-01-16 10:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3532] modules/cpl-c/CPL_tree.h:
	  backport from devel (rev 3530 and 3531):
	  - fixed bogus name for a define (even if not used).
	  Credits go to Inaki Baz.
	  Closes bug #1869154

2008-01-16 09:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3528] modules/dialog/dlg_hash.h:
	  backport from devel (rev 3505):
	  - removed unused field in structure
	  This is not actually a bug fix, but it reduce the usage of shm mem.

2008-01-16 09:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3525] modules/mysql/Makefile:
	  backport from trunk (rev 3524):
	  - fixed include files. Both the compile include path and the C include
	  directive contain "mysql" directory. Instead of removing the "mysql/"
	  from include directive (which will add some ambiguity in file
	  refferencing), better remove the suffix "/mysql" in the compile
	  include path
	  Reported by Jesus Rodriguez < jesusr at voztele dot com >

2008-01-15 13:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3523] modules/carrierroute/route_fifo.c:
	  - backport from trunk, rev 3522
	  - fix missing strsep and getopt.h include for solaris, closes #1862364
	  - Patch provided by Bob Atkins

2008-01-11 17:21  Dan Pascu, <dan at ag-projects dot com>

	* [r3520] modules/lcr/lcr_mod.c:
	  Fixed typo

2008-01-09 17:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3518] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - backport from trunk, rev 3517
	  - fix typo in carrierroute documentation
	  Reported from TCB, tawandac at gmail dot com

2008-01-09 09:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3516] scripts/openserctl, scripts/openserdbctl:
	  - backport from trunk, rev 3515
	  - merr is defined on openserctl.base, so its not available here
	  - Bug reported from Mihail Gluhowchenko, kukumander at gmail dot com

2008-01-09 08:11  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r3514] etc/openser.cfg:
	  - fix ACK handling (backported from trunk)

2008-01-07 20:25  Dan Pascu, <dan at ag-projects dot com>

	* [r3510] modules/lcr/lcr_mod.c:
	  Fixed a core dump caused by illegal memory access if the rpid AVP
	  holds an integer value

2008-01-07 15:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3508] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - backport from trunk, rev 3507, improve documentation

2008-01-07 11:51  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r3504] scripts/openserdbctl.base:
	  - add note about HAS_SERWEB

2008-01-06 11:39  Anca Vamanu, <anca at voice-system dot ro>

	* [r3503] modules/presence/subscribe.c:
	  Backport from trunk:
	  - fixed using uninitialized sip_msg field (used solution provided by
	  Philippe Favier)
	  - closes BUG 1863541

2008-01-03 14:33  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r3499] etc/openser.cfg:
	  - fix in-dialog SUBSCRIBE routing (backport from trunk)

2008-01-01 19:10  Juha Heinanen, <jh at tutpro dot com>

	* [r3496] modules/domain/domain.c:
	  * Fixed bug that was introduced in is_uri_host_local function by
	  revision 1153
	  As result of the bug, is_uri_host_local function did not work if
	  it was called from failure route.

2007-12-28 07:14  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3491] modules/osp/destination.c, modules/osp/tm.c,
	  modules/osp/usage.c:
	  Minor format changes.

2007-12-28 02:35  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3489] modules/osp/etc/sample-osp-openser.cfg,
	  modules/osp/orig_transaction.c, modules/osp/osptoolkit.c,
	  modules/osp/sipheader.c, modules/osp/term_transaction.c,
	  modules/osp/usage.c:
	  1. Added support to new AuthRsp codes.
	  2. Modified response messages and log messages.

2007-12-23 16:24  Juha Heinanen, <jh at tutpro dot com>

	* [r3488] pvar.c:
	  * Backport of $aU fix from trunk.

2007-12-21 14:07  Dan Pascu, <dan at ag-projects dot com>

	* [r3476] modules/dialog/dlg_load.h:
	  (backport from trunk rev 3475)
	  Do not log an error if the dialog API cannot be loaded. It's up to the
	  calling module to decide if the situation is an error or not and log a
	  message of an appropriate type.
	  A module that has a weak dependency on the dialog module, may only log
	  a notice that it is running with reduced functionality and continue,
	  while a module with a strong dependency will log an error and exit.

2007-12-21 03:40  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3473] modules/osp/destination.c, modules/osp/destination.h,
	  modules/osp/globals.c, modules/osp/orig_transaction.c,
	  modules/osp/osp_mod.c, modules/osp/osptoolkit.c,
	  modules/osp/provider.c, modules/osp/sipheader.c,
	  modules/osp/sipheader.h, modules/osp/term_transaction.c,
	  modules/osp/tm.c, modules/osp/usage.c, modules/osp/usage.h:
	  1. Fixed reporting wrong translated called numbers issue.
	  2. Replaced strcpy by strncpy.

2007-12-20 13:06  Dan Pascu, <dan at ag-projects dot com>

	* [r3469] pvar.c:
	  Force send socket pvar expects a socket specification not an uri

2007-12-19 11:42  Dan Pascu, <dan at ag-projects dot com>

	* [r3436] strcommon.c:
	  Allow an empty buffer on input for certain transformations and return
	  an empty buffer on output (as expected) instead of returning an error.
	  This will fix an issue where cascading transformations didn't work.
	  (backported from trunk).

2007-12-18 16:49  Dan Pascu, <dan at ag-projects dot com>

	* [r3428] transformations.c:
	  Fixed issue with cascading transformations where the second
	  transformation is s.escape.user or s.unescape.user. Because they
	  didn't check for errors from the escape/unescape functions they
	  returned a bogus output buffer.
	  (backported from trunk)

2007-12-18 10:56  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3420] crc.c:
	  - backport from trunk, rev 3404
	  change the cast for the last loop too, as suggested by Dan Pascu

2007-12-17 21:34  Christian Schlatter, <cs at unc dot edu>

	* [r3418] modules/ldap/ldap_mod.c:
	  backport from trunk: changed log level from ERROR to INFO for openldap
	  version string

2007-12-17 11:44  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3414] modules/uac/uac.c:
	  Backport from trunk (rev #3413)
	  - fixed return code checking when parsing the AVP definitions.
	  Closes bug #1851956

2007-12-17 11:30  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3412] Makefile.defs:
	  backport from trunk:
	  fixed some compiler detection and options.
	  - bogus 3.0 CC class fixed to 3.x
	  - not all 3.x versions support mtune -> reverted back to march

2007-12-17 11:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3409] modules/mi_datagram/datagram_fnc.c:
	  fixed compiling on Solaris where AF_LOCAL is not defined (but AF_UNIX)
	  Reported by Sergio Gutierrez < saguti at gmail dot com >
	  Closes patch #1851474

2007-12-17 10:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r3406] modules/presence/subscribe.c:
	  - backport from trunk - fixed some error messages, applied patch sent
	  by Stanislaw Pitucha [thread PATCH 1831763]

2007-12-14 15:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3393] crc.c:
	  - backport from trunk, rev 3392
	  - bugfix in crc.c, use the right type for array index
	  negative indexes will point to random memory..

2007-12-14 13:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3389] modules/cfgutils/cfgutils.c:
	  - fix double include of ut.h

2007-12-14 12:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3387] modules/carrierroute/route_fifo.c:
	  - backport from trunk, rev 3386
	  add error messages, ad FIFO_ERR is not evaluated for errors during
	  update_route_data

2007-12-14 12:03  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r3383] db/schema/aliases.xml, main.c, modules/acc/diam_tcp.c,
	  modules/auth_diameter/tcp_comm.c, modules/pike/doc/pike_user.sgml,
	  modules/rr/record.c, modules/sms/doc/sms_user.sgml,
	  modules/snmpstats/mibs/OPENSER-SIP-SERVER-MIB,
	  modules/snmpstats/openserObjects.c,
	  modules/snmpstats/openserSIPContactTable.c,
	  modules/snmpstats/openserSIPContactTable.h,
	  modules/snmpstats/openserSIPRegUserLookupTable.c,
	  modules/snmpstats/openserSIPStatusCodesTable.c, modules/tm/lock.c,
	  modules/tm/tm.c, modules/tm/uac.c, modules/uac/doc/uac_user.sgml,
	  parser/parse_content.h:
	  - Fix typos

2007-12-14 11:55  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3382] modules/osp/destination.c,
	  modules/osp/etc/sample-osp-openser.cfg, modules/osp/globals.c,
	  modules/osp/orig_transaction.c, modules/osp/osp_mod.c,
	  modules/osp/osp_mod.h, modules/osp/sipheader.c,
	  modules/osp/term_transaction.c, modules/osp/usage.c:
	  1. Changed OSP cookie tags to handle the destinations corrupting
	  Record-Route/Route headers.
	  2. Added source network ID support.

2007-12-14 11:33  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r3379] modules/cpl-c/doc/cpl-c_user.sgml:
	  - Fix typos (the the)

2007-12-14 10:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3376] etc/openser.cfg:
	  - backport from trunk, rev 3375
	  fix error in default config that prevents the server start

2007-12-14 00:50  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r3374] packaging/freebsd/files/patch-Makefile,
	  packaging/freebsd/files/patch-Makefile-mysql,
	  packaging/freebsd/files/patch-Makefile.defs:
	  - Update FreeBSD port to 1.3.0 version
	  - Set cpl-c module as config option. This avoids the installation
	  of libxml2 if cpl-c is not needed
	  - Use patch-Makefile-mysql as a workaround for compiling mysql module

2007-12-14 00:49  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r3373] packaging/freebsd/Makefile, packaging/freebsd/distinfo:
	  - Update FreeBSD port to 1.3.0 version
	  - Set cpl-c module as config option. This avoids the installation
	  of libxml2 if cpl-c is not needed
	  - Update distifo checksum

2007-12-13 13:54  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3365] README-MODULES:
	  - add missing file

2007-12-13 13:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3363] .:
	  creating new branch for the 1.3 new release ;)

2007-12-13 13:24  Julien Blache, <jblache at debian dot org>

	* [r3362] trunk/packaging/debian-etch/changelog,
	  trunk/packaging/debian-etch/control,
	  trunk/packaging/debian-etch/rules,
	  trunk/packaging/debian-sarge/changelog,
	  trunk/packaging/debian-sarge/control,
	  trunk/packaging/debian-sarge/rules, trunk/packaging/debian/changelog,
	  trunk/packaging/debian/control, trunk/packaging/debian/rules:
	  Add the xcap_client module to openser-presence-modules.

2007-12-13 12:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3361] trunk/README-MODULES:
	  - remove obselete README-MODULES file, was not updated for 18 month..

2007-12-13 12:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3360] trunk/ChangeLog:
	  - update Changelog for release


===================== 2007-12-13 OpenSER v1.3.0 released ======================

===================== Changes since release 1.2.0 ============================
2007-12-13 12:22  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3359] INSTALL:
	  - fast update of the INSTALL guide

2007-12-13 12:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3358] Makefile.defs:
	  - change CPU optimization, optimize for Intel CPUs as they have a much
	  higher market share (autodetection of CPU vendor would of course be 
	  even better)
	  - the generated code work of course for all i386 based CPUs
	  - add comment about optimization for AMD CPUs
	  - don't use a 64 bit optimization for the i386 case
	  - use mtune instead of march for 32 bit gcc 3.x too
	  - fix missing mtune statements for 64 bit gcc 3.x

2007-12-13 12:15  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3357] Makefile, Makefile.defs:
	  - obsolete pa module remove from exclude_modules
	  - reset the extra version for release

2007-12-13 12:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3356] modules/benchmark/benchmark.c:
	  - strndup replaced with am internal function as strndup is not
	  portable (BSD and Solaris).
	  - fixed a mem leak in a MI function
	  This last minute change of code was made in order to keep the module
	  as default at compile time.

2007-12-13 12:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3355] Makefile:
	  - seas module is by default excluded from compile as it's using some
	  non portable functions (dprintf) which are not supported on BSD and
	  Solaris

2007-12-13 11:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3354] Makefile:
	  - fix typo

2007-12-13 10:45  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3352] modules/osp/Makefile:
	  Modified LIB for Debian.

2007-12-13 10:43  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3351] modules/acc/README, modules/alias_db/README,
	  modules/auth_diameter/README, modules/auth_radius/README,
	  modules/avpops/README, modules/cfgutils/README, modules/cpl-c/README,
	  modules/db_berkeley/README, modules/dispatcher/README,
	  modules/diversion/README, modules/domain/README,
	  modules/domainpolicy/README, modules/enum/README, modules/exec/README,
	  modules/flatstore/README, modules/gflags/README, modules/group/README,
	  modules/group_radius/README, modules/h350/README, modules/imc/README,
	  modules/jabber/README, modules/lcr/README, modules/mangler/README,
	  modules/maxfwd/README, modules/mi_datagram/README,
	  modules/mi_fifo/README, modules/mi_xmlrpc/README,
	  modules/mysql/README, modules/nathelper/README,
	  modules/options/README, modules/osp/README, modules/path/README,
	  modules/pdt/README, modules/perl/README, modules/perlvdb/README,
	  modules/permissions/README, modules/pike/README,
	  modules/postgres/README, modules/presence_mwi/README,
	  modules/pua/README, modules/pua_bla/README, modules/pua_mi/README,
	  modules/pua_usrloc/README, modules/pua_xmpp/README,
	  modules/registrar/README, modules/rr/README, modules/seas/README,
	  modules/siptrace/README, modules/sl/README, modules/sms/README,
	  modules/snmpstats/README, modules/speeddial/README,
	  modules/sst/README, modules/statistics/README, modules/textops/README,
	  modules/tlsops/README, modules/uac_redirect/README,
	  modules/unixodbc/README, modules/uri/README, modules/uri_db/README,
	  modules/uri_radius/README, modules/usrloc/README, modules/xlog/README,
	  modules/xmpp/README:
	  - all README files regenerated from SGML

2007-12-13 10:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3350] modules/nathelper/nathelper.c:
	  - added missing include required on BSD

2007-12-13 10:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3349] Makefile.defs:
	  - disable QM_MALLOC for release, enable F_MALLOC again
	  - extend comments about the defines somewhat

2007-12-13 10:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3348] modules/unixodbc/res.c:
	  -fixed wrong data types -> compile warnings on 64 bits

2007-12-13 10:21  Julien Blache, <jblache at debian dot org>

	* [r3347] packaging/debian-etch/control:
	  Remove Homepage and Vcs-* fields, unsupported by dpkg in Etch.

2007-12-13 09:08  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3346] Makefile.defs:
	  - added solaris specific path for ssl header files
	  Credits go to Sergio Gutierrez < saguti at gmail dot com>

2007-12-12 21:31  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3345] tls/tls_init.c:
	  - fixed old-style function definition in TLS code

2007-12-12 21:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3344] modules/carrierroute/Makefile:
	  -fixed path for include and lib files
	  Credits go to Sergio Gutierrez < saguti at gmail dot com>

2007-12-12 21:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3343] modules/mi_xmlrpc/abyss_response.c,
	  modules/mi_xmlrpc/abyss_server.c,
	  modules/mi_xmlrpc/abyss_socket_unix.c,
	  modules/mi_xmlrpc/abyss_xmlrpc_server.c:
	  Fixed compile warnings specific for 64-bit architectures

2007-12-12 20:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3342] modules/permissions/trusted.c:
	  fixed compiling warning

2007-12-12 20:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3341] Makefile.defs:
	  - -D_POSIX_PTHREAD_SEMANTICS added for solaris to enable ctime_r with
	  the same prototype as in linux

2007-12-12 19:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3340] modules/nathelper/nathelper.c, modules/registrar/reg_mod.c,
	  modules/tm/tm.c:
	  - fixed warnings specific to gcc 4.2.3

2007-12-12 19:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3339] modules/jabber/xode.c, modules/xmpp/xode.c:
	  fixed more 64bits warnings

2007-12-12 19:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3338] modules/dialog/dlg_req_within.c, modules/gflags/gflags.c,
	  modules/group/re_group.c:
	  - fixed warning specific to gcc 4.2.3

2007-12-12 19:02  Dan Pascu, <dan at ag-projects dot com>

	* [r3337] modules/permissions/mi.c:
	  If trusted table caching is disabled, return a positive answer to the
	  no-op MI trusted_reload command

2007-12-12 18:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3336] modules/presence/hash.c, modules/presence/notify.c:
	  - fixed un-initialized variables

2007-12-12 18:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3335] modules/perlvdb/perlvdbfunc.c, modules/presence/notify.c,
	  modules/presence_mwi/add_events.c, modules/presence_xml/xcap_auth.c,
	  modules/snmpstats/openserObjects.c, modules/textops/textops.c:
	  fixed various compile warnings related to 64 bits

2007-12-12 18:21  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3334] modules/postgres/db_val.c:
	  made quite an warning about strict aliasing

2007-12-12 18:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3333] modules/cfgutils/cfgutils.c, modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatcher.c:
	  more compile warnings fixed for 64 bits

2007-12-12 18:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3332] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_tree.c:
	  fixed compile warnings on 64 bits

2007-12-12 17:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3331] modules/benchmark/benchmark.c, prime_hash.c:
	  - fixed compile warning on 64 bits

2007-12-12 16:47  Julien Blache, <jblache at debian dot org>

	* [r3330] packaging/debian-sarge/changelog,
	  packaging/debian-sarge/control, packaging/debian-sarge/rules:
	  Update Debian Sarge packaging for 1.3.0.

2007-12-12 16:36  Julien Blache, <jblache at debian dot org>

	* [r3329] packaging/debian-etch/control:
	  Berkeley module needs db4.4-util on Etch.

2007-12-12 16:34  Julien Blache, <jblache at debian dot org>

	* [r3328] packaging/debian-etch/changelog,
	  packaging/debian-etch/control, packaging/debian-etch/rules:
	  Update Debian Etch packaging for 1.3.0.

2007-12-12 16:30  Julien Blache, <jblache at debian dot org>

	* [r3327] packaging/debian/changelog, packaging/debian/control,
	  packaging/debian/rules:
	  Update Debian packaging for 1.3.0.

2007-12-12 16:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3326] ChangeLog:
	  - update Changelog for release

2007-12-12 13:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3325] scripts/openserdbctl, scripts/openserdbctl.mysql:
	  - added scripting for migrating mysql data from 1.2 to 1.3
	  NOTE that the tables containing temporary data (runtime data flushed
	  to DB), like usrloc and presence are not migrated.

2007-12-12 13:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3324] test/README:
	  - add a warning that the tests in the current state should only run
	  from devs

2007-12-12 12:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3323] modules/carrierroute/route_config.c:
	  - revert the last change LOG -> LM

2007-12-12 12:42  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3322] scripts/openserdbctl.db_berkeley:
	  - add a small hack to autodetect the db_load and db_dump commands on
	  debian

2007-12-12 12:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3321] modules/dbtext/dbtext.h:
	  - fix double variable declaration

2007-12-12 12:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3320] modules/tm/tm.c:
	  - fix warning

2007-12-12 11:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3319] scripts/openserdbctl:
	  preparing the mysql DB migration script:
	  - unified the DBNAME with DB_PATH to simplify the code
	  - better selection based on used DB type
	  - migrate is available only for misql

2007-12-12 10:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3318] modules/seas/encode_msg.c, modules/seas/seas.h,
	  modules/seas/xaddress.h:
	  - removed some old commented out usages of LOG()
	  - fixed code ambiguity ( added some brakets)

2007-12-12 09:26  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3317] modules/ldap/README:
	  - README re-generated from SGML docs

2007-12-12 09:25  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3316] pvar.c:
	  - propagate scripts flags for avps (reported by Helmut Kuper)

2007-12-12 09:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3315] modules/benchmark/README,
	  modules/benchmark/doc/benchmark_devel.sgml:
	  - updated some code example (LOG replaced with LM_*)

2007-12-12 09:22  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3314] modules/carrierroute/route_config.c:
	  -forgotten LOG() replaced with LM_ERR()

2007-12-11 17:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3313] fastlock.h:
	  - fix typo, add doxygen documentation

2007-12-11 16:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3311] modules/presence_xml/README,
	  modules/presence_xml/doc/presence_xml_user.sgml:
	  - fix error in documentation, wrong section for module parameter

2007-12-11 15:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3309] test/1.sh, test/10.sh, test/11.sh, test/12.sh, test/13.sh,
	  test/14.sh, test/15.sh, test/16.sh, test/17.sh, test/18.sh,
	  test/19.sh, test/2.sh, test/20.sh, test/21.sh, test/3.sh, test/4.sh,
	  test/5.sh, test/6.sh, test/7.sh, test/8.sh, test/9.sh:
	  - adds proper copyright notice

2007-12-11 15:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3308] test/18.sh, test/19.cfg, test/19.sh, test/20.cfg, test/20.sh,
	  test/21.cfg, test/21.sh, test/auth_test.xml:
	  - more tests
	  - user lookup for proxy functionality
	  - authentification with auth and auth_db
	  - basic accounting functionality
	  - openser command line arguments
	  - Credits go to Frederick Bullik, Frederick dot Bullik at 1und1 dot de

2007-12-11 14:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3307] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - documentation for the replay code of t_relay()

2007-12-11 13:51  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3306] error.h, modules/tm/t_fwd.c, modules/tm/tm.c:
	  - fixed the returning code of t_relay() script function. We need more
	  values for error situation in order to describe the error (and take
	  the appropriate actions from script).
	  - new error code E_NO_DESTINATION was added to report when there are
	  no available branch to forward to.
	  - t_relay returns now:
	  -1 : generic internal error
	  -2 : bad message (parsing errors)
	  -3 : no destination available (no branches were added or request
	  already cancelled)
	  -4 : bad destination (unresolvable address)
	  -5 : destination filtered (black listed)
	  -6 : generic send failed
	  Closes bug #1764906.

2007-12-11 12:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3304] main.c:
	  - in "no fork" mode ignore the death of process we haven't recorded.
	  These are processe dyanmically forked by module's functions, via
	  script (like exec).

2007-12-11 12:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3303] modules/cpl-c/loc_set.h:
	  - fixed ordering of uris from location set based on q value
	  Closes bug #1848254

2007-12-10 17:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3302] CREDITS:
	  - update credits for release

2007-12-10 17:24  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3301] modules/pua/send_publish.c:
	  - fixed double free in case of error.
	  Closes bug #1847821

2007-12-10 17:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3299] examples/web_im/click_to_dial.php,
	  examples/web_im/send_im.php:
	  - send Message and click-to-dial scripts updated to current IM fifo
	  syntax
	  Credits go to Dragos Oancea < dragos at voice - system dot ro >
	  Closes bug #1794547

2007-12-10 17:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3298] modules/tm/t_msgbuilder.c:
	  - fixed bogus route set in local generated ACK and CANCEL requests
	  when the inbound request contained a Route header (in sequential
	  requests).
	  Closes bug #1752578

2007-12-10 14:14  Dan Pascu, <dan at ag-projects dot com>

	* [r3297] modules/sst/sst_handlers.c:
	  Set data pointer to NULL after freeing the data instead of writing a 0
	  byte to the freed location

2007-12-10 12:30  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3296] modules/tm/dlg.c, modules/tm/t_msgbuilder.c,
	  parser/parse_rr.c, parser/parse_rr.h:
	  - fixed the bahaviour of do_duplicate_rr() - use an extra param to
	  control if only the first element or the entire chain of rr's (of a
	  body) should br duplicated.
	  Fixed memory leak due double duplication in TM (old ldg code).
	  Reported by Tiberius Duluman < tiberius dot duluman at iquestint dot
	  com >

2007-12-10 12:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3295] test/6.sh, test/Makefile:
	  - output also the number of the actual test
	  - test 6 checks uses now also '-C'

2007-12-10 11:34  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3294] modules/avpops/avpops_impl.c, modules/avpops/avpops_parse.c:
	  - fixed bug when loading all avps from db and was required to set
	  flags (reported and hints by Helmut Kuper; introduced in 1.3 by PV
	  redesign)

2007-12-10 11:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3293] parser/parse_rr.c:
	  fixed typo

2007-12-10 10:01  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3292] modules/siptrace/siptrace.c:
	  - update traced_replies statistic (reported by Dan Pascu, closes
	  #1845163)

2007-12-07 17:00  Dan Pascu, <dan at ag-projects dot com>

	* [r3291] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  Fixed yet another typo

2007-12-07 16:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3290] prime_hash.c, prime_hash.h:
	  - some small changes, nevertheless extensive tests have been done for
	  carrierroute, the only user of this code
	  - fix static global variables, local ones are better
	  usage of static variables makes no sense in the first place, forgot to
	  convert this during the conversion from the 'sp-hash' module
	  - remove two not needed functions exports from header file
	  - replace two global #defines with static const variables

2007-12-07 13:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3289] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - fix type in documentation

2007-12-07 11:16  Julien Blache, <jblache at debian dot org>

	* [r3288] modules/acc/diam_avp.c:
	  Fix discrepancy between declaration and definition of AAACreateAVP().

2007-12-06 21:47  Dan Pascu, <dan at ag-projects dot com>

	* [r3287] modules/dialog/README, modules/dialog/doc/dialog_user.sgml:
	  Fixed default dlg_match_mode value in docs

2007-12-06 21:46  Dan Pascu, <dan at ag-projects dot com>

	* [r3286] modules/dialog/README, modules/dialog/doc/dialog_user.sgml:
	  Fixed typos in dialog docs

2007-12-06 18:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3285] etc/openser.init:
	  - remove obsolete file - it is debian specific (the deb already
	  provides one) and it monit dependent (not standard).

2007-12-06 18:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3284] etc/openser.cfg:
	  -fixed extra uncommented code related to presence.

2007-12-06 18:46  Juha Heinanen, <jh at tutpro dot com>

	* [r3283] modules/pua_mi/mi_func.c:
	  * Changed LM_ERR to LM_DBG (typo in LM conversion).

2007-12-06 18:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3282] modules/dialog/dlg_req_within.c:
	  -fixed bug in terminating the dialog when BYEs are locally generated -
	  do not care about the reply codes for BYE; whatever reply is received,
	  terminate the dialog

2007-12-06 18:30  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3280] modules/nathelper/sip_pinger.h:
	  - fixed the test for detected the replies to the NAT ping requests -
	  before testing if the second via is present, we need to force its
	  parsing. Reported by Dan Pascu

2007-12-06 18:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3277] modules/usrloc/udomain.c:
	  - statistics exported by usrloc requires not locking and they are not
	  protected anymore by the global lock of usrloc (since 1.2, usrloc hash
	  table has multiple locks).
	  - this bug would affect only non i386 platforms (on i386 atomic ops
	  are used).
	  Reported by Dan Pascu

2007-12-06 17:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r3276] etc/openser.cfg:
	  - updated default configuration file
	  - added more features: presence, db_alias, accounting, call diversion,
	  multidomain support, better routing.
	  - closes BUG #1609988

2007-12-06 15:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3275] packaging/debian-etch/control, packaging/debian-etch/rules,
	  packaging/debian-sarge/rules, packaging/debian/control,
	  packaging/debian/rules:
	  - don't generate the db schemas in the debian build, causes diffs
	  - remove then unneeded xsltproc build dependency

2007-12-06 14:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3274] modules/dialog/dlg_db_handler.c:
	  - fixed potential crash - do not trust the DB scheme and check if the
	  loaded values ar null or not.
	  Related to bug #1838923

2007-12-06 14:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3273] modules/auth/README, modules/auth/doc/auth_user.sgml:
	  - fix error in auth documentation about the secret parameter

2007-12-06 13:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3272] modules/benchmark/README,
	  modules/benchmark/doc/benchmark_user.sgml:
	  - fix documentation, the module parameters are int and not string

2007-12-06 12:44  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3270] modules/acc/acc_mod.c, modules/rr/api.c, modules/rr/api.h,
	  modules/uac/uac.c:
	  - modules using the is_direction() function from RR must check if the
	  RR append_fromtag paramter is enabled.
	  Closes bug #1845325

2007-12-06 12:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3269] modules/dialog/dlg_handlers.c:
	  - fixed the way the callee route set is computed - we need to take
	  into account how many RR header were locally added.
	  Closes bug #1834870

2007-12-06 09:57  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3268] modules/dbtext/README, modules/dbtext/doc/dbtext_user.sgml:
	  - added notes about non-caching mode behaviour and time_t-integer
	  relation

2007-12-06 07:44  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3267] modules/dbtext/dbt_tb.c:
	  - fixed bug when updating string columns and the value is given as str
	  (related to #1838923 reported by Ovidiu Sas, patch by Salah Uddin
	  Ahmed)

2007-12-05 18:16  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3265] modules/dialog/dlg_db_handler.c:
	  - fixed setting the dialog timeout value at startup when the expire
	  time is already passed.
	  - fixed expire time de-sync (during runtime) with the sys time
	  Closes bug #1841788

2007-12-05 18:14  Dan Pascu, <dan at ag-projects dot com>

	* [r3264] pvar.c:
	  Fixed typos

2007-12-05 15:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3263] modules/tm/t_lookup.c, modules/tm/tm.c:
	  - make some log messages a little bit more understandable

2007-12-05 15:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3262] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - add a note about a limitation of cr_reload_routes when new domains
	  are added

2007-12-05 09:49  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3261] modules/tm/t_funcs.c, modules/tm/t_hooks.c:
	  - improve errors/ debug messages

2007-12-05 09:24  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3260] modules/tm/h_table.h, modules/tm/t_fwd.c:
	  - TM modules stores in transactions the number of RR headers that were
	  added.
	  - the information is stored per branch as the number of RR headers may
	  be different from branch to branch (for example due the protocol
	  change)
	  - part of the fixup for bugs #1834870 and #1752578

2007-12-05 09:14  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3259] lump_struct.h, msg_translator.c:
	  - conditional lumps uses a lump flag to store the result of the
	  condition evaluation - we need this in order to determin later if some
	  conditional lumps were or not applied (to be more precise, we need
	  this in order to count how many RR headers were locally added).
	  - part of the fixup for bug #1834870 and #1752578

2007-12-05 09:12  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3258] cfg.y:
	  - make errors and warnings from config file parsing more
	  understandable

2007-12-05 08:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3257] modules/rr/record.c:
	  - mark also the lumps added via "record_route_preset"
	  - related to the previous commit

2007-12-04 15:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3256] ChangeLog:
	  - another round of chances for Changelog

2007-12-04 14:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3255] etc/openser.cfg, modules/auth/README,
	  modules/auth/doc/auth_user.sgml:
	  - disable the qop parameter after discussion on the list again,
	  because it don't improve the security actually
	  - add a note to the auth module readme about the module behaviour

2007-12-04 09:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3254] scripts/openserctl:
	  - IFS is not needed at all, the exact syntax of the CMD is sufficient

2007-12-03 20:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3253] modules/rr/record.c:
	  - the lump achors for inserting the RR header are marked as type
	  RECORDROUTE inorder to be identifiable later (we need to count how
	  many RR hdrs we added).
	  Part of fixup for bug #1834870

2007-12-03 20:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3252] Makefile.sources:
	  - a more compact version of a previous change

2007-12-03 17:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3251] scripts/openserdbctl.pgsql:
	  - replace the hard coded database table names for GRANT with the
	  defines from
	  openserdbctl.base

2007-12-03 17:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3250] modules/sms/libsms_getsms.c:
	  - fix typo in error msg

2007-12-03 17:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3249] test/6.sh:
	  - silence test 6

2007-12-03 17:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3248] scripts/openserctl:
	  - fix the 'openserctl ping' command after finding the correct bash
	  syntax,
	  i 'really' like bash ;-)
	  - closes #1834421

2007-12-03 16:35  Christian Schlatter, <cs at unc dot edu>

	* [r3247] modules/h350/doc/h350_user.sgml:
	  Added function usage scope

2007-12-03 16:35  Christian Schlatter, <cs at unc dot edu>

	* [r3246] modules/ldap/doc/ldap_user.sgml:
	  Added function usage scope

2007-12-03 15:53  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3244] modules/perl/README, modules/perl/doc/perl_pod.sgml,
	  modules/perl/lib/perl/OpenSER/Utils/PhoneNumbers.pm:
	  POD documentation in OpenSER::Utils::PhoneNumbers was broken

2007-12-03 15:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3243] main.c:
	  - console help, '-p' is more used anymore for port setting, fix msg
	  for '-b'

2007-12-03 14:46  Dan Pascu, <dan at ag-projects dot com>

	* [r3242] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  Fixed some typos and rephrased a sentence to fix grammar

2007-12-03 12:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3240] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - documentation of t_check_trans() updated

2007-12-01 16:17  Dan Pascu, <dan at ag-projects dot com>

	* [r3239] ip_addr.h:
	  Avoid a read overflow if name is not null terminated and make sure
	  hostname gets a null terminating byte even if the original name didn't
	  have one

2007-12-01 11:27  Dan Pascu, <dan at ag-projects dot com>

	* [r3238] modules/tm/t_hooks.h:
	  Fixed another typo

2007-11-30 16:51  Dan Pascu, <dan at ag-projects dot com>

	* [r3236] modules/tm/t_hooks.h:
	  Fixed typo

2007-11-29 17:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3234] test/17.sh, test/8.sh:
	  - remove unneeded mysql stuff from test 8
	  - test 17 creates now a fresh db

2007-11-29 17:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3233] scripts/openserdbctl.db_berkeley:
	  - fix path for database
	  - create extra and presence tables too
	  - delete a db in 'drop' completly

2007-11-29 16:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3232] etc/openser.cfg:
	  - enable qop mode for auth challenge function, as recommended in
	  documentation

2007-11-29 11:57  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3231] Makefile:
	  - dictionary.radius is not overwritten at re-install,
	  dictionary.radius.sample is created instead (reported by Norm
	  Brandinger, #1765763)

2007-11-29 11:30  Julien Blache, <jblache at debian dot org>

	* [r3230] Makefile.defs:
	  Add support for GNU/kFreeBSD to the build system.
	  System name is GNU/kFreeBSD, substitute / for _ in $(OS).

2007-11-29 11:29  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3229] cfg.y:
	  - hint in case of error related to #1799563

2007-11-29 10:38  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3228] modules/cpl-c/cpl_run.c:
	  - fixed setting the NAT flag in brach flags
	  Closes bug #1838564

2007-11-28 20:34  Will Quan, <wiquan at employees dot org>

	* [r3227] modules/db_berkeley/bdb_lib.c, scripts/openserdbctl.base,
	  scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext:
	  Moved definition of STANDARD_TABLES, EXTRA_TABLES, PRESENCE_TABLES to
	  openserdbctl.base.
	  Add tables 'dispatcher' and 'dialog' to list of STANDARD_TABLES (Patch
	  provided from Ovidiu Sas).
	  Modified bdb_lib::bdblib_create_table to return error if the table
	  does not exist.
	  These are all fixes for Bug# 1836601: db_berkeley don't work

2007-11-28 19:50  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3226] modules/mi_xmlrpc/Makefile, modules/mi_xmlrpc/abyss_conf.c,
	  modules/mi_xmlrpc/abyss_conn.c, modules/mi_xmlrpc/abyss_conn.h,
	  modules/mi_xmlrpc/abyss_data.c, modules/mi_xmlrpc/abyss_data.h,
	  modules/mi_xmlrpc/abyss_date.c, modules/mi_xmlrpc/abyss_date.h,
	  modules/mi_xmlrpc/abyss_file.c, modules/mi_xmlrpc/abyss_file.h,
	  modules/mi_xmlrpc/abyss_http.c, modules/mi_xmlrpc/abyss_http.h,
	  modules/mi_xmlrpc/abyss_info.h, modules/mi_xmlrpc/abyss_mallocvar.h,
	  modules/mi_xmlrpc/abyss_response.c, modules/mi_xmlrpc/abyss_server.c,
	  modules/mi_xmlrpc/abyss_server.h, modules/mi_xmlrpc/abyss_session.c,
	  modules/mi_xmlrpc/abyss_session.h, modules/mi_xmlrpc/abyss_socket.c,
	  modules/mi_xmlrpc/abyss_socket.h,
	  modules/mi_xmlrpc/abyss_socket_unix.c,
	  modules/mi_xmlrpc/abyss_socket_unix.h,
	  modules/mi_xmlrpc/abyss_thread.h,
	  modules/mi_xmlrpc/abyss_thread_fork.c,
	  modules/mi_xmlrpc/abyss_token.c, modules/mi_xmlrpc/abyss_token.h,
	  modules/mi_xmlrpc/abyss_trace.c, modules/mi_xmlrpc/abyss_trace.h,
	  modules/mi_xmlrpc/abyss_xmlrpc_int.h,
	  modules/mi_xmlrpc/abyss_xmlrpc_server.c,
	  modules/mi_xmlrpc/mi_xmlrpc.c:
	  fixup to the libxmlrpc pthread support problem - replace the compiled
	  abyss server provided by the libxmlrpc with our own compiling:
	  - import the source files for the abyss server (used by the libxmlrpc)
	  in order to force compiling of fork support (and not pthread)
	  - change makefile to compile these additional files for libxmlrpc ver
	  > 1.0.0 ; also, in this case, the module will not link with the abyss
	  libs provided by the libxmlrpc
	  - if 0.9.10 version is detected, the imported sources will not be
	  compiled and the libxmlrpc code will be used.
	  Closes bug 1835638.
	  Many thanks to Dan Pascu for the help in troubleshooting and fixing
	  this nasty problem.

2007-11-28 19:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3225] Makefile.sources:
	  - module's Makefile may force a lsit of files not to be compiled. This
	  extension is needed by a following fixup.

2007-11-28 17:15  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3224] forward.c:
	  - add a comment to document the sometimes wrong port output in the
	  debug message in forward_reply.

2007-11-28 13:06  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3223] modules/maxfwd/maxfwd.c, modules/pdt/pdt.c:
	  - decrease log level of maxfwd and pdt module initialization messages

2007-11-28 11:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3222] modules/auth_db/authdb_mod.c,
	  modules/auth_radius/authrad_mod.c, modules/osp/osp_mod.c:
	  - improve error messages, give some hints about the needed modules

2007-11-27 18:20  Dan Pascu, <dan at ag-projects dot com>

	* [r3221] modules/presence/hash.c:
	  Removed unnecessary test

2007-11-27 18:16  Dan Pascu, <dan at ag-projects dot com>

	* [r3220] modules/presence/hash.c:
	  Fixed 2 cases where a lock may not be released on cleanup

2007-11-27 18:14  Dan Pascu, <dan at ag-projects dot com>

	* [r3219] modules/presence/hash.c:
	  Fixed index when doing cleanup

2007-11-27 17:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3218] test/12.sh:
	  - don't echo return status, be more tolerant

2007-11-27 17:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3217] test/12.cfg, test/12.sh:
	  - add some linefeeds to test 12
	  - improve test to check the output

2007-11-27 10:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3216] scripts/openserdbctl.db_berkeley:
	  - add id svn property to file

2007-11-26 19:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3214] modules/dialog/README, modules/dialog/dialog.c,
	  modules/dialog/doc/dialog_user.sgml:
	  - dialog uses now the default db rw URL, if a db_mode != 0 is
	  specified
	  - this behaviour is consistent to other modules
	  - adjust the documentation to this change
	  - fix error in documentation, db_mode is not a string parameter

2007-11-26 19:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3213] packaging/debian-etch/control, packaging/debian/control:
	  - db_berkeley module should depend on berkeleydb tools, these are
	  needed
	  from openserdbctl to setup a database and other tasks

2007-11-26 19:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3212] db/schema/dialog.xml, scripts/db_berkeley/openser/version,
	  scripts/dbtext/openser/version, scripts/mysql/dialog-create.sql,
	  scripts/postgres/dialog-create.sql:
	  - increase dialog db version
	  - closes #1838888

2007-11-26 18:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3211] test/2.cfg:
	  - fix for database tests, dialog module should use database

2007-11-26 16:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3210] dprint.h:
	  - fixed missing log level printing when syslog is used.

2007-11-26 14:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3209] scripts/openserctlrc, scripts/openserdbctl.pgsql:
	  - add a note about the GRANT problem for postgres if not all tables
	  are installed
	  - simplify the GRANT statement for dbrw user for postgres in setup
	  script

2007-11-26 13:40  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3208] etc/openser.cfg:
	  - remove now unneeded hints about the blacklist and ipv6 deactivation
	  - use the error msg from RFC for msg len check
	  - add one xlog example with pseudo-variables

2007-11-26 13:22  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3207] modules/db_berkeley/bdb_lib.c:
	  - improve error msg on startup like in commit r3205 for dbtext

2007-11-26 13:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3206] test/15.sh, test/17.sh:
	  - dbtext and db_berkeley must be loaded before modules that want to
	  use them

2007-11-26 13:00  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3205] modules/dbtext/dbt_lib.c:
	  - more verbose error message when the dbtext is not initialized
	  properly, usually because it was loaded after the module that tries to
	  use it (related to #1836441 reported by Henning Westerholt)

2007-11-23 16:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3204] scripts/openserdbctl.pgsql:
	  - add domainpolicy and carrierroute tables to GRANT rights

2007-11-23 15:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3203] modules/dispatcher/dispatch.c:
	  - fix for dispatcher: treat an empty db not as an error on startup
	  in the cfg mode it has already the same behaviour

2007-11-23 14:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3202] modules/auth/README, modules/auth/doc/auth_user.sgml,
	  modules/auth_db/README, modules/auth_db/authorize.c,
	  modules/auth_db/doc/auth_db_user.sgml:
	  - small comment addition in auth_db
	  - fix mixup in auth and auth_db documentation for calculate_ha1
	  parameter auth don't use a database at all, 
	  auth_db don't use the password_spec PV

2007-11-22 18:20  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3201] test/17.sh:
	  - add a test for db_berkeley module

2007-11-22 18:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3200] modules/db_berkeley/db_berkeley.c, modules/dbtext/dbt_base.c:
	  - output the database location on startup

2007-11-22 17:49  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3199] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml, modules/lcr/README,
	  modules/lcr/doc/lcr_user.sgml:
	  - documentation update, use entities for db_url and example url

2007-11-22 17:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3198] test/16.sh, test/2.sh:
	  - add a check for mysql driver to test 2
	  - add a test for postgres db

2007-11-22 17:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3197] doc/dbschema/xsl/postgres.xsl,
	  scripts/postgres/serweb-create.sql:
	  - no need to output the PRIMARY KEY name two times, causes error for
	  serweb tables

2007-11-22 16:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3196] modules/unixodbc/my_con.c:
	  - port fixes from 1.2 branch, r3195, (DSN and invalid pointer fix)
	  - check return status for db initialization functions, return errors
	  on failure
	  - free the handle memory for driver on errors

2007-11-22 15:30  Dan Pascu, <dan at ag-projects dot com>

	* [r3194] doc/dbschema/xsl/postgres.xsl,
	  scripts/postgres/acc-create.sql, scripts/postgres/alias_db-create.sql,
	  scripts/postgres/auth_db-create.sql,
	  scripts/postgres/avpops-create.sql, scripts/postgres/cpl-create.sql,
	  scripts/postgres/dialog-create.sql,
	  scripts/postgres/domain-create.sql,
	  scripts/postgres/domainpolicy-create.sql,
	  scripts/postgres/group-create.sql, scripts/postgres/imc-create.sql,
	  scripts/postgres/lcr-create.sql, scripts/postgres/msilo-create.sql,
	  scripts/postgres/pdt-create.sql,
	  scripts/postgres/permissions-create.sql,
	  scripts/postgres/presence-create.sql,
	  scripts/postgres/registrar-create.sql,
	  scripts/postgres/rls-create.sql, scripts/postgres/serweb-create.sql,
	  scripts/postgres/siptrace-create.sql,
	  scripts/postgres/speeddial-create.sql,
	  scripts/postgres/uri_db-create.sql,
	  scripts/postgres/usrloc-create.sql:
	  Prefix index names with the table name for postgres databases, as
	  postgres wants database wide unique index names

2007-11-22 12:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3193] modules/usrloc/udomain.c:
	  - improve logging, if we're failing, then output the db table (and
	  aor)

2007-11-22 12:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3192] modules/cfgutils/cfgutils.c:
	  - fix, use rand() for the pseudo-variable too

2007-11-22 12:49  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3191] modules/dbtext/README, modules/dbtext/doc/dbtext_user.sgml:
	  - documentation fix: s/ser/openser/, include dbtext driver in db_url
	  parameter

2007-11-22 12:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3190] test/15.sh, test/2.cfg, test/2.sh:
	  - don't load dbtext mod in test 2, change cfg to not include mysql, do
	  this in test
	  - add a new test that checks openser db related module startup with
	  dbtext

2007-11-22 10:43  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3189] main.c, statistics.c, tcp_main.c, udp_server.c:
	  - silence more log messages on startup, as suggested from Dan
	  - use INFO instead of NOTICE for shared memory msg
	  - output also the private memory setting
	  - use DBG for statistics manager startup msg
	  - make udp and tcp init msgs more user understandable

2007-11-21 19:44  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3187] modules/cpl-c/cpl_sig.c:
	  - fixed improper call of SET_DSTURI action from cpl-c
	  Reported by Inaki Baz Castillo < ibc at aliax dot net>

2007-11-21 17:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3184] modules/cpl-c/cpl_parser.c, modules/cpl-c/cpl_time.c:
	  - fixed bogus detection and setting (at encoding time) of the bymonth
	  / bymonthday attributes
	  Reported by Aki Rehn < aki dot rehn at setera dot fi >

2007-11-21 12:26  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3183] modules/nathelper/nathelper.c:
	  - fixed bogus initialization of RTPPROXY socks in timer processes.
	  Reported by Inaki Baz Castillo < ibc at in dot ilimit dot es >

2007-11-20 18:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3182] modules/nathelper/nathelper.c:
	  - more fixing on the lookup flag for force_rtp_proxy().
	  Related to bug ID 1815162

2007-11-20 14:47  Anca Vamanu, <anca at voice-system dot ro>

	* [r3181] modules/presence/presentity.c:
	  - fixed a memory leak bug (reported by Dan Pascu)

2007-11-20 13:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3180] parser/msg_parser.c:
	  - forgotten DBG converted to LM_DBG

2007-11-20 13:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3178] tcp_main.c:
	  - avoid removel of the TCP connections from the io list by the
	  attendend process. Only TPC main and receivers should do that.
	  Reported by Juha Heinanen <jh at tutpro dot com>

2007-11-20 10:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3176] modules/acc/acc.c:
	  - fixed bogus index in the RADIUS attr array
	  Reported by Dan Pascu

2007-11-20 08:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3175] parser/parse_rr.c:
	  - fixed bogus test leading to a missing ',' in printed route set.
	  Closes bug #1834860
	  Found by:
	  Tavis Paquette (tavis at galaxytelecom dot net)
	  Peter Baer (pbaer at galaxytelecom dot net)

2007-11-20 08:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3174] main.c, pvar.c:
	  - some logs moved from NOTICE to DBG

2007-11-19 18:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3172] main.c:
	  - fixed destroy sequence - if script check is done, do not make a
	  general clenup as none of the services to be cleaned are even
	  initialized.
	  Closes 1827363.

2007-11-19 14:15  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3170] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - add missing documentation about cr_prime_balance_by_from function

2007-11-19 11:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3169] daemonize.c:
	  - if pif file contains bogus pid, ignore it and replace it with the
	  new pid
	  - check if the writing of the pid/pgid in file is successful
	  Closes bug 1682036.

2007-11-19 10:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3168] modules/permissions/mi.c:
	  - use the newly added macro for setting the lens of the static MI
	  strings.

2007-11-19 10:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3167] mi/mi_core.c, mi/tree.h:
	  - to avoid buffer overflow or garbage printing due bogus statis lens,
	  a new macro is added to auto-compute the len of the static string at
	  compile time (no penalty at runtime).
	  Pontential problem reported by Dan Pascu.

2007-11-16 18:12  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3166] scripts/openserctl.base:
	  - replace the gnu awk specific line match with (hopefully) more
	  portable code, tested with gawk and mawk

2007-11-16 17:59  Dan Pascu, <dan at ag-projects dot com>

	* [r3165] modules/permissions/mi.c:
	  Use a message that better describe the situation

2007-11-16 16:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3164] main.c:
	  - remove the ignorance of SIG CHILD in no fork mode - can be
	  misleading as a subprocess may crash without terminating openser

2007-11-16 16:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3163] modules/permissions/mi.c:
	  - fixed trusted_reload MI command - disable it if cache is not used.
	  Reported by Dan Pascu.

2007-11-16 15:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3162] modules/gflags/gflags.c:
	  - removed some old temporary debug log

2007-11-16 15:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3161] mi/mi_core.c:
	  - fixed the uptime MI command - usage of a predefined len for the
	  string returned by ctime() was leading to buffer overflow.

2007-11-16 15:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3160] dprint.c, dprint.h:
	  - fixed ctime() internal buffer overwrite ; as the LM_* functions are
	  using ctime(), it was resulting in conflict with the rest of the code
	  where this function was also used -> LM_* functions use ctime_r() with
	  a private buffer to avoid any conflicts.

2007-11-16 15:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3159] mi/mi.c:
	  - force sthutdown if one of the MI childern fails to init.

2007-11-16 14:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3158] test/11.cfg, test/12.cfg, test/12.sh, test/13.sh, test/14.cfg,
	  test/14.sh, test/6.sh, test/7.sh, test/carrierroute.cfg:
	  - some cleanup in existing tests
	  - add more tests:
	  12 - script with PVs, transformations and xlog
	  13 - carrierroute with db
	  14 - carrierroute with config file

2007-11-16 14:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3157] modules/carrierroute/carrierroute.c,
	  modules/carrierroute/route_fifo.c:
	  - carrierroute use the default read only db url, like other modules
	  - replace tab in fifo command output, better for tests

2007-11-16 12:45  Dan Pascu, <dan at ag-projects dot com>

	* [r3156] modules/permissions/mi.c:
	  Fixed length of string constants. This should be better done by
	  #define-ing some constants and using sizeof(constant)-1 on them.

2007-11-16 11:31  Anca Vamanu, <anca at voice-system dot ro>

	* [r3155] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/subscribe.c:
	  - fixed memory leak problems (thanks to Dan Pascu)

2007-11-16 10:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3154] modules/carrierroute/README,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/carrierroute.h,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_func.h:
	  - rework non functional AVP fixup for cr_user_rewrite_uri function
	  - now it uses the new PV infrastructure like tree_rewrite_uri
	  - remove now unused AVP matching code
	  - adapt documentation to this change
	  - fix error in documentation, for the prime balance function are only
	  numerical hash sources valid
	  - fix error in config example for failure_routes, thanks to Essobi
	  from IRC
     - improve documentation, be more explicit about the requirements to
	  the R-URI for the rewrite functions, add a note to the example cfg too

2007-11-16 09:16  Anca Vamanu, <anca at voice-system dot ro>

	* [r3153] modules/rls/rls.c:
	  - fixed uninitialized variable

2007-11-16 09:10  Dan Pascu, <dan at ag-projects dot com>

	* [r3152] modules/presence/subscribe.c:
	  Initialize boolean flag

2007-11-15 22:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3151] modules/auth_diameter/avp.c, modules/auth_diameter/tcp_comm.c,
	  modules/cpl-c/cpl_loader.c, modules/cpl-c/cpl_nonsig.h,
	  modules/cpl-c/cpl_proxy.h, modules/cpl-c/cpl_run.c,
	  modules/cpl-c/cpl_sig.c, modules/cpl-c/cpl_switches.h,
	  modules/cpl-c/loc_set.h, modules/nathelper/nathelper.c,
	  modules/postgres/dbase.c, modules/postgres/pg_con.h,
	  modules/rr/README, modules/rr/doc/rr_devel.sgml:
	  - more migration of logs to LM_* functions

2007-11-15 20:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3150] parser/contact/contact.c, parser/contact/parse_contact.c:
	  - more convertion to LM_* logging

2007-11-15 20:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3149] parser/digest/digest.c:
	  - migrated to LM_* logging

2007-11-15 20:31  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3148] modules/tm/sip_msg.c, modules/tm/t_reply.c, msg_translator.c,
	  parser/case_retr.h, parser/hf.c, parser/hf.h, parser/keys.h,
	  parser/msg_parser.c, parser/parse_hname2.c:
	  Fixed 503 reply handling:
	  - 503 has minimum priority in branch selection (TM)
	  - blacklist a 503 only if it contains Retry-After header (required the
	  addition of hdr parser)
	  - when sending out, convert 503 to 500 to prevent chain blocking
	  For more on the topic, please see discussion attached to the bug
	  #1822692.
	  Closes bug 1822692

2007-11-15 20:26  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3147] modules/tm/tm.c:
	  - better error message

2007-11-15 18:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3146] modules/carrierroute/carrier_tree.c:
	  - str_init don't work reliable on a char pointer, this could lead to
	  no functional routing in config file mode

2007-11-15 15:43  Julien Blache, <jblache at debian dot org>

	* [r3145] packaging/debian/control, packaging/debian/rules:
	  Resync with Debian unstable.

2007-11-15 15:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3144] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - add example about the necessary extensions for user table

2007-11-15 14:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3142] db/schema/Makefile, doc/dbschema/xsl/db_berkeley.xsl,
	  scripts/db_berkeley/openser/acc,
	  scripts/db_berkeley/openser/active_sessions,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/address,
	  scripts/db_berkeley/openser/admin_privileges,
	  scripts/db_berkeley/openser/aliases,
	  scripts/db_berkeley/openser/carrierroute,
	  scripts/db_berkeley/openser/cpl,
	  scripts/db_berkeley/openser/dbaliases,
	  scripts/db_berkeley/openser/dialog,
	  scripts/db_berkeley/openser/dispatcher,
	  scripts/db_berkeley/openser/domain,
	  scripts/db_berkeley/openser/domainpolicy,
	  scripts/db_berkeley/openser/grp, scripts/db_berkeley/openser/gw,
	  scripts/db_berkeley/openser/gw_grp,
	  scripts/db_berkeley/openser/imc_members,
	  scripts/db_berkeley/openser/imc_rooms,
	  scripts/db_berkeley/openser/lcr, scripts/db_berkeley/openser/location,
	  scripts/db_berkeley/openser/missed_calls,
	  scripts/db_berkeley/openser/pdt, scripts/db_berkeley/openser/pending,
	  scripts/db_berkeley/openser/phonebook,
	  scripts/db_berkeley/openser/presentity,
	  scripts/db_berkeley/openser/pua, scripts/db_berkeley/openser/re_grp,
	  scripts/db_berkeley/openser/rls_presentity,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/route_tree,
	  scripts/db_berkeley/openser/server_monitoring,
	  scripts/db_berkeley/openser/server_monitoring_agg,
	  scripts/db_berkeley/openser/silo,
	  scripts/db_berkeley/openser/sip_trace,
	  scripts/db_berkeley/openser/speed_dial,
	  scripts/db_berkeley/openser/subscriber,
	  scripts/db_berkeley/openser/trusted, scripts/db_berkeley/openser/uri,
	  scripts/db_berkeley/openser/usr_preferences,
	  scripts/db_berkeley/openser/usr_preferences_types,
	  scripts/db_berkeley/openser/version,
	  scripts/db_berkeley/openser/watchers,
	  scripts/db_berkeley/openser/xcap:
	  - add support for default values to db_berkeley database source

2007-11-15 13:23  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3141] parser/parse_methods.c:
	  - fix parse_methods() issue with unknown methods
	  - the order of testing the valid character within the method was done
	  too early
	  - closes #1831969, reported by Ovidiu Sas

2007-11-15 11:00  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r3140] modules/maxfwd/README, modules/maxfwd/doc/maxfwd_user.sgml:
	  - added doc

2007-11-15 09:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3139] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - extend documentation

2007-11-14 16:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3137] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/route_rule.c:
	  - fix possible errors (similar to the str comparison fixed in r3126)
	  for carrier tree fixup and host matching, use the function from ut.h

2007-11-14 12:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3136] doc/authors.xml:
	  - add authors.xml file for usage with svn2cl tool

2007-11-14 12:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3135] ChangeLog:
	  - update Changelog for 1.3.0 release
	  due the huge number of changes the new entries were created with the
	  svn2cl tool, with the command line:
	  svn2cl -i -r HEAD:1826 --authors=doc/authors.xml --break-before-msg
	  --linelen=80

2007-11-14 11:33  Anca Vamanu, <anca at voice-system dot ro>

	* [r3134] modules/pua/send_subscribe.c:
	  - fixed substraction between an unsigned int and int which might have
	  a negative value

2007-11-14 11:14  Anca Vamanu, <anca at voice-system dot ro>

	* [r3133] modules/pua/hash.h, modules/pua/send_publish.c,
	  modules/pua/send_subscribe.c:
	  - applied the fix for expires parameter on fail retry for send_publish
	  also
	  - included compulsory Max_Forward header in Subscribe and Publish
	  requests

2007-11-14 10:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3132] db/schema/aliases.xml, db/schema/lcr.xml,
	  db/schema/location.xml, scripts/db_berkeley/openser/xcap,
	  scripts/dbtext/openser/aliases, scripts/dbtext/openser/lcr,
	  scripts/dbtext/openser/location, scripts/mysql/lcr-create.sql,
	  scripts/mysql/registrar-create.sql, scripts/mysql/usrloc-create.sql,
	  scripts/postgres/lcr-create.sql,
	  scripts/postgres/registrar-create.sql,
	  scripts/postgres/usrloc-create.sql:
	  - fixed DB schema:
	  1) domain column may be NULL in location and aliases tables (if
	  use_domain=0)
	  2) prefix column may be NULL in lcr table
	  Closes bug report: 1829179

2007-11-14 09:07  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3131] modules/carrierroute/route_rule.c:
	  - decrease log level for two messages during fixup, this is not an
	  error

2007-11-14 08:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3130] modules/carrierroute/README,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_func.h:
	  - remove not used and obselete (commented out) rewrite_branches
	  functionality

2007-11-13 22:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3129] modules/cpl-c/cpl.c, modules/cpl-c/cpl_db.c,
	  modules/cpl-c/cpl_loader.c, modules/cpl-c/cpl_log.c,
	  modules/cpl-c/cpl_nonsig.c, modules/cpl-c/cpl_parser.c:
	  - more porting to LM_* logging

2007-11-13 21:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3128] modules/cpl-c/cpl.c, modules/cpl-c/cpl_db.c,
	  modules/cpl-c/cpl_db.h:
	  - fixed bogus table version checking:
	  - need to be done before the set_table(), otherwise the "version"
	  table will remain set
	  - do it only one at init module and not for each process

2007-11-13 18:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3127] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - extend documentation for the database tables

2007-11-13 18:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3126] modules/carrierroute/carrier_tree.c:
	  - replace sleep with portable sleep_us from ut.h
	  - replace (not correct working) str comparison with the one from ut.h
	  - remove some commented out code

2007-11-13 17:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3125] modules/carrierroute/route_func.c:
	  - an index of zero is not an error, so no need to bail out in
	  tree_route_uri
	  - fix error msgs in this case, report the real id and not some pointer
	  - Many thanks to Daryl G. Jurbala, daryl at introspect dot net, for
	  debugging this problem

2007-11-13 17:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3124] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - fixed the handling of the 'l' flag (force lookup) in
	  force_rtp_proxy(), better description of the flag.
	  Closes bug 1815162.

2007-11-13 16:34  Anca Vamanu, <anca at voice-system dot ro>

	* [r3123] modules/presence/notify.c, modules/presence/subscribe.c:
	  - changed to include body with presence state for Notifies with
	  state="terminated", reason="timeout" and subscription state=
	  authorized.

2007-11-13 16:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3122] modules/carrierroute/route_func.c:
	  - don't free a local variable, reported from DarylVoip on IRC
	  - small indention fix

2007-11-13 15:42  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3121] resolve.c:
	  - by default disable dns_try_ipv6 as it is a un-necessary penalty
	  (IPv6 is not often use).
	  Closes bug report #1808170

2007-11-13 15:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3120] resolve.c:
	  - as there was a lot of confusion about this, the dns_blacklist is by
	  default turned off.
	  Part of bug report #1808170

2007-11-13 11:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3118] modules/carrierroute/route_func.c:
	  - fix wrong error message, reported from Mark Baker, bakermd at gmail
	  dot com

2007-11-13 09:55  Anca Vamanu, <anca at voice-system dot ro>

	* [r3117] modules/pua/send_subscribe.c:
	  - proper fix for expires field for send_subscribe request generated on
	  fail (reported by Reinhold Buchinger <reinhold.buchinger@gmail.com>)

2007-11-13 09:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3114] modules/textops/textops.c, re.c:
	  - test the results of regexp matchings to avoid empty string results
	  -> infinite looping.
	  Credits go to Alexander Bergolth (SF bergolth)

2007-11-13 08:13  Will Quan, <wiquan at employees dot org>

	* [r3113] modules/db_berkeley/bdb_lib.c, modules/db_berkeley/bdb_lib.h,
	  scripts/openserdbctl.db_berkeley:
	  add support for default values on table columns

2007-11-12 16:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3112] scripts/openserctl:
	  - activate reload for DBTEXT database
	  Patch provided from Ovidiu Sas
	  closes patch #1829175

2007-11-12 16:25  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3109] modules/group/group.c, modules/group/re_group.c,
	  modules/group_radius/group.c:
	  - fixed crash while checking the group for an URI with no username
	  part.

2007-11-12 16:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3108] Makefile:
	  - remove 'dbinstall' target
	  this is not functional anymore with the new integrated dbctl scripts

2007-11-12 16:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3105] modules/textops/textops.c, re.c:
	  - additional fix related to matching sequential lines (matched string
	  may be zero).
	  Closes bug #1819248.
	  Credits go to Alexander Bergolth (SF bergolth)

2007-11-12 14:40  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3103] test/2.sh, test/3.sh, test/6.sh:
	  - add test for bug 1829002, config check
	  - fix test 2, extend comment in 3

2007-11-12 14:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3102] modules/seas/seas.c:
	  - fixed free of bogus pointer in a "destroy without init" scenario.
	  Closes bug #1829002.

2007-11-12 14:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3098] scripts/openserdbctl.dbtext:
	  - bugfix in openserdbctl for dbtext
	  if we create a directory with parent dirs, then we should also
	  remove the whole directory

2007-11-12 14:15  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3096] modules/textops/textops.c, re.c:
	  - bug fixed in multiple matching on complete lines.
	  Closes bug #1819248.
	  Credits go to Alexander Bergolth (SF bergolth)

2007-11-12 09:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r3095] modules/pua/send_subscribe.c:
	  - fixed to include the case in which an initial subscribe with
	  expires= 0 is desired and it first due to a wrong match

2007-11-09 23:55  Will Quan, <wiquan at employees dot org>

	* [r3094] scripts/openserdbctl.db_berkeley:
	  Add openserdbctl commands for db_berkeley: export and import. These
	  help move data between different versions of berkeley db (eg 4.5 to
	  4.6).

2007-11-09 18:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3093] test/register.sip, test/unregister.sip:
	  - commit missing SIP test messages

2007-11-09 18:05  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3092] test/11.cfg, test/11.sh, test/8.sh:
	  - fix output for test 8
	  - add a test for persistent registrar for mysql

2007-11-09 17:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3091] test/10.sh:
	  - openserctl test for dbtext

2007-11-09 17:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3090] test/3.sh, test/8.sh, test/9.sh:
	  - openserdbctl test for dbtext
	  - openserctl test for mysql

2007-11-09 16:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3089] scripts/openserctl.dbtext:
	  - fix dbtext openserctl script
	  Patch provided from Ovidiu Sas

2007-11-09 16:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3088] Makefile:
	  - don't exclude test directory in make dist
	  Reported from Dan Pascu

2007-11-09 16:33  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3087] modules/mi_xmlrpc/Makefile:
	  - extended CROSS_COMPILE option to this module

2007-11-09 16:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3086] test/5.cfg, test/5.sh, test/7.cfg, test/7.sh:
	  - add a test for the openser default config
	  - add a test for a bigger config, generated from sipwise wizard

2007-11-09 16:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3085] test/2.cfg, test/2.sh:
	  - use the dispatcher file from etch dir

2007-11-09 16:19  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3084] modules/postgres/Makefile:
	  - disable library autodetection if CROSS_COMPILE is set

2007-11-09 16:15  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3083] scripts/openserdbctl.dbtext:
	  - added missing } at end of the function (reported by Ovidiu Sas)

2007-11-09 16:05  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3082] Makefile.defs, modules/mysql/Makefile:
	  - ability to cross compile the mysql module (patch by Ovidiu Sas,
	  closes #1795761)

2007-11-09 15:49  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3081] modules/dbtext/dbt_base.c, modules/dbtext/dbt_tb.c:
	  - propagate type from colum definition when inserting or updating, not
	  from value parameters

2007-11-09 15:26  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3080] pvar.c:
	  - fixed PV extra lookup (patch by Phil D'Amore, closes #1828493)

2007-11-09 15:18  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3079] modules/dbtext/dbt_base.c, modules/dbtext/dbt_file.c,
	  modules/dbtext/dbt_lib.c, modules/dbtext/dbt_lib.h,
	  modules/dbtext/dbt_res.c, modules/dbtext/dbt_res.h,
	  modules/dbtext/dbt_tb.c:
	  - redesign of the internal locking system to make it suitable for
	  db_mode=1 (non-caching) -- should fix dbtext blocking related bugs on
	  the tracker

2007-11-09 13:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3078] test/3.sh:
	  - don' run test that depends on the db root password if this is not
	  available

2007-11-09 13:02  Dan Pascu, <dan at ag-projects dot com>

	* [r3077] scripts/openserdbctl.base:
	  Fixed some variables that couldn't be overwritten from openserctlrc

2007-11-09 12:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3076] scripts/openserdbctl.base:
	  - use the shorter and cleaner bash syntax for variable initialization
	  in the whole db script as suggested by Dan Pascu on the devel list

2007-11-09 10:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r3075] db/schema/pr_xcap.xml, scripts/db_berkeley/openser/xcap,
	  scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - extended xcap table key to include 'doc_uri' as there can be more
	  documents of the same type (suggested by Adrian Georgescu)

2007-11-09 09:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3073] modules/cpl-c/cpl.c:
	  - fixe the initialization of the location set for the outgoing call
	  processing
	  Reported by Daniel Grotti <daniel.grotti at unibo dot it>

2007-11-09 08:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r3072] modules/presence/event_list.c:
	  - fixed search event function to look for strict parameters match

2007-11-08 17:48  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3071] modules/tm/dlg.c:
	  - onother use lr attribute of sip_uri struct instead of parsing again
	  uri parameters; lr is set automatically by parse_uri

2007-11-08 17:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3069] modules/seas/seas_action.c:
	  - use lr attribute of sip_uri struct instead of parsing again uri
	  parameters; lr is set automatically by parse_uri

2007-11-08 17:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3068] test/2.cfg:
	  fix config for test 2

2007-11-08 17:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3067] test/3.sh:
	  - fix output of script

2007-11-08 16:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3066] Makefile, test, test/1.sh, test/2.cfg, test/2.sh, test/3.sh,
	  test/4.sh, test/Makefile, test/README:
	  - really small framework for 'smoke tests' for openser, to test basic
	  functionality of server and some tools after a build
	  - add a 'make test' case to the main Makefile

2007-11-08 16:42  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3065] modules/lcr/README, modules/lcr/doc/lcr_user.sgml:
	  - remove some linefeeds from documentation

2007-11-08 15:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3064] scripts/openserdbctl.base:
	  - fix the bug in the script that makes it impossible to override the
	  'ask'
	  setting in the openserctlrc file

2007-11-08 15:54  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3063] scripts/openserdbctl.mysql:
	  - add a outcommented variable to the the root password for script
	  runs without user prompt and some documentation

2007-11-08 15:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3062] scripts/openserdbctl.mysql:
	  - mysql db setup script now work completely with an empty a db root
	  password, db_charset_test check this now too

2007-11-08 13:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3061] scripts/openserctlrc:
	  - some small indention changes

2007-11-08 13:25  Dan Pascu, <dan at ag-projects dot com>

	* [r3060] modules/mediaproxy/README,
	  modules/mediaproxy/doc/mediaproxy_user.sgml:
	  Added module dependencies in documentation

2007-11-08 13:06  Dan Pascu, <dan at ag-projects dot com>

	* [r3059] modules/permissions/permissions.c:
	  Fixed spelling

2007-11-08 12:50  Dan Pascu, <dan at ag-projects dot com>

	* [r3058] modules/mediaproxy/README,
	  modules/mediaproxy/doc/mediaproxy_user.sgml,
	  modules/mediaproxy/mediaproxy.c:
	  Use full avp specification instead of just inner avp names for
	  module's avp parameters

2007-11-08 09:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3057] modules/imc/README, modules/imc/doc/imc_user.sgml,
	  modules/pdt/README, modules/pdt/doc/pdt_user.sgml, modules/pdt/pdt.c:
	  - pdt uses the the default db url defined in config.h
	  - adjust the documentation accordingly
	  - small doc fix in imc

2007-11-08 09:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3056] modules/dialog/dlg_timer.c:
	  - some identation clearing

2007-11-08 09:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3055] main.c:
	  - moved the creating of the module processes (extra processes
	  requested by modules) before forking the TCP main process; this must
	  be the last as it need to know all the fds used for TCP inter-process
	  communication.

2007-11-08 09:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3054] tcp_main.c:
	  - made an error log a bit more verbose

2007-11-08 09:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3053] pt.c:
	  - set the fd used for TCP inter-process comunication both in parent
	  and child to avoid any races (while init-ing the TCP main process)

2007-11-08 09:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3052] modules/imc/README, modules/imc/doc/imc_user.sgml,
	  modules/imc/imc.c:
	  - add default db URL to imc module
	  - update configuration accordingly

2007-11-08 09:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3051] doc/entities.sgml:
	  - add some entities for default db URLs

2007-11-08 06:54  Dan Pascu, <dan at ag-projects dot com>

	* [r3050] modules/auth/README, modules/auth/doc/auth_user.sgml:
	  Fixed typo in doc

2007-11-07 17:32  Will Quan, <wiquan at employees dot org>

	* [r3049] modules/db_berkeley/bdb_val.c:
	  Add function bdb_time2str

2007-11-07 17:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3048] tcp_main.c:
	  - fixed bug in handling the inter-process management of the TCP fds.
	  Closes 1822085.
	  Reported by Juha Heinanen <jh at tutpro dot com>

2007-11-07 16:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3047] pt.c:
	  - updated some comment

2007-11-07 16:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3046] modules/nathelper/nathelper.c, modules/nathelper/nathelper.h:
	  - bug fixed : as the list of rtpproxies was moved into shm mem, the
	  file descriptors used of rtpproxy control were shared between
	  processes. Now each process has a private array with fds.
	  Reported by Inaki Baz Castillo <ibc@in.ilimit.es>

2007-11-07 16:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3045] scripts/openserdbctl:
	  - don't use a fixed file name for copy operation, this is unsafe
	  use mktemp to generate a random tmp file

2007-11-07 15:39  Dan Pascu, <dan at ag-projects dot com>

	* [r3044] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/cpl.xml, db/schema/dbaliases.xml,
	  db/schema/dispatcher.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/grp.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap.xml, db/schema/re_grp.xml,
	  db/schema/rls_presentity.xml, db/schema/rls_watchers.xml,
	  db/schema/silo.xml, db/schema/sip_trace.xml, db/schema/speed_dial.xml,
	  db/schema/subscriber.xml, db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml:
	  Use consistent indentation in xml files

2007-11-07 15:28  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3043] main.c:
	  - fixed shutdown when during children init, a sub-process fails.
	  Originally there was a race between the generation of SIGCHLD signal
	  and the pause() in the main process -> if the signal was received
	  before, the main process will remain stucked in pause() for ever...

2007-11-07 15:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3042] db/db_ut.c:
	  - some doxygen documentation for db_ut.h

2007-11-07 15:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3041] db/db_ut.c:
	  - revert commit in revision 3022
	  - this commit misses a variable assignment that causes an error
	  - even if this is fixed, then mysql don't like unquoted time values
	  on insertion
	  - prober quoting of the time should be done in val2str, but this
	  requires probably a interface change in time2str
	  - for this changes we're to late in the release process, error should
	  be changed in the db_berkeley module

2007-11-07 14:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3040] pvar.c, transformations.c:
	  - fixed issue with cascading transformations (reported by Dan Pascu)
	  - better debug messages

2007-11-07 13:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3039] main.c, tcp_main.c, timer.c:
	  - fixed the cleanup process when initialization of one of the forked
	  processes goes wrong

2007-11-07 13:15  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3038] Makefile.defs:
	  - enable by default the memory debuger while in testing phase; to be
	  removed when the release is out

2007-11-07 00:59  Will Quan, <wiquan at employees dot org>

	* [r3037] Makefile:
	  Reverting Makefile

2007-11-07 00:44  Will Quan, <wiquan at employees dot org>

	* [r3036] Makefile, modules/db_berkeley/Makefile,
	  modules/db_berkeley/README, modules/db_berkeley/bdb_lib.c,
	  modules/db_berkeley/bdb_lib.h, modules/db_berkeley/bdb_mi.c,
	  modules/db_berkeley/bdb_mi.h, modules/db_berkeley/bdb_res.c,
	  modules/db_berkeley/bdb_res.h, modules/db_berkeley/bdb_util.c,
	  modules/db_berkeley/bdb_util.h, modules/db_berkeley/bdb_val.c,
	  modules/db_berkeley/bdb_val.h, modules/db_berkeley/db_berkeley.c,
	  modules/db_berkeley/db_berkeley.h,
	  modules/db_berkeley/doc/db_berkeley_user.sgml,
	  scripts/openserctl.db_berkeley, scripts/openserctlrc,
	  scripts/openserdbctl, scripts/openserdbctl.base,
	  scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext,
	  utils/db_berkeley/bdb_recover.c:
	  -fix memory leak in 'bdb_insert'
	  -fix memory scribbler in '_bdb_delete_cursor'
	  -renamed function prefixes from 'sc_' to 'bdb_'
	  -added mi command for bdb_reload (added openserctl.db_berkeley)
	  -globally replaced openserctlrc parameter 'DBTEXT_PATH' with 'DB_PATH'
	  so db_berkeley can use it too.
	  -modified openserdbctl to print error when invoking serweb with DBTEXT
	  or DB_BERKELEY
	  -update docs for db_berkeley

2007-11-06 15:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3034] modules/gflags/gflags.c:
	  - revert wrong commit in r3029 after discussion on list

2007-11-06 15:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3033] modules/gflags/README, modules/gflags/doc/gflags_user.sgml:
	  - extend documentation somewhat

2007-11-06 14:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3032] modules/dbtext/README, modules/dbtext/doc/dbtext_user.sgml:
	  - add some notes about limitation of this module, default values
	  are ignored

2007-11-06 11:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r3031] modules/rls/README, modules/rls/doc/rls_user.sgml:
	  - added pua module dependency in documentation

2007-11-06 10:28  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3029] modules/gflags/gflags.c:
	  - fix gflag fifo commands, we need to covert the flag index to bitmap
	  Reported from "Piotr Sobolewski", sobolewski at gmail dot com

2007-11-06 09:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3028] modules/gflags/README, modules/gflags/doc/gflags_user.sgml:
	  - fix spelling errors in gflag documentation

2007-11-06 09:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3027] modules/postgres/dbase.c:
	  - remove unused connect and disconnect methods for postgresql
	  there were commented out over a year ago, after the rewrite that
	  happens then they are not needed anymore.

2007-11-06 08:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3026] doc/dbschema/dtd/dbschema.dtd, doc/dbschema/xsl/common.xsl,
	  doc/dbschema/xsl/db_berkeley.xsl, doc/dbschema/xsl/dbtext.xsl,
	  doc/dbschema/xsl/oracle.xsl, doc/dbschema/xsl/sql.xsl:
	  - fix DTD file, indexes are missing, remove not needed stuff for value
	  insertion
	  - remove not needed stuff from XSL scripts for user and value
	  insertion. We're doing this at the moment in the DB setup scripts,
	  as we don't need to insert that much data into the tables as SER.
	  - If we need this at one point in the future, then we could merge this
	  back.

2007-11-06 08:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3025] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/carrierroute.xml, db/schema/cpl.xml,
	  db/schema/dbaliases.xml, db/schema/dialog.xml,
	  db/schema/dispatcher.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/grp.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap.xml, db/schema/re_grp.xml,
	  db/schema/rls_presentity.xml, db/schema/rls_watchers.xml,
	  db/schema/route_tree.xml, db/schema/silo.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/subscriber.xml,
	  db/schema/template.xml, db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml,
	  doc/dbschema/dtd/dbschema.dtd, doc/dbschema/xsl/db_berkeley.xsl:
	  - use 'natural' instead of naturalkey, the primary and unique indexes
	  keywords are 'primary' and 'unique' too

2007-11-05 15:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3022] db/db_ut.c:
	  - The function db_time2str() should not include the single-quotes.
	  - Fixes a core dump for db_berkeley module, noticed by Will Quan

2007-11-05 14:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3021] scripts/openserctl:
	  - apply small patch to improve help messages for dbtext
	  Provided by Ovidiu Sas, closes #1824695

2007-11-05 14:16  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r3020] parser/parse_param.c:
	  - reset the output to NULL if error while parsing params (related to
	  #1825081 reported by Dan Pascu)

2007-11-05 13:42  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3019] modules/perl/README, modules/perl/doc/perl_faq.sgml:
	  Adding FAQ section "Known bugs"
	  (fixup problem; thread safety, esp. in DBI::*)

2007-11-05 13:18  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3018] modules/perl/openserxs.xs:
	  Use LM_WARN instead of LM_ERR for a fixup warning
	  (wrong commit in 3016 -- sorry)

2007-11-05 13:14  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3017] modules/perl/openserxs.xs:
	  Fixing usage of fixup function for zero-parameter functions
	  Should be (and now is) "fixup(0,0);" instead of some weird code...

2007-11-05 13:12  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r3016] modules/perl/openserxs.xs:
	  Migrating LOG(L_*...) style logging to new LM_* scheme

2007-11-05 13:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3015] main.c:
	  - doxygen documentation for main.c

2007-11-05 12:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3014] db/schema/template.xml:
	  - add 'naturalkey' to template file

2007-11-05 12:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3013] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/carrierroute.xml, db/schema/cpl.xml,
	  db/schema/dbaliases.xml, db/schema/dialog.xml,
	  db/schema/dispatcher.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/grp.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/openser-acc.xml,
	  db/schema/openser-alias_db.xml, db/schema/openser-auth_db.xml,
	  db/schema/openser-avpops.xml, db/schema/openser-carrierroute.xml,
	  db/schema/openser-cpl.xml, db/schema/openser-dialog.xml,
	  db/schema/openser-dispatcher.xml, db/schema/openser-domain.xml,
	  db/schema/openser-domainpolicy.xml, db/schema/openser-extensions.xml,
	  db/schema/openser-group.xml, db/schema/openser-imc.xml,
	  db/schema/openser-lcr.xml, db/schema/openser-msilo.xml,
	  db/schema/openser-pdt.xml, db/schema/openser-permissions.xml,
	  db/schema/openser-presence.xml, db/schema/openser-registrar.xml,
	  db/schema/openser-rls.xml, db/schema/openser-serweb.xml,
	  db/schema/openser-siptrace.xml, db/schema/openser-speeddial.xml,
	  db/schema/openser-standard.xml, db/schema/openser-uri_db.xml,
	  db/schema/openser-usrloc.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap.xml, db/schema/re_grp.xml,
	  db/schema/rls_presentity.xml, db/schema/rls_watchers.xml,
	  db/schema/route_tree.xml, db/schema/silo.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/subscriber.xml,
	  db/schema/sw_active_sessions.xml, db/schema/sw_admin_privileges.xml,
	  db/schema/sw_pending.xml, db/schema/sw_phonebook.xml,
	  db/schema/sw_server_monitoring.xml,
	  db/schema/sw_server_monitoring_agg.xml,
	  db/schema/sw_usr_preferences_type.xml, db/schema/template.xml,
	  db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml,
	  doc/dbschema/catalog.xml:
	  - increase openser DTD version after 'naturalkey' addition

2007-11-05 11:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3012] scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext:
	  - remove all serweb related code for dbtext and db_berkeley
	  - SERWEB will never work with dbtext
	  - no driver for berkeley db in SERWEB, not sure if this could work at
	  all

2007-11-05 11:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3011] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/carrierroute.xml, db/schema/cpl.xml,
	  db/schema/dbaliases.xml, db/schema/dialog.xml,
	  db/schema/dispatcher.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/grp.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap.xml, db/schema/re_grp.xml,
	  db/schema/rls_presentity.xml, db/schema/rls_watchers.xml,
	  db/schema/route_tree.xml, db/schema/silo.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/subscriber.xml,
	  db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml,
	  doc/dbschema/dtd/dbschema.dtd, doc/dbschema/xsl/db_berkeley.xsl,
	  scripts/db_berkeley/openser/active_sessions,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/address,
	  scripts/db_berkeley/openser/admin_privileges,
	  scripts/db_berkeley/openser/aliases,
	  scripts/db_berkeley/openser/carrierroute,
	  scripts/db_berkeley/openser/dbaliases,
	  scripts/db_berkeley/openser/dispatcher,
	  scripts/db_berkeley/openser/domain,
	  scripts/db_berkeley/openser/domainpolicy,
	  scripts/db_berkeley/openser/grp, scripts/db_berkeley/openser/gw,
	  scripts/db_berkeley/openser/gw_grp, scripts/db_berkeley/openser/lcr,
	  scripts/db_berkeley/openser/location, scripts/db_berkeley/openser/pdt,
	  scripts/db_berkeley/openser/pending,
	  scripts/db_berkeley/openser/presentity,
	  scripts/db_berkeley/openser/pua, scripts/db_berkeley/openser/re_grp,
	  scripts/db_berkeley/openser/rls_presentity,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/route_tree,
	  scripts/db_berkeley/openser/server_monitoring,
	  scripts/db_berkeley/openser/sip_trace,
	  scripts/db_berkeley/openser/speed_dial,
	  scripts/db_berkeley/openser/subscriber,
	  scripts/db_berkeley/openser/usr_preferences,
	  scripts/db_berkeley/openser/version,
	  scripts/db_berkeley/openser/watchers,
	  scripts/db_berkeley/openser/xcap:
	  - add 'naturalkey' column to OpenSER tables to fix the db_berkeley
	  index problem
	  Patch provided by Will Quan <wiquan@employees.org>

2007-11-04 14:27  Dan Pascu, <dan at ag-projects dot com>

	* [r3010] modules/registrar/sip_msg.c:
	  Use default_expires instead of hardcoded value

2007-11-02 09:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3009] db/schema/Makefile:
	  - don't iterate during version table generation over the version
	  table..
	  - head with negative index is not available on *BSD, use positive
	  instead

2007-10-31 16:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3008] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - extend documentation, explain the differences and use cases of
	  the config file mode and db mode better

2007-10-31 15:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3007] modules/cfgutils/cfgutils.c:
	  - bugfix in set_prob, don't allow hexadecimal values

2007-10-31 07:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3006] modules/dialog/dlg_db_handler.c,
	  modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c,
	  modules/dialog/dlg_hash.h:
	  - fixed the removel of the dialogs from DB; previously there was some
	  delay (with no state update) in removing the dialogs for the very
	  short call (because the dialog was still kept in mem as referenced by
	  the INVITE transaction).
	  Closes 1808421.

2007-10-31 00:13  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r3005] modules/osp/etc/sample-osp-openser.cfg:
	  Added log messages

2007-10-30 15:21  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3004] db/db_ut.c:
	  - moved variable declaration at the beginning of the function
	  - replaced the c++ like comments with standard C one

2007-10-30 15:13  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r3002] resolve.c:
	  - fixed bug in dns failover machanism (bogus condition was pushing
	  resolver in un-allocated memory
	  Closes 1820323.

2007-10-30 10:58  Anca Vamanu, <anca at voice-system dot ro>

	* [r3001] modules/pua/send_publish.c:
	  - fixed a deadlock bug (reported by Schumann Sebastian
	  <Sebastian.Schumann@t-com.sk>)

2007-10-30 08:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r3000] modules/uri_db/README, modules/uri_db/doc/uri_db_user.sgml:
	  - extend documentation a little bit

2007-10-30 05:45  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2998] modules/osp/usage.c:
	  Modified to reduce race condition.

2007-10-29 14:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2997] doc/dbschema/xsl/common.xsl, doc/dbschema/xsl/mysql.xsl,
	  doc/dbschema/xsl/postgres.xsl, doc/dbschema/xsl/sql.xsl:
	  - remove all the outcommented and unneeded stuff in the XSL scripts
	  - usermanagement is handled by the setup script
	  - vendor controlled fields are not used at all
	  - insert with ignore is not used

2007-10-29 14:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2996] doc/dbschema/xsl/db_berkeley.xsl,
	  scripts/db_berkeley/openser/acc,
	  scripts/db_berkeley/openser/active_sessions,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/address,
	  scripts/db_berkeley/openser/admin_privileges,
	  scripts/db_berkeley/openser/aliases,
	  scripts/db_berkeley/openser/carrierroute,
	  scripts/db_berkeley/openser/cpl,
	  scripts/db_berkeley/openser/dbaliases,
	  scripts/db_berkeley/openser/dialog,
	  scripts/db_berkeley/openser/dispatcher,
	  scripts/db_berkeley/openser/domain,
	  scripts/db_berkeley/openser/domainpolicy,
	  scripts/db_berkeley/openser/grp, scripts/db_berkeley/openser/gw,
	  scripts/db_berkeley/openser/gw_grp,
	  scripts/db_berkeley/openser/imc_members,
	  scripts/db_berkeley/openser/imc_rooms,
	  scripts/db_berkeley/openser/lcr, scripts/db_berkeley/openser/location,
	  scripts/db_berkeley/openser/missed_calls,
	  scripts/db_berkeley/openser/pdt, scripts/db_berkeley/openser/pending,
	  scripts/db_berkeley/openser/phonebook,
	  scripts/db_berkeley/openser/presentity,
	  scripts/db_berkeley/openser/pua, scripts/db_berkeley/openser/re_grp,
	  scripts/db_berkeley/openser/rls_presentity,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/route_tree,
	  scripts/db_berkeley/openser/server_monitoring,
	  scripts/db_berkeley/openser/server_monitoring_agg,
	  scripts/db_berkeley/openser/silo,
	  scripts/db_berkeley/openser/sip_trace,
	  scripts/db_berkeley/openser/speed_dial,
	  scripts/db_berkeley/openser/subscriber,
	  scripts/db_berkeley/openser/trusted, scripts/db_berkeley/openser/uri,
	  scripts/db_berkeley/openser/usr_preferences,
	  scripts/db_berkeley/openser/usr_preferences_types,
	  scripts/db_berkeley/openser/watchers,
	  scripts/db_berkeley/openser/xcap:
	  - improve index generation for db_berkley schemas:
	  - disable the index generation for the id column
	  - include all linkends for an index
	  - Remainung issue: a few indexes are double generated

2007-10-29 13:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2995] db/schema/aliases.xml:
	  - extend documentation a little bit, this table vs. dbaliases

2007-10-29 12:50  Juha Heinanen, <jh at tutpro dot com>

	* [r2994] modules/lcr/README, modules/lcr/doc/lcr_user.sgml:
	  * Fixed example (domain module does not have rpid_avp param). Reported
	  by Inaki Baz.

2007-10-29 11:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r2993] modules/pua/hash.c, modules/pua/pua.c:
	  - fixed search function for the case when there is no etag
	  restriction(closes openser-Bugs-1821002)

2007-10-26 09:59  Dan Pascu, <dan at ag-projects dot com>

	* [r2992] scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql:
	  Install rls-presence tables too if the user chooses to install
	  presence related tables

2007-10-26 09:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2991] modules/ldap/ld_session.c:
	  - bug fixed - uninitalized struct (next field) leads to broken links
	  in the connection list.

2007-10-26 09:38  Dan Pascu, <dan at ag-projects dot com>

	* [r2990] db/schema/openser-presence.xml, db/schema/pr_xcap.xml,
	  db/schema/pr_xcap_xml.xml, modules/presence_xml/README,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  scripts/dbtext/openser/xcap_xml, scripts/openserdbctl.dbtext,
	  scripts/openserdbctl.pgsql:
	  Fixed leftover name inconsistencies after the renaming of the xcap_xml
	  table to xcap

2007-10-26 09:17  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2989] modules/avpops/avpops_impl.c, modules/avpops/avpops_parse.c:
	  - proper propagation of avp name type in avpops db load (reported by
	  Dan Pascu, closes 1819309)

2007-10-26 08:17  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2988] pvar.c:
	  - make sure all headers are parsed when trying to get an arbritary
	  header (reported by Adrian Georgescu)

2007-10-26 06:50  Juha Heinanen, <jh at tutpro dot com>

	* [r2987] modules/textops/textops.c:
	  * filter_body() now removes possible leading LF/CR chars from the
	  selected body part.

2007-10-25 08:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r2985] db/schema/rls_watchers.xml, modules/rls/rls.c,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/version,
	  scripts/dbtext/openser/rls_watchers, scripts/dbtext/openser/version,
	  scripts/mysql/rls-create.sql, scripts/postgres/rls-create.sql:
	  - applied changes suggested by Adrian Georgescu to maintain
	  consistency with presence database table definition

2007-10-24 15:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2984] packaging/debian-etch/changelog,
	  packaging/debian-sarge/changelog, packaging/debian/changelog:
	  - add a changelog entry for building from svn

2007-10-23 16:05  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2981] modules/dialog/dlg_handlers.c:
	  - call the callbacks for sequential requests for ACK too.
	  Closes bug #1791953
	  Credits go to Ovidiu Sas <sip.nslu@gmail.com>

2007-10-23 14:30  Anca Vamanu, <anca at voice-system dot ro>

	* [r2980] modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/utils_func.c, modules/presence/utils_func.h:
	  - fixed an error in the last commit

2007-10-23 13:06  Anca Vamanu, <anca at voice-system dot ro>

	* [r2978] modules/presence/README,
	  modules/presence/doc/presence_user.sgml,
	  modules/presence/presentity.c, modules/presence/presentity.h,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/utils_func.c, modules/presence/utils_func.h:
	  - removed 'return 0', that causes exiting the script, from
	  handle_subscribe and handle_publish (closes BUG 1814350 )
	  - modified to send stateless reply from the module in all cases
	  (success or error)

2007-10-23 06:28  Juha Heinanen, <jh at tutpro dot com>

	* [r2977] modules/lcr/lcr_mod.c:
	  * Fixed parameter name fr_timer => fr_inv_timer.

2007-10-22 18:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2974] modules/uac/auth_hdr.c:
	  - fixed lower/capital letter bug in detecting "FALSE" value for
	  "stale" auth parameter.
	  Credits go to Aki Rehn <aki.rehn@setera.fi>

2007-10-22 16:13  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2971] modules/registrar/README,
	  modules/registrar/doc/registrar_user.sgml:
	  - fixed bogus comment abbout default_q value.
	  Closes 1817384.
	  Reported by Inaki Baz Castillo <ibc@in.ilimit.es>

2007-10-22 12:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2967] packaging/debian-etch, packaging/debian-etch/control:
	  - copy debian directory from rev 2966 for debian stable - etch
	  - revert commit in rev 2910, use libsnmp9 again
	  - fix libbd version, on etch only 4.4 is available

2007-10-22 01:43  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2966] modules/osp/destination.c, modules/osp/destination.h,
	  modules/osp/globals.c, modules/osp/orig_transaction.c,
	  modules/osp/osp_mod.c, modules/osp/osptoolkit.c,
	  modules/osp/provider.c, modules/osp/sipheader.c,
	  modules/osp/sipheader.h, modules/osp/term_transaction.c,
	  modules/osp/tm.c, modules/osp/usage.c, modules/osp/usage.h:
	  1. Updated comments.
	  2. Reforamted code.

2007-10-21 04:34  Dan Pascu, <dan at ag-projects dot com>

	* [r2964] db/schema/domain.xml:
	  Reverted column id name as it gives an error of being redefined

2007-10-21 04:22  Dan Pascu, <dan at ag-projects dot com>

	* [r2963] modules/tm/t_hooks.c:
	  Fixed wrong call to a function placed at the toplevel of t_hooks.c,
	  outside any function, that prevented openser from compiling

2007-10-21 03:59  Dan Pascu, <dan at ag-projects dot com>

	* [r2962] db/schema/Makefile:
	  Call the db_berkeley_clean rule as well from the generic clean rule of
	  db/schema

2007-10-21 03:57  Dan Pascu, <dan at ag-projects dot com>

	* [r2961] db/schema/Makefile:
	  ... and another typo in the path of the db_berkeley clean rule

2007-10-21 03:54  Dan Pascu, <dan at ag-projects dot com>

	* [r2960] db/schema/Makefile:
	  Fixed path in db schema clean rules

2007-10-20 18:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2957] modules/flatstore/flatstore.c:
	  - fixed the log rotation during insertion. First rotate and then
	  aquire the file handler.
	  Closes 1810879.
	  Patch provided by Phil D\'Amore

2007-10-20 18:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2956] modules/dialog/dialog.c:
	  - fixed init of the DB connections.
	  Resolves item #2 of bug 1808421

2007-10-20 17:54  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2953] modules/tm/t_hooks.c:
	  - fixed possible change of T variable during running the callback.
	  Closes bug 1807667
	  Patch provided by Marcus Hunger <hunger@sipgate.de>

2007-10-20 17:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2952] modules/uac/auth_hdr.c:
	  - fixed quoting the values for qop, nc and algorithm parameters in the
	  auth response.
	  Closes bug 1813052.
	  Patch provided by Andreas Heise <aheise@gmx.de>

2007-10-20 16:28  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2951] modules/uac_redirect/rd_funcs.c,
	  modules/uac_redirect/rd_funcs.h, modules/uac_redirect/redirect.c:
	  - fixed the call of acc functions from the uac_redirect module
	  (protoype of acc functions has changed).
	  Fixes 1816765.

2007-10-20 05:27  Dan Pascu, <dan at ag-projects dot com>

	* [r2950] scripts/db_berkeley/openser/domain,
	  scripts/mysql/acc-create.sql, scripts/mysql/alias_db-create.sql,
	  scripts/mysql/auth_db-create.sql, scripts/mysql/cpl-create.sql,
	  scripts/mysql/dialog-create.sql, scripts/mysql/domain-create.sql,
	  scripts/mysql/group-create.sql, scripts/mysql/imc-create.sql,
	  scripts/mysql/lcr-create.sql, scripts/mysql/msilo-create.sql,
	  scripts/mysql/pdt-create.sql, scripts/mysql/permissions-create.sql,
	  scripts/mysql/presence-create.sql, scripts/mysql/registrar-create.sql,
	  scripts/mysql/rls-create.sql, scripts/mysql/siptrace-create.sql,
	  scripts/mysql/speeddial-create.sql, scripts/mysql/uri_db-create.sql,
	  scripts/mysql/usrloc-create.sql, scripts/postgres/acc-create.sql,
	  scripts/postgres/alias_db-create.sql,
	  scripts/postgres/auth_db-create.sql, scripts/postgres/cpl-create.sql,
	  scripts/postgres/dialog-create.sql,
	  scripts/postgres/domain-create.sql, scripts/postgres/group-create.sql,
	  scripts/postgres/imc-create.sql, scripts/postgres/lcr-create.sql,
	  scripts/postgres/msilo-create.sql, scripts/postgres/pdt-create.sql,
	  scripts/postgres/permissions-create.sql,
	  scripts/postgres/presence-create.sql,
	  scripts/postgres/registrar-create.sql,
	  scripts/postgres/rls-create.sql, scripts/postgres/siptrace-create.sql,
	  scripts/postgres/speeddial-create.sql,
	  scripts/postgres/uri_db-create.sql,
	  scripts/postgres/usrloc-create.sql:
	  Synced generated database schema files with the latest changes in the
	  xml schema description files

2007-10-20 04:48  Dan Pascu, <dan at ag-projects dot com>

	* [r2949] db/schema/aliases.xml:
	  Replaced a hardcoded value with a constant from entities

2007-10-20 04:44  Dan Pascu, <dan at ag-projects dot com>

	* [r2948] db/schema/acc.xml, db/schema/aliases.xml, db/schema/cpl.xml,
	  db/schema/dbaliases.xml, db/schema/dialog.xml, db/schema/domain.xml,
	  db/schema/grp.xml, db/schema/gw.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_watchers.xml, db/schema/pr_xcap_xml.xml,
	  db/schema/re_grp.xml, db/schema/rls_presentity.xml,
	  db/schema/rls_watchers.xml, db/schema/silo.xml,
	  db/schema/sip_trace.xml, db/schema/speed_dial.xml,
	  db/schema/subscriber.xml, db/schema/trusted.xml, db/schema/uri.xml:
	  Use more consistent names for database indexes

2007-10-20 04:17  Dan Pascu, <dan at ag-projects dot com>

	* [r2947] db/schema/acc.xml, db/schema/aliases.xml,
	  db/schema/dbaliases.xml, db/schema/domain.xml, db/schema/entities.xml,
	  db/schema/grp.xml, db/schema/location.xml, db/schema/missed_calls.xml,
	  db/schema/pdt.xml, db/schema/re_grp.xml, db/schema/rls_watchers.xml,
	  db/schema/silo.xml, db/schema/speed_dial.xml,
	  db/schema/subscriber.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml:
	  Some spell checking and repharasing for clarity in column descriptions

2007-10-20 03:49  Dan Pascu, <dan at ag-projects dot com>

	* [r2946] db/schema/acc.xml, db/schema/aliases.xml, db/schema/cpl.xml,
	  db/schema/dispatcher.xml, db/schema/gw.xml, db/schema/location.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap_xml.xml, db/schema/rls_presentity.xml,
	  db/schema/rls_watchers.xml, db/schema/silo.xml,
	  db/schema/sip_trace.xml, db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml:
	  Fixed inconsistent use of mixed tabs and spaces for indenting db
	  schema files

2007-10-19 15:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r2945] modules/xlog/xlog.c:
	  - retuned to previous version- eliminated erronated last commit
	  replace of LOG(L_ERR.. with LM_ERR(..

2007-10-19 15:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r2944] modules/pua/pua.c:
	  - added safety initialization

2007-10-19 15:15  Anca Vamanu, <anca at voice-system dot ro>

	* [r2943] modules/rr/api.h, modules/rr/loose.c, modules/rr/record.c,
	  modules/rr/rr_cb.c, modules/rr/rr_mod.c, modules/seas/cluster.c,
	  modules/seas/encode_contact.c, modules/seas/encode_cseq.c,
	  modules/seas/encode_digest.c, modules/seas/encode_header.c,
	  modules/seas/encode_msg.c, modules/seas/encode_route.c,
	  modules/seas/encode_to_body.c, modules/seas/encode_uri.c,
	  modules/seas/encode_via.c, modules/seas/event_dispatcher.c,
	  modules/seas/ha.c, modules/seas/seas.c, modules/seas/seas_action.c,
	  modules/seas/statistics.c, modules/sms/libsms_getsms.c,
	  modules/sms/libsms_modem.c, modules/sms/libsms_putsms.c,
	  modules/sms/sms.c, modules/sms/sms_funcs.c, modules/sms/sms_report.c,
	  modules/snmpstats/hashTable.c,
	  modules/snmpstats/interprocess_buffer.c,
	  modules/snmpstats/network_stats.c, modules/snmpstats/openserObjects.c,
	  modules/snmpstats/openserSIPCommonObjects.c,
	  modules/snmpstats/openserSIPContactTable.c,
	  modules/snmpstats/openserSIPMethodSupportedTable.c,
	  modules/snmpstats/openserSIPPortTable.c,
	  modules/snmpstats/openserSIPRegUserLookupTable.c,
	  modules/snmpstats/openserSIPRegUserTable.c,
	  modules/snmpstats/openserSIPStatusCodesTable.c,
	  modules/snmpstats/snmpstats.c, modules/snmpstats/utilities.c,
	  modules/speeddial/sdlookup.c, modules/speeddial/speeddial.c,
	  modules/sst/sst.c, modules/sst/sst_handlers.c,
	  modules/statistics/statistics.c, modules/statistics/stats_funcs.c,
	  modules/tlsops/tls_select.c, modules/tlsops/tlsops.c,
	  modules/tm/callid.c, modules/tm/dlg.c, modules/tm/fix_lumps.h,
	  modules/tm/h_table.c, modules/tm/lock.c, modules/tm/lock.h,
	  modules/tm/mi.c, modules/tm/sip_msg.c, modules/tm/t_cancel.c,
	  modules/tm/t_fifo.c, modules/tm/t_funcs.c, modules/tm/t_funcs.h,
	  modules/tm/t_fwd.c, modules/tm/t_hooks.c, modules/tm/t_lookup.c,
	  modules/tm/t_msgbuilder.c, modules/tm/t_reply.c, modules/tm/timer.c,
	  modules/tm/tm.c, modules/tm/tm_load.h, modules/tm/uac.c,
	  modules/tm/ut.h, modules/uac_redirect/rd_filter.c,
	  modules/uac_redirect/rd_funcs.c, modules/uac_redirect/redirect.c,
	  modules/unixodbc/db_con.c, modules/unixodbc/dbase.c,
	  modules/unixodbc/list.c, modules/unixodbc/my_con.c,
	  modules/unixodbc/res.c, modules/unixodbc/row.c,
	  modules/unixodbc/val.c, modules/uri/checks.c, modules/uri/uri_mod.c,
	  modules/uri_radius/checks.c, modules/uri_radius/urirad_mod.c,
	  modules/usrloc/dlist.c, modules/usrloc/hslot.c,
	  modules/usrloc/notify.c, modules/usrloc/ucontact.c,
	  modules/usrloc/udomain.c, modules/usrloc/ul_callback.c,
	  modules/usrloc/ul_callback.h, modules/usrloc/ul_mod.c,
	  modules/usrloc/urecord.c, modules/usrloc/usrloc.c,
	  modules/xlog/xlog.c, modules/xmpp/network.c, modules/xmpp/util.c,
	  modules/xmpp/xmpp.c, modules/xmpp/xmpp_api.c, modules/xmpp/xmpp_api.h,
	  modules/xmpp/xmpp_component.c, modules/xmpp/xmpp_server.c:
	  - changed LOG with LM_*

2007-10-19 10:56  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2941] modules/dispatcher/dispatch.c:
	  - do not allow to set a destination to probing-mode,
	  when it's disabled (subbmitted by Carsten Bock, closes #1816419)

2007-10-19 05:12  Dan Pascu, <dan at ag-projects dot com>

	* [r2940] parser/msg_parser.h:
	  Fixed typo

2007-10-18 20:58  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2939] modules/siptrace/siptrace.c:
	  - misused strcpy => strcat, fixing protocol printing issue (reported
	  by Dragos Oancea)

2007-10-18 10:14  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2938] Makefile.defs, modules/msilo/README,
	  modules/msilo/doc/msilo_user.sgml, modules/msilo/msilo.c:
	  - ability to use outbound_proxy to cope with deployments that do not
	  register SIP domain in DNS (closes bug #1764181 reported by lilichun)
	  - version spec updated from 'dev' to 'pre' as code is frozen

2007-10-18 09:53  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2937] modules/siptrace/siptrace.c:
	  - fixed missing sctp support
	  - coherence for from/to addresses (proto:ip:port)

2007-10-18 08:45  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2936] db/schema/openser-presence.xml:
	  - remove bogus comment end from xml spec

2007-10-18 04:43  Dan Pascu, <dan at ag-projects dot com>

	* [r2935] scripts/openserctlrc, scripts/openserdbctl.base,
	  scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql:
	  Allow openserdbctl to run unassisted by settings some variables that
	  describe what additional tables to install

2007-10-18 01:44  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2933] modules/osp/etc/sample-osp-openser.cfg, modules/osp/usage.c:
	  1. Changed TCCode from 10016 to 9016 for CDR of BYE without OSP info.
	  2. Changed error log messages for reporting setup usage.
	  3. Disabled DNS blacklist in sample configuration.

2007-10-17 17:07  Juha Heinanen, <jh at tutpro dot com>

	* [r2932] modules/lcr/lcr_mod.c:
	  * Fixed a typo (actually testing if svn commit works).

2007-10-17 14:57  Anca Vamanu, <anca at voice-system dot ro>

	* [r2931] modules/presence/publish.c:
	  - fixed error introduced from the last commit (reported by Dan Pascu)

2007-10-17 12:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r2930] modules/presence/publish.c,
	  modules/presence_xml/notify_body.c:
	  - fixed to remove compile warnings - reported by Dan Pascu

2007-10-17 08:43  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2929] utils/db_berkeley:
	  - add svn:ignore properties for db_berkeley util dir

2007-10-16 18:24  Dan Pascu, <dan at ag-projects dot com>

	* [r2928] scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/version:
	  Table version should be in the version table...

2007-10-16 14:44  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2927] modules/carrierroute/route_func.c,
	  modules/carrierroute/route_rule.c:
	  - add and extend the error logging in tree_route_uri
	  - fix division by zero bug if probability is zero

2007-10-16 13:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2925] modules/registrar/common.c:
	  - bugfix in extract_aor, static char array must be filled with zeros
	  before use, otherwise in some cases old data is used

2007-10-16 13:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2924] modules/registrar/reg_mod.h:
	  - fix comment about db datatypes

2007-10-16 11:38  Anca Vamanu, <anca at voice-system dot ro>

	* [r2923] db/schema/pr_active_watchers.xml, db/schema/pr_watchers.xml,
	  modules/presence/notify.c, modules/presence/presence.c,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/version,
	  scripts/db_berkeley/openser/watchers,
	  scripts/dbtext/openser/active_watchers,
	  scripts/dbtext/openser/version, scripts/dbtext/openser/watchers,
	  scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - followed the suggestions of Adrian Georgescu to use the same names
	  in equivalent columns from watchers and active_watchers database
	  tables

2007-10-16 07:02  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r2922] modules/avpops/README, modules/avpops/doc/avpops_user.sgml:
	  - added note about AVPs in onreply_route (reported by Inaki Baz
	  Castillo)

2007-10-15 16:59  Dan Pascu, <dan at ag-projects dot com>

	* [r2921] packaging/debian-sarge/rules, packaging/debian/rules:
	  Do not include the INSTALL file in the debian package documentation to
	  avoid lintian warnings

2007-10-15 13:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2920] doc/doxygen/openser-doxygen:
	  - remove pa module and add new to doxygen config

2007-10-15 08:41  Anca Vamanu, <anca at voice-system dot ro>

	* [r2919] modules/presence_xml/presence_xml.c,
	  modules/presence_xml/xcap_auth.c:
	  - fixed a bug in pres_watcher_allowed() function

2007-10-14 22:06  Dan Pascu, <dan at ag-projects dot com>

	* [r2918] Makefile.rules:
	  Also clean utils/db_berkeley on make proper

2007-10-14 21:55  Dan Pascu, <dan at ag-projects dot com>

	* [r2917] scripts/db_berkeley/openser/acc,
	  scripts/db_berkeley/openser/active_sessions,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/address,
	  scripts/db_berkeley/openser/admin_privileges,
	  scripts/db_berkeley/openser/aliases,
	  scripts/db_berkeley/openser/carrierroute,
	  scripts/db_berkeley/openser/cpl,
	  scripts/db_berkeley/openser/dbaliases,
	  scripts/db_berkeley/openser/dialog,
	  scripts/db_berkeley/openser/dispatcher,
	  scripts/db_berkeley/openser/domain,
	  scripts/db_berkeley/openser/domainpolicy,
	  scripts/db_berkeley/openser/grp, scripts/db_berkeley/openser/gw,
	  scripts/db_berkeley/openser/gw_grp,
	  scripts/db_berkeley/openser/imc_members,
	  scripts/db_berkeley/openser/imc_rooms,
	  scripts/db_berkeley/openser/lcr, scripts/db_berkeley/openser/location,
	  scripts/db_berkeley/openser/missed_calls,
	  scripts/db_berkeley/openser/pdt, scripts/db_berkeley/openser/pending,
	  scripts/db_berkeley/openser/phonebook,
	  scripts/db_berkeley/openser/presentity,
	  scripts/db_berkeley/openser/pua, scripts/db_berkeley/openser/re_grp,
	  scripts/db_berkeley/openser/rls_presentity,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/route_tree,
	  scripts/db_berkeley/openser/server_monitoring,
	  scripts/db_berkeley/openser/server_monitoring_agg,
	  scripts/db_berkeley/openser/silo,
	  scripts/db_berkeley/openser/sip_trace,
	  scripts/db_berkeley/openser/speed_dial,
	  scripts/db_berkeley/openser/subscriber,
	  scripts/db_berkeley/openser/trusted, scripts/db_berkeley/openser/uri,
	  scripts/db_berkeley/openser/usr_preferences,
	  scripts/db_berkeley/openser/usr_preferences_types,
	  scripts/db_berkeley/openser/version,
	  scripts/db_berkeley/openser/watchers,
	  scripts/db_berkeley/openser/xcap:
	  Synchronized db_berkeley database files with the ones generated from
	  the latest db schema

2007-10-14 21:49  Dan Pascu, <dan at ag-projects dot com>

	* [r2916] Makefile.rules, db/schema/Makefile:
	  Remove autogenerated db schema files to make sure the source tree is
	  in the same state as the original after a make proper

2007-10-14 09:19  Juha Heinanen, <jh at tutpro dot com>

	* [r2915] modules/mi_xmlrpc/xr_parser.c,
	  modules/presence_mwi/add_events.c:
	  * Added missing newline conversion function call in 
	  mi_xmlrpc/xr_parser.c.
	  * Improved error message in presence_mwi/add_events.c.

2007-10-13 22:56  Dan Pascu, <dan at ag-projects dot com>

	* [r2914] scripts/openserdbctl.db_berkeley:
	  Removed shebang line from non-script to avoid lintian warnings

2007-10-13 15:36  Dan Pascu, <dan at ag-projects dot com>

	* [r2913] packaging/debian/control:
	  Replaced deprecated Source-Version

2007-10-12 15:12  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2912] modules/db_berkeley/db_berkeley.c:
	  - remove raw_query module export, this is not implemented anyway

2007-10-12 10:34  Dan Pascu, <dan at ag-projects dot com>

	* [r2910] packaging/debian/control:
	  Debian unstable has libsnmp-dev now which replaces all previous
	  libsnmpNN-dev

2007-10-12 10:33  Dan Pascu, <dan at ag-projects dot com>

	* [r2909] packaging/debian-sarge/control, packaging/debian/control:
	  Removed redundant dependencies (they are added by shlib:Depends
	  automatically)

2007-10-12 08:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2908] doc/dbschema/xsl/sql.xsl:
	  - uncommend out not needed stuff in sql.xsl

2007-10-12 08:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2907] modules/carrierroute/route_func.c:
	  - fix some comments
	  - add more error logging for rewrite_uri_recursor

2007-10-12 07:35  Juha Heinanen, <jh at tutpro dot com>

	* [r2906] modules/lcr/lcr_mod.c:
	  * Added null test on socket before trying to convert it into str.

2007-10-11 08:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2903] modules/dbtext/doc/dbtext.cfg:
	  - fix dbtext config, break->exit

2007-10-11 08:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2902] modules/acc/README, modules/acc/doc/acc_user.sgml,
	  modules/auth_diameter/README,
	  modules/auth_diameter/doc/auth_diameter_user.sgml,
	  modules/dbtext/README, modules/msilo/README,
	  modules/permissions/README,
	  modules/permissions/doc/permissions_user.sgml, modules/sms/README,
	  modules/sms/doc/sms_user.sgml, modules/uac_redirect/README,
	  modules/uac_redirect/doc/uac_redirect_user.sgml:
	  - documentation fix
	  replace more breaks with exit

2007-10-11 08:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2901] modules/rls:
	  - add missing svn:ignore property to directory

2007-10-11 08:08  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2898] modules/pike/README, modules/pike/doc/pike_user.sgml:
	  - fixed example (break replaced with exit)
	  Credits go to Iñaki Baz Castillo <ibc@in.ilimit.es>

2007-10-10 16:07  Anca Vamanu, <anca at voice-system dot ro>

	* [r2896] modules/presence/presence.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h, modules/rls/doc/rls_user.sgml,
	  modules/rls/resource_notify.c, modules/rls/rls.c:
	  - fixed presence exported function 'update_db_subs' -removed
	  dependency to presence module database connection to make it usable
	  when presence module works in library mode.(reported by Reinhold
	  Buchinger)
	  - updated rls module to the change

2007-10-10 13:04  Dan Pascu, <dan at ag-projects dot com>

	* [r2895] modules/uri_db/checks.c, modules/uri_db/uridb_mod.c:
	  Migrated to LM_xxx logging functions

2007-10-10 12:53  Dan Pascu, <dan at ag-projects dot com>

	* [r2894] modules/group/README, modules/group/doc/group_user.sgml:
	  Fixed typo

2007-10-10 09:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2893] db/schema/carrierroute.xml, db/schema/route_tree.xml:
	  - fix IDs of the tables

2007-10-10 07:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2892] scripts/openserctl, scripts/openserdbctl,
	  scripts/openserdbctl.dbtext:
	  - remove serweb specific options for dbtext, serweb needs a external
	  db, so this will never work
	  - deactivate dbtext migration command

2007-10-10 04:11  Dan Pascu, <dan at ag-projects dot com>

	* [r2891] modules/mediaproxy/mediaproxy.c:
	  Adjusted some comments

2007-10-09 15:45  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2890] modules/uri_db/README, modules/uri_db/doc/uri_db_user.sgml:
	  - fix uri_db documentation
	  This module don't work anymore without a database connection.
	  If no database URL is specified, the default URL is used.

2007-10-09 10:38  Anca Vamanu, <anca at voice-system dot ro>

	* [r2889] modules/pua_usrloc/ul_publish.c:
	  - modified to send Publish with no body when a Register for update is
	  received to avoid the problems discussed in thread '[OpenSER-Users]
	  [wiki] Adding page about SIP devices supporting presence PUBLISH'.

2007-10-08 17:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2888] modules/mi_xmlrpc/Makefile:
	  - version detection ported from bash specific tests to awk-based tests
	  -> more portable across different kind of shells.
	  Reported by Henning Westerholt <henning.westerholt@1und1.de>
	  Credits go to Dragos Oancea <dragos@voice-system.ro>

2007-10-08 12:07  Anca Vamanu, <anca at voice-system dot ro>

	* [r2886] modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/presence/presence.c,
	  modules/presence/subscribe.c:
	  - fixed using current Subscribe record route set in the subsequent
	  Notify message (closes bug 1801898)
	  - updated documentation

2007-10-08 11:53  Juha Heinanen, <jh at tutpro dot com>

	* [r2885] modules/textops/README:
	  * Forgot to generate new README file after textops_user.sgml fix.

2007-10-08 11:29  Juha Heinanen, <jh at tutpro dot com>

	* [r2884] modules/textops/doc/textops_user.sgml,
	  modules/textops/textops.c:
	  * Fixed filter_body example (cannot assign to $cT).
	  * Added missing return 1, when filtering succeeded.

2007-10-08 08:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2883] modules/mi_xmlrpc/xr_parser.c,
	  modules/mi_xmlrpc/xr_parser_lib.h:
	  -fixed some compile errors for OLD VERSION of xmlrpc-c3
	  -fixed warnings about uninitialized vars
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-10-08 08:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2882] pvar.c:
	  fixed uninitialized variable

2007-10-08 07:52  Juha Heinanen, <jh at tutpro dot com>

	* [r2881] modules/textops/README, modules/textops/doc/textops_user.sgml,
	  modules/textops/textops.c:
	  * Added filter_body function (not tested yet due to broken trunk).

2007-10-08 07:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2880] main.c:
	  - small formatting changes in version output
	  patch provided from Andreas Heise

2007-10-07 09:00  Juha Heinanen, <jh at tutpro dot com>

	* [r2879] parser/parse_content.c, parser/parse_content.h:
	  * Added "mixed" mime subtype, but was not able to test it due to
	  problems with mi_xmlrpc module that prevented openser from starting.

2007-10-05 16:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2878] doc/dbschema/xsl/dbtext.xsl, scripts/dbtext/openser/acc,
	  scripts/dbtext/openser/active_sessions,
	  scripts/dbtext/openser/active_watchers,
	  scripts/dbtext/openser/address,
	  scripts/dbtext/openser/admin_privileges,
	  scripts/dbtext/openser/aliases, scripts/dbtext/openser/carrierroute,
	  scripts/dbtext/openser/cpl, scripts/dbtext/openser/dbaliases,
	  scripts/dbtext/openser/dialog, scripts/dbtext/openser/dispatcher,
	  scripts/dbtext/openser/domain, scripts/dbtext/openser/domainpolicy,
	  scripts/dbtext/openser/grp, scripts/dbtext/openser/gw,
	  scripts/dbtext/openser/gw_grp, scripts/dbtext/openser/imc_members,
	  scripts/dbtext/openser/imc_rooms, scripts/dbtext/openser/lcr,
	  scripts/dbtext/openser/location, scripts/dbtext/openser/missed_calls,
	  scripts/dbtext/openser/pdt, scripts/dbtext/openser/pending,
	  scripts/dbtext/openser/phonebook, scripts/dbtext/openser/presentity,
	  scripts/dbtext/openser/pua, scripts/dbtext/openser/re_grp,
	  scripts/dbtext/openser/rls_presentity,
	  scripts/dbtext/openser/rls_watchers,
	  scripts/dbtext/openser/route_tree,
	  scripts/dbtext/openser/server_monitoring,
	  scripts/dbtext/openser/server_monitoring_agg,
	  scripts/dbtext/openser/silo, scripts/dbtext/openser/sip_trace,
	  scripts/dbtext/openser/speed_dial, scripts/dbtext/openser/subscriber,
	  scripts/dbtext/openser/trusted, scripts/dbtext/openser/uri,
	  scripts/dbtext/openser/usr_preferences,
	  scripts/dbtext/openser/usr_preferences_types,
	  scripts/dbtext/openser/version, scripts/dbtext/openser/watchers,
	  scripts/dbtext/openser/xcap:
	  - dbtext used now also STRING instead of STR, change xsl script and
	  actual database
	  - some small formatting changes in xsl script

2007-10-05 16:25  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2877] modules/dbtext/dbt_api.c, modules/dbtext/dbt_res.c:
	  - more on conversion of returned value types

2007-10-05 16:03  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2876] modules/uac/README, modules/uac/auth.c,
	  modules/uac/auth_hdr.c, modules/uac/auth_hdr.h,
	  modules/uac/doc/uac_user.sgml:
	  - support for qop auth

2007-10-05 15:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2875] scripts/openserctl, scripts/openserctl.dbtext:
	  - merge patch for dbtext support from tracker #1707527
	  - Patch provided from Ovidiu Sas.

2007-10-05 15:15  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2874] modules/dbtext/dbt_base.c, modules/dbtext/dbt_file.c,
	  modules/dbtext/dbt_tb.c:
	  - support for string, blob and time (yet limited to be like an
	  integer)
	  - need testing on it

2007-10-05 15:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2873] modules/tm/t_cancel.h, modules/tm/t_fwd.c:
	  - fixed cancel processing - follow the RFC3261 indication and do all
	  the
	  time hop by hop cancelling (even for generating the CANCELS).
	  Now, when a CANCEL is received, it will simply be replied (no fwd) and
	  then all branched of the corresponding INVITE transaction will be 
          locally cancelled. This will fix the auto-from-fixing (when doing
	  uac_replace_from()) of the CANCEL requests.
	  Known issue (so far): accouting of CANCEL transactions will fail as
	  they are not fwd, but locally replied.

2007-10-05 14:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2872] proxy.c, proxy.h:
	  - add mk_proxy and free_proxy function that work over shared memory
	  - there exist already similar functions for the hostent
	  - tested internally, small adaptions for trunk carried out

2007-10-05 14:32  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2871] db/db_col.c, db/db_col.h, db/db_res.c, db/db_res.h,
	  db/db_ut.c, modules/db_berkeley/bdb_res.c,
	  modules/db_berkeley/bdb_res.h, modules/db_berkeley/db_berkeley.c,
	  modules/dbtext/dbt_api.c, modules/dbtext/dbt_api.h,
	  modules/mysql/dbase.c, modules/mysql/res.c, modules/mysql/res.h,
	  modules/postgres/db_res.c, modules/postgres/dbase.c,
	  modules/postgres/dbase.h, modules/unixodbc/dbase.c,
	  modules/unixodbc/res.c, modules/unixodbc/res.h:
	  - move new_result and free_columns function to db directory
	  - remove the implementation of this functions in all database modules
	  - still missing
	  - postgresql and db_berkeley implement different, more thouroughly
	  free methods for colums and such
	  - review if we can use the common functions like the other three
	  modules

2007-10-05 14:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2870] modules/mi_xmlrpc/Makefile, modules/mi_xmlrpc/mi_xmlrpc.c,
	  modules/mi_xmlrpc/xr_parser.c, modules/mi_xmlrpc/xr_parser_lib.h,
	  modules/mi_xmlrpc/xr_server.c, modules/mi_xmlrpc/xr_server.h:
	  - added support for newer versions of libxmlrpc-c3 (currently tested
	  against 1.06.18 - 1.03.10 )
	  - support for autodetection of header path and libraries for compile
	  Credits go to Dragos Oancea <dragos@voice-system.ro>

2007-10-05 13:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2869] modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo_user.sgml:
	  - fixed the "get_statistics" example
	  Credits go to Tim Madorma <tmadorma@gmail.com>

2007-10-05 13:29  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2868] modules/xlog/xlog.c:
	  - re-enabled force color parameter (old style was deprecated by the PV
	  refurbishment done few weeks ago)

2007-10-05 13:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2867] modules/sl/README, modules/sl/doc/sl_user.sgml,
	  modules/sl/sl.c:
	  - revert commit from rev 2835 after discussion on the devel list
	  we don't understand the full implications of this change at the moment

2007-10-05 12:40  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2866] Makefile, packaging/debian-sarge/control,
	  packaging/debian-sarge/rules, packaging/debian/control,
	  packaging/debian/rules:
	  - remove the not needed stuff altogether from Makefile, fix the build
	  - fix the db_berkeley database files installation
	  - add db_berkeley to debian packaging
	  - remove redundant libconfuse0 build dependency from packaging

2007-10-05 11:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2865] main.c, modules/diversion/diversion.c,
	  modules/maxfwd/maxfwd.c, modules/mysql/db_mod.c,
	  modules/mysql/my_con.c, modules/siptrace/siptrace.c,
	  modules/textops/textops.c, modules/uac/uac.c, modules/xlog/xlog.c:
	  - apply patch #1807792, migrate more code to LM_* format
	  Patch provided by Andreas Heise

2007-10-05 11:07  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2864] Makefile, utils/db_berkeley/Makefile:
	  - don't try to install the openserctl.db_berkeley, this is not
	  available for now
	  - only compile the db_berkeley utils if there are included in the
	  Makefile

2007-10-05 10:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2863] db/schema/Makefile, doc/dbschema/xsl/db_berkeley.xsl:
	  - first version of (almost) working xsl script for db_berkeley module
	  the index creation don't work for some tables yet

2007-10-05 10:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2862] scripts/dbtext/openser/server_monitoring,
	  scripts/mysql/serweb-create.sql, scripts/postgres/serweb-create.sql:
	  - move id column to first place in serweb table, like in the other
	  tables

2007-10-05 10:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2861] doc/dbschema/xsl/common.xsl, doc/dbschema/xsl/sql.xsl:
	  - small formatting changes

2007-10-05 10:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2860] db/schema/domain.xml, db/schema/sw_server_monitoring.xml:
	  - small formatting changes

2007-10-05 10:16  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2859] modules/textops/textops.c:
	  - free fixup for header names

2007-10-05 08:49  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2858] modules/tm/t_reply.c, modules/tm/tm.c:
	  - replace direct flag usage with predefined macro

2007-10-05 08:48  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2857] modules/acc/acc_mod.c:
	  - added free fixup function

2007-10-05 08:39  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2856] modules/gflags/gflags.c:
	  - comments about the fixup function to know what does, for proper
	  usage from external APIs, like perl scripts

2007-10-05 07:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2855] cfg.y, main.c:
	  - printing the cfg script was moved on EXTRA_DEBUG (to verbose for
	  debug)
	  - replaced some DBG with LM_DBG

2007-10-04 14:54  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2854] modules/msilo/msilo.c:
	  - force order by column when loading records to be dumped (reported by
	  Cesar Troncoso)

2007-10-04 13:43  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2853] Makefile:
	  - fix modules tools install for berkeley db
	  Thanks to Norman Brandiger for debugging help

2007-10-04 13:22  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2852] pvar.c, pvar.h:
	  - new PV: $adu - auth digest uri - the uri from auth credentials
	  - useful to tighten the security checks (can be now compared with
	  To/R-URI to see if it is intended destination used to compose the
	  digest response)
	  - reported by Radu State

2007-10-04 12:28  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2851] modules/db_berkeley/bdb_lib.c, modules/db_berkeley/bdb_res.c,
	  modules/db_berkeley/bdb_val.c, modules/db_berkeley/db_berkeley.c:
	  - port to new logging system
	  - increase log level for messages in db operation errors

2007-10-04 11:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2850] utils/db_berkeley/Makefile:
	  - disabled the utility compiling as it requires external libs.
	  Need to find a way to compile it or not

2007-10-04 11:46  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2849] mod_fix.c, mod_fix.h:
	  - added mod_fix.c which includes the common fixup-related functions
	  - were migrated from mod_fix.h as the file is getting bigger and makes
	  no sense to duplicate the objects in all modules using these functions

2007-10-04 11:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2848] modules/domain/domain_mod.c:
	  - fixed missing initializer in the mod export struct

2007-10-04 11:31  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2847] Makefile:
	  - added "db_berkeley" to the exclude_module list as requires external
	  libs.

2007-10-04 11:23  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2846] modules/db_berkeley/db_berkeley.c:
	  - updated the cmd_export_t according to latest structure

2007-10-04 11:21  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2845] Makefile.defs, mod_fix.h, modules/acc/acc_mod.c,
	  modules/alias_db/alias_db.c, modules/auth/auth_mod.c,
	  modules/auth_db/authdb_mod.c, modules/auth_diameter/auth_diameter.c,
	  modules/auth_radius/authrad_mod.c, modules/avp_radius/avp_radius.c,
	  modules/avpops/avpops.c, modules/benchmark/benchmark.c,
	  modules/carrierroute/carrierroute.c, modules/cfgutils/cfgutils.c,
	  modules/cpl-c/cpl.c, modules/dbtext/dbtext.c, modules/dialog/dialog.c,
	  modules/dispatcher/dispatcher.c, modules/diversion/diversion.c,
	  modules/domain/domain_mod.c, modules/domainpolicy/domainpolicy_mod.c,
	  modules/enum/enum_mod.c, modules/exec/exec_mod.c,
	  modules/flatstore/flatstore_mod.c, modules/gflags/gflags.c,
	  modules/group/group_mod.c, modules/group_radius/grouprad_mod.c,
	  modules/h350/h350_mod.c, modules/imc/imc.c, modules/jabber/jabber.c,
	  modules/lcr/lcr_mod.c, modules/ldap/ldap_mod.c,
	  modules/mangler/mangler.c, modules/maxfwd/maxfwd.c,
	  modules/mediaproxy/mediaproxy.c, modules/msilo/msilo.c,
	  modules/mysql/db_mod.c, modules/nathelper/nathelper.c,
	  modules/options/mod_options.c, modules/osp/osp_mod.c,
	  modules/path/path_mod.c, modules/pdt/pdt.c, modules/perl/perl.c,
	  modules/perlvdb/perlvdb.c, modules/permissions/permissions.c,
	  modules/pike/pike.c, modules/postgres/db_mod.c,
	  modules/presence/presence.c, modules/presence_mwi/presence_mwi.c,
	  modules/pua/pua.c, modules/pua_bla/pua_bla.c,
	  modules/pua_usrloc/pua_usrloc.c, modules/pua_xmpp/pua_xmpp.c,
	  modules/registrar/reg_mod.c, modules/rls/rls.c, modules/rr/rr_mod.c,
	  modules/seas/seas.c, modules/siptrace/siptrace.c, modules/sl/sl.c,
	  modules/sms/sms.c, modules/speeddial/speeddial.c, modules/sst/sst.c,
	  modules/statistics/statistics.c, modules/textops/textops.c,
	  modules/tlsops/tlsops.c, modules/tm/tm.c, modules/uac/uac.c,
	  modules/uac_redirect/redirect.c, modules/unixodbc/db_mod.c,
	  modules/uri/uri_mod.c, modules/uri_db/uridb_mod.c,
	  modules/uri_radius/urirad_mod.c, modules/usrloc/ul_mod.c,
	  modules/xcap_client/xcap_client.c, modules/xlog/xlog.c,
	  modules/xmpp/xmpp.c, sr_module.h:
	  - cmd_export_t has a new field: free_fixup
	  - it is the function to be called if you want to free the structure
	  resulted after calling the fixup function
	  - to be used in dynamic environments, like perl scripts, where you
	  have to call fixup function every time you call a function exported by
	  modules
	  - for the future, a better cleanup of used memory can be achived by
	  freeing fixed structured in config file
	  - fixup functions in core got the free_fixup pair if is the case
	  - textops has some free_fixup functions set
	  - dev version increased

2007-10-04 11:15  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2844] Makefile, modules/db_berkeley, modules/db_berkeley/Makefile,
	  modules/db_berkeley/README, modules/db_berkeley/bdb_lib.c,
	  modules/db_berkeley/bdb_lib.h, modules/db_berkeley/bdb_res.c,
	  modules/db_berkeley/bdb_res.h, modules/db_berkeley/bdb_util.c,
	  modules/db_berkeley/bdb_util.h, modules/db_berkeley/bdb_val.c,
	  modules/db_berkeley/bdb_val.h, modules/db_berkeley/db_berkeley.c,
	  modules/db_berkeley/db_berkeley.h, modules/db_berkeley/doc,
	  modules/db_berkeley/doc/db_berkeley.sgml,
	  modules/db_berkeley/doc/db_berkeley_devel.sgml,
	  modules/db_berkeley/doc/db_berkeley_faq.sgml,
	  modules/db_berkeley/doc/db_berkeley_user.sgml, scripts/db_berkeley,
	  scripts/db_berkeley/openser, scripts/db_berkeley/openser/acc,
	  scripts/db_berkeley/openser/active_sessions,
	  scripts/db_berkeley/openser/active_watchers,
	  scripts/db_berkeley/openser/address,
	  scripts/db_berkeley/openser/admin_privileges,
	  scripts/db_berkeley/openser/aliases,
	  scripts/db_berkeley/openser/carrierroute,
	  scripts/db_berkeley/openser/cpl,
	  scripts/db_berkeley/openser/dbaliases,
	  scripts/db_berkeley/openser/dialog,
	  scripts/db_berkeley/openser/dispatcher,
	  scripts/db_berkeley/openser/domain,
	  scripts/db_berkeley/openser/domainpolicy,
	  scripts/db_berkeley/openser/grp, scripts/db_berkeley/openser/gw,
	  scripts/db_berkeley/openser/gw_grp,
	  scripts/db_berkeley/openser/imc_members,
	  scripts/db_berkeley/openser/imc_rooms,
	  scripts/db_berkeley/openser/lcr, scripts/db_berkeley/openser/location,
	  scripts/db_berkeley/openser/missed_calls,
	  scripts/db_berkeley/openser/pdt, scripts/db_berkeley/openser/pending,
	  scripts/db_berkeley/openser/phonebook,
	  scripts/db_berkeley/openser/presentity,
	  scripts/db_berkeley/openser/pua, scripts/db_berkeley/openser/re_grp,
	  scripts/db_berkeley/openser/rls_presentity,
	  scripts/db_berkeley/openser/rls_watchers,
	  scripts/db_berkeley/openser/route_tree,
	  scripts/db_berkeley/openser/server_monitoring,
	  scripts/db_berkeley/openser/server_monitoring_agg,
	  scripts/db_berkeley/openser/silo,
	  scripts/db_berkeley/openser/sip_trace,
	  scripts/db_berkeley/openser/speed_dial,
	  scripts/db_berkeley/openser/subscriber,
	  scripts/db_berkeley/openser/trusted, scripts/db_berkeley/openser/uri,
	  scripts/db_berkeley/openser/usr_preferences,
	  scripts/db_berkeley/openser/usr_preferences_types,
	  scripts/db_berkeley/openser/version,
	  scripts/db_berkeley/openser/watchers,
	  scripts/db_berkeley/openser/xcap, scripts/openserdbctl,
	  scripts/openserdbctl.db_berkeley, utils/db_berkeley,
	  utils/db_berkeley/Makefile, utils/db_berkeley/bdb_recover.c,
	  utils/db_berkeley/bdb_recover.h:
	  - import berkeley database module into trunk
	  - Many thanks to William Quan from Cisco Systems for the contribution
	  - based on patch #1803180, renamed from berkely_db to db_berkeley
	  - Some work still remains:
	  - build berkley_db as own debian package
	  - add berkley_db to the xml database creation process to generate the
	  content in scripts/db_berkley/openser like the dbtext stuff
	  - evaluate if its possible to use the db_free_row and db_free_rows
	  functions for this module
	  - port to new logging system

2007-10-04 11:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2843] modules/dialog/dialog.c:
	  - fixed crash due inconsistent configuration : DB persistency enabled,
	  but no DB URL set.
	  Close bug #1802190.

2007-10-04 11:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2842] modules/dialog/README, modules/dialog/dialog.c,
	  modules/dialog/dlg_req_within.c, modules/dialog/dlg_req_within.h,
	  modules/dialog/doc/dialog_user.sgml:
	  - added new module parameter "dlg_extra_hdrs" for adding custom
	  headers for
	  the BYE requests generated by the module
	  - the MI "terminate_dialog" take a third optiona parameter
	  "extra_hdrs" to
	  add various extra hdrs in BYEs
	  - some clenaup and extra checks
	  - fixed some bugs related to mem handling

2007-10-04 09:19  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r2841] modules/xlog/xlog.c:
	  - check whether the log message is going to be printed out before
	  building it internally

2007-10-04 07:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2840] modules/uac/auth.c, modules/uac/auth_hdr.c,
	  modules/uac/from.c, modules/uac/uac.c:
	  - applied patch #1807210 for migrating to LM_*
	  Contributed by Andreas Heise

2007-10-03 17:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2839] modules/usrloc/README, modules/usrloc/dlist.c,
	  modules/usrloc/doc/usrloc_user.sgml, modules/usrloc/ul_mod.c,
	  modules/usrloc/ul_mod.h:
	  - reverted patch #1689180 (see rev 2824):
	  instead of using the SQL function for geting the date, use the openser
	  internal function to print the current time -> got rid of the module
	  parameter "getdate_sql"
	  For the future, the raw sql query can be converted to a standard SQL
	  query.

2007-10-03 10:44  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2838] modules/siptrace/siptrace.c:
	  - support to store ACKs to negative replies filtered by sl module

2007-10-03 10:19  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2837] Makefile.defs, action.c, cfg.lex, cfg.y,
	  modules/avpops/README, modules/avpops/avpops.c,
	  modules/avpops/avpops_impl.c, modules/avpops/avpops_impl.h,
	  modules/avpops/doc/avpops_user.sgml, modules/tm/dlg.c, route_struct.h:
	  - avp_printf() moved in core and aliased as pv_printf() (avp_printf()
	  can be used, too)
	  - the first parameter can be now any writable PV (avp, var, ru, du,
	  ...)
	  - avp_printf() still documented in avpops, but note added about
	  migration to core
	  - tm: init the value of rs val
	  - dev version increased

2007-09-30 17:46  Juha Heinanen, <jh at tutpro dot com>

	* [r2836] modules/permissions/README,
	  modules/permissions/doc/permissions_user.sgml,
	  modules/permissions/mi.c, modules/permissions/mi.h,
	  modules/permissions/permissions.c, modules/permissions/permissions.h:
	  * Introduced mew MI function called allow_uri that allows MI user to
	  make an allow test similar to the one performed by allow_uri function.

2007-09-28 11:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2835] modules/sl/README, modules/sl/doc/sl_user.sgml,
	  modules/sl/sl.c:
	  - activate sl_send_reply also for ONREPLY_ROUTEs

2007-09-28 10:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2834] modules/sl/sl.c:
	  - make "sl_send_reply" conform to RFC 3261
	  Patch provided from Andreas Heise, aheise at users.sourceforge.net
	  closes 1800406

2007-09-28 09:45  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2833] modules/carrierroute/README,
	  modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrier_tree.h,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_func.c:
	  - cr_tree_rewrite_uri evaluates now pseudo-variables
	  Many thanks to Carsten Bock, <lists at bock dot info> for the patch.
	  This closes bug #1803444
	  - add documentation about this change

2007-09-27 15:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2831] scripts/dbtext/openser/xcap:
	  - add missing table xcap to dbtext

2007-09-27 15:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2830] db/schema/carrierroute.xml,
	  modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/route_func.c,
	  scripts/dbtext/openser/carrierroute,
	  scripts/mysql/carrierroute-create.sql,
	  scripts/postgres/carrierroute-create.sql:
	  - fix strip column datatype
	  - fix cr_tree_rewrite function, use the specfified tree instead of the
	  default
	  closes Bug #1803444
	  - add a comment about the difference between internal and external IDs

2007-09-27 14:05  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2829] modules/carrierroute/route_func.c:
	  - add a missing release_data(rd)
	  Found by Carsten Bock, lists at bock dot info
	  - add a note about the AVP implementation

2007-09-27 14:02  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2828] modules/carrierroute/README,
	  modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrier_tree.h,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route.h, modules/carrierroute/route_config.c,
	  modules/carrierroute/route_fifo.c, modules/carrierroute/route_func.c,
	  modules/carrierroute/route_rule.c, modules/carrierroute/route_rule.h,
	  modules/carrierroute/route_tree.c, modules/carrierroute/route_tree.h:
	  - rename max_locdb to max_targets

2007-09-27 11:07  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2827] db/schema/carrierroute.xml, modules/carrierroute/README,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/carrierroute.h,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_db.c, modules/carrierroute/route_func.c,
	  modules/carrierroute/route_func.h,
	  scripts/dbtext/openser/carrierroute,
	  scripts/mysql/carrierroute-create.sql,
	  scripts/postgres/carrierroute-create.sql:
	  - fix the confusing mismatch between config and db mode in
	  carrierroute, now both modes only use 'domain' in documentation and
	  source
	  - adjust database scripts too

2007-09-27 09:05  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2825] etc/openser.cfg:
	  - add a hint about the automatically auto blacklisting and ipv6 lookup
	  to the config file

2007-09-27 08:49  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2824] modules/usrloc/README, modules/usrloc/dlist.c,
	  modules/usrloc/doc/usrloc_user.sgml, modules/usrloc/ul_mod.c,
	  modules/usrloc/ul_mod.h:
	  - merge patch #1689180
	  add usrloc parameter to pick the getdate SQL function to use

2007-09-27 07:51  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2823] modules/osp/usage.c:
	  Added usage report for BYE without OSP info.

2007-09-26 11:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2822] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - improve documentation
	  add a better openser.cfg example
	  extend the script functions explanation

2007-09-26 08:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2821] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - improve carrierroute documentation
	  add some notes about the prob values if there don't add to 100%
	  extend config file example
	  for config file mode explain that domain = level and show limitations

2007-09-26 07:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2820] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - fix parameter type documentation for use_domain and fallback_default
	  Thanks to 'stimpie' from #openser

2007-09-26 06:56  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2818] modules/avpops/README:
	  - check in the correct README content

2007-09-26 06:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2817] modules/avpops/README, modules/avpops/doc/avpops_user.sgml:
	  - add a note about variable escaping in db_query
	  related to bug #1802421

2007-09-25 10:44  Juha Heinanen, <jh at tutpro dot com>

	* [r2816] modules/auth/rpid.c:
	  * Forgot to apply is_e164 fix also to trunk.

2007-09-25 09:38  Juha Heinanen, <jh at tutpro dot com>

	* [r2815] branches/1.1/modules/auth/rpid.c,
	  branches/1.1/modules/enum/enum.c, branches/1.2/modules/auth/rpid.c,
	  branches/1.2/modules/enum/enum.c, modules/auth/rpid.c,
	  modules/enum/enum.c:
	  * Fixed bug in is_e164 function that accepted invalid E.164 numbers.
	  * In trunk, made is_rpid_user_e164 function independent of URI scheme.

2007-09-22 06:32  Juha Heinanen, <jh at tutpro dot com>

	* [r2814] modules/permissions/permissions.c:
	  * Made permissions module less noisy by turning INFOs to DBGs.

2007-09-22 05:54  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2813] modules/pa:
	  - PA module purged

2007-09-21 20:29  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2812] modules/snmpstats/interprocess_buffer.c,
	  modules/snmpstats/network_stats.c, modules/snmpstats/openserObjects.c,
	  modules/snmpstats/openserSIPRegUserTable.c,
	  modules/snmpstats/snmpstats.c, modules/xmpp/xmpp_api.c:
	  - fixed several "warning: old-style function definition"

2007-09-21 20:24  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2811] modules/perl/perl.c, modules/presence_mwi/add_events.c:
	  - fixed several "warning: old-style function definition"

2007-09-21 20:13  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2810] modules/mi_xmlrpc/mi_xmlrpc.c:
	  - fixed bogus LM_ message

2007-09-21 20:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2809] modules/ldap/ld_session.c, modules/ldap/ldap_exp_fn.c:
	  - fixed several "warning: old-style function definition"

2007-09-21 20:08  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2808] modules/cpl-c/cpl_db.c, modules/cpl-c/cpl_log.c,
	  modules/cpl-c/cpl_time.c:
	  - fixed several "warning: old-style function definition"

2007-09-21 20:03  Juha Heinanen, <jh at tutpro dot com>

	* [r2807] tls/tls_server.c:
	  * Fixed more typos.

2007-09-21 19:59  Juha Heinanen, <jh at tutpro dot com>

	* [r2806] tls/tls_server.c:
	  * Fixed typo.

2007-09-21 16:21  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2804] modules/usrloc/hslot.c, modules/usrloc/hslot.h,
	  modules/usrloc/ul_mod.c:
	  -BUG fixed: as the a lock is used to access from multiple process the
	  location cache, when the worker processed were killed, it is possible
	  (very rare) that one of the process to die having the lock taken.
	  Then, at shutdown, the main process is not able to acquire this lock 
          and to do the dumping and just block.

2007-09-21 15:45  Juha Heinanen, <jh at tutpro dot com>

	* [r2803] modules/presence_mwi/add_events.c:
	  * Fixed typo (credits to Norm Brandinger).

2007-09-21 14:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2802] modules/auth_radius/authorize.c,
	  modules/auth_radius/authrad_mod.c, modules/auth_radius/sterman.c,
	  modules/gflags/gflags.c, modules/mi_datagram/datagram_fnc.c,
	  modules/mi_datagram/mi_datagram.c,
	  modules/mi_datagram/mi_datagram_parser.c,
	  modules/mi_datagram/mi_datagram_writer.c,
	  modules/mi_xmlrpc/mi_xmlrpc.c, modules/mi_xmlrpc/xr_parser.c,
	  modules/mi_xmlrpc/xr_parser_lib.h, modules/mi_xmlrpc/xr_server.c,
	  modules/mi_xmlrpc/xr_writer.c, modules/msilo/ms_msg_list.c,
	  modules/msilo/msfuncs.c, modules/msilo/msilo.c,
	  modules/nathelper/nathelper.c, modules/nathelper/nhelpr_funcs.c,
	  modules/nathelper/sip_pinger.h, modules/options/mod_options.c,
	  modules/osp/destination.c, modules/osp/orig_transaction.c,
	  modules/osp/osp_mod.c, modules/osp/osptoolkit.c,
	  modules/osp/provider.c, modules/osp/sipheader.c,
	  modules/osp/term_transaction.c, modules/osp/tm.c, modules/osp/usage.c,
	  modules/path/path.c, modules/path/path_mod.c, modules/pdt/domains.c,
	  modules/pdt/pdt.c, modules/pdt/pdtree.c, modules/perl/perl.c,
	  modules/perl/perlfunc.c, modules/perlvdb/perlvdb.c,
	  modules/perlvdb/perlvdb_conv.c, modules/perlvdb/perlvdb_oohelpers.c,
	  modules/perlvdb/perlvdbfunc.c, modules/permissions/address.c,
	  modules/permissions/hash.c, modules/permissions/mi.c,
	  modules/permissions/parse_config.c, modules/permissions/permissions.c,
	  modules/permissions/rule.c, modules/permissions/trusted.c,
	  modules/pike/ip_tree.c, modules/pike/pike.c,
	  modules/pike/pike_funcs.c, modules/pike/pike_mi.c,
	  modules/pike/timer.c, modules/postgres/db_mod.c,
	  modules/postgres/db_res.c, modules/postgres/db_val.c,
	  modules/postgres/dbase.c, modules/postgres/pg_con.c,
	  modules/presence_mwi/add_events.c,
	  modules/presence_mwi/presence_mwi.c, modules/registrar/common.c,
	  modules/registrar/lookup.c, modules/registrar/path.c,
	  modules/registrar/reg_mod.c, modules/registrar/reply.c,
	  modules/registrar/save.c, modules/registrar/sip_msg.c,
	  parser/case_sip.h, parser/hf.c, parser/msg_parser.c,
	  parser/msg_parser.h, parser/parse_allow.c, parser/parse_content.c,
	  parser/parse_cseq.c, parser/parse_disposition.c,
	  parser/parse_diversion.c, parser/parse_event.c,
	  parser/parse_expires.c, parser/parse_fline.c, parser/parse_from.c,
	  parser/parse_methods.c, parser/parse_nameaddr.c, parser/parse_pai.c,
	  parser/parse_param.c, parser/parse_ppi.c, parser/parse_privacy.c,
	  parser/parse_refer_to.c, parser/parse_rpid.c, parser/parse_rr.c,
	  parser/parse_sipifmatch.c, parser/parse_sst.c,
	  parser/parse_supported.c, parser/parse_to.c, parser/parse_uri.c,
	  parser/parse_via.c, tls/tls_domain.c, tls/tls_init.c,
	  tls/tls_server.c:
	  - more log messages migrated to LM_* format
	  credits go to Ancuta Onofrei <ancuta@voice-system.ro>

2007-09-21 07:53  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2800] Makefile.defs, parser/parse_rr.c:
	  - free partial-built data in case of error when duplicating RR

2007-09-21 07:02  Juha Heinanen, <jh at tutpro dot com>

	* [r2799] modules/avp_radius/avp_radius.c:
	  * Fixed LM typo.

2007-09-21 06:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2798] modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatcher.c:
	  - fixed destroy module - check if the module was really initialized
	  before trying to destroy the internal structures.
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-09-20 10:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r2797] modules/presence/notify.c, modules/presence/presence.c,
	  modules/presence/presentity.c:
	  - fixed a bug in update_pw_dialogs function
	  - added some debug messages

2007-09-20 09:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2796] db/schema/openser-carrierroute.xml:
	  - fix wrong name in database documentation

2007-09-20 08:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2795] modules/mi_fifo/fifo_fnc.c, modules/mi_fifo/fifo_fnc.h,
	  modules/mi_fifo/mi_parser.c, modules/mi_fifo/mi_writer.c:
	  - port to new logging system

2007-09-20 08:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2794] modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatcher.c,
	  modules/dispatcher/doc/dispatcher_user.sgml:
	  Applied patch for reloading the dispatch data from text file also.
	  Credits go to Carsten Bock <bock@basis-audionet.de>
	  Closes patch 1796205

2007-09-20 07:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2793] modules/acc/acc.c, modules/acc/acc_extra.c,
	  modules/acc/acc_logic.c, modules/acc/acc_mod.c,
	  modules/acc/diam_avp.c, modules/acc/diam_message.c,
	  modules/acc/diam_tcp.c, modules/alias_db/alias_db.c,
	  modules/alias_db/alookup.c, modules/auth/api.c,
	  modules/auth/auth_mod.c, modules/auth/challenge.c,
	  modules/auth/common.c, modules/auth/nonce.c, modules/auth/rpid.c,
	  modules/auth_db/aaa_avps.h, modules/auth_db/authdb_mod.c,
	  modules/auth_db/authorize.c, modules/auth_diameter/auth_diameter.c,
	  modules/auth_diameter/authorize.c, modules/auth_diameter/avp.c,
	  modules/auth_diameter/message.c, modules/auth_diameter/tcp_comm.c,
	  modules/auth_diameter/user_in.c, modules/avp_radius/avp_radius.c,
	  modules/avpops/avpops.c, modules/avpops/avpops_db.c,
	  modules/avpops/avpops_impl.c, modules/avpops/avpops_parse.c,
	  modules/cpl-c/cpl.c, modules/dbtext/dbt_api.c,
	  modules/dbtext/dbt_base.c, modules/dbtext/dbt_file.c,
	  modules/dbtext/dbt_lib.c, modules/dbtext/dbt_res.c,
	  modules/dbtext/dbt_tb.c, modules/dbtext/dbtext.c,
	  modules/dispatcher/dispatcher.c, modules/diversion/diversion.c,
	  modules/domainpolicy/domainpolicy.c,
	  modules/domainpolicy/domainpolicy_mod.c, modules/exec/exec.c,
	  modules/exec/exec_hf.c, modules/exec/exec_mod.c, modules/exec/kill.c,
	  modules/flatstore/flat_con.c, modules/flatstore/flat_id.c,
	  modules/flatstore/flat_pool.c, modules/flatstore/flatstore.c,
	  modules/flatstore/flatstore_mod.c, modules/gflags/gflags.c,
	  modules/group/group.c, modules/group/group_mod.c,
	  modules/group/re_group.c, modules/group_radius/group.c,
	  modules/group_radius/grouprad_mod.c, modules/imc/imc.c,
	  modules/imc/imc_cmd.c, modules/imc/imc_mng.c, modules/jabber/jabber.c,
	  modules/jabber/xjab_base.c, modules/jabber/xjab_jcon.c,
	  modules/jabber/xjab_jconf.c, modules/jabber/xjab_load.c,
	  modules/jabber/xjab_presence.c, modules/jabber/xjab_presence.h,
	  modules/jabber/xjab_util.c, modules/jabber/xjab_wlist.c,
	  modules/jabber/xjab_worker.c, modules/lcr/mi.c,
	  modules/ldap/ldap_connect.c, modules/mangler/contact_ops.c,
	  modules/mangler/mangler.c, modules/mangler/sdp_mangler.c,
	  modules/mangler/utils.c:
	  -more modules migrated to LM_* logging format

2007-09-20 07:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2791] modules/usrloc/usrloc.c:
	  - fix small typo in log message
	  patch provided from Matthew M. Boedicker, <matthewm at boedicker dot
	  org>

2007-09-18 15:36  Anca Vamanu, <anca at voice-system dot ro>

	* [r2789] modules/pua_mi/pua_mi.c:
	  - fixed variable initialization and removed compilation warning

2007-09-18 08:26  Anca Vamanu, <anca at voice-system dot ro>

	* [r2788] modules/presence/notify.c, modules/presence/subscribe.c:
	  - properly fixed a duble free on the same pointer(reported by Juha
	  Heinanen <jh@tutpro.com>)

2007-09-18 08:00  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2787] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_rule.c,
	  modules/carrierroute/route_tree.c:
	  - fix a potential mem leak in one error case in add_route_tree
	  - decrease log level for msg rewrite, add and extend some log messages
	  - add some memsets and NULLs after memory allocation, just to be safe

2007-09-17 17:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2786] mi/fmt.h:
	  - typo fixed

2007-09-17 17:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2785] mem/f_malloc.c, mem/mem.c, mem/mem.h, mem/q_malloc.c,
	  mem/shm_mem.c, mem/vq_malloc.c, mi/attr.c, mi/fmt.c, mi/fmt.h,
	  mi/mi.c, mi/mi_core.c, mi/tree.c, route.c, route_struct.c,
	  script_cb.c, script_var.c, sctp_server.c, serialize.c, socket_info.c,
	  socket_info.h, statistics.c, strcommon.c, tcp_conn.h, tcp_main.c,
	  tcp_read.c, tsend.c, udp_server.c, usr_avp.c:
	  -more log messages ported to LM_* format
	  credits go to Ancuta Onofrei <ancuta@voice-system.ro>

2007-09-17 13:02  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2784] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - small spelling fix in documentation

2007-09-17 09:07  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2783] transformations.c:
	  - port to new logging system

2007-09-17 08:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2782] cfg.lex, cfg.y:
	  - port to new logging system

2007-09-17 08:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2781] Makefile.defs:
	  - remove the now unecessary link to math lib after bogdan change

2007-09-17 08:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2780] INSTALL:
	  - add a short note about necessary libs for carrierroute module

2007-09-17 06:39  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2777] modules/permissions/rule.c:
	  - fixed rule evaluation (looks like a typo).
	  Credits go to Giovanni Coriasco <giovanni.coriasco@csp.it>

2007-09-16 09:16  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2776] prime_hash.c:
	  - fixed compile error due usage of powl() function which is not POSIX
	  compliant -> replaced it with successive 10 multiplications.
	  Close bug 1795542.

2007-09-15 12:14  Juha Heinanen, <jh at tutpro dot com>

	* [r2775] modules/enum/enum.c, modules/enum/enum_mod.c:
	  * Migrated to LM logging/debugging.
	  * add_uri_param now takes uri scheme into account.

2007-09-14 18:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2774] modules/sl/sl_funcs.c:
	  - SL modules trigger the callbakcs when local AKCs are filtered out.

2007-09-14 18:31  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2773] modules/siptrace/siptrace.c, modules/sl/sl_cb.c,
	  modules/sl/sl_cb.h, modules/sl/sl_funcs.c:
	  - added support for multiple types of SL callbacks. This is the first
	  step for adding SL callback for incoming ACKs.
	  - siptrace module updated

2007-09-14 17:59  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2772] modules/dialog/README, modules/dialog/dialog.c,
	  modules/dialog/dlg_req_within.c, modules/dialog/dlg_req_within.h,
	  modules/dialog/doc/dialog_user.sgml:
	  - added new MI command to terminate an ongoing dialog by sending BYE
	  requests in both directions.

2007-09-14 15:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2770] io_wait.h, pass_fd.c:
	  - some syntax errors fixed (due LM translation)

2007-09-14 15:13  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2769] blacklists.c, crc.c, daemonize.c, data_lump.c,
	  data_lump_rpl.c, dset.c, errinfo.c, error.c, flags.c, forward.c,
	  forward.h, io_wait.c, io_wait.h, ip_addr.c, ip_addr.h, lock_alloc.h,
	  lock_ops.h, modparam.c, modules/presence/notify.c, msg_translator.c,
	  name_alias.h, parser/parse_rr.c, pass_fd.c, proxy.c, pvar.c, radius.h,
	  re.c, receive.c, resolve.c, route.c, transformations.c:
	  - lots of LM_* translation, thanks to Ancuta Onofrei
	  (ancuta@voice-system.ro)

2007-09-14 15:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2768] modules/mysql/dbase.c, parser/parse_rr.c:
	  - some text and comments fixups

2007-09-14 14:35  Anca Vamanu, <anca at voice-system dot ro>

	* [r2767] modules/presence/presence.h, modules/presence/subscribe.c:
	  - fixed a bug that generated running free on the same pointer
	  twice(reported by Juha Heinanen <jh@tutpro.com>)

2007-09-14 10:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2765] utils/openserunix/openserunix.c:
	  - fix socket errors in openserunix
	  Patch provided from Patrick Miccio <pmiccio at upcbroadband dot com>

2007-09-14 09:26  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2764] modules/dialog/dialog.c, modules/dialog/dlg_cb.c,
	  modules/dialog/dlg_db_handler.c, modules/dialog/dlg_db_handler.h,
	  modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c,
	  modules/dialog/dlg_hash.h, modules/dialog/dlg_load.h,
	  modules/dialog/dlg_timer.c, modules/dialog/doc/dialog_user.sgml:
	  - fixed some bugs in dumping cache into DV during shutdown.
	  - migrated to LM_*

2007-09-14 08:55  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r2762] modules/enum/enum.c:
	  - fixed bug in ienum lookup

2007-09-14 08:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r2761] modules/pua/hash.c, modules/pua/send_publish.c,
	  modules/pua/send_subscribe.c:
	  - fixed a bug in publish callback function (reported by Norm
	  Brandinger; closes 1794411)

2007-09-13 20:24  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2760] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - applied patch for spoofing the natping's source-ip address.
	  part of a patch from Marcus Hunger <hunger@sipgate.de>
	  See Patch ID 1671611.
	  Still hold back the "udpping_from_path" option for futher
	  investigation

2007-09-13 18:24  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2759] Makefile.defs, action.c, cfg.lex, cfg.y, globals.h, route.c,
	  route_struct.c, route_struct.h:
	  - introduced "while" statement
	  - max_while_loops parameter to limit the numbers of loops within a
	  while (default 100)
	  - dev version increased

2007-09-13 15:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2758] modules/nathelper/nathelper.c, modules/nathelper/sip_pinger.h:
	  - SIP ping requests obey the registered PATH array.
	  based on a patch from Marcus Hunger <hunger@sipgate.de>
	  See Patch ID 1671611.

2007-09-13 15:51  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2757] modules/registrar/lookup.c, modules/registrar/path.c,
	  modules/registrar/path.h, parser/parse_rr.c, parser/parse_rr.h:
	  - moved "get_path_dst_uri" from register module to core rr parser to
	  make it accessible from outher modules also

2007-09-13 15:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2756] modules/usrloc/ul_mod.c:
	  - fixed bug in pre-loading the contact in WRITE_BACK mode

2007-09-13 14:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2755] modules/mediaproxy/functions.h, modules/nathelper/nathelper.c,
	  modules/usrloc/dlist.c:
	  - get_all_contacts() function extened to return also the path string
	  based on a patch from Marcus Hunger <hunger@sipgate.de>
	  See Patch ID 1671611.
	  Still to integrate to nathelper to be used in SIP-based pings.

2007-09-13 08:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2754] modules/nathelper/nathelper.c:
	  - distribute the nat ping in time (~uniform) across the
	  natping_interval (instead of sending all of them at a certain second).
	  Now we have load balance across several processes and distribution in
	  time.

2007-09-12 20:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2753] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - multiple nat ping processes for distributing the nat ping load
	  - new module parameter "natping_processes" to configure how many nat
	  ping timer processes to be created - default only 1.
	  - still to do: find a way to have an offset between the processes to
	  get a uniform distribution of the pings in time (and not only over
	  processes)

2007-09-12 18:26  Juha Heinanen, <jh at tutpro dot com>

	* [r2752] modules/domain/domain.c, modules/domain/domain_mod.c,
	  modules/domain/hash.c, modules/domain/mi.c:
	  * Converted the rest of domain module to LM logging/debugging.

2007-09-12 16:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2751] modules/mediaproxy/functions.h, modules/nathelper/nathelper.c,
	  modules/usrloc/dlist.c, modules/usrloc/dlist.h:
	  - added partitioning support for fetching all contacts from usrloc.
	  this will be used by nathelper module for having multiple processes
	  performing NAT ping.
	  (still work on progress)

2007-09-12 16:39  Juha Heinanen, <jh at tutpro dot com>

	* [r2750] modules/domain/domain_mod.c:
	  * Started migration of domain module logging to LM version.

2007-09-12 15:39  Anca Vamanu, <anca at voice-system dot ro>

	* [r2749] db/schema/pr_active_watchers.xml, modules/presence/presence.c,
	  scripts/dbtext/openser/version, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - increased table version for presence active_watchers table

2007-09-12 15:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2748] timer.c:
	  - fixed the timer value (jiffies) - due a bug in multiple timer
	  processes, all timer processes were updating one value .
	  Fix:
	  - first timer process (normally th generic one) takes care to
	  update the jiffies
	  - rest of the timer processes use a local jiffie (ony for them).
	  Reported by Henning Westerholt <henning.westerholt@1und1.de>

2007-09-12 14:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2747] modules/xcap_client/README,
	  modules/xcap_client/doc/xcap_client_user.sgml:
	  - fixed some errors in documentation

2007-09-12 12:55  Anca Vamanu, <anca at voice-system dot ro>

	* [r2746] Makefile:
	  - added rls in exclude modules list

2007-09-12 12:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2745] modules/auth/doc/auth_user.sgml, modules/auth/nonce.c,
	  modules/carrierroute/doc/carrierroute.sgml,
	  modules/carrierroute/doc/carrierroute_devel.sgml,
	  modules/carrierroute/doc/carrierroute_faq.sgml,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - add missing svn:keywords to carrierroute documentation
	  - add a note to the secret value parameter and extend a comment in
	  auth

2007-09-12 09:29  Anca Vamanu, <anca at voice-system dot ro>

	* [r2744] modules/rls/notify.c, modules/rls/notify.h,
	  modules/rls/resource_notify.c, modules/rls/resource_notify.h,
	  modules/rls/rls.c, modules/rls/rls.h, modules/rls/subscribe.c,
	  modules/rls/subscribe.h:
	  - replaced some left LOG/DBG with LM_

2007-09-12 09:20  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2743] pvar.c:
	  - include socket_info.h to get rid of compiling warning

2007-09-12 08:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2741] db/db_ut.c, db/doc/db-api.txt, sr_module.c:
	  - extends one comments in sr_module.c
	  - unify db-api documentation
	  - fix one error message in db_ut.c

2007-09-12 08:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r2740] modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - updated documentation
	  - added an extra parameter to extract_sdialog_info function

2007-09-12 08:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r2739] db/schema/Makefile, db/schema/openser-rls.xml,
	  db/schema/pr_active_watchers.xml, db/schema/rls_presentity.xml,
	  db/schema/rls_watchers.xml, modules/rls, modules/rls/Makefile,
	  modules/rls/README, modules/rls/doc, modules/rls/doc/rls.sgml,
	  modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_faq.sgml,
	  modules/rls/doc/rls_user.sgml, modules/rls/notify.c,
	  modules/rls/notify.h, modules/rls/resource_notify.c,
	  modules/rls/resource_notify.h, modules/rls/rls.c, modules/rls/rls.h,
	  modules/rls/subscribe.c, modules/rls/subscribe.h,
	  scripts/dbtext/openser/rls_presentity,
	  scripts/dbtext/openser/rls_watchers, scripts/dbtext/openser/version,
	  scripts/mysql/presence-create.sql, scripts/mysql/rls-create.sql,
	  scripts/postgres/presence-create.sql, scripts/postgres/rls-create.sql:
	  - new module: Resource List Server (implements the specifications in
	  RFC 4662 and RFC 4826)
	  - requires 2 new databse tables - rls_presentity and rls_watchers
	  - works independent from presence server
	  - testing required

2007-09-11 21:06  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2738] Makefile.defs, action.c, cfg.y, pvar.c, pvar.h:
	  - writable PV are set via dedicated function in PV export structure
	  - $fs (force send socket) and $br (brach) become writable

2007-09-11 15:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2737] modules/tm/t_fwd.c:
	  - fixed msg flags propagation - upadate the flags stored in TM with
	  the changes from branch route.
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-09-11 13:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2736] main.c, pt.c, tcp_main.c:
	  - fixed TCP initialization (got broken during the last changes in the
	  process management functionns)
	  - now aditional processes from timer / MI / module are automatically
	  initialized for TCP transport layer

2007-09-11 11:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2735] timer.c:
	  - removed some temporary debug messages

2007-09-11 11:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2734] md5utils.c:
	  - cleanup

2007-09-10 15:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2733] db/db.c, db/db_id.c, db/db_pool.c, db/db_res.c, db/db_row.c,
	  modules/mysql/db_con.c, modules/mysql/dbase.c, modules/mysql/my_con.c,
	  modules/mysql/res.c, modules/mysql/row.c, modules/mysql/val.c:
	  - port mysql driver and db API to new logging system

2007-09-10 13:36  Anca Vamanu, <anca at voice-system dot ro>

	* [r2732] modules/presence/presence.c:
	  - fixed an warning message due to already freed db result (reported by
	  Adrian Georgescu)

2007-09-10 12:56  Anca Vamanu, <anca at voice-system dot ro>

	* [r2731] modules/presence/README, modules/presence/bind_presence.c,
	  modules/presence/bind_presence.h,
	  modules/presence/doc/presence_devel.sgml,
	  modules/presence/event_list.h, modules/presence/hash.c,
	  modules/presence/hash.h, modules/presence/notify.c,
	  modules/presence/notify.h, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - fixed getting request uri from first line
	  - generalized Subscribe message handling operations
	  - exported more functions to handle subscribe info

2007-09-10 11:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r2730] modules/presence/presence.c:
	  - fixed a bug in update_watchers_status function (reported by Adrian
	  Georgescu)

2007-09-10 08:18  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2729] modules/xlog/xlog.c, pvar.c:
	  - proper parsing PVs in a row, used in printf functions
	  - color PV are exported by xlog module, the new format is $C(xy) (old
	  format was $Cxy)

2007-09-10 07:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2728] packaging/debian-sarge/control, packaging/debian/control,
	  packaging/netbsd/Makefile:
	  - add missing libconfuse-dev to build dependency
	  - add USE_TOOLS+= gmake to NetBSD packaging, as suggested by
	  'StyleWarz' on IRC

2007-09-10 07:34  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2727] pvar.c:
	  - commented some debug messages
	  - parsing hdr name requires to have semicolon (reported by Norman
	  Brandinger)

2007-09-10 07:20  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2726] modules/dialog/dlg_handlers.c:
	  - forgot to rename it_get_dlg_status in pv_get_dlg_status

2007-09-09 20:55  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2725] Makefile.defs, action.c, cfg.y, items.c, items.h,
	  items_extra.c, main.c, modules/acc/acc_extra.c,
	  modules/acc/acc_extra.h, modules/auth/auth_mod.c,
	  modules/auth/challenge.c, modules/auth/rpid.c,
	  modules/auth_db/aaa_avps.h, modules/auth_db/authdb_mod.c,
	  modules/auth_db/authorize.c, modules/auth_diameter/auth_diameter.c,
	  modules/auth_diameter/authorize.c, modules/auth_diameter/authorize.h,
	  modules/auth_radius/authorize.c, modules/auth_radius/authrad_mod.c,
	  modules/avpops/avpops.c, modules/avpops/avpops_db.c,
	  modules/avpops/avpops_db.h, modules/avpops/avpops_impl.c,
	  modules/avpops/avpops_impl.h, modules/avpops/avpops_parse.c,
	  modules/avpops/avpops_parse.h, modules/benchmark/benchmark.c,
	  modules/cfgutils/cfgutils.c, modules/cpl-c/cpl.c,
	  modules/dialog/dialog.c, modules/dialog/dlg_handlers.c,
	  modules/dialog/dlg_handlers.h, modules/dispatcher/dispatch.h,
	  modules/dispatcher/dispatcher.c, modules/domain/domain.c,
	  modules/domain/domain_mod.c, modules/exec/exec.c, modules/exec/exec.h,
	  modules/exec/exec_mod.c, modules/group/group.c, modules/group/group.h,
	  modules/group/group_mod.c, modules/h350/h350_exp_fn.c,
	  modules/h350/h350_exp_fn.h, modules/h350/h350_mod.c,
	  modules/lcr/lcr_mod.c, modules/ldap/ldap_exp_fn.c,
	  modules/ldap/ldap_exp_fn.h, modules/ldap/ldap_mod.c,
	  modules/msilo/msilo.c, modules/nathelper/nathelper.c,
	  modules/perl/openserxs.xs, modules/perl/perl.c,
	  modules/permissions/address.c, modules/permissions/hash.c,
	  modules/permissions/permissions.c, modules/permissions/permissions.h,
	  modules/presence/presence.c, modules/presence/publish.c,
	  modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/request_winfo.c,
	  modules/registrar/reg_mod.c, modules/rr/rr_mod.c,
	  modules/siptrace/siptrace.c, modules/sl/sl.c,
	  modules/speeddial/sdlookup.c, modules/speeddial/speeddial.c,
	  modules/sst/sst.c, modules/sst/sst_handlers.c,
	  modules/sst/sst_handlers.h, modules/textops/textops.c,
	  modules/tlsops/tls_select.c, modules/tlsops/tls_select.h,
	  modules/tlsops/tlsops.c, modules/tm/t_fifo.c, modules/tm/t_funcs.c,
	  modules/tm/tm.c, modules/uac/auth.c, modules/uac/uac.c,
	  modules/uri/checks.c, modules/uri/uri_mod.c, modules/xlog/xl_lib.c,
	  modules/xlog/xl_lib.h, modules/xlog/xlog.c, pvar.c, pvar.h, re.c,
	  re.h, route.c, route.h, route_struct.h, sr_module.c, sr_module.h,
	  transformations.c, transformations.h:
	  - internal redesign of pseudo-variable (PV) model
	  - more compact and clear format for name and index
	  - naming format of structures and functions are prefixed with pv_
	  instead of xl_
	  - types of PV are prefixed with PVT_ instead of XL_
	  - PV spec formats:
	  - $class_name
	  - $class_name(inner_name)
	  - $(class_name[index])
	  - $(class_name(inner_name)[index])
	  - $(class_name{transformation})
	  - $(class_name(inner_name){transformation})
	  - $(class_name[index]{transformation})
	  - $(class_name(inner_name)[index]{transformation})
	  - NOTE: the index for avp and hdr has to be specified after the
	  pharantesis enclosing the name ( $avp(name[index]) =>
	  $(avp(name)[index]) )
	  - there are three classes that accept inner name: avp, hdr and var
	  - there are two classes that accept index: avp and hdr
	  - NOTE: color printing PV not yet migrated -- they will be introduced
	  as a new PV class exported by xlog module
	  - modules migrated to new PV model
	  - NOTE: avpsops need special attention -- it was prety much affected
	  - PV exporting by modules is done via a new simpler structure that
	  allows to add PV with inner name and index
	  - NEW FEATURE: inner_name and index for avp and hdr can be PV (
	  example: $(avp($var(avp_name))[$var(index)]) - name of avp is taken
	  from $var(avp_name) and the index from $var(index))
	  - dev version increased

2007-09-08 19:04  Juha Heinanen, <jh at tutpro dot com>

	* [r2724] modules/enum/enum.c:
	  * Made sure that is_from_user_enum() parses From header.

2007-09-07 16:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r2723] db/schema/pr_xcap_xml.xml, modules/presence_xml/README,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c,
	  modules/xcap_client/README,
	  modules/xcap_client/doc/xcap_client_devel.sgml,
	  modules/xcap_client/doc/xcap_client_user.sgml,
	  modules/xcap_client/xcap_client.c, modules/xcap_client/xcap_client.h,
	  modules/xcap_client/xcap_functions.c,
	  modules/xcap_client/xcap_functions.h, scripts/dbtext/openser/version,
	  scripts/dbtext/openser/xcap_xml, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - improved xcap_client module:
	  - added conditional queries
	  - possibility to configure a periodical query update method (works
	  with any xcap server)
	  - modified xcap table , added new columns and changed default name
	  (version increased)
	  - improved presence_xml - xcap_client interface
	  - updated documentation

2007-09-07 13:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2722] packaging/debian/rules:
	  - set svn:executable for debian/rules

2007-09-07 13:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2721] scripts/openserctlrc, scripts/openserdbctl:
	  - add db write password variable to openserctlrc file
	  - add more error reporting to openserdbctrl, give some hints when the
	  necessary files could not be sourced

2007-09-07 12:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2720] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_fifo.c, modules/carrierroute/route_rule.c:
	  - fix non working cr_add_host fifo command
	  - fix cr_add_host fifo command for hashless hosts
	  - proper free the memory if rule_fixup_recursor is called again
	  - extend documentation, fix logging output

2007-09-06 15:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2719] modules/carrierroute/README,
	  modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrier_tree.h,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/load_data.c, modules/carrierroute/route.h,
	  modules/carrierroute/route_config.c, modules/carrierroute/route_db.c,
	  modules/carrierroute/route_fifo.c, modules/carrierroute/route_fifo.h,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_rule.c,
	  modules/carrierroute/route_rule.h, modules/carrierroute/route_tree.c,
	  modules/carrierroute/route_tree.h:
	  - fixed Problem with overloaded backup routes
	  - fixed bug with ignored status in crc hash mode
	  - added -t Parameter for backup route in deactivate_host
	  - port to new logging system, logging enchancements
	  - fix not working fifo help with "-?" parameter
	  - extend documentation for new functionality, some cleanups

2007-09-06 10:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2718] modules/presence/README,
	  modules/presence/doc/presence_user.sgml:
	  - added documentation for MI refreshWatchers command

2007-09-05 15:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2717] modules/carrierroute/README,
	  modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_db.c:
	  - fix crash if carriers from route_tree table are omitted in
	  carrierroute table
	  create an empty carrier tree in this situation
	  - update documentation

2007-09-05 15:33  Anca Vamanu, <anca at voice-system dot ro>

	* [r2716] modules/presence/bind_presence.c,
	  modules/presence/bind_presence.h, modules/presence/hash.c,
	  modules/presence/hash.h, modules/presence/notify.c,
	  modules/presence/presence.c, modules/presence/subscribe.c:
	  - exported subs table handling functions

2007-09-05 15:31  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2715] action.c, items.c:
	  - propagate the value of return code
	  - string representation of an integer $var(x) is now printed with sign

2007-09-05 14:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2714] modules/presence/bind_presence.c, modules/presence/presence.c,
	  modules/presence/presence.h:
	  - added an extra parameter to presence MI command refeshWatchers to
	  allow refreshing when the published state changes in addition to
	  refresh when a change in watchers authorization occurs

2007-09-05 11:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2713] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - further documentation fixes for carrierroute

2007-09-05 09:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2712] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - fix error in carrierroute documentation, wrong placement of
	  max_locdb param

2007-09-04 14:40  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2711] db/schema/openser-uri_db.xml, modules/auth/README,
	  modules/auth/doc/auth_user.sgml, modules/auth_db/README,
	  modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/README,
	  modules/auth_diameter/doc/auth_diameter_user.sgml,
	  modules/auth_radius/README,
	  modules/auth_radius/doc/auth_radius_user.sgml:
	  - improve diplayed doc name of uri-db
	  - spelling fix in auth* modules

2007-09-04 10:56  Anca Vamanu, <anca at voice-system dot ro>

	* [r2710] parser/parse_rr.c:
	  - fixed a bug in print_rr_body function

2007-09-04 08:30  Anca Vamanu, <anca at voice-system dot ro>

	* [r2709] db/schema/pr_xcap_xml.xml,
	  modules/presence_xml/presence_xml.c, scripts/dbtext/openser/version,
	  scripts/dbtext/openser/xcap_xml, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - added a new column in presence xcap_table - etag, needed by an
	  integrated xcap server (version increased)

2007-09-04 07:25  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2707] modules/tm/h_table.c:
	  - merged two if statements having same condition (following the fix
	  for #1768774)

2007-09-04 07:19  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2706] Makefile.defs, items.c:
	  - check if host part of uri exists, if not, return null (part of fix
	  for tel uri reported by axlh, #1762016)

2007-09-03 15:51  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2705] modules/nathelper/nathelper.c:
	  - nathelper module requests from timer core a separate process for
	  doing ping
	  To be extended to support multiple timer procs doing NAT ping.

2007-09-03 15:49  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2704] timer.c, timer.h:
	  -improved the multi-process support for timer : allow the additional
	  timer processes to run the init_child(TIMER_PROC) to allow
	  initialization of depending modules.

2007-09-03 15:48  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2703] pt.c:
	  - smoother startup (from logging poitn of view)
	  - remove some time gap where pid was not displayed
	  - fix bogus pid display between 2 sequential forks

2007-09-03 14:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r2702] modules/xcap_client/xcap_callbacks.c,
	  modules/xcap_client/xcap_client.c,
	  modules/xcap_client/xcap_functions.c:
	  - replaced LOG/DBG witl LM_

2007-09-03 13:47  Anca Vamanu, <anca at voice-system dot ro>

	* [r2701] modules/presence/hash.h, modules/pua/README,
	  modules/pua/add_events.c, modules/pua/doc/pua_devel.sgml,
	  modules/pua/event_list.c, modules/pua/hash.c, modules/pua/hash.h,
	  modules/pua/pidf.c, modules/pua/pua.c, modules/pua/pua_bind.c,
	  modules/pua/pua_callback.c, modules/pua/pua_callback.h,
	  modules/pua/send_publish.c, modules/pua/send_subscribe.c,
	  modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/registrar_cb.c, modules/pua_mi/mi_func.c,
	  modules/pua_mi/pua_mi.c, modules/pua_usrloc/pua_usrloc.c,
	  modules/pua_usrloc/ul_publish.c, modules/pua_xmpp/pua_xmpp.c,
	  modules/pua_xmpp/request_winfo.c, modules/pua_xmpp/simple2xmpp.c,
	  modules/pua_xmpp/xmpp2simple.c:
	  - replaced LOG/DBG with LM_

2007-09-03 13:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2700] re.c:
	  - return(-1) replaced with goto error - part of the previous fix

2007-09-03 13:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2699] re.c:
	  - validity test moved to the correct location

2007-09-03 11:07  Anca Vamanu, <anca at voice-system dot ro>

	* [r2698] modules/presence_xml/add_events.c,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/presence_xml.c, modules/presence_xml/xcap_auth.c:
	  - replaced LOG/DBG with LM_

2007-09-03 09:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r2697] modules/presence/bind_presence.c,
	  modules/presence/event_list.c, modules/presence/hash.c,
	  modules/presence/hash.h, modules/presence/notify.c,
	  modules/presence/presence.c, modules/presence/presentity.c,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/utils_func.c, modules/presence/utils_func.h:
	  - replaced LOG/DBG with LM_

2007-09-03 07:34  Juha Heinanen, <jh at tutpro dot com>

	* [r2696] modules/lcr/lcr_mod.c:
	  * Fixed load_gws/next_gws so that they don't loose any branch
	  information.
	  * Migrated to new logging macros.

2007-09-03 07:25  jerocu

	* [r2694] modules/seas/README:
	  Fix "addresses" description

2007-08-31 16:27  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2692] action.c:
	  - print cfg line in error messges of assign operation

2007-08-31 15:08  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2691] modules/mi_xmlrpc/xr_server.c, modules/mi_xmlrpc/xr_server.h:
	  - fixed some "old-style function definition" compile warnings

2007-08-31 14:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2689] modules/mi_xmlrpc/Makefile:
	  - fixed linking on non-debian platforms

2007-08-31 13:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2688] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/cpl.xml, db/schema/dbaliases.xml,
	  db/schema/dialog.xml, db/schema/dispatcher.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/entities.xml, db/schema/grp.xml,
	  db/schema/gw.xml, db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap_xml.xml, db/schema/re_grp.xml,
	  db/schema/route_tree.xml, db/schema/silo.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/subscriber.xml,
	  db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml:
	  - unifiy URLs in database docs, use an entity to make this
	  configurable

2007-08-31 12:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r2687] modules/presence/event_list.c, modules/presence/publish.c:
	  - fixed not checking for null function (reported by Juha Heinanen)

2007-08-30 19:20  Christian Schlatter, <cs at unc dot edu>

	* [r2686] modules/h350/h350_exp_fn.c:
	  changed h350_exp_fn_init function declaration to make compiler happy

2007-08-30 19:19  Christian Schlatter, <cs at unc dot edu>

	* [r2685] modules/ldap/ldap_api_fn.c:
	  changed two lines to get rid of compiler warnings

2007-08-30 14:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2684] prime_hash.h:
	  - add some comments to prime_hash.h

2007-08-30 13:17  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2683] db/schema/openser-dispatcher.xml,
	  doc/dbschema/xsl/dbschema2docbook.xsl:
	  - documentation fixes, correct name of dispatcher module
	  index links are now properly followed, instead of the output the link
	  name

2007-08-30 12:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2682] Makefile.defs, cfg.y, modules/cpl-c/cpl.c,
	  modules/mi_datagram/mi_datagram.c, modules/mi_fifo/mi_fifo.c,
	  modules/mi_xmlrpc/mi_xmlrpc.c, modules/sms/sms.c,
	  modules/snmpstats/snmpstats.h, modules/xmpp/xmpp.c:
	  - remove redundant declaration in cfg.y
	  - add -Wmissing-field-initializers warning to Makefile.defs
	  - add additional warnings from previous commit also to x86_64 build
	  - fix missing initializer in some modules, mostly in proc_export_t
	  exports

2007-08-30 12:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r2681] modules/presence/notify.c, modules/presence/publish.c,
	  modules/presence_xml/notify_body.c, modules/presence_xml/xcap_auth.c:
	  - fixed a bug of improper free in presence
	  - removed some redundant declarations in presence_xml files

2007-08-30 11:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2680] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml:
	  - documentation update

2007-08-30 11:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2679] modules/siptrace/siptrace.c:
	  - fix data type for time value, this is a time_t and not an int
	  - Bug 1783705

2007-08-30 10:45  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2678] packaging/debian-sarge/control, packaging/debian-sarge/rules,
	  packaging/debian/control, packaging/debian/rules:
	  - add carrierroute module to debian build process as separate package

2007-08-30 09:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2677] modules/carrierroute/README,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/route_config.c,
	  modules/carrierroute/route_fifo.c:
	  - added keyword "NULL" to specify an empty prefix for fifo cmds, like
	  in config
	  - extend documentation for config and mi commands
	  - add one more error logging message

2007-08-30 08:47  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2676] prime_hash.c:
	  - fix from header parsing in prime_hash, this could lead sometimes to
	  problems
	  - add two new error messages and port all to the new logging system

2007-08-30 08:33  Anca Vamanu, <anca at voice-system dot ro>

	* [r2675] modules/presence_xml/notify_body.c:
	  - corrected a wrong error message

2007-08-29 16:36  Anca Vamanu, <anca at voice-system dot ro>

	* [r2674] modules/presence/presence.c:
	  - deleted subscription record if status switches to terminated

2007-08-29 16:17  Jan Ondrej, <ondrejj at salstar dot sk>

	* [r2673] packaging/rpm/openser.spec.fedora:
	  openser.spec.fedora removed (confirmed by Peter Lemenkov)

2007-08-29 16:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2672] sr_module.c:
	  - LOG -> LM migration

2007-08-29 16:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2671] db/db_ut.c:
	  - add error handling for strptime and strftime in str2time and
	  time2str
	  - return an error if the time conversation fails
	  - port to new logging system

2007-08-29 15:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2670] daemonize.c, main.c:
	  - some fixs about logging at startup:
	  - all logs related to command line parameter go to stderr
	  - after the command line paeamter investigate, switch by default to
	  syslog logging if not otherwise configured.
	  - this is backward compatible
	  - more LOG -> LM

2007-08-29 15:41  Anca Vamanu, <anca at voice-system dot ro>

	* [r2669] modules/pua/add_events.c, modules/pua/add_events.h,
	  modules/pua/event_list.c, modules/pua/event_list.h,
	  modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/pua_callback.c, modules/pua/pua_callback.h,
	  modules/pua_mi/pua_mi.c, modules/xcap_client/xcap_callbacks.c,
	  modules/xcap_client/xcap_callbacks.h,
	  modules/xcap_client/xcap_client.h,
	  modules/xcap_client/xcap_functions.c,
	  modules/xcap_client/xcap_functions.h:
	  - updated to avoid compile warnings due to the latest changes in
	  Makefile

2007-08-29 15:38  Anca Vamanu, <anca at voice-system dot ro>

	* [r2668] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/hash.c, modules/presence/hash.h,
	  modules/presence/presence.c, modules/presence/presentity.c,
	  modules/presence/presentity.h, modules/presence/subscribe.c,
	  modules/presence/subscribe.h, modules/presence_xml/add_events.c,
	  modules/presence_xml/add_events.h,
	  modules/presence_xml/presence_xml.c, modules/presence_xml/xcap_auth.c:
	  - fixed refreshWatchers MI command exported from presence module

2007-08-29 15:03  Jan Ondrej, <ondrejj at salstar dot sk>

	* [r2667] packaging/fedora/openser.spec:
	  Spec file update from Peter Lemenkov.

2007-08-29 14:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2666] main.c, pt.c, timer.c, timer.h:
	  - support for multiple timer process added: a module can request a
	  separate
	  timer process for its timer functions.
	  - additional timer processes are register by core as standard timer
	  processes
	  - more LOG/DBG messages migrated to LM_*

2007-08-29 13:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2665] Makefile.defs, modules/carrierroute/carrierroute.c,
	  modules/carrierroute/route_func.c, modules/carrierroute/route_func.h,
	  modules/hash, prime_hash.c, prime_hash.h:
	  - delete hash module and integrate the needed parts into core
	  - add math library to Makefile.defs, needed for linking of the code
	  - remove now unneeded functions pointer init in carrierroute module

2007-08-29 12:42  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2664] modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrier_tree.h,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/route_config.c, modules/carrierroute/route_db.c,
	  modules/carrierroute/route_fifo.c, modules/carrierroute/route_func.c,
	  modules/carrierroute/route_tree.c, modules/carrierroute/route_tree.h:
	  - fix some warnings about old function syntax
	  - move some headers to more appropriate places, delete unneeded
	  - rename functions pointer to prepare for hash module integration into
	  core

2007-08-29 11:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2663] modules/lcr/lcr_mod.c:
	  - remove unnecessary include of mysql/dbase.h from lcr, db/db.h is the
	  right one

2007-08-29 11:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2662] modules/dispatcher/dispatcher.c, modules/lcr/lcr_mod.c,
	  modules/mediaproxy/mediaproxy.c:
	  - remove another str2int fixup implementation in lcr, mediaproxy and
	  dispatcher
	  - use the one from mod_fix.h

2007-08-29 09:37  Anca Vamanu, <anca at voice-system dot ro>

	* [r2661] modules/pua/hash.c, modules/pua/send_publish.c:
	  - fixed a bug when calling pua_publish callback functions (reported by
	  Juha Heinanen )

2007-08-29 08:19  Jan Ondrej, <ondrejj at salstar dot sk>

	* [r2660] packaging/fedora, packaging/fedora/openser.init,
	  packaging/fedora/openser.spec:
	  Current OpenSER fedora init script and spec file.
	  May be packaging/rpm/openser.spec.fedora can be removed.

2007-08-28 16:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2659] db/schema/pr_watchers.xml, scripts/dbtext/openser/watchers,
	  scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - updated presence watchers table sql definition

2007-08-28 15:37  Anca Vamanu, <anca at voice-system dot ro>

	* [r2658] modules/presence/subscribe.c:
	  - fixed a not updated query to new column type

2007-08-28 15:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2657] Makefile.defs, blacklists.c, cfg.lex, daemonize.c, dprint.c,
	  dprint.h, dset.c, errinfo.c, flags.c, io_wait.c, items_extra.c,
	  main.c, md5.c, mem/mem.c, mem/shm_mem.c, mem/shm_mem.h, mi/mi.c,
	  mi/mi_core.c, modules/acc/acc.c, modules/acc/acc_extra.c,
	  modules/avpops/avpops_impl.c, modules/benchmark/benchmark.c,
	  modules/carrierroute/carrierroute.c, modules/carrierroute/load_data.c,
	  modules/carrierroute/load_data.h, modules/carrierroute/route_db.h,
	  modules/cfgutils/cfgutils.c, modules/cpl-c/cpl.c,
	  modules/dbtext/dbt_lib.c, modules/dialog/dialog.c,
	  modules/dialog/dlg_cb.c, modules/dialog/dlg_db_handler.c,
	  modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c,
	  modules/dialog/dlg_timer.c, modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatcher.c, modules/domain/domain.c,
	  modules/domain/domain_mod.c, modules/domainpolicy/domainpolicy.c,
	  modules/exec/exec_mod.c, modules/exec/kill.c, modules/group/group.c,
	  modules/imc/imc_mng.c, modules/lcr/lcr_mod.c,
	  modules/mangler/mangler.c, modules/mangler/sdp_mangler.c,
	  modules/mi_datagram/datagram_fnc.c, modules/mi_datagram/mi_datagram.c,
	  modules/msilo/ms_msg_list.c, modules/nathelper/nathelper.c,
	  modules/nathelper/sip_pinger.h, modules/pdt/pdt.c,
	  modules/permissions/address.c, modules/permissions/permissions.c,
	  modules/permissions/trusted.c, modules/pike/ip_tree.c,
	  modules/rr/rr_cb.c, modules/rr/rr_mod.c, modules/seas/cluster.c,
	  modules/seas/event_dispatcher.c, modules/seas/ha.c,
	  modules/seas/seas.c, modules/seas/seas_action.c,
	  modules/seas/statistics.c, modules/siptrace/siptrace.c,
	  modules/sl/sl.c, modules/sl/sl_cb.c, modules/sl/sl_funcs.c,
	  modules/sms/sms.c, modules/sms/sms_report.c,
	  modules/snmpstats/snmpstats.c, modules/snmpstats/snmpstats.h,
	  modules/statistics/statistics.c, modules/statistics/stats_funcs.c,
	  modules/tm/h_table.c, modules/tm/lock.c, modules/tm/t_dlg.c,
	  modules/tm/t_fifo.c, modules/tm/t_funcs.c, modules/tm/t_fwd.c,
	  modules/tm/t_hooks.c, modules/tm/t_lookup.c, modules/tm/t_reply.c,
	  modules/tm/timer.c, modules/uac/auth.c, modules/uac/from.c,
	  modules/uac/uac.c, modules/uac_redirect/rd_filter.c,
	  modules/uri_db/checks.c, modules/usrloc/dlist.c,
	  modules/usrloc/hslot.c, modules/usrloc/ul_callback.c,
	  modules/usrloc/ul_mod.c, pt.c, pt.h, resolve.c, route.c, script_cb.c,
	  script_var.c, serialize.c, socket_info.c, socket_info.h, sr_module.c,
	  statistics.c, tcp_main.c, tcp_read.c, timer.c, udp_server.c,
	  usr_avp.c, ut.h:
	  - add -Wold-style-definition to Makefile.defs, to warn about ancient C
	  syntax
	  - fix old definitions in core and default modules (mostly add missing
	  void)
	  - change really old syntax in md5.c
	  - increase devel version

2007-08-28 14:32  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2656] scripts/mysql/presence-create.sql:
	  - update presence sql from schema source

2007-08-28 13:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2655] modules/presence/event_list.c, modules/presence/hash.c,
	  modules/presence/notify.c, modules/presence/subscribe.c:
	  - fixed some bugs in presence module

2007-08-28 10:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2654] modules/imc/imc_cmd.c, modules/pua/pua_callback.c,
	  modules/pua/send_publish.c:
	  - updated pua and imc modules to the fixup in tm for callback
	  parameter handling done

2007-08-28 09:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2651] modules/tm/uac.c:
	  -fixed callback parameter handling in all the req_* or uac_* TM API
	  functions; the parameter must not be freed as we have no information
	  about its type; the calling function should do it.
	  Reported by Daniel.

2007-08-28 09:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2648] modules/pike/pike_funcs.c:
	  - fixed missing unlock on an error branch (mem failure)
	  Credits go to Daniel.

2007-08-28 09:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2647] modules/usrloc/ul_mod.c:
	  - some cleanup in the init/destroy functions for the DB connections -
	  open only the strictly necessary connections

2007-08-28 08:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2646] main.c:
	  - fixed initialization of MAIN proc (got broken during the adding of
	  new forking function)

2007-08-27 14:58  Juha Heinanen, <jh at tutpro dot com>

	* [r2644] scripts/dbtext/openser/gw, scripts/mysql/lcr-create.sql,
	  scripts/postgres/lcr-create.sql:
	  * Forgot to remake dbschama after changes in gw table.

2007-08-27 14:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r2643] db/schema/pr_active_watchers.xml, modules/presence/hash.c,
	  modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presence.c, modules/presence/presentity.c,
	  modules/presence/subscribe.c, modules/presence_xml/xcap_auth.c,
	  scripts/dbtext/openser/active_watchers,
	  scripts/dbtext/openser/version, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - fixed some bugs in presence modules (reported by Juha Heinanen)
	  - added a new column to active_watchers database table (version
	  increased )

2007-08-27 14:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2642] mod_fix.h:
	  - fix check for parameter number != 1 in fixup_str2regexp for textops
	  module, as reported from Ben Smithurst
	  - port mod_fix.h to new logging system

2007-08-27 14:05  Juha Heinanen, <jh at tutpro dot com>

	* [r2641] modules/lcr/README, modules/lcr/doc/lcr_user.sgml,
	  modules/lcr/lcr_mod.c:
	  * dm_flag is set or reset by from_gw() function if request came from a
	  gateway and that gateway supports directed media.

2007-08-27 13:30  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2640] packaging/debian-sarge/rules, packaging/debian/rules:
	  - add dbschema generation to debian package build process

2007-08-27 13:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2639] doc/dbschema/xsl/sql.xsl, scripts/mysql/acc-create.sql,
	  scripts/mysql/alias_db-create.sql, scripts/mysql/auth_db-create.sql,
	  scripts/mysql/avpops-create.sql,
	  scripts/mysql/carrierroute-create.sql, scripts/mysql/cpl-create.sql,
	  scripts/mysql/dialog-create.sql, scripts/mysql/dispatcher-create.sql,
	  scripts/mysql/domain-create.sql,
	  scripts/mysql/domainpolicy-create.sql,
	  scripts/mysql/extensions-create.sql, scripts/mysql/group-create.sql,
	  scripts/mysql/imc-create.sql, scripts/mysql/lcr-create.sql,
	  scripts/mysql/msilo-create.sql, scripts/mysql/pdt-create.sql,
	  scripts/mysql/permissions-create.sql,
	  scripts/mysql/presence-create.sql, scripts/mysql/registrar-create.sql,
	  scripts/mysql/serweb-create.sql, scripts/mysql/siptrace-create.sql,
	  scripts/mysql/speeddial-create.sql, scripts/mysql/standard-create.sql,
	  scripts/mysql/uri_db-create.sql, scripts/mysql/usrloc-create.sql,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql,
	  scripts/postgres/acc-create.sql, scripts/postgres/alias_db-create.sql,
	  scripts/postgres/auth_db-create.sql,
	  scripts/postgres/avpops-create.sql,
	  scripts/postgres/carrierroute-create.sql,
	  scripts/postgres/cpl-create.sql, scripts/postgres/dialog-create.sql,
	  scripts/postgres/dispatcher-create.sql,
	  scripts/postgres/domain-create.sql,
	  scripts/postgres/domainpolicy-create.sql,
	  scripts/postgres/extensions-create.sql,
	  scripts/postgres/group-create.sql, scripts/postgres/imc-create.sql,
	  scripts/postgres/lcr-create.sql, scripts/postgres/msilo-create.sql,
	  scripts/postgres/pdt-create.sql,
	  scripts/postgres/permissions-create.sql,
	  scripts/postgres/presence-create.sql,
	  scripts/postgres/registrar-create.sql,
	  scripts/postgres/serweb-create.sql,
	  scripts/postgres/siptrace-create.sql,
	  scripts/postgres/speeddial-create.sql,
	  scripts/postgres/standard-create.sql,
	  scripts/postgres/uri_db-create.sql,
	  scripts/postgres/usrloc-create.sql:
	  - change dbschema xsl to not add one space char to files
	  - this prevents the generation of empty files, e.g.
	  openser-extensions.xml
	  - remove this empty files from mysql and postgresql
	  - fix extra modules generation in openserdbctl.mysql
	  - add openser-extensions table generation to .mysql and .psql db
	  scripts

2007-08-27 11:26  Juha Heinanen, <jh at tutpro dot com>

	* [r2638] db/schema/entities.xml, db/schema/gw.xml, modules/lcr/README,
	  modules/lcr/doc/lcr_user.sgml, modules/lcr/lcr_mod.c:
	  * Added a gateway attribute that can be used to indicate if a gateway
	  supports directed media (RFC 4145).

2007-08-26 17:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2637] modules/sl/sl_funcs.c:
	  - moved function to "static"

2007-08-26 17:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2636] modules/statistics/stats_funcs.c:
	  - fixed compile warning when STATISTICS is not defined

2007-08-26 17:33  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2635] statistics.h:
	  - added missing defined that failed SL module compiling when
	  STATISTICS
	  was not defined

2007-08-24 14:50  Anca Vamanu, <anca at voice-system dot ro>

	* [r2634] modules/presence/presence.c, modules/presence/subscribe.c:
	  - fixed a syntax error

2007-08-24 13:58  Anca Vamanu, <anca at voice-system dot ro>

	* [r2633] modules/presence/hash.c, modules/presence/notify.c,
	  modules/presence/presence.c, modules/presence/subscribe.c:
	  - fixed a bug in getting info from database in fallback2db=1 mode
	  (problems reported by Juha Heinanen)

2007-08-24 07:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r2632] modules/presence_xml/presence_xml.c:
	  - removed the need to load xcap_client module if force_active is 1
	  (reported by Mircea Amarascu and Juha Heinanen)

2007-08-23 12:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r2631] modules/presence_xml/presence_xml.c:
	  - fixed a lack of synchronization to presence functions naming bug

2007-08-23 08:22  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2630] Makefile, Makefile.defs, action.c, cfg.lex, cfg.y, route.c,
	  route_struct.h:
	  - new assign operator for avps ":=" (patch by Alex Herman)
	  - $avp(name) := value will overwride the value of any exiting
	  $avp(name), resulting in a new single $avp(name) (delete all
	  $avp(name), add $avp(name))
	  - in addition, $avp(name) := null will delete all existing $avp(name)

2007-08-22 13:36  Anca Vamanu, <anca at voice-system dot ro>

	* [r2629] modules/presence_mwi/xcap_auth.c,
	  modules/presence_mwi/xcap_auth.h:
	  - removed useless files due to the latest changes in presence

2007-08-22 13:32  Anca Vamanu, <anca at voice-system dot ro>

	* [r2628] db/schema/pr_watchers.xml, modules/presence/README,
	  modules/presence/bind_presence.c, modules/presence/bind_presence.h,
	  modules/presence/doc/presence_devel.sgml,
	  modules/presence/doc/presence_user.sgml,
	  modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/hash.c, modules/presence/hash.h,
	  modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presence.c, modules/presence/presence.h,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/publish.h, modules/presence/subscribe.c,
	  modules/presence/subscribe.h, modules/presence_mwi/add_events.c,
	  modules/presence_mwi/presence_mwi.c, modules/presence_xml/README,
	  modules/presence_xml/add_events.c,
	  modules/presence_xml/doc/presence_xml_devel.sgml,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c,
	  modules/presence_xml/xcap_auth.h, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - modified presence and presence_xml to allow using external XCAP
	  servers with the possibility to configure the mode of operation
	  through presence_xml module parameter 'integrated_xcap_server'

2007-08-22 13:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r2627] modules/xcap_client, modules/xcap_client/Makefile,
	  modules/xcap_client/README, modules/xcap_client/doc,
	  modules/xcap_client/doc/xcap_client.sgml,
	  modules/xcap_client/doc/xcap_client_devel.sgml,
	  modules/xcap_client/doc/xcap_client_faq.sgml,
	  modules/xcap_client/doc/xcap_client_user.sgml,
	  modules/xcap_client/xcap_callbacks.c,
	  modules/xcap_client/xcap_callbacks.h,
	  modules/xcap_client/xcap_client.c, modules/xcap_client/xcap_client.h,
	  modules/xcap_client/xcap_functions.c,
	  modules/xcap_client/xcap_functions.h:
	  - added a xcap client for OpenSER module
	  (it retrieves info from XCAP servers using HTTP GET request; works
	  with libcurl library)

2007-08-21 18:50  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2626] modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatcher.c:
	  - fix when db_url is not set (reported by Borislav Ivandic)
	  - db connection is not needed in workers, just in mi processes

2007-08-21 16:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2625] modules/snmpstats/snmpstats.c, modules/snmpstats/snmpstats.h,
	  modules/snmpstats/sub_agent.c, modules/snmpstats/sub_agent.h:
	  - update module to use the module interface to create additional
	  processes.
	  - AgentX process moved as a module process
	  - TO FIX!
	  1) to do not spawn the process to check the system up time from
	  PROC_MAIN as this child do not exist in "fork=no"
	  2) maybe the "check time" process should be run from mod_init() to
	  prepare the file before all the other workers are forked.
	  3) maybe system() will be simpler than fork()+exec()

2007-08-21 16:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2624] modules/xmpp/xmpp.c:
	  - module migrated to the new interface for creating additional
	  processes
	  - fixed bug in creating the communication pipe between SIP workers and
	  XMPP processes

2007-08-21 16:08  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2623] modules/cpl-c/cpl.c, modules/sms/sms.c:
	  - updated module to make use of module interface for properly creating
	  additional processes

2007-08-21 16:06  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2622] modules/mi_datagram/mi_datagram.c,
	  modules/mi_xmlrpc/mi_xmlrpc.c:
	  - updated mi modules to use the module interface in order to properly
	  create the additional processes

2007-08-21 16:05  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2621] modules/mi_fifo/mi_fifo.c, sr_module.c, sr_module.h:
	  - module interface for additional processes extedned to make place for
	  pre and post fork functions.

2007-08-20 09:15  Anca Vamanu, <anca at voice-system dot ro>

	* [r2620] db/schema/pr_watchers.xml, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - fixed a bug in index definition

2007-08-20 08:47  Anca Vamanu, <anca at voice-system dot ro>

	* [r2619] db/schema/pr_watchers.xml, modules/presence/presence.c,
	  modules/presence/subscribe.c, scripts/dbtext/openser/version,
	  scripts/dbtext/openser/watchers, scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - made changes in watchers table ( version increased )

2007-08-17 16:27  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2616] re.c:
	  - fixed replacement string handling, bug introduced in the last commit
	  (reported by Juha Heinanen)

2007-08-17 13:48  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2615] re.c, re.h:
	  - function split to allow independent parsing of replacement string
	  (credits to Ancuta Onofrei)

2007-08-17 11:28  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2614] Makefile.defs, db/db_ut.c, modules/mysql/dbase.c,
	  modules/postgres/dbase.c, modules/unixodbc/dbase.c:
	  - add space in front of "order by" (reported by Ben Smithurst and Anca
	  Vamanu)
	  - dev version increased

2007-08-17 08:02  Anca Vamanu, <anca at voice-system dot ro>

	* [r2613] scripts/dbtext/openser/active_watchers,
	  scripts/dbtext/openser/pua, scripts/dbtext/openser/version,
	  scripts/mysql/presence-create.sql,
	  scripts/postgres/presence-create.sql:
	  - updated presence sql scripts

2007-08-16 09:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2607] modules/presence/hash.c, modules/presence/hash.h:
	  - added 2 new files

2007-08-16 08:37  Anca Vamanu, <anca at voice-system dot ro>

	* [r2606] modules/presence/notify.c, parser/parse_event.c,
	  parser/parse_event.h:
	  - exported a function from parse event useful in presence module

2007-08-16 07:52  Anca Vamanu, <anca at voice-system dot ro>

	* [r2605] modules/pua/hash.c, modules/pua/pua.c,
	  modules/pua/send_publish.c, modules/pua/send_subscribe.c:
	  - fixed some bugs in the changes from the last commit(reported by
	  Reinhold Buchinger)

2007-08-16 07:35  Anca Vamanu, <anca at voice-system dot ro>

	* [r2604] db/schema/pr_active_watchers.xml, modules/presence/README,
	  modules/presence/bind_presence.c, modules/presence/bind_presence.h,
	  modules/presence/doc/presence_user.sgml,
	  modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presence.c, modules/presence/presence.h,
	  modules/presence/presentity.c, modules/presence/presentity.h,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h, modules/presence/utils_func.c,
	  modules/presence_mwi/add_events.c,
	  modules/presence_mwi/presence_mwi.c, modules/presence_mwi/xcap_auth.c,
	  modules/presence_xml/add_events.c, modules/presence_xml/notify_body.c,
	  modules/presence_xml/xcap_auth.c, modules/presence_xml/xcap_auth.h:
	  - included memory caching storage with the possibility to configure a
	  fallback to database mode

2007-08-15 08:11  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2603] modules/dispatcher/dispatch.c:
	  - try to avoid selecting inactive destination in round robin (reported
	  by Francisco Ivandic)

2007-08-14 13:14  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2601] Makefile.defs, items.c, modules/nathelper/nathelper.c,
	  transformations.c:
	  - fixed bug in returning param transformations (thanks to Andreas
	  Granig for reporting and testing)
	  - don't change port if is 0 (that means media channel is disabled,
	  reported by Aymeric Moizard)
	  - dev version increased

2007-08-14 09:20  Andreas Granig, <andreas dot granig at inode dot info>

	* [r2599] modules/path/path.c:
	  Fixed some memory problems.
	  Credits go to Marcus Hunger (hunger at sipgate de)

2007-08-13 17:07  Anca Vamanu, <anca at voice-system dot ro>

	* [r2597] db/schema/pr_pua.xml, modules/pua/hash.c, modules/pua/hash.h,
	  modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_subscribe.c:
	  - added 2 more columns to pua_table (increased table version)
	  - enabled refresh possiblity after server restart
	  - included event type in record identification

2007-08-13 12:40  Anca Vamanu, <anca at voice-system dot ro>

	* [r2596] modules/presence_mwi/add_events.c, modules/pua/hash.c,
	  modules/pua/hash.h, modules/pua/pua.c, modules/pua/pua.h,
	  modules/pua/pua_callback.h, modules/pua/send_publish.c,
	  modules/pua/send_publish.h, modules/pua/send_subscribe.c,
	  modules/pua/send_subscribe.h, modules/pua_mi/mi_func.c,
	  modules/pua_mi/mi_func.h, modules/pua_mi/pua_mi.c,
	  modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/simple2xmpp.c,
	  modules/pua_xmpp/simple2xmpp.h:
	  - restructured the reply callback system for Publish to make it
	  simetric with the one for Subscribe
	  - updated the pua_xmpp and pua_mi to the changes
	  - enabled calling registered callback functions for FAKED_REPLY also
	  - updated the presence_mwi module to a previous change made in
	  presence

2007-08-13 08:55  Anca Vamanu, <anca at voice-system dot ro>

	* [r2595] modules/pua/pua.c, modules/pua/send_subscribe.c:
	  - saved extra_headers in hash table entry structure to be used when
	  refreshing request

2007-08-12 09:51  Juha Heinanen, <jh at tutpro dot com>

	* [r2594] scripts/openserdbctl.mysql:
	  * Script to create tables for all extra modules is
	  extensions-create.sql.

2007-08-12 06:16  Juha Heinanen, <jh at tutpro dot com>

	* [r2593] scripts/openserdbctl.mysql:
	  * Replaced fixed extra table list with $EXTRA_MODULES variable.

2007-08-10 14:02  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2592] modules/tm/h_table.c, modules/tm/uac.c:
	  - local generated messages do not inherit avps from the message
	  processed at that time
	  - closes #1768774

2007-08-10 13:38  Christian Schlatter, <cs at unc dot edu>

	* [r2591] Makefile, modules/h350, modules/h350/Makefile,
	  modules/h350/README, modules/h350/doc, modules/h350/doc/h350.sgml,
	  modules/h350/doc/h350_biblio.sgml, modules/h350/doc/h350_devel.sgml,
	  modules/h350/doc/h350_faq.sgml, modules/h350/doc/h350_user.sgml,
	  modules/h350/h350_exp_fn.c, modules/h350/h350_exp_fn.h,
	  modules/h350/h350_mod.c, modules/h350/h350_mod.h:
	  initial import of new H350 module

2007-08-10 12:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r2589] modules/pua_usrloc/pua_usrloc.c,
	  modules/pua_usrloc/pua_usrloc.h, modules/pua_usrloc/ul_publish.c:
	  - register a post script callback to unset send_publish flag

2007-08-09 13:34  Anca Vamanu, <anca at voice-system dot ro>

	* [r2588] modules/presence_xml/add_events.c,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h:
	  - included the right headers after correcting the error in
	  presence_xml.h header file

2007-08-09 13:18  Anca Vamanu, <anca at voice-system dot ro>

	* [r2587] modules/presence_xml/presence_xml.h:
	  - corrected a typing error

2007-08-09 13:02  Anca Vamanu, <anca at voice-system dot ro>

	* [r2586] modules/pua/pua.c:
	  - updated the function to build the subscribe callbak parameter when
	  sending refresh request

2007-08-09 12:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r2585] modules/presence/presentity.c, modules/presence/publish.c:
	  - fixed a bug in handling etag

2007-08-08 11:33  Anca Vamanu, <anca at voice-system dot ro>

	* [r2583] modules/presence/notify.c, modules/presence/presentity.c,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - added remote_cseq and local_cseq fileds instead of cseq in subs_t
	  structure for more clarity

2007-08-07 16:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2582] modules/mi_datagram/mi_datagram.c:
	  - migrated process creation to module interface - use core support for
	  forking new processes, instead of doing it locally

2007-08-07 15:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2581] pt.c:
	  one more time trying to get the SVN ID to work

2007-08-07 15:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2580] pt.c:
	  one more time trying to get the SVN ID to work

2007-08-07 15:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2579] pt.c:
	  - fixed the SVN ID line

2007-08-07 15:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2578] main.c, mi/mi_core.c, modules/mi_fifo/mi_fifo.c, pt.c, pt.h,
	  sr_module.c, sr_module.h, tcp_main.c:
	  - new wrapper function openser_fork() over the fork() lib function in
	  order to guarante proper & simpler process initialization
	  - got rid of the "bastard" children (processes created directly by
	  modules); these processes, not being created by main core process,
	  could not be properly controlled and terminated.
	  - openser core creates (on demand, via the module interface) processes
	  for the modules.
	  - reduce the complexity and code duplication in modules that need to
	  create additional processes.
	  - cleanup in the process forking sequence at startup
	  - MI_FIFO module updated to use the process creation via the module
	  interface
	  - fixed some SCTP problems in process management
	  (still work on progress)

2007-08-07 12:17  Anca Vamanu, <anca at voice-system dot ro>

	* [r2577] modules/presence/README, modules/presence/bind_presence.c,
	  modules/presence/bind_presence.h,
	  modules/presence/doc/presence_devel.sgml,
	  modules/presence/doc/presence_user.sgml,
	  modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/presence.c, modules/presence/presence.h,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - enabled a 'library' like functioning mode - if the db_url module
	  parameter is not set, no messages are processed and the exported
	  functions can be used by other modules.'
	  - added a event specific parameter 'default expires'
	  - exported 2 new event list handling functions

2007-08-07 10:16  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r2576] modules/pdt/domains.c, modules/pdt/pdt.c,
	  modules/pdt/pdtree.c:
	  - bug fix closes bug item #1765525 reported by Norm Brandinger

2007-08-07 09:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2575] modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h,
	  modules/dispatcher/dispatcher.c:
	  - migrated to new process initialization model (credits to Ancuta
	  Onofrei)

2007-08-03 13:38  Anca Vamanu, <anca at voice-system dot ro>

	* [r2574] modules/presence_xml/presence_xml.c:
	  - corrected a typing error (reported by Babon Frederic
	  frederic.babon@thomson.net)

2007-08-03 12:00  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2573] modules/carrierroute/carrierroute.c:
	  - add missing mi_child_init function for reload_routes function

2007-08-03 10:19  Anca Vamanu, <anca at voice-system dot ro>

	* [r2572] modules/pua/hash.c, modules/pua/pua.c,
	  modules/pua/pua_callback.h, modules/pua/send_subscribe.c:
	  - fixed bug of not updated PUACB_MAX macro value
	  - enabled the usage of record id for subscribe requests also

2007-08-03 08:58  Juha Heinanen, <jh at tutpro dot com>

	* [r2571] scripts/openserctl:
	  * Added /etc/openser as directory from which to look for openserctl rc
	  file (like it was in 1.2 mysqldb.sh).

2007-08-02 08:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2569] INSTALL:
	  - add a note about necessary libs and header for ldap module

2007-08-02 08:42  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2568] INSTALL:
	  - notes about SCTP

2007-08-02 08:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2567] modules/hash/README:
	  - add a note to the README about the module status as discussed on the
	  list

2007-08-01 21:40  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2565] Makefile.defs, cfg.lex, cfg.y, config.h, forward.c, forward.h,
	  globals.h, ip_addr.h, main.c, msg_translator.c, parser/parse_via.c,
	  resolve.c, route.c, sctp_server.c, sctp_server.h, socket_info.c,
	  socket_info.h, udp_server.h, version.h:
	  - support for SCTP (patch by Glenn Marmon gmarmon@conncoll.edu)
	  - to enable it: SCTP=1 make ...
	  - requires SCTP support in kernel and libsctp-dev

2007-08-01 18:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2564] crc.c, crc.h, modules/hash, modules/hash/Makefile,
	  modules/hash/README, modules/hash/hash.c, modules/hash/hash.h:
	  - add a hash module, a dependency of the carrierroute module
	  - this module provides different hash from various sources
	  - TODO: probably its make sense to change the dispatcher module to use
	  this  module too, this way each loadbalancer use the same hash source
	  - add a crc function that returns unsigned integer, needed by the hash
	  module

2007-08-01 18:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2563] db/schema/Makefile, scripts/dbtext/openser/carrierroute,
	  scripts/dbtext/openser/pua, scripts/dbtext/openser/route_tree,
	  scripts/dbtext/openser/version, scripts/mysql/carrierroute-create.sql,
	  scripts/mysql/presence-create.sql,
	  scripts/postgres/carrierroute-create.sql,
	  scripts/postgres/presence-create.sql:
	  - add carrierroute tables to Makefile in db/schema
	  - add actual SQL code for this tables
	  - update SQL with the last changes in schema files

2007-08-01 18:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2562] Makefile, db/schema/carrierroute.xml,
	  db/schema/openser-carrierroute.xml, db/schema/route_tree.xml,
	  modules/carrierroute, modules/carrierroute/Makefile,
	  modules/carrierroute/README, modules/carrierroute/carrier_tree.c,
	  modules/carrierroute/carrier_tree.h,
	  modules/carrierroute/carrierroute.c,
	  modules/carrierroute/carrierroute.h, modules/carrierroute/doc,
	  modules/carrierroute/doc/carrierroute.sgml,
	  modules/carrierroute/doc/carrierroute_devel.sgml,
	  modules/carrierroute/doc/carrierroute_faq.sgml,
	  modules/carrierroute/doc/carrierroute_user.sgml,
	  modules/carrierroute/load_data.c, modules/carrierroute/load_data.h,
	  modules/carrierroute/route.h, modules/carrierroute/route_config.c,
	  modules/carrierroute/route_config.h, modules/carrierroute/route_db.c,
	  modules/carrierroute/route_db.h, modules/carrierroute/route_fifo.c,
	  modules/carrierroute/route_fifo.h, modules/carrierroute/route_func.c,
	  modules/carrierroute/route_func.h, modules/carrierroute/route_rule.c,
	  modules/carrierroute/route_rule.h, modules/carrierroute/route_tree.c,
	  modules/carrierroute/route_tree.h, scripts/openserctlrc,
	  scripts/openserdbctl.base:
	  - add carrierroute module
	  - Credits go to Jonas Appel, <jonas dot appel at schlund dot de>
	  - add module to exclude_modules var in Makefile
	  - add database schemas for two necessary tables
	  - add database tables to extra tables definition in openserdbctl

2007-08-01 11:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2561] modules/benchmark:
	  - set svn:ignore property on benchmark dir

2007-08-01 11:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2560] scripts/openserdbctl:
	  - fix string comparison for dbtext in openserdbctl
	  Thanks to Norman Brandinger for the report

2007-08-01 10:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2559] scripts/openserdbctl:
	  - fix extra tables generation for dbtext database

2007-08-01 08:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2558] modules/benchmark/benchmark.c:
	  - fix small error in mi_cmds[] initialization for benchmark module

2007-07-31 18:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2557] mi/attr.c, modules/mi_xmlrpc/xr_parser_lib.h,
	  modules/pua_mi/mi_func.c:
	  - fixed couple of compile warnings

2007-07-31 17:55  Dan Pascu, <dan at ag-projects dot com>

	* [r2556] modules/mediaproxy/doc/mediaproxy_user.sgml,
	  modules/mediaproxy/functions.h:
	  Made indenting consistent

2007-07-31 13:30  Dan Pascu, <dan at ag-projects dot com>

	* [r2555] modules/mediaproxy/README,
	  modules/mediaproxy/doc/mediaproxy_user.sgml,
	  modules/mediaproxy/mediaproxy.c:
	  Added support for specifying the domain to use for selecting the
	  mediaproxies (based on a patch by Kobi Eshun <kobi@sightspeed.com>)

2007-07-31 13:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2554] modules/acc/acc_mod.c, modules/alias_db/alias_db.c,
	  modules/auth/auth_mod.c, modules/auth_db/authdb_mod.c,
	  modules/auth_diameter/auth_diameter.c,
	  modules/auth_radius/authrad_mod.c, modules/avp_radius/avp_radius.c,
	  modules/avpops/avpops.c, modules/benchmark/benchmark.c,
	  modules/cfgutils/cfgutils.c, modules/cpl-c/cpl.c,
	  modules/dbtext/dbtext.c, modules/dialog/dialog.c,
	  modules/dispatcher/dispatcher.c, modules/diversion/diversion.c,
	  modules/domain/domain_mod.c, modules/domainpolicy/domainpolicy_mod.c,
	  modules/enum/enum_mod.c, modules/exec/exec_mod.c,
	  modules/flatstore/flatstore_mod.c, modules/gflags/gflags.c,
	  modules/group/group_mod.c, modules/group_radius/grouprad_mod.c,
	  modules/imc/imc.c, modules/jabber/jabber.c, modules/lcr/lcr_mod.c,
	  modules/ldap/ldap_mod.c, modules/mangler/mangler.c,
	  modules/maxfwd/maxfwd.c, modules/mediaproxy/mediaproxy.c,
	  modules/mi_datagram/mi_datagram.c, modules/mi_fifo/mi_fifo.c,
	  modules/mi_xmlrpc/mi_xmlrpc.c, modules/msilo/msilo.c,
	  modules/mysql/db_mod.c, modules/nathelper/nathelper.c,
	  modules/options/mod_options.c, modules/osp/osp_mod.c,
	  modules/pa/pa_mod.c, modules/path/path_mod.c, modules/pdt/pdt.c,
	  modules/perl/perl.c, modules/perlvdb/perlvdb.c,
	  modules/permissions/permissions.c, modules/pike/pike.c,
	  modules/postgres/db_mod.c, modules/presence/presence.c,
	  modules/presence_mwi/presence_mwi.c,
	  modules/presence_xml/presence_xml.c, modules/pua/pua.c,
	  modules/pua_bla/pua_bla.c, modules/pua_mi/pua_mi.c,
	  modules/pua_usrloc/pua_usrloc.c, modules/pua_xmpp/pua_xmpp.c,
	  modules/registrar/reg_mod.c, modules/rr/rr_mod.c, modules/seas/seas.c,
	  modules/siptrace/siptrace.c, modules/sl/sl.c, modules/sms/sms.c,
	  modules/snmpstats/snmpstats.h, modules/speeddial/speeddial.c,
	  modules/sst/sst.c, modules/statistics/statistics.c,
	  modules/textops/textops.c, modules/tlsops/tlsops.c, modules/tm/tm.c,
	  modules/uac/uac.c, modules/uac_redirect/redirect.c,
	  modules/unixodbc/db_mod.c, modules/uri/uri_mod.c,
	  modules/uri_db/uridb_mod.c, modules/uri_radius/urirad_mod.c,
	  modules/usrloc/ul_mod.c, modules/xlog/xlog.c, modules/xmpp/xmpp.c,
	  sr_module.h:
	  - added new field in the module interface - list of the additional
	  processes to be created (work on progress)

2007-07-31 12:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2553] Makefile.defs:
	  - option to define TIMING_INFO removed

2007-07-30 19:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2551] main.c, modules/domain/domain_mod.c,
	  modules/flatstore/flatstore_mod.c, modules/mi_fifo/mi_fifo.c,
	  modules/permissions/trusted.c, modules/tm/t_msgbuilder.c, sr_module.c,
	  sr_module.h, version.h:
	  - last UNIXODBC stuff removed
	  - renamed some defines and variables
	  - some LOG/DBG migrated
	  - first steps in extending module interface for aux. processes

2007-07-30 17:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2550] modules/dispatcher/dispatcher.c:
	  - fix small error in dispatcher modul: return code 0 on ds_load_list
	  is success

2007-07-30 16:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2549] modules/cfgutils/cfgutils.c:
	  - use now again rand() instead of drand48(), with the new seeding
	  enchancements in the core this is probably good enough

2007-07-30 16:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2548] main.c, tcp_main.c, ut.c, ut.h:
	  - seed the random generator in the core for timer, tcp_main,
	  udp_listener and
	  tcp_listener processes
	  - now all processer using a different random state for the generation
	  of pseudo random numbers
	  - previously every processes used the same state, this could lead to
	  security problems
	  - initalization of the random generator used with 'rand()' in the
	  modules is now not needed anymore
	  - if other random generators (e.g. random(), drand48()) are needed,
	  then the current functions needs to be extended
	  - add a small utility function for seeding to ut.{c,h}
	  - port ut.{c,h} to the new logging infrastructure

2007-07-30 12:14  Anca Vamanu, <anca at voice-system dot ro>

	* [r2547] db/schema/pr_pua.xml, modules/pua/pua.c:
	  - added a new column to pua table - contact (increased version)

2007-07-30 11:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2546] modules/auth/README, modules/auth/auth_mod.c,
	  modules/auth/doc/auth_user.sgml:
	  - don't seed the random generator for the auth module initialization
	  from the system time, this is unsafe as this source provides not
          enough entropy.
	  - The random generator is seeded in the core from /dev/urandom, if
	  this device is available.
	  - adapted from SER:
	  http://lists.iptel.org/pipermail/serdev/2006-November/008477.html

2007-07-30 10:57  Dan Pascu, <dan at ag-projects dot com>

	* [r2545] modules/mediaproxy/config/README,
	  modules/mediaproxy/config/Readme,
	  modules/mediaproxy/config/openser.cfg,
	  modules/mediaproxy/config/ser.cfg:
	  Renamed example ser.cfg to openser.cfg and Readme to README

2007-07-30 10:50  Dan Pascu, <dan at ag-projects dot com>

	* [r2544] modules/mediaproxy/functions.h,
	  modules/mediaproxy/mediaproxy.c:
	  Updated the code to use the new LM_XXX logging functions and adjusted
	  the log messages a bit

2007-07-30 10:06  Anca Vamanu, <anca at voice-system dot ro>

	* [r2543] db/schema/pr_presentity.xml:
	  - removed unecessary ude_presentity index (reported by Juha
	  Heinanen<jh@tutpro.com>)

2007-07-30 09:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2542] modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/pua_bind.c, modules/pua/pua_bind.h,
	  modules/pua/send_subscribe.c, modules/pua/send_subscribe.h:
	  - added a new source flag RLS_SUBSCRIBE
	  - added a new field to subs_info_t structure - extra_headers, to be
	  added when sending the Subscribe request
	  - exported a new function get_record_id
	  - fixed a bug in sending refresh for Subscribe - used the same contact
	  as in the first request

2007-07-28 18:37  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2541] modules/benchmark, modules/benchmark/Makefile,
	  modules/benchmark/README, modules/benchmark/benchmark.c,
	  modules/benchmark/benchmark.h, modules/benchmark/benchmark_api.h,
	  modules/benchmark/doc, modules/benchmark/doc/benchmark.sgml,
	  modules/benchmark/doc/benchmark_devel.sgml,
	  modules/benchmark/doc/benchmark_faq.sgml,
	  modules/benchmark/doc/benchmark_user.sgml:
	  - new module allowing benchmarking of the configuration file
	  - development started from the contribution on the tracker of Bastian
	  Friederich
	  - incorporates the old code from the core used for benchmarking 1.2
	  - by default has microsecond accuracy
	  - compiled with -DBM_CLOCK_REALTIME will give nanoseconds accuracy
	  - support for unlimited number of timers identified by string name
	  - internal API to be used from other modules
	  - set of global statistics per timer (stored in shared memory)
	  - the difference of time is computed per process (it is not shared as
	  it will produce unpredictible results due to races)
	  - should help to identify in a nice manner the slow parts of the
	  configuration file
	  - closes #1698400

2007-07-28 17:34  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2540] ut.h:
	  - functions for time diff measurement removed (to be included in a new
	  module)

2007-07-28 13:03  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2539] action.c, cfg.lex, cfg.y:
	  - more timing info code removed

2007-07-28 13:02  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2538] modules/usrloc/udomain.c:
	  - removed timing info defined code

2007-07-27 16:56  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2537] modules/dialog/dialog.c, modules/dialog/dlg_db_handler.c,
	  modules/dialog/dlg_db_handler.h:
	  - fixed the mixing of DB connections across processes.

2007-07-27 13:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2536] dprint.h:
	  - fixed bogus macro for suncc

2007-07-27 11:45  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2534] Makefile.defs, scripts/dbtext/openser/dispatcher,
	  scripts/dbtext/openser/version, scripts/mysql/dispatcher-create.sql,
	  scripts/openserdbctl.base, scripts/postgres/dispatcher-create.sql:
	  - compiled version for dispatcher table
	  - included in default db creation
	  - dev version increased

2007-07-27 11:41  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2533] db/schema/Makefile, db/schema/dispatcher.xml,
	  db/schema/openser-dispatcher.xml:
	  - table definition for dispatcher module
	  - credits to Ancuta Onofrei for DB support in dispatcher

2007-07-27 11:38  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2532] modules/dispatcher/README, modules/dispatcher/dispatch.c,
	  modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c,
	  modules/dispatcher/doc/dispatcher_user.sgml:
	  - migrated to new debug functions
	  - some global variables renamed to avoid mistaken overlaping
	  - new random selection algorithm (6)
	  - support for loading destination list from database
	  - ability to reload the destination list from database upon a mi
	  command
	  - documentation updated

2007-07-27 09:38  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2531] modules/cpl-c/cpl.c, modules/mi_datagram/mi_datagram.c,
	  modules/mi_fifo/mi_fifo.c:
	  - added missing \n for some log messages

2007-07-27 09:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2530] main.c:
	  - fixed log messages

2007-07-27 01:48  Christian Schlatter, <cs at unc dot edu>

	* [r2529] modules/ldap/Makefile, modules/ldap/api.h,
	  modules/ldap/ld_session.c, modules/ldap/ldap_api_fn.c,
	  modules/ldap/ldap_connect.c, modules/ldap/ldap_connect.h,
	  modules/ldap/ldap_exp_fn.c, modules/ldap/ldap_mod.c:
	  replaced all LOG() calls with the new LM_<LEVEL> macro call

2007-07-26 21:24  Christian Schlatter, <cs at unc dot edu>

	* [r2528] modules/ldap/doc/ldap_devel.sgml,
	  modules/ldap/doc/ldap_user.sgml:
	  wrapped long lines; modified example code to use new LM_<LEVEL>
	  logging

2007-07-26 15:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2527] db/schema/template.xml:
	  - fix small error in template.xml

2007-07-26 15:00  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2526] main.c:
	  - port main.c to the new logging system
	  - change loglevel in two cases from info to notice, otherwise they
	  will be not visible because of the default loglevel of notice prior
          the cfg file parsing
	  - extend the logging for the PRNG seed process a little bit
	  - TODO: port of 'memlog' functionality to the new system still missing

2007-07-26 01:49  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2525] modules/osp/etc/sample-osp-openser.cfg, modules/osp/globals.c,
	  modules/osp/orig_transaction.c, modules/osp/osp_mod.c,
	  modules/osp/osp_mod.h, modules/osp/sipheader.c,
	  modules/osp/sipheader.h:
	  Added redirection_uri_format option in openser.cfg to work with Cisco
	  2600 IP-IP gateway.

2007-07-25 15:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2523] modules/domainpolicy/domainpolicy.c,
	  modules/domainpolicy/regexp.c, modules/domainpolicy/regexp.h,
	  modules/enum/enum.c, modules/enum/regexp.c, modules/enum/regexp.h,
	  regexp.c, regexp.h:
	  - move module specific regexp implementation in enum and domainpolicy
	  module to common file
	  - port regexp implementation to new log infrastructure
	  - TODO: compare to the re.c implementation for further matches

2007-07-25 14:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2520] tcp_conn.h, tcp_read.c:
	  Fixed integer overflow in reading TCP packages

2007-07-25 13:26  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2519] Makefile, Makefile.rules, scripts, scripts/dbtext,
	  scripts/dbtext/openser, scripts/dbtext/openser/acc,
	  scripts/dbtext/openser/active_sessions,
	  scripts/dbtext/openser/active_watchers,
	  scripts/dbtext/openser/address,
	  scripts/dbtext/openser/admin_privileges,
	  scripts/dbtext/openser/aliases, scripts/dbtext/openser/cpl,
	  scripts/dbtext/openser/dbaliases, scripts/dbtext/openser/dialog,
	  scripts/dbtext/openser/domain, scripts/dbtext/openser/domainpolicy,
	  scripts/dbtext/openser/grp, scripts/dbtext/openser/gw,
	  scripts/dbtext/openser/gw_grp, scripts/dbtext/openser/imc_members,
	  scripts/dbtext/openser/imc_rooms, scripts/dbtext/openser/lcr,
	  scripts/dbtext/openser/location, scripts/dbtext/openser/missed_calls,
	  scripts/dbtext/openser/pdt, scripts/dbtext/openser/pending,
	  scripts/dbtext/openser/phonebook, scripts/dbtext/openser/presentity,
	  scripts/dbtext/openser/pua, scripts/dbtext/openser/re_grp,
	  scripts/dbtext/openser/server_monitoring,
	  scripts/dbtext/openser/server_monitoring_agg,
	  scripts/dbtext/openser/silo, scripts/dbtext/openser/sip_trace,
	  scripts/dbtext/openser/speed_dial, scripts/dbtext/openser/subscriber,
	  scripts/dbtext/openser/trusted, scripts/dbtext/openser/uri,
	  scripts/dbtext/openser/usr_preferences,
	  scripts/dbtext/openser/usr_preferences_types,
	  scripts/dbtext/openser/version, scripts/dbtext/openser/watchers,
	  scripts/dbtext/openser/xcap_xml, scripts/mysql,
	  scripts/mysql/acc-create.sql, scripts/mysql/alias_db-create.sql,
	  scripts/mysql/auth_db-create.sql, scripts/mysql/avpops-create.sql,
	  scripts/mysql/cpl-create.sql, scripts/mysql/dialog-create.sql,
	  scripts/mysql/domain-create.sql,
	  scripts/mysql/domainpolicy-create.sql,
	  scripts/mysql/extensions-create.sql, scripts/mysql/group-create.sql,
	  scripts/mysql/imc-create.sql, scripts/mysql/lcr-create.sql,
	  scripts/mysql/msilo-create.sql, scripts/mysql/pdt-create.sql,
	  scripts/mysql/permissions-create.sql,
	  scripts/mysql/presence-create.sql, scripts/mysql/registrar-create.sql,
	  scripts/mysql/serweb-create.sql, scripts/mysql/siptrace-create.sql,
	  scripts/mysql/speeddial-create.sql, scripts/mysql/standard-create.sql,
	  scripts/mysql/uri_db-create.sql, scripts/mysql/usrloc-create.sql,
	  scripts/postgres, scripts/postgres/acc-create.sql,
	  scripts/postgres/alias_db-create.sql,
	  scripts/postgres/auth_db-create.sql,
	  scripts/postgres/avpops-create.sql, scripts/postgres/cpl-create.sql,
	  scripts/postgres/dialog-create.sql,
	  scripts/postgres/domain-create.sql,
	  scripts/postgres/domainpolicy-create.sql,
	  scripts/postgres/extensions-create.sql,
	  scripts/postgres/group-create.sql, scripts/postgres/imc-create.sql,
	  scripts/postgres/lcr-create.sql, scripts/postgres/msilo-create.sql,
	  scripts/postgres/pdt-create.sql,
	  scripts/postgres/permissions-create.sql,
	  scripts/postgres/presence-create.sql,
	  scripts/postgres/registrar-create.sql,
	  scripts/postgres/serweb-create.sql,
	  scripts/postgres/siptrace-create.sql,
	  scripts/postgres/speeddial-create.sql,
	  scripts/postgres/standard-create.sql,
	  scripts/postgres/uri_db-create.sql,
	  scripts/postgres/usrloc-create.sql:
	  - remove dbschema task from make all, as on smaller machines the
	  docbook tools are probably not installed
	  - remove dbschema-clean from clean task, it still possible to call
	  make clean in db/schema directly
	  - fix svn:ignore settings in script
	  - add generated mysql, postgresql and dbtext SQL/ dbtext files to
	  repository

2007-07-25 11:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2518] db/schema/Makefile:
	  - add '-f' to rm, to prevent errors if the file does not exist

2007-07-25 08:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2517] doc/dbschema/xsl/dbschema2docbook.xsl,
	  doc/dbschema/xsl/docbook.xsl:
	  - fix documentation output in case no docu is available
	  - add more extensive table doc generation (keys, attributes, default,
	  null)
	  - add index table generation

2007-07-25 08:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2516] db/schema/domainpolicy.xml,
	  db/schema/sw_server_monitoring.xml:
	  - add index names to serweb server monitoring and domainpolicy table

2007-07-25 08:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2515] db/schema/sw_active_sessions.xml,
	  db/schema/sw_admin_privileges.xml:
	  - add index names to two serweb tables

2007-07-24 17:33  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2513] modules/cpl-c/cpl_time.c, modules/cpl-c/cpl_time.h:
	  - removed useless function

2007-07-24 14:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2512] doc/entities.sgml, modules/cpl-c/README,
	  modules/cpl-c/doc/cpl-c_user.sgml, modules/imc/README,
	  modules/imc/doc/imc_user.sgml, modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/pua/README,
	  modules/pua/doc/pua_user.sgml, modules/siptrace/README,
	  modules/siptrace/doc/siptrace_user.sgml:
	  - update entity file with actual db doc link, fix spelling error
	  - update README file of modules that uses this link

2007-07-24 14:20  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2511] modules/postgres/db_utils.c, modules/postgres/db_utils.h,
	  modules/postgres/db_val.c, modules/postgres/dbase.c,
	  modules/postgres/pg_con.c:
	  - remove unused db_utils files with parse_sql function
	  - postgresql uses the common db_init infrastructure like mysql and
	  unixodbc for a long time

2007-07-24 14:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2510] modules/cfgutils/cfgutils.c:
	  - fixed some 64bits casts

2007-07-24 12:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2509] Makefile.modules:
	  - fixed module compile flags (lost by mistake during last week
	  commit).
	  Closes bug 1759216

2007-07-24 11:02  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2507] cfg.y:
	  - removed some testing code

2007-07-24 09:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2503] modules/cfgutils/Makefile, modules/cfgutils/cfgutils.c,
	  modules/cfgutils/doc/cfgutils.sgml,
	  modules/cfgutils/doc/cfgutils_devel.sgml,
	  modules/cfgutils/doc/cfgutils_user.sgml:
	  - set svn:keywords properties on cfgutils directory

2007-07-23 16:54  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2502] modparam.c:
	  - fixed module parameter seting when using multiple module names.
	  ( "pua|usrloc" must not match pua_usrloc module)
	  Closes 1755386.

2007-07-23 16:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2501] cfg.y:
	  - more testing during parsing - as the parser does not stop at the
	  first error, we need to take care to be able to cope with partial
          bogus data.
	  Closes 1754352.

2007-07-23 15:17  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2498] modules/tm/sip_msg.c:
	  - clone also the newly added via param shortcut (MADDR)

2007-07-23 12:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2497] dprint.h:
	  - fixed compiling errors on non-linux OSs

2007-07-23 09:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2496] modules/mysql/dbase.c:
	  - now finally fix the error in mysql driver old mysql helper method
	  usage that was introduced in rev 2477, the last commit was missing
          the parameter changes

2007-07-23 07:51  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2495] modules/mi_datagram/datagram_fnc.h:
	  -removed bogus include header (linux specific)

2007-07-20 16:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2494] modules/postgres/dbase.c:
	  - free the result set if nrows is zero for fetch_result
	  - no need to call pg_free_columns here, because this will also called
	  from free_result

2007-07-20 15:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2493] modules/mysql/dbase.c:
	  - fix error in mysql driver old mysql helper method usage that was
	  introduced in rev 2477
	  - Thanks to Sebastian Schumann for the report

2007-07-20 11:04  Anca Vamanu, <anca at voice-system dot ro>

	* [r2492] modules/presence/README, modules/presence/doc/presence.sgml,
	  modules/presence/doc/presence.sql,
	  modules/presence/doc/presence_user.sgml, modules/presence_xml/README,
	  modules/presence_xml/doc/presence_xml.sgml,
	  modules/presence_xml/doc/presence_xml.sql,
	  modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/README,
	  modules/pua/doc/pua.sgml, modules/pua/doc/pua.sql,
	  modules/pua/doc/pua_user.sgml:
	  - removed SQL definitions from presence, presence_xml and pua modules
	  documentation

2007-07-20 10:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2491] doc/entities.sgml:
	  - add new db docs entity

2007-07-20 10:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r2490] db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml:
	  - corrected syntax errors when adding new index

2007-07-20 10:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2489] modules/cpl-c/README, modules/cpl-c/doc/cpl-c.sgml,
	  modules/cpl-c/doc/cpl-c.sql, modules/cpl-c/doc/cpl-c_user.sgml,
	  modules/imc/README, modules/imc/doc/imc.sgml, modules/imc/doc/imc.sql,
	  modules/imc/doc/imc_user.sgml, modules/siptrace/README,
	  modules/siptrace/doc/siptrace.sgml,
	  modules/siptrace/doc/siptrace_user.sgml:
	  - remove SQL definitions from imc, cpc-c and siptrace documentation
	  - add a entitiy that refers to the openser webserver, a not valid
	  address
	  for now because the db documentation is not yet available there

2007-07-20 09:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2488] modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c:
	  -run the FAILED dialog callbacks all the time when the dialog is
	  destroyed.
	  Closes 1737524.

2007-07-19 15:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2487] modules/pua/pua.c:
	  - fixed bogus return test (pointers cannot be negative)

2007-07-19 14:58  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2486] modules/sl/sl.c, modules/sl/sl_api.h, modules/sl/sl_cb.c,
	  modules/sl/sl_funcs.c:
	  - log messages moved to new format

2007-07-19 14:34  Anca Vamanu, <anca at voice-system dot ro>

	* [r2485] db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  modules/presence/README, modules/presence/bind_presence.c,
	  modules/presence/bind_presence.h, modules/presence/doc/presence.sql,
	  modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/notify.c, modules/presence/presence.c,
	  modules/presence/presentity.c, modules/presence/subscribe.c,
	  modules/presence/utils_func.c, modules/presence/utils_func.h:
	  - added some KEYs to presence tables to improve db query performance
	  (table version increased)
	  - did some cleanup (corrected some log messages, a bit of
	  restructuring )

2007-07-19 13:09  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2484] action.c:
	  - removed the function name from the log message (it will by
	  automatically added by the new logging system)

2007-07-19 13:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2483] modules/maxfwd/maxfwd.c, modules/maxfwd/mf_funcs.c:
	  - removed the function name from the log message (it will by
	  automatically added by the new logging system)

2007-07-19 12:55  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2482] dprint.h:
	  - more work of logging - function name (if available) automatically
	  added in the log message
	  - use macros (more macros) to simplify a bit the code.

2007-07-19 11:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2481] modules/cfgutils/cfgutils.c:
	  - port to the new logging infrastructure
	  - extend messages and add more error reporting

2007-07-19 10:49  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2480] dprint.h:
	  - SUNCC specific fixes

2007-07-19 08:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2479] items_extra.c:
	  - bogus log level fix (L_ERR replaced with DBG)

2007-07-19 08:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2478] action.c, cfg.lex, cfg.y, dprint.c, dprint.h, route.c,
	  route_struct.c, route_struct.h:
	  - new core script function - setdebug([leve]) - it can be used to
	  change the debug level (per process) for a script section.

2007-07-18 16:28  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2477] db/db.c, db/db.h, db/db_cap.h, db/doc/db-api.txt,
	  modules/mysql/db_mod.c, modules/mysql/dbase.c, modules/mysql/dbase.h:
	  - implement 'insert on duplicate key update' SQL directive in database
	  API and mysql driver
	  - this is similar to the replace SQL command, but the old row in case
	  of an update is not deleted
	  - closes #1665077

2007-07-18 16:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2476] db/doc/db-api.txt, modules/mysql/dbase.c:
	  - adapt mysql fetch_result function to the postgresql behavior, only
	  fetches a partial result set, if the number of wanted rows is zero
	  return nothing
	  - this matches more closely the user expectations of the db api
	  - add a comment to the api documentation about this behavior

2007-07-18 12:06  Ancuta Onofrei, <ancuta at voice-system dot ro>

	* [r2475] forward.c:
	  When sending reply, take into account the maddr via parameter also.

2007-07-18 11:55  Ancuta Onofrei <ancuta@voice-system.ro>

	* [r2474] msg_translator.c:
	  Look also at maddr parameter when checking if via header is the same
	  with the source address.

2007-07-18 11:30  Ancuta Onofrei <ancuta@voice-system.ro>

	* [r2473] parser/parse_via.c, parser/parse_via.h:
	  Add maddr shortcut to via struct.

2007-07-18 10:47  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2472] dprint.c, dprint.h:
	  - logging to stderr aligned to syslog format (from new LOG functions):
	  more information is automatically added (date, pid and module).
	  - the writing to stderr is done via a single op (vfprinf) to avoid log
	  overlapping.
	  - Closes also patch 1728481.

2007-07-18 10:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2471] db/schema/Makefile, doc/dbschema/bookinfo.xml:
	  - add template sgml file for database documentation
	  - change Makefile to use this template, add entities link

2007-07-17 11:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2467] modules/postgres/db_val.c:
	  - spelling fix in postgresql log message

2007-07-17 11:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2466] db/schema/openser-acc.xml, db/schema/openser-alias_db.xml,
	  db/schema/openser-auth_db.xml, db/schema/openser-avpops.xml,
	  db/schema/openser-cpl.xml, db/schema/openser-dialog.xml,
	  db/schema/openser-domain.xml, db/schema/openser-domainpolicy.xml,
	  db/schema/openser-extensions.xml, db/schema/openser-group.xml,
	  db/schema/openser-imc.xml, db/schema/openser-lcr.xml,
	  db/schema/openser-msilo.xml, db/schema/openser-pdt.xml,
	  db/schema/openser-permissions.xml, db/schema/openser-presence.xml,
	  db/schema/openser-registrar.xml, db/schema/openser-serweb.xml,
	  db/schema/openser-siptrace.xml, db/schema/openser-speeddial.xml,
	  db/schema/openser-standard.xml, db/schema/openser-uri_db.xml,
	  db/schema/openser-usrloc.xml:
	  - more meaningful table ('database') names for doc generation

2007-07-17 11:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2465] Makefile, db/schema/Makefile,
	  doc/dbschema/xsl/dbschema2docbook.xsl, doc/dbschema/xsl/docbook.xsl:
	  - dbschema doc generation create now only one document for all tables
	  - change stylesheets to a little bit newer docbook version

2007-07-17 08:49  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2464] modules/dbtext/dbt_lib.c:
	  - relese lock before cleaning old table in non-cache mode (reported by
	  Ovidiu Sas)

2007-07-17 07:16  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2463] scripts/openserdbctl.base:
	  - added dialog DB table as default one

2007-07-16 20:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2462] action.c:
	  - log macros ported to new ones

2007-07-16 20:06  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2461] modules/maxfwd/maxfwd.c, modules/maxfwd/mf_funcs.c:
	  - all log messages ported to the new set of macros

2007-07-16 20:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2460] dprint.h:
	  - new macros for logging that automatically log the module name and
	  log level

2007-07-16 20:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2459] Makefile.modules:
	  - export the module name as string via env. variable

2007-07-16 12:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2458] modules/dbtext/dbt_file.c, modules/dbtext/dbt_lib.c:
	  - update of change detection and more verbose

2007-07-16 11:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2457] Makefile:
	  - add new imported ldap module to the exclude_module set, as this
	  module needs external dependencies for compiling

2007-07-16 10:29  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2455] modules/textops/README, modules/textops/doc/textops_user.sgml:
	  - updated module's description

2007-07-16 09:23  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2453] modules/ldap, modules/ldap/Makefile, modules/ldap/README,
	  modules/ldap/api.h, modules/ldap/doc, modules/ldap/doc/ldap.sgml,
	  modules/ldap/doc/ldap_biblio.sgml, modules/ldap/doc/ldap_devel.sgml,
	  modules/ldap/doc/ldap_faq.sgml, modules/ldap/doc/ldap_user.sgml,
	  modules/ldap/etc, modules/ldap/etc/ldap.cfg, modules/ldap/iniparser.c,
	  modules/ldap/iniparser.h, modules/ldap/ld_session.c,
	  modules/ldap/ld_session.h, modules/ldap/ldap_api_fn.c,
	  modules/ldap/ldap_api_fn.h, modules/ldap/ldap_connect.c,
	  modules/ldap/ldap_connect.h, modules/ldap/ldap_escape.c,
	  modules/ldap/ldap_escape.h, modules/ldap/ldap_exp_fn.c,
	  modules/ldap/ldap_exp_fn.h, modules/ldap/ldap_mod.c:
	  - imported LDAP module submitted by Christian Schlatter, University of
	  North Carolina, #1748544
	  - formatted to aling to 80char long line
	  - removed ldap_mod.h - useless and was containing an extern to SL API
	  which is no longer used
	  - "ldap.h" => <ldap.h> to look it up directly in standard include path
	  rather than local folder
	  - README was generated
	  - Christian Schlatter to be the maintainer of the module

2007-07-16 09:02  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2452] doc/dbschema/xsl/mysql.xsl:
	  - use 'ENGINE' instead of 'TYPE' to specify the mysql database engine,
	  Type is deprecated. Suggested from Mircea Amarascu.

2007-07-13 14:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2451] scripts/openserctl.dbtext, scripts/openserctlrc,
	  scripts/openserdbctl, scripts/openserdbctl.base,
	  scripts/openserdbctl.dbtext:
	  - improve the help output of openserdbctl
	  - add dbtext path template to openserctlrc
	  - add DBTEXT_PATH evaluation to openserctl.base and openserdbctl.base
	  - database for dbtext uses now the DBTEXT_PATH variable, if present
	  but its also possible to specify the path on the command line

2007-07-13 11:11  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2450] modules/options/mod_options.c:
	  - make sure R-URI is parsed before checking user length (reported by
	  Inaki Baz, #1753368)

2007-07-13 10:05  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2448] modules/textops/README, modules/textops/doc/textops_user.sgml:
	  - added missing ')' (closes #1730516)

2007-07-13 09:47  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2447] modules/auth_db/README, modules/auth_db/authorize.c,
	  modules/auth_db/doc/auth_db_user.sgml, modules/auth_db/rfc2617.c,
	  modules/auth_db/rfc2617.h:
	  - update to use latest auth API

2007-07-13 09:46  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2446] modules/auth/README, modules/auth/api.c, modules/auth/api.h,
	  modules/auth/auth_mod.c, modules/auth/doc/auth_user.sgml,
	  modules/auth/nonce.c, modules/auth/rfc2617.c, modules/auth/rfc2617.h:
	  - API extended with MD5 functions to avoid duplicate of rfc2617.{c,h}
	  in many auth modules
	  - rfc2617.{c,h} moved from auth_db here
	  - support to do authentication using username and password from any
	  kind of pseudo-variable (obsoletes the auth_avp module submitted by
	  Carsten Bock, #1689057)
	  - doc updated
	  - devel version increased

2007-07-13 08:20  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r2445] modules/perl/openserxs.xs:
	  Better fix for the memory leaks produced by the AVP functions (get,
	  add, destroy). No mem allocation is required at all.

2007-07-12 14:23  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2444] main.c:
	  - better cleanup at shutdown for debug variables

2007-07-12 13:10  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r2443] modules/perl/openserxs.xs:
	  This patch should fix the mem leak problems reported by Mik Cheez
	  2007-07-11.
	  Memory allocated for AVP manipulation was not freed correctly.

2007-07-12 09:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2442] Makefile.defs, cfg.y, dprint.h, main.c, mem/memtest.c,
	  mi/mi_core.c:
	  - added support for configurable debug level at runtime.
	  Based on a patch from Anatoly Pidruchny - patch id 1728481.
	  - adds-on:
	  - the feature can be disabled at compile time
	  - MI command to inspect and change the "debug" value
	  - some cleanup in the dprint.h stuff
	  - hold-back:
	  - dprint extension for printing time and level.

2007-07-11 15:50  Elena-Ramona Modroiu, <ramona at voice-system dot ro>

	* [r2441] modules/pdt/README, modules/pdt/doc/pdt_fifo_add.sh,
	  modules/pdt/doc/pdt_user.sgml, modules/pdt/domains.c,
	  modules/pdt/domains.h, modules/pdt/pdt.c, modules/pdt/pdtree.c,
	  modules/pdt/pdtree.h:
	  - applied patch from Morgan Gilroy, closes item 1750487i
	  - ability to define the set of characters allowed in prefix
	  - todo: call of strpos should be reviewed a bit
	  - pdt routing tree moved in shared memory
	  - support to reload from database via MI command
	  - sync_time and clean_time parameters removed, no longer needed in the
	  new architecture
	  - readme updated
	  - NOTE: need to be tested

2007-07-11 11:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2439] scripts/openserdbctl.dbtext, scripts/sc.dbtext:
	  - delete now unneeded sc.dbtext script
	  - remove wrong svn property from openserdbctl.dbtext

2007-07-11 09:43  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2438] db/schema/dialog.xml:
	  - updated the dialog table format (according to the extention of the
	  dialog structure).

2007-07-11 09:43  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2437] modules/dbtext/README, modules/dbtext/dbt_file.c,
	  modules/dbtext/dbt_lib.c, modules/dbtext/dbt_lib.h,
	  modules/dbtext/dbt_tb.c, modules/dbtext/dbtext.c,
	  modules/dbtext/dbtext.h, modules/dbtext/doc/dbtext_user.sgml:
	  - support for non-caching mode (started from patch by Herman
	  Sheremetyev)
	  - default: non-caching (old behavior)
	  - still, at shutdown, what is in cache is dumped
	  - requires extensive testing in non-caching mode

2007-07-11 09:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2436] modules/tm/t_fwd.c, modules/tm/t_reply.c:
	  - aligned to RFC3261 requirements - upon reception of a 6xx response,
	  a proxy SHOULD cancel all forked dialogs and send back the 6xx as the
	  final response to the upstream UA.
	  Reported by Christian Schlatter <cs@unc.edu>
	  Close bug report 1750761.
	  To be tested and then backported to 1.2.x

2007-07-11 07:14  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2434] modules/dialog/dlg_cb.c:
	  - fixed misleading comment

2007-07-10 13:44  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2432] modules/dialog/README, modules/dialog/doc/dialog_faq.sgml,
	  modules/dialog/doc/dialog_user.sgml:
	  - "use_tight_matching" parameter removed. It is now mandatory and not
	  configurable, so by default the tight maching is now performed when
	  using DID matching

2007-07-10 13:38  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2431] modules/dialog/dialog.c, modules/dialog/dlg_handlers.c,
	  modules/dialog/dlg_handlers.h, modules/dialog/dlg_hash.c,
	  modules/dialog/dlg_hash.h:
	  - applied patch Id 1748681 for optimizing dialog matching when no DID
	  is used (by Tavis Paquette <tavis@galaxytelecom.net> and Peter Baer
	  <pbaer@galaxytelecom.net>)
	  - enhanced the above patch to reuse the direction detection in order
	  to avoid the detection each time we need to know the direction.
	  - better integration with the last changes (support for DB and
	  extended info)
	  - fixed a bug in list_dlg MI command when printing dialogs in early
	  state.
	  Heavy testing is required! :)

2007-07-10 11:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2430] Makefile:
	  - add openserctl.dbtext to install-bin target

2007-07-10 10:54  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2428] scripts/openserctl, scripts/openserctl.base,
	  scripts/openserctl.dbtext, scripts/openserctl.sqlbase:
	  - integrate the dbtext integration patch (1707527) from Ovidiu Sas
	  - use the 'standard' output methods (e.g. mecho) consistent in
	  openserctl
	  - some spelling fixes and small output improvements in openserctl
	  - add missing usage_domain to provide help for domain() function
	  - move some usage function moved by mistake from base to sqlbase file
	  again

2007-07-10 10:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2426] scripts/openserctl.fifo:
	  - fix fifo error messages, escape the double quotes

2007-07-09 13:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2425] modules/dialog/README, modules/dialog/dialog.c,
	  modules/dialog/dlg_db_handler.c, modules/dialog/dlg_db_handler.h,
	  modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c,
	  modules/dialog/dlg_hash.h, modules/dialog/doc/dialog_user.sgml:
	  - dialog module saves more information (like caller/callee contact, rr
	  set, cseq, etc). Now all the information for building an in-dialog
          request is available

2007-07-09 13:33  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2424] modules/presence/subscribe.c, modules/pua/send_subscribe.c,
	  parser/parse_rr.c, parser/parse_rr.h:
	  - new parameter for print_rr_body to allow to skip a number of RR URIs
	  and to return the number of printed URIs.

2007-07-09 07:25  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2422] modules/acc/acc.c, modules/acc/acc_mod.c:
	  - fixed radius compile error
	  Reported by Norman Brandinger <norm@goes.com>
	  - fixed diameter compile error

2007-07-06 18:17  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2420] route.c, transformations.c:
	  - fix applying some operations to NULL pseudo-variables

2007-07-06 11:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2417] scripts/openserctl:
	  - fixed missing paramters for the initernal monitoting function in
	  openserctl tool
	  Closes bug report 1746954

2007-07-06 07:45  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2414] msg_translator.c:
	  - fixed set_advertised_port ; set_advertised_port set address instead
	  of port and it was not working as expected (Via-hf worked correctly,
          but the path-hf was broken).
	  Credits go to Marcus Hunger <hunger@sipgate.de>

2007-07-05 16:38  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2413] modules/acc/acc.c, modules/acc/acc_extra.c,
	  modules/acc/acc_extra.h:
	  - fixed bug in multi-leg accounting when the iteration through the
	  legs was exited with error.
	  Reported by Antonio Higuera <ahiguerat@gmail.com> ; also many thanks
	  to him for the support in debugging the crash.
	  To be backported to 1.2, but after some testing period.

2007-07-05 10:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2412] scripts/openserctl.sqlbase:
	  - commit missing changes for sqlbase file from previous revision

2007-07-05 10:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2411] scripts/openserctl.base:
	  - preparation for dbtext integration into openserctl, move common
	  table names for SQL based databases and dbtext into openserctl.base

2007-07-05 09:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2410] scripts/openserctl.base, scripts/openserctl.sqlbase:
	  - preparation for dbtext integration into openserctl, move common
	  usage report functions from openserctl.sqlbase to openserctl.base

2007-07-05 09:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r2409] modules/pua/add_events.c:
	  - included the pidf.h header file (reported by Juha Heinanen
	  <jh@tutpro.com>)

2007-07-05 08:41  Anca Vamanu, <anca at voice-system dot ro>

	* [r2408] modules/presence/subscribe.c:
	  - corrected subscription state when sending Notify for a subscription
	  with expires= 0. (reported by Michel de Boer
	  <michel@twinklephone.com>)

2007-07-04 18:29  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2407] cfg.lex, cfg.y, globals.h, main.c, pt.h, unixsock_server.c,
	  unixsock_server.h:
	  - removed old unixsock core implementation

2007-07-04 18:28  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2406] modules/domain/domain_mod.c, modules/domain/unixsock.c,
	  modules/domain/unixsock.h, modules/pa/pa_mod.c, modules/pa/unixsock.c,
	  modules/pa/unixsock.h, modules/permissions/address.c,
	  modules/permissions/trusted.c, modules/permissions/unixsock.c,
	  modules/permissions/unixsock.h, modules/tm/h_table.c,
	  modules/tm/t_cancel.c, modules/tm/t_reply.c, modules/tm/tm.c,
	  modules/tm/uac_unixsock.c, modules/tm/uac_unixsock.h,
	  modules/usrloc/ul_mod.c, modules/usrloc/ul_unixsock.c,
	  modules/usrloc/ul_unixsock.h:
	  - removed old unixsock implementation

2007-07-04 14:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2405] db/schema/Makefile, doc/dbschema/xsl/dbtext.xsl,
	  scripts/openserdbctl.dbtext:
	  - fix dbtext stylesheet to generate version data for tables
	  - add small hack to db/schema Makefile to copy the version number to
	  the version file
	  - remove version number insertion from openserdbctl.dbtext
	  - there is now all table version data present in this table, even if
	  some tables are not used

2007-07-04 13:58  Anca Vamanu, <anca at voice-system dot ro>

	* [r2404] modules/pua_mi/README, modules/pua_mi/doc/pua_mi_user.sgml,
	  modules/pua_mi/mi_func.c:
	  - enabled support for PUA negative expires commands- used for time
	  unlimited requests
	  - update documentation

2007-07-04 13:57  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2403] modules/dialog/dlg_db_handler.c,
	  modules/dialog/dlg_handlers.c:
	  - fixed couple of bugs in the DB support:
	  update on state transition due ACK, replace bogus flag CHANGED with
	  NEW, initialize properly the keys used for update.
	  Credits go to Ancuta Onofrei <ancuta@voice-system.ro>

2007-07-04 12:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2402] Makefile.rules, db/schema/Makefile:
	  - change dbschema-docbook-clean, use a own target, this is much more
	  efficient
	  - suppress the output of the 'rm' in root and db/schema Makefile

2007-07-04 12:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2401] ., doc, modules/mi_datagram:
	  - extend svn:ignore properties
	  add 'debian' in root dir, add 'database' in doc dir, add compiled
	  files in mi_datagram module

2007-07-04 11:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2400] doc/dbschema/catalog.xml:
	  - fix catalog.xml file to match the changed DOCTYPE URL from commit
	  2395

2007-07-04 11:33  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2399] Makefile, Makefile.rules, db/schema/Makefile:
	  - add dbschema-docbook target and subtargets for txt, html and pdf
	  documentation
	  generation from the xml db schema
	  - add cleanup for this files to docbook-clean target
	  - activate docbook generation in db/schema Makefile
	  - at the moment for each group of tables "eg. presence" a own document
	  will be created, this needs to be changed, and is on my TODO list..

2007-07-04 11:25  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2398] doc/dbschema/dbschema2docbook.xsl,
	  doc/dbschema/xsl/dbschema2docbook.xsl, doc/dbschema/xsl/docbook.xsl,
	  doc/dbschema/xsl/sql.xsl:
	  - move dbschema2docbook to xsl dir
	  - fix and extend docbook generation
	  - some minor cleanups in sql.xsl

2007-07-04 11:23  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2397] db/schema/aliases.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/grp.xml, db/schema/trusted.xml,
	  db/schema/usr_preferences.xml:
	  - make chars in db schema documentation compatible with docbook
	  - add some documentation

2007-07-04 10:06  Anca Vamanu, <anca at voice-system dot ro>

	* [r2396] modules/presence/README,
	  modules/presence/doc/presence_devel.sgml, modules/presence/publish.c,
	  modules/presence/subscribe.c, modules/presence/utils_func.c,
	  modules/presence/utils_func.h:
	  - fixed malformed 489 Bad Event reply , added Allow-Events header.
	  - updated documentation

2007-07-04 09:05  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2395] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/cpl.xml, db/schema/dbaliases.xml,
	  db/schema/dialog.xml, db/schema/domain.xml,
	  db/schema/domainpolicy.xml, db/schema/entities.xml, db/schema/grp.xml,
	  db/schema/gw.xml, db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/openser-acc.xml,
	  db/schema/openser-alias_db.xml, db/schema/openser-auth_db.xml,
	  db/schema/openser-avpops.xml, db/schema/openser-cpl.xml,
	  db/schema/openser-dialog.xml, db/schema/openser-domain.xml,
	  db/schema/openser-domainpolicy.xml, db/schema/openser-extensions.xml,
	  db/schema/openser-group.xml, db/schema/openser-imc.xml,
	  db/schema/openser-lcr.xml, db/schema/openser-msilo.xml,
	  db/schema/openser-pdt.xml, db/schema/openser-permissions.xml,
	  db/schema/openser-presence.xml, db/schema/openser-registrar.xml,
	  db/schema/openser-serweb.xml, db/schema/openser-siptrace.xml,
	  db/schema/openser-speeddial.xml, db/schema/openser-standard.xml,
	  db/schema/openser-uri_db.xml, db/schema/openser-usrloc.xml,
	  db/schema/pdt.xml, db/schema/pr_active_watchers.xml,
	  db/schema/pr_presentity.xml, db/schema/pr_pua.xml,
	  db/schema/pr_watchers.xml, db/schema/pr_xcap_xml.xml,
	  db/schema/re_grp.xml, db/schema/silo.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/subscriber.xml,
	  db/schema/sw_active_sessions.xml, db/schema/sw_admin_privileges.xml,
	  db/schema/sw_pending.xml, db/schema/sw_phonebook.xml,
	  db/schema/sw_server_monitoring.xml,
	  db/schema/sw_server_monitoring_agg.xml,
	  db/schema/sw_usr_preferences_type.xml, db/schema/template.xml,
	  db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml, db/schema/version.xml:
	  - updated the DOCTYPE url to a working location.
	  DTD file now present at
	  http://openser.org/pub/openser/dbschema/dtd/1.0/dbschema.dtd

2007-07-04 08:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2394] db/schema/Makefile, db/schema/dialog.xml,
	  db/schema/openser-dialog.xml:
	  - dialog table added to the openser schema

2007-07-04 07:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2393] modules/dialog/README, modules/dialog/doc/dialog_user.sgml:
	  - added documentation for the new module parameters related to DB
	  storage.

2007-07-04 06:33  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2392] modules/dialog/dialog.c, modules/dialog/dlg_db_handler.c,
	  modules/dialog/dlg_db_handler.h, modules/dialog/dlg_handlers.c,
	  modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h:
	  - added support for dialog persistence across reboot - dialog
	  information is saved in databased and can be restored at startup.
	  There are 2 db modes:
	  - realtime (all updates are done in realtime)
	  - delayed (changes are pushed to db on a timer routin)
	  Credits go to Ancuta Onofrei <ancuta@voice-system.ro>
	  (Docs will follow up in a second commit)

2007-07-03 16:11  Anca Vamanu, <anca at voice-system dot ro>

	* [r2391] modules/presence_xml/pidf.c, modules/presence_xml/pidf.h,
	  modules/presence_xml/presence_xml.c, modules/pua/add_events.c,
	  modules/pua/pidf.c, modules/pua/pidf.h, modules/pua/pua.c,
	  modules/pua/pua.h, modules/pua/pua_bind.c,
	  modules/pua_xmpp/pua_xmpp.h:
	  - removed pua modules dependencies to presence_xml module, inserted in
	  the last commit; added and exported the xml functions from pua module

2007-07-03 13:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r2390] modules/presence_xml/pidf.c, modules/presence_xml/pidf.h,
	  modules/presence_xml/presence_xml.c, modules/pua/add_events.c,
	  modules/pua/pua.c, modules/pua/pua.h, modules/pua_bla/notify.c,
	  modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/pua_xmpp.h,
	  modules/pua_xmpp/request_winfo.c, modules/pua_xmpp/simple2xmpp.c,
	  modules/pua_xmpp/xmpp2simple.c:
	  - removed duplicate code for xml parsing functions based on libxml api
	  - by exporting a small library from the presence_xml module and
	  importing the necessary functions in the other ones.

2007-07-03 09:25  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2389] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - more details added to docs

2007-07-03 08:55  Anca Vamanu, <anca at voice-system dot ro>

	* [r2388] modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/pua_bla.h:
	  - removed sending subsequent Publish message after one with state=
	  terminate to avoid synchronization problems

2007-07-03 07:25  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2387] modules/mi_datagram/README,
	  modules/mi_datagram/doc/mi_datagram_user.sgml:
	  - fixed (again) the description of the mi datagram syntax

2007-07-02 16:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r2386] modules/presence/notify.c:
	  - corrected free function to proper handle the winfo body

2007-07-02 13:40  Anca Vamanu, <anca at voice-system dot ro>

	* [r2385] modules/presence/notify.c, modules/presence_mwi/add_events.c:
	  - handled the special case when there are no actions performed on the
	  info take from database before sending Notify message.
	  - removed the free_body function from presence_mwi
	  (reported by Juha Heinanen <jh@tutpro.com>)

2007-07-02 11:13  Anca Vamanu, <anca at voice-system dot ro>

	* [r2384] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/notify.c, modules/presence/subscribe.c,
	  modules/presence_mwi/add_events.c, modules/presence_xml/add_events.c,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/notify_body.h:
	  - Solved the problem with the free function call, reported by Juha
	  Heinanen - added a new field to event structure - 'free_body'- in
	  which the function to be used when freing body should be registered;
	  registered the specific functions from presence_xml and presence_mwi.
	  - Fixed not sending Notify messages when unsubscribing - reported by
	  Michel de Boer <michel@twinklephone.com>.

2007-06-30 12:45  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2383] modules/mi_datagram/datagram_fnc.c:
	  -disabled some check for sockets unix (strange behaviour reported).

2007-06-29 17:43  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2381] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - typo fixed in documenting the MI t_reply function
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-06-29 17:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2380] modules/mi_datagram/README,
	  modules/mi_datagram/doc/mi_datagram_user.sgml:
	  -more exact description of the syntax of the requests
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-06-27 18:45  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2379] modules/mi_datagram, modules/mi_datagram/Makefile,
	  modules/mi_datagram/README, modules/mi_datagram/datagram_fnc.c,
	  modules/mi_datagram/datagram_fnc.h, modules/mi_datagram/doc,
	  modules/mi_datagram/doc/mi_datagram.sgml,
	  modules/mi_datagram/doc/mi_datagram_devel.sgml,
	  modules/mi_datagram/doc/mi_datagram_faq.sgml,
	  modules/mi_datagram/doc/mi_datagram_user.sgml,
	  modules/mi_datagram/mi_datagram.c, modules/mi_datagram/mi_datagram.h,
	  modules/mi_datagram/mi_datagram_parser.c,
	  modules/mi_datagram/mi_datagram_parser.h,
	  modules/mi_datagram/mi_datagram_writer.c,
	  modules/mi_datagram/mi_datagram_writer.h:
	  - new module: DataGram transport implementation for MI.
	  Modules allow the usage of UNIX and network sockets.
	  Its obseletes the core UNIX socket server.
	  Credits go to Ancuta Onofrei <ancuta@voice-system.ro>

2007-06-25 06:36  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r2377] modules/textops/README, modules/textops/doc/textops_user.sgml:
	  - added docs (copy-paste from mailing list)

2007-06-22 15:36  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2375] transformations.c:
	  - fix local caching for handling URI transformation

2007-06-22 11:03  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2374] modules/tm/t_msgbuilder.c, modules/tm/t_msgbuilder.h:
	  - local built requests (ACK and CANCEL) include the Max-Forwards
	  header with the default value of 70. According to RFC, the presence
	  of this header is mandatory.
	  Still to fix: requests generated vua t_uac() must have a MaxFwd
	  header.

2007-06-22 10:46  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2371] modules/textops/textops.c:
	  - fixed mem leak in private mem. subst_user_f() does not release the
	  mem chunk with the new user after calling subst_str(). 
          Important is that action SET_USER_T makes a copy of the chunk!

2007-06-22 03:09  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2370] modules/osp/orig_transaction.c:
	  Fixed [1741258] bug reported for Scalable SIP server project in
	  SourceForge. Please check OpenSER tracker for details.

2007-06-19 13:40  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2368] version.h:
	  - applied patch from Klaus Darilion for printing QM_JOIN_FREE with
	  "openser -V"
	  - closes #1722648

2007-06-19 12:42  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2367] Makefile.defs, modules/mysql/dbase.c, modules/mysql/my_con.c:
	  - applied updated patch from Tais M. Hansen for allowing MySQL stored
	  procedures and multiple statements calls from OpenSER
	  - shall free now also the multiple results in case of errors inside
	  openser within db_mysql_store_result()
	  - closes #1725374 and #1618322
	  - dev version increased

2007-06-18 10:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2366] db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml:
	  - fix wrong column names in presentity and active_watchers table
	  - reported from Dave Waiting

2007-06-18 09:20  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2365] INSTALL:
	  s/openserrc/openserctlrc

2007-06-18 08:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2364] INSTALL:
	  Some spelling fixes and update for new db scripts in INSTALL

2007-06-13 16:16  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2362] modules/mysql/dbase.c:
	  - add a null pointer check to db_last_inserted_id in mysql

2007-06-13 13:15  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2361] Makefile, db/schema/Makefile, scripts/openserdbctl,
	  scripts/openserdbctl.base, scripts/openserdbctl.dbtext,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql,
	  scripts/textdb.sh:
	  - change dir for dbtext to 'openser', more consistent with other DBs
	  - integrate textdb.sh into the common infrastructure, use the
	  generated tables
	  - the version data is missing, this needs an update for the dbtext XSL
	  scripts
	  - add serweb table creation, admin data generation is missing
	  - add reinit support for dbtext
	  - backup, restore and copy not implemented and blocked for dbtext
	  - you can specify now a optional dbname for operations, needed for
	  dbtext
	  - fix db SQL installation, install as non-executable in Makefile
	  - change Makefile to install openserdbctl.dbtext
	  - fix INSTALL_TOUCH in Makefile for postgresql and mysql

2007-06-13 10:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2360] db/schema/pr_pua.xml:
	  - fix wrong pua column name, s/pres_user/pres_uri

2007-06-12 13:33  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2359] db/schema/aliases.xml, db/schema/location.xml:
	  fix error in usrloc and registrar table, s/useragent/user_agent

2007-06-12 12:39  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2358] Makefile, packaging/debian-sarge/rules,
	  packaging/debian/rules, scripts/openserdbctl,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql:
	  - remove double resource file inclusion from openserdbctl
	  - remove svn:executable property from openserdbctl.pg and mysql files
	  - add openserdbctl, mysql and posgres files to Makefile installation
	  process
	  - remove now unnecessary executable name for fix openser_mysql and
	  openser_pgsl in debian package files

2007-06-12 11:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2357] scripts/openserctl, scripts/openserdbctl.pgsql:
	  - remove /bin/sh shebang from sourced openserdbctl.psql file
	  - change /bin/sh shebang from openserctl to /bin/bash, as the 'color'
	  user output don't work with sh

2007-06-12 11:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2356] scripts/mysqldb.sh, scripts/openserctlrc,
	  scripts/openserdbctl, scripts/openserdbctl.base,
	  scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql,
	  scripts/postgresqldb.sh:
	  - more database setup script work
	  - add now generic file 'openserdbctl' for all database related tasks
	  - move generic functions to this file
	  - rename mysqldb.sh and postgresqldb.sh to openserdbctl.mysql and
	  openserdbctl.psql
	  - use 'color' info functions for user informations like the openserctl
	  tool
	  - remove unused mysqldb.sh backup function
	  - make create user for postgres more error tolerant, needed for db
	  copy
	  - tested with mysql and postgresql for create, drop, reinit, backup,
	  restore and copy
	  - backup command needs now a filename, backup to stdout interfer with
	  command prompting. This makes more sense as restore also wants a
          filename.

2007-06-12 08:06  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2355] db/schema/address.xml, db/schema/openser-lcr.xml,
	  db/schema/openser-permissions.xml:
	  - address table belongs to the permissions module, not to lrc
	  - Reported from Juha Heinanen

2007-06-11 14:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2354] db/db_ut.c:
	  -unify logging messages in db/db_ut.h, use 'db_' prefix in all cases

2007-06-11 13:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2353] db/db_ut.c, db/db_ut.h, modules/mysql/dbase.c,
	  modules/mysql/val.c, modules/mysql/val.h, modules/postgres/dbase.c,
	  modules/unixodbc/dbase.c, modules/unixodbc/val.c,
	  modules/unixodbc/val.h:
	  - move customized print_* functions from db-modules to db core
	  - use a function pointer for the customized val2str function from the
	  modules that gets used in the common function in db core
	  - Thanks to Victor Gamov for the patch

2007-06-11 13:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2352] db/schema/Makefile, db/schema/openser-extensions.xml,
	  db/schema/openser-standard.xml:
	  - move extension point to openser-extensions.xml file
	  - add this file to Makefile
	  - remove extra.xml include from openser-standard.xml

2007-06-11 13:07  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2351] modules/presence/notify.c:
	  - quick fix for presence crash due to free notify bodies in different
	  types of event (mwi -- reported by Juha Heinanen) 
          - needs more analysis

2007-06-11 12:02  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2350] doc/dbschema/xsl/sql.xsl:
	  - fix DEFAULT value generation for integers, ommit string quotes

2007-06-10 16:01  Juha Heinanen, <jh at tutpro dot com>

	* [r2349] packaging/debian/control:
	  * Included xsltproc in Debian build dependencies.

2007-06-08 17:24  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2348] modules/dispatcher/dispatch.c:
	  - fix for case of use_default and one address in set (patch by
	  Federico Cabiddu)

2007-06-08 12:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2343] parser/msg_parser.h:
	  fix misleading comment in parser sip_msg struct

2007-06-07 08:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2339] modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h,
	  modules/dialog/dlg_hash.c:
	  - fixed memory leak in dialog modules - the per dialog callbacks were
	  not properly destroied when the dialog was freed. The mem leak
          appeared only when the sst module was used (only module using dialog
          cb).
	  Credits go to Ovidiu Sas.
	  Closes bug 1732329.

2007-06-06 15:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2337] modules/cpl-c/cpl_run.c:
	  - fixed the extraction of the reason string in reject node.
	  Credits go to Helmut Kuper <helmut.kuper@ewetel.de>

2007-06-06 08:42  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r2336] modules/textops/textops.c:
	  - added code documentation

2007-06-05 15:14  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2334] modules/avp_radius/README,
	  modules/avp_radius/doc/avp_radius.sgml:
	  - fixed name of the module (reported by Bastian Friedrich)

2007-06-04 13:54  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2331] Makefile.defs, parser/parse_allow.c:
	  - fixed mem leak in case of broken Allow header
	  - dev version increased

2007-06-03 21:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2329] blacklists.h, forward.c, modules/tm/t_fwd.c:
	  - fixed bug in disabling DNS-based failover via the 0x04 t_relay()
	  flag
	  Reported by Andreas Granig

2007-06-02 12:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2327] modules/dialog/dlg_hash.c:
	  - fixed deadlock in case of error during MI command.
	  Credits go to Rubel Ahmed <bd.rubel@gmail.com>

2007-06-01 15:11  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2326] scripts:
	  add svn:ignore property for generated db dirs to scripts directory

2007-06-01 14:06  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2325] Makefile:
	  - remove forgotten debug command from Makefile

2007-06-01 13:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2324] Makefile, Makefile.defs, scripts/mysqldb.sh,
	  scripts/openserctlrc, scripts/openserdbctl.base,
	  scripts/postgresqldb.sh, scripts/textdb.sh:
	  - further unification of database setup scripts
	  - move some common variable definitions and functions out of mysql,
	  dbtext and postgresql into openserdbctl.base file
	  - change database setup scripts to use the variable definitions from
	  openserctlrc, move some variable definition to this file
	  - add installation of openserdbctl.base to Makefile
	  - add some sed hacks to Makefile to fix paths during installation
	  - fix some comments in Makefile.defs

2007-05-31 14:36  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2323] modules/cpl-c/cpl.c, modules/cpl-c/cpl_db.c:
	  - add table version check to cpl-c module init to sync with new
	  database schema
	  - make error messages in init and exit a little bit more informative

2007-05-31 14:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2321] modules/permissions/mi.c:
	  - fixed bug in improper access to the mem cache: if the
	  permissions-module is loaded but not properly configured, a mi call
          to 'trusted_dump' causes a segfault.
	  Credits go to Marcus Hunger <hunger@sipgate.de>

2007-05-30 12:56  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2320] scripts/mysqldb.sh, scripts/postgresqldb.sh:
	  - change postgresqldb.sh script to use the generated SQL from the xml
	  schema
	  - database creation tested with postgresql 8.2
	  - move one error handler in mysqldb.sh inside the if case

2007-05-30 12:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2318] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/aliases.xml, db/schema/cpl.xml, db/schema/dbaliases.xml,
	  db/schema/domain.xml, db/schema/domainpolicy.xml,
	  db/schema/entities.xml, db/schema/grp.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/location.xml,
	  db/schema/missed_calls.xml, db/schema/pdt.xml,
	  db/schema/pr_active_watchers.xml, db/schema/pr_presentity.xml,
	  db/schema/pr_pua.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap_xml.xml, db/schema/re_grp.xml, db/schema/silo.xml,
	  db/schema/sip_trace.xml, db/schema/speed_dial.xml,
	  db/schema/subscriber.xml, db/schema/sw_active_sessions.xml,
	  db/schema/sw_pending.xml, db/schema/sw_phonebook.xml,
	  db/schema/sw_server_monitoring_agg.xml,
	  db/schema/sw_usr_preferences_type.xml, db/schema/template.xml,
	  db/schema/trusted.xml, db/schema/uri.xml,
	  db/schema/usr_preferences.xml:
	  - update xml database table sources
	  - use SERIAL PRIMARY KEY for postgresql unique ids
	  - use binary for xcap_xml and presentity body column
	  - move primary key definition for mysql to column definition
	  - update template
	  - add some missing index names, fix misspellings and double names for
	  indexes

2007-05-30 12:07  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2317] doc/dbschema/xsl/mysql.xsl, doc/dbschema/xsl/postgres.xsl,
	  doc/dbschema/xsl/sql.xsl:
	  - add more comments to xsl stylesheets
	  - uncomment some code that is not needed currently
	  - add namespace definition to mysql.xsl
	  - add PRIMARY KEY for columns specification to mysql and postgres
	  - fix version table insert for postgres
	  - remove column.size for some postgres datatypes without length
	  definition
	  - fix table type insert for postgres
	  - add standalone case for PRIMARY INDEX creation for postgres

2007-05-30 11:15  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2316] blacklists.c:
	  - fixed bug in memory free (pkg was mixed with shm).
	  Reported by Papadopoulos Georgios <geop@altectelecoms.gr>

2007-05-30 10:52  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2313] modules/cpl-c/README, modules/cpl-c/doc/cpl-c_user.sgml:
	  - fixed typos in docs "cpl_c" -> "cpl-c"

2007-05-29 15:41  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2312] db/schema/Makefile, db/schema/openser-pdt.xml,
	  scripts/mysqldb.sh:
	  - add missing pdt table to schema definitions

2007-05-29 09:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2311] Makefile, scripts/mysqldb.sh:
	  - change mysqldb.sh script to use the generated SQL from the xml
	  schema
	  - add some 'sed' hacks to the Makefile to fix the data-dir path on
	  installing

2007-05-29 09:02  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2310] db/schema/pr_xcap_xml.xml:
	  use bytea instead of text for postgres xcap_xml table, bug 1684821

2007-05-26 18:38  jerocu

	* [r2309] packaging/freebsd/Makefile, packaging/freebsd/distinfo,
	  packaging/freebsd/files/patch-Makefile,
	  packaging/freebsd/files/patch-Makefile.defs:
	  - Update to OpenSER 1.2.1

2007-05-25 17:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2307] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - start_recording-Function ported from the SER.
	  Credits for porting go to Carsten Bock <bock@basis-audionet.de>
	  Closes patch 1715721.

2007-05-25 17:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2306] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - new flag in force_rtp_proxy() to force a symmetric rtp session.
	  Closes patch 1723561.

2007-05-25 16:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2303] msg_translator.c:
	  - part of the previous fix (dealing with 0 terminated messages)

2007-05-25 16:29  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2302] main.c, udp_server.c:
	  - removed the '\0'-end tests and they proved to be bogus - lately, new
	  type of content-types appears that may contain '\0', even on the last
	  position -> the tests were leading into bogus messages or false
	  alarms.
	  Reported by Tobias Lindgren <tobias.lindgren@ip-only.se>
	  Closes bug 1724291.

2007-05-25 15:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r2300] modules/presence/notify.c:
	  - fixed missing Max-Forwards header in Notify messages (reported by
	  Mika Saari)

2007-05-25 15:02  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2299] scripts/sc.dbtext:
	  - fixed the missing cflags column in location and aliases tables. Also
	  set the right version number for these tables.
	  Credits go to Ovidiu Sas <sip.nslu@gmail.com>.
	  Closes bug 1724345.

2007-05-25 15:00  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2298] db/schema/address.xml, db/schema/cpl.xml,
	  db/schema/domainpolicy.xml, db/schema/gw.xml, db/schema/lcr.xml,
	  db/schema/pdt.xml, db/schema/pr_active_watchers.xml,
	  db/schema/pr_presentity.xml, db/schema/pr_watchers.xml,
	  db/schema/pr_xcap_xml.xml, db/schema/sip_trace.xml,
	  db/schema/speed_dial.xml, db/schema/trusted.xml,
	  db/schema/usr_preferences.xml:
	  unify all database id field to unsigned int

2007-05-25 14:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r2296] modules/presence/event_list.h, modules/presence/notify.c,
	  modules/presence/presentity.c, modules/presence_xml/README,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/notify_body.h,
	  modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c,
	  modules/presence_xml/xcap_auth.h:
	  - implemented the feature described in RFC 4827 - An Extensible Markup
	  Language (XML) Configuration Access Protocol (XCAP) Usage for
	  Manipulating Presence Document Contents
	  - it enables the possibility to set a permanent presence state that is
	  independent of activeness of any particular device (example of
	  situations in which it is useful: setting person-related state or when
	  in vacation/travelling)
	  - the usage is configurable through 'presence_xml' new module
	  parameter - 'pidf_manipulation' - if set to 1 the feature is enabled
	  - thanks to Mircea Amarascu from AG Projects for an initial version
	  and for help with the testing.

2007-05-25 14:43  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2295] modules/postgres/db_res.c, modules/postgres/db_val.c,
	  modules/postgres/dbase.h, modules/postgres/pg_con.h:
	  - fixed memory leak when using BLOB - the PQunescapeBytea() allocates
	  a new string for the result.
	  Credits go to Klaus Darilion <klaus.mailinglists@pernau.at>
	  Closes patch 1725396
	  - also some beautifications to make the code easyer to read.

2007-05-25 13:22  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2294] modules/postgres/Makefile:
	  - autodetection for postgres lib paths. Use "pg_config" if available;
	  if not, fall back to the predefined, known paths.
	  Based on a patch contributed by Christopher
	  (codestrom@users.sourceforge.net)
	  Changes: added the fallback mechanism if pg_config not present
	  removed "--libs" as it is only in PG 8.1 and at least on debian
	  returns libs not installed

2007-05-25 12:59  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2293] modules/mysql/Makefile:
	  - autodetection for libmysqlclient paths. Use "mysql_config" if
	  available; if not, fall back to the predefined, known paths.
	  Credits go to Tais M. Hansen.
	  Closes patch 1725371

2007-05-25 12:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2292] modules/mysql/dbase.c:
	  - fixed improper memory free (from mysql driver) when the conversion
	  to openser DB API failes.
	  Credits go to Kobi Eshun.
	  Closes bug 1721057.

2007-05-25 12:08  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2291] Makefile, Makefile.defs, Makefile.rules, db/schema/Makefile:
	  update build system:
	  - do not stops with a error anymore if some files are present in the
	  modules dir
	  - move textdb.sh installation to install-bin to prevent inclusion of
	  dbtext stuff into every debian package
	  - add define for '/usr/share/openser' for architecure independent data
	  files data-prefix, data-dir
	  - add make dbschema, make dbschema-clean for dbschema generation and
	  cleaning
	  - add mkdir target for data-dir
	  - install mysql and postgres sql code with mysqldb.sh and
	  postgresdb.sh, so that
	  this get included into the right debian packages
	  - fix wrong ROOT variable in make clean task in db/schema Makefile

2007-05-25 10:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2289] scripts/openserctl.fifo:
	  fix obselete error message in openserctl moni command

2007-05-24 16:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2287] modules/presence/subscribe.c:
	  - corrected a typing bug

2007-05-24 13:29  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2286] Makefile:
	  - revert change, dbtext is now again compiled by default
	  - install openser_textdb.sh also with 'make install-module-tools'

2007-05-24 13:13  Anca Vamanu, <anca at voice-system dot ro>

	* [r2285] modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_subscribe.c, modules/pua_xmpp/simple2xmpp.c,
	  modules/pua_xmpp/xmpp2simple.c:
	  - fixed some memory leack bugs and added some error return checks

2007-05-24 13:04  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2284] modules/postgres/db_val.c:
	  - remove custom time2str function for postgresql
	  - all DATETIME columns in postgresql are defined 'WITHOUT TIMEZONE',
	  so it makes no sense to generate output with a timezone value
	  - uses now the same db_time2str function from db_ut.h as the other
	  databases

2007-05-24 13:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r2283] modules/presence/event_list.h, modules/presence/notify.c,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/notify_body.h:
	  - fixed a memory leak when dealing with authorization ( reported by
	  Adrian Georgescu )

2007-05-23 14:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2275] modules/nathelper/nathelper.c:
	  -fixed the swapping of tags in "swap" mode in order to guarantee the
	  correct distribution of the relay interfaces.
	  So far this was not an issue as the orignal and sequential INVITEs
	  were all either "normal", either "swapped". The problem appeared only
          in a scenario with mixed INVITEs.
	  Credits go to Ovidiu Sas <sip.nslu@gmail.com>.

2007-05-23 13:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2274] doc/dbschema/xsl/postgres.xsl:
	  fix postgresql 'autoincrement' id sql generation

2007-05-23 12:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2273] scripts/mysqldb.sh:
	  extend error reporting for mysqldb.sh copy operation

2007-05-23 12:13  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2272] scripts/mysqldb.sh:
	  add svn:executable property to mysqldb.sh script

2007-05-23 11:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2271] Makefile:
	  - add new target 'dbschema' to Makefile to create the database schema
	  files
	  - exclude temporary files '*.~' from package creation in tar target

2007-05-23 11:05  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2270] Makefile:
	  - add dbtext setup script to make modules-install-tools target in
	  Makefile
	  - dbtext is not compiled and installed by default anymore like other
	  databases

2007-05-22 16:55  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2269] modules/msilo/msilo.c:
	  - fallback to orig uri when no parameter is given and no new uri is
	  set

2007-05-22 14:34  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2266] modules/dbtext/dbt_lib.c, modules/dbtext/dbt_lib.h:
	  - dbt_db_del_table() not in use -- commented in #if 0 - discovered by
	  report of Yan Lin of poosible deadlock inside

2007-05-22 11:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2262] mi/attr.c:
	  - fix small memory leak in mi/attr.c:del_mi_attr_list()
	  Patch provided by Markus Hunger

2007-05-22 11:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2261] db, mem, mi, modules, modules/acc, modules/acc/etc,
	  modules/alias_db, modules/auth, modules/auth_db,
	  modules/auth_diameter, modules/auth_radius, modules/avp_radius,
	  modules/avpops, modules/cfgutils, modules/cpl-c, modules/dbtext,
	  modules/dialog, modules/dispatcher, modules/diversion, modules/domain,
	  modules/domainpolicy, modules/enum, modules/exec, modules/flatstore,
	  modules/gflags, modules/group, modules/group_radius, modules/imc,
	  modules/jabber, modules/lcr, modules/mangler, modules/maxfwd,
	  modules/mediaproxy, modules/mi_fifo, modules/mi_xmlrpc, modules/msilo,
	  modules/mysql, modules/nathelper, modules/options, modules/osp,
	  modules/osp/etc, modules/pa, modules/path, modules/pdt, modules/perl,
	  modules/perlvdb, modules/permissions, modules/pike, modules/postgres,
	  modules/presence, modules/presence_mwi, modules/presence_xml,
	  modules/pua, modules/pua_bla, modules/pua_mi, modules/pua_usrloc,
	  modules/pua_xmpp, modules/registrar, modules/rr, modules/seas,
	  modules/siptrace, modules/sl, modules/sms, modules/snmpstats,
	  modules/snmpstats/mibs, modules/speeddial, modules/sst,
	  modules/statistics, modules/textops, modules/tlsops, modules/tm,
	  modules/uac, modules/uac_redirect, modules/unixodbc, modules/uri,
	  modules/uri_db, modules/uri_radius, modules/usrloc, modules/xlog,
	  modules/xmpp, parser, parser/contact, parser/digest,
	  utils/openserunix:
	  - add svn:ignore properties to subdirectories too

2007-05-22 10:46  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2259] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - fix copy and paste error in documentation
	  Reported from Edoardo Serra

2007-05-22 09:09  Anca Vamanu, <anca at voice-system dot ro>

	* [r2258] modules/presence_xml/notify_body.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c:
	  - fixed some memory leaking bugs when calling libxml functions

2007-05-22 08:38  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2257] db/schema/address.xml:
	  fix documentation and mask type size in address table

2007-05-21 13:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2253] db/schema/aliases.xml, db/schema/pr_pua.xml,
	  db/schema/sw_active_sessions.xml, db/schema/sw_admin_privileges.xml:
	  - small docu update
	  - change uri size in pua tables

2007-05-21 12:19  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2252] db/schema/subscriber.xml, db/schema/sw_phonebook.xml:
	  - fix variable type in phonebook table
	  - fix variable name in subscriber table

2007-05-21 12:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2251] db/schema/aliases.xml, db/schema/lcr.xml,
	  db/schema/location.xml, db/schema/subscriber.xml,
	  db/schema/sw_pending.xml, db/schema/template.xml,
	  db/schema/trusted.xml:
	  - add missing path size to usrloc table
	  - fix usage of 'NULL' default values
	  - update example file

2007-05-21 11:31  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2250] db/schema/aliases.xml:
	  add missing path size to registrar table

2007-05-21 10:44  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2249] db/schema/openser-serweb.xml,
	  db/schema/sw_admin_privileges.xml, db/schema/sw_phonebook.xml,
	  db/schema/sw_server_monitoring.xml,
	  db/schema/sw_server_monitoring_agg.xml,
	  db/schema/sw_usr_preferences_type.xml:
	  add the last tables, finish serweb

2007-05-18 13:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2248] db/schema/Makefile, db/schema/aliases.xml,
	  db/schema/entities.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/location.xml,
	  db/schema/openser-auth_db.xml, db/schema/openser-avpops.xml,
	  db/schema/openser-presence.xml, db/schema/openser-serweb.xml,
	  db/schema/pdt.xml, db/schema/pr_active_watchers.xml,
	  db/schema/pr_presentity.xml, db/schema/pr_pua.xml,
	  db/schema/pr_watchers.xml, db/schema/pr_xcap_xml.xml,
	  db/schema/subscriber.xml, db/schema/sw_active_sessions.xml,
	  db/schema/sw_pending.xml, db/schema/usr_preferences.xml:
	  - add usr_preferences, subscriber, xcap_xml, watchers, pua, pending,
	  presentity, active_sessions and active_watchers tables
	  - some cleanups in xml files

2007-05-18 09:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2245] db/schema/Makefile, db/schema/dbaliases.xml,
	  db/schema/openser-alias_db.xml, db/schema/openser-group.xml,
	  db/schema/openser-msilo.xml, db/schema/openser-speeddial.xml,
	  db/schema/openser-uri_db.xml, db/schema/pdt.xml, db/schema/re_grp.xml,
	  db/schema/silo.xml, db/schema/speed_dial.xml, db/schema/template.xml:
	  - add silo, speed_dial, re_grp and dbaliases table definitions
	  - some cleanups in other xml files

2007-05-18 07:55  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2243] .:
	  fix format of svn:ignore property..

2007-05-18 07:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2242] ., .svnignore:
	  - move svn ignore settings to svn:ignore property
	  - add *.o, *.d and *.so file to ignore property

2007-05-17 16:48  Juha Heinanen, <jh at tutpro dot com>

	* [r2241] branches/1.2/modules/lcr/README,
	  branches/1.2/modules/lcr/doc/lcr_user.sgml, modules/lcr/README,
	  modules/lcr/doc/lcr_user.sgml:
	  * Fixed and updated documentation regarding gw priority. Documentation
	  now matches with implementation, i.e., smaller priority value means
	  higher priority.

2007-05-17 14:20  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2240] route.c:
	  - fixed different kind on ops involving NULL pseudo variables :
	  NULL==NULL -> true
	  NULL!=var -> true
	  NULL!=const -> true
	  Reported by Juha Heinanen <jh@tutpro.com>

2007-05-17 07:24  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2239] modules/osp/doc/osp_user.sgml:
	  Change log parameters.

2007-05-16 16:14  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2237] db/schema/Makefile, db/schema/location.xml,
	  db/schema/openser-standard.xml, db/schema/openser-usrloc.xml,
	  db/schema/template.xml:
	  - add template.xml file as example for a xml database specification
	  - add usrloc definition
	  - fix wrong xpointer call in openser-standard file

2007-05-16 15:35  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2236] db/schema/Makefile, db/schema/aliases.xml,
	  db/schema/domain.xml, db/schema/entities.xml, db/schema/grp.xml,
	  db/schema/openser-domain.xml, db/schema/openser-domainpolicy.xml,
	  db/schema/openser-group.xml, db/schema/openser-permissions.xml,
	  db/schema/openser-registrar.xml, db/schema/sip_trace.xml,
	  db/schema/trusted.xml, db/schema/uri.xml:
	  - add DATETIME default entity to entity.xml
	  - add group, permissions, registrar and domainpolicy definitions

2007-05-16 13:59  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2235] doc/dbschema/catalog.xml:
	  add missing svn:property

2007-05-16 13:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2234] db/schema/acc.xml, db/schema/address.xml,
	  db/schema/entities.xml, db/schema/gw.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml,
	  db/schema/missed_calls.xml, db/schema/openser-acc.xml,
	  db/schema/openser-cpl.xml, db/schema/openser-lcr.xml,
	  db/schema/openser-siptrace.xml:
	  - add siptrace and cpl module xml file
	  - add address and missed_calls xml definition
	  - update lcr and acc include files
	  - some docu fixes

2007-05-16 12:58  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2233] doc/dbschema/catalog.xml:
	  add catalog.xml file to solve DTD and XSL referenced to the local
	  filesystem

2007-05-16 12:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2232] db/schema/Makefile, db/schema/acc.xml, db/schema/gw.xml,
	  db/schema/gw_grp.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/lcr.xml, db/schema/openser-acc.xml,
	  db/schema/openser-core.xml, db/schema/openser-extra.xml,
	  db/schema/openser-imc.xml, db/schema/openser-lcr.xml,
	  db/schema/openser-standard.xml, db/schema/pdt.xml:
	  - finish lrc module related tables
	  - fix DTD definition
	  - remove core and extra xml files
	  - rework and cleanup Makefile

2007-05-16 09:28  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2231] doc/dbschema/xsl/sql.xsl:
	  disable the creation of data and drop tables in stylesheet

2007-05-16 07:13  Anca Vamanu, <anca at voice-system dot ro>

	* [r2230] modules/presence/presence.c:
	  - fixed a typo error (reported by Adrian Georgescu)

2007-05-16 06:48  Anca Vamanu, <anca at voice-system dot ro>

	* [r2229] modules/presence/subscribe.c:
	  - fixed a bug in active_watchers_clean function of not setting a
	  pointer to NULL after freeing

2007-05-15 16:59  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2228] modules/tm/h_table.c, modules/tm/h_table.h, modules/tm/tm.c:
	  - fixed the oldest living bug in openser...
	  proper reset of KR (kill reason) before processing a new request. This
	  was leading to mem leak as some transactions (when only t_newtran) was
	  used were not freed.
	  Many thanks to Klaus Darilion for the access to a debugging platform
	  Thanks to Anca Vamanu for the help in troubleshooting this.

2007-05-15 16:18  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2227] db/schema/acc.xml, db/schema/cpl.xml,
	  db/schema/domainpolicy.xml, db/schema/gw.xml,
	  db/schema/imc_members.xml, db/schema/openser-core.xml,
	  db/schema/pdt.xml, db/schema/sip_trace.xml, db/schema/uri.xml:
	  - cleanup of xml references
	  - add definition for acc module

2007-05-15 14:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2226] modules/presence/presence.c, modules/presence/publish.c:
	  -exported a MI command - mi cmd: refreshWatchers <pres_uri>
	  <event_packege> that makes possible modifying watcher permissions in
	  real time

2007-05-15 13:56  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2225] db/schema/Makefile, db/schema/domainpolicy.xml,
	  db/schema/entities.xml, db/schema/imc_members.xml,
	  db/schema/imc_rooms.xml, db/schema/openser-core.xml,
	  db/schema/openser-extra.xml, db/schema/sip_trace.xml,
	  db/schema/uri.xml:
	  - complete 'extra' tables
	  - add verbose case to makefile
	  - add two more entities

2007-05-15 10:57  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2224] doc/dbschema, doc/dbschema/dbschema2docbook.xsl,
	  doc/dbschema/dtd, doc/dbschema/dtd/dbschema.dtd, doc/dbschema/xsl,
	  doc/dbschema/xsl/common.xsl, doc/dbschema/xsl/dbtext.xsl,
	  doc/dbschema/xsl/docbook.xsl, doc/dbschema/xsl/mysql.xsl,
	  doc/dbschema/xsl/oracle.xsl, doc/dbschema/xsl/postgres.xsl,
	  doc/dbschema/xsl/sql.xsl:
	  - add xsl and dtd files for database script generation from SER
	  2.1.0+cvs20070509 snapshot
	  - add copyright header for these files
	  - fix some bugs in xsl stylesheets
	  - extend stylesheets with support for 'TEXT' variables, 'AUTO
	  INCREMENT' IDs and 'PRIMARY KEY'

2007-05-15 10:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2223] db/schema/Makefile, db/schema/cpl.xml, db/schema/entities.xml,
	  db/schema/gw.xml, db/schema/openser-core.xml,
	  db/schema/openser-extra.xml, db/schema/openser-presence.xml,
	  db/schema/openser-serweb.xml, db/schema/pdt.xml, db/schema/uri.xml,
	  db/schema/version.xml:
	  - add entities from database setup script
	  - add xml files for core, presence, serweb and extra tables
	  - update xml after extensions in xsl scripts
	  - update Makefile

2007-05-15 09:57  Anca Vamanu, <anca at voice-system dot ro>

	* [r2222] modules/presence/event_list.c, modules/presence/notify.c,
	  modules/presence/subscribe.c:
	  - fixed a bug when adding wipeer event

2007-05-15 07:43  Anca Vamanu, <anca at voice-system dot ro>

	* [r2221] modules/presence/subscribe.c:
	  - fixed a bug on active_watchers_clean function

2007-05-14 18:15  Juha Heinanen, <jh at tutpro dot com>

	* [r2220] items.c:
	  * Tried to harmonize return values and error/debug messages when
	  accessing non-existing items.

2007-05-14 15:55  Juha Heinanen, <jh at tutpro dot com>

	* [r2219] items.c:
	  * Null value is returned if [Proxy-]Authorization header is not found
	  or if parsing of credentials fails.

2007-05-14 15:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2218] db/schema/cpl.xml, db/schema/gw.xml, db/schema/pdt.xml,
	  db/schema/uri.xml:
	  - change dtd reference to local fs, update gw definition
	  - add definitions for pdt, cpl and uri tables

2007-05-14 14:21  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2217] db/schema, db/schema/Makefile, db/schema/gw.xml:
	  - add a directory for xml definition for database schemas
	  - add Makefile and first xml definition for gw table
	  - xsl schemas needed for this and other stuff still missing, not ready
	  yet

2007-05-14 12:25  Anca Vamanu, <anca at voice-system dot ro>

	* [r2216] modules/presence_xml/notify_body.c,
	  modules/presence_xml/xcap_auth.c:
	  - fixed a bug when determining if a rule matches a certain
	  watcher(reported by Adrian Georgescu)

2007-05-14 10:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r2215] modules/presence/notify.c, modules/presence/subscribe.c:
	  - fixed updating msg_active_watchers_clean function to the new
	  required fields of subs_t structure

2007-05-14 07:33  Anca Vamanu, <anca at voice-system dot ro>

	* [r2214] modules/presence/notify.c:
	  - fixed a bug of calling aply_auth_nbody to a possible NULL body
	  (reported by Adrian Georgescu)

2007-05-12 09:42  Julien Blache, <jblache at debian dot org>

	* [r2212] packaging/debian-sarge/openser.dirs,
	  packaging/debian/openser.dirs:
	  Remove leading / from directory name in openser.dirs.

2007-05-11 11:42  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2208] modules/domain/unixsock.c:
	  - missing include file added
	  reported by suncc

2007-05-11 11:36  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2206] timer.c:
	  - double return in function eliminated.
	  reported by suncc

2007-05-11 11:34  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2204] items.c:
	  - fixed warning message - moved before the goto instruction.
	  Reported by suncc

2007-05-11 11:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2203] modules/presence/subscribe.c:
	  - fixed a returning code bug

2007-05-11 10:16  Anca Vamanu, <anca at voice-system dot ro>

	* [r2202] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence_xml/add_events.c:
	  - removed unnecessary ev_t structure field

2007-05-11 10:09  Anca Vamanu, <anca at voice-system dot ro>

	* [r2201] modules/presence/subscribe.c:
	  - changed taking presentity uri from Request-URI for the initial
	  Subscribe and from database when refresh

2007-05-11 09:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2199] utils/openserunix/openserunix.c:
	  - fixed removeal of UNIX SOXKET file at shutdown.
	  Credits go to Anatoly Pidruchny
	  Closes patch 1708301.

2007-05-11 09:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2197] modules/acc/acc_logic.c:
	  - fixed flag handling when multiple backends are used for accouting
	  with the same missed_flag.
	  Credits go to axlh@users.sourceforge.net.

2007-05-11 08:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2196] db/db_res.c, db/db_res.h, db/db_row.c, db/db_row.h,
	  modules/mysql/dbase.c, modules/mysql/res.c, modules/mysql/row.c,
	  modules/unixodbc/res.c, modules/unixodbc/row.c:
	  add 'db_' prefix to fetch_rows and fetch_row function to prevent name
	  clash with mysql library function

2007-05-10 19:38  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2193] forward.c:
	  - Fix: when replies are statelessly forwarded, obey the
	  force_send_socket()
	  Credits go to Marcus Hunger <hunger@sipgate.de>

2007-05-10 17:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r2192] modules/presence/event_list.c, modules/presence/subscribe.c:
	  - fixed copying new added event field

2007-05-10 15:57  Anca Vamanu, <anca at voice-system dot ro>

	* [r2191] modules/presence_xml/add_events.c,
	  modules/presence_xml/xcap_auth.c:
	  - set to_pres_uri flag for event dialog;sla

2007-05-10 15:56  Anca Vamanu, <anca at voice-system dot ro>

	* [r2190] modules/presence/event_list.h, modules/presence/subscribe.c:
	  - introduced the possiblity to choose where to take presentity uri
	  from, specific for event (needed for pua_bla)

2007-05-10 15:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2189] AUTHORS, CREDITS:
	  add myself to OpenSER Contributer list :-)

2007-05-10 15:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2188] modules/cfgutils/cfgutils.c, modules/domain/unixsock.h,
	  modules/flatstore/flat_pool.h, modules/mangler/mangler.h,
	  modules/registrar/reg_mod.c, modules/seas/encode_contact.h,
	  modules/seas/encode_msg.c, modules/seas/event_dispatcher.h,
	  modules/seas/ha.h, modules/seas/seas_action.c,
	  modules/seas/statistics.h, modules/tm/t_reply.h:
	  - code cleanup and bugfixes: some errors and warnings from '-Wextra
	  -Wredundant-decls'
	  - remove redundant variable and function definition in mangler and
	  flatstore
	  - fix comparison of unsigned variable < 0 in if-case in cfgutils
	  - remove redundant variable definitions in seas
	  - change variable to signed to really reach an error case and remove
	  an empty else case in seas
	  - remove redundant variable and function definition in registrar,
	  domain and tm

2007-05-10 15:11  Anca Vamanu, <anca at voice-system dot ro>

	* [r2187] modules/presence/README, modules/presence/doc/presence.sql,
	  modules/presence/notify.c, modules/presence/presence.c,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - corrected taking presentity uri from Request-URI (reported by Juha
	  Heinanen)
	  - changed active_watchers table - added 2 more columns

2007-05-10 15:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r2186] scripts/mysqldb.sh, scripts/postgresqldb.sh,
	  scripts/textdb.sh:
	  - added 2 more columns to active_watchers_table (version increased)

2007-05-10 12:37  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2185] db/db_res.c, db/db_res.h, db/db_row.c, db/db_row.h,
	  db/db_ut.c, db/db_ut.h, modules/mysql/dbase.c, modules/mysql/res.c,
	  modules/mysql/res.h, modules/mysql/row.c, modules/mysql/row.h,
	  modules/mysql/val.c, modules/postgres/db_res.c,
	  modules/postgres/db_val.c, modules/postgres/dbase.c,
	  modules/unixodbc/dbase.c, modules/unixodbc/res.c,
	  modules/unixodbc/row.c, modules/unixodbc/row.h,
	  modules/unixodbc/val.c:
	  - more database interface cleanup
	  - move the free_rows function to db/db_res.c
	  - move the free_row function to db/db_row.c
	  - change mysql and unixodbc to use this implementation
	  - the postgresql uses a different implementation, this still needs
	  some investigation
	  - move common used print_columns function to db_ut.c
	  - change the mysql, postgresql and unixodbc modules to use this
	  implementation
	  - use the right mysql and postgresql escape function for BLOBs instead
	  of the deprecated function which could produce errors in certain
          corner cases
	  - extends comments in db dir and database modules

2007-05-10 05:46  Juha Heinanen, <jh at tutpro dot com>

	* [r2184] branches/1.2/scripts/openserctl.8,
	  branches/1.2/scripts/openserctl.sqlbase,
	  branches/1.2/scripts/sc.dbtext, scripts/openserctl.8,
	  scripts/openserctl.sqlbase, scripts/sc.dbtext:
	  * Applied openserctl lcr fix provided by provided by Angel Carpintero.

2007-05-10 05:32  Juha Heinanen, <jh at tutpro dot com>

	* [r2182] modules/mi_xmlrpc/xr_parser.c:
	  * Integrated length calculation of xmlrpc string into lflf_to_crlf
	  hack in order to avoid scanning of the string twice (based on
          suggestion by Bogdan-Andrei Iancu).

2007-05-09 17:33  Juha Heinanen, <jh at tutpro dot com>

	* [r2181] branches/1.1/modules/lcr/lcr_mod.c,
	  branches/1.2/modules/lcr/lcr_mod.c, modules/lcr/lcr_mod.c:
	  * Changed gw_index and route_index of mi struct from unsigned int to
	  int. Fix provided by Angel Carpintero.

2007-05-09 17:16  Juha Heinanen, <jh at tutpro dot com>

	* [r2180] modules/mi_xmlrpc/README,
	  modules/mi_xmlrpc/doc/mi_xmlrpc.sgml,
	  modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml,
	  modules/mi_xmlrpc/xr_parser.c:
	  * Implemented hack that converts LFLF sequence in received XML-RPC
	  strings to CRLF sequence in order to overcome the "feature" of current
	  version of Abyss XML-RPC server that "normalizes" CRLF sequence to LF
	  character.

2007-05-09 15:34  Juha Heinanen, <jh at tutpro dot com>

	* [r2179] modules/lcr/README, modules/lcr/doc/lcr_user.sgml,
	  modules/lcr/lcr_mod.c:
	  * lcr/load_gws() group id parameter may now contain pseudo
	  variables. Patch contributed by Carsten Bock.

2007-05-09 15:27  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2178] modules/jabber/README, modules/jabber/doc/jabber_user.sgml,
	  modules/jabber/jabber.c, modules/jabber/xjab_worker.c,
	  modules/jabber/xjab_worker.h:
	  - added presence priority for Jabber gateway (patch by Peter Lemenkov)
	  - closes #1713831

2007-05-09 14:54  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2177] Makefile.defs, modules/dispatcher/README,
	  modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h,
	  modules/dispatcher/dispatcher.c,
	  modules/dispatcher/doc/dispatcher.sgml,
	  modules/dispatcher/doc/dispatcher_user.sgml:
	  - dev version increased
	  - applied patch from Carsten Bock
	  - closes #1689036
	  - set of enhancement to dispatcher module
	  - hash over the authentication-username
	  - ds_is_from_list() to find if source ip a destination list
	  - set a gateway to a probing mode
	  (after a definable threshhold) by calling ds_mark_dst("p"). If a
	  gateway/proxy fails several times (per default three times), it will
	  be removed from the routing and be probed: The Proxy will send an
	  OPTIONS-Request to the proxy/gateway and if it receives a "successful"
	  reply (200 OK or 501 Not implemented) it will be automatically
          reactivated.
	  We accept "501 Not implemented" as well, because some Cisco gateways
	  do not support the OPTIONS-Request and reply with a "501 Not
          implemented".

2007-05-09 13:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2176] INSTALL:
	  - add a note regarding the problems with openbsd and netbsd package
	  files
	  - fix a type reported from Wouter Schoot

2007-05-09 11:30  Anca Vamanu, <anca at voice-system dot ro>

	* [r2174] modules/pua/add_events.c:
	  - corrected event name presence.winfo

2007-05-09 11:29  Anca Vamanu, <anca at voice-system dot ro>

	* [r2173] modules/pua_xmpp/priv.h, modules/pua_xmpp/xmpp2simple.c:
	  - removed not belonging, wrongly included, file

2007-05-09 11:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2172] packaging/netbsd/Makefile, packaging/netbsd/distinfo,
	  packaging/openbsd/Makefile, packaging/openbsd/distinfo:
	  - fix netbsd and openbsd PORTVERSION in packaging, 'notls' was missing
	  - Credits go to Wouter Shoot for reporting and testing

2007-05-09 07:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2171] modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/subscribe.c:
	  - changed not to query database table for Notify body when it is
	  triggerd by a new Publish and the event does not require aggregation
	  (to prevent rewriting the published body before Notify is sent)

2007-05-08 12:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2169] modules/seas/as.c, modules/seas/failover.c:
	  cleanup, delete empty as.c and failover.c in seas module

2007-05-08 12:48  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2168] modules/uri/checks.c, modules/uri/uri_mod.c,
	  modules/uri/uri_mod.h:
	  - cleanup, remove the almost empty uri_mod.h file
	  - fix the includes in uri_mod.c and checks.c

2007-05-08 09:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2167] modules/pua_mi/mi_func.c:
	  - fixed adding etag end expires to reply only if 200 OK message
	  received

2007-05-08 09:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r2166] modules/pua/send_publish.c:
	  - fixed calling callback functions for publish when error reply is
	  received

2007-05-08 08:58  Anca Vamanu, <anca at voice-system dot ro>

	* [r2165] modules/pua/hash.c, modules/pua/pua.c,
	  modules/pua/send_publish.c, modules/pua/send_subscribe.c:
	  - updated etag also when refreshing info in database

2007-05-08 07:22  Juha Heinanen, <jh at tutpro dot com>

	* [r2163] modules/lcr/lcr_mod.c:
	  * Fixed test on From URI length. Thanks to Papadopoulos Georgios for
	  reporting.

2007-05-07 14:49  Juha Heinanen, <jh at tutpro dot com>

	* [r2161] branches/1.1/modules/lcr/lcr_mod.c,
	  branches/1.2/modules/lcr/lcr_mod.c, modules/lcr/lcr_mod.c:
	  * Increased MAX_FROM_URI_LEN to 256.

2007-05-07 12:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2160] modules/tm/t_cancel.c, modules/tm/uac.c:
	  - bug fixed: remove the setting of KR (Kill Reason) when generating
	  local transactions. This was resulting in overwriting the value
          (stored in a gloabl variable) in case of nested transaction processing.
          Example:
	  receive a request, build from script the coresponding transaction (T1)
          and then use functions (from script) to send local requests via TM
          (T2).
	  The result of this overwriting of KR between T1 and T2 was a possible
	  memeory leak (in some cases), by not automatically freeing the T1
	  transaction at the script exit.
	  The leak appeard only in a corner case when there the transaction was
	  not properly handled from script.
	  Many thanks to Klaus Darilion <klaus.mailinglists@pernau.at> for
	  report and extensive testing and help.

2007-05-07 12:16  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2158] modules/tm/t_reply.c:
	  - fixed bug in detecting 408 Timeout as an DNS-based-failover case.
	  Credits for reporting and helping with tests go to Alex Hermann
	  <alex@speakup.nl>

2007-05-07 12:01  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2157] db/db_ut.c, db/db_ut.h, modules/mysql/dbase.c,
	  modules/mysql/my_con.c, modules/mysql/utils.c, modules/mysql/utils.h,
	  modules/mysql/val.c, modules/postgres/db_utils.c,
	  modules/postgres/db_utils.h, modules/postgres/db_val.c,
	  modules/unixodbc/dbase.c, modules/unixodbc/my_con.c,
	  modules/unixodbc/utils.c, modules/unixodbc/utils.h,
	  modules/unixodbc/val.c:
	  - move most of the time and date handling functions for databases to
	  db_ut.h
	  - delete the implementations in unixodbc, mysql and partly in
	  postgresql
	  - fix header includes for these modules
	  - postgresql saves the time and date with the timezone attached, so
	  this module can not use the common db_time2str
	  - change the _XOPEN_SOURCE define to 600 use the SuSv3 definition for
	  strptime,the old define conflicts with some string handling functions
	  - delete the unneded time related defines in postgresql module
	  - add undefs after the defines to avoid changes for subsequent
	  includes

2007-05-07 10:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r2156] modules/pua/add_events.c, modules/pua/add_events.h,
	  modules/pua/event_list.h, modules/pua/hash.c, modules/pua/hash.h,
	  modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_publish.h:
	  - fixed a bug when restoring info from database
	  - fixed a memory leak bug

2007-05-07 06:49  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r2155] modules/perlvdb/perlvdb.h, modules/perlvdb/perlvdb_conv.c,
	  modules/perlvdb/perlvdb_conv.h, modules/perlvdb/perlvdb_oohelpers.h:
	  Patch by Julien Blache: fixing compiling on platforms with
	  USE_SYSV_SEM

2007-05-06 19:34  Juha Heinanen, <jh at tutpro dot com>

	* [r2154] modules/presence/README,
	  modules/presence/doc/presence_user.sgml:
	  * Added "message-summary" to the list of events handled by presence
	  module.

2007-05-04 21:19  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r2153] modules/perl/openserxs.xs, modules/perl/perl.c,
	  modules/perl/perl.h:
	  Applying patch by Julien BLACHE:
	  * Eliminating name collision for union "semun"
	  * Eliminating name collision for an enum

2007-05-04 17:11  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2152] modules/auth_diameter/authorize.c,
	  modules/auth_diameter/authorize.h:
	  - renamed local "pre_auth" function to solve the overlapping with the
	  definition of "pre_auth" from auth API.
	  unfortunately they error was reported onl by GCC 3.x ; 4.x is really
	  silent about it :(
	  Reported by Alan Crosswell <alan@columbia.edu>.

2007-05-04 15:55  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2151] modules/auth_diameter/Makefile:
	  - include Makefile.defs

2007-05-04 14:05  Anca Vamanu, <anca at voice-system dot ro>

	* [r2150] modules/pua/README, modules/pua/add_events.c,
	  modules/pua/doc/pua_devel.sgml, modules/pua/send_publish.c:
	  - corrected tuple_id generation and usage

2007-05-04 13:52  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2149] packaging/debian-sarge/openser.init,
	  packaging/debian/openser.init:
	  fix init msg for status

2007-05-04 13:51  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2148] packaging/debian-sarge/openser.init,
	  packaging/debian/openser.init:
	  - add "/etc/init.d/openser status" support for debian init file

2007-05-04 12:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r2147] modules/presence/event_list.c, modules/presence/notify.c,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/subscribe.c:
	  - corrected log messages when attempting to send Notify

2007-05-04 12:09  Anca Vamanu, <anca at voice-system dot ro>

	* [r2146] modules/pua/README, modules/pua/doc/pua_devel.sgml,
	  modules/pua/event_list.h, modules/pua/hash.h,
	  modules/pua/send_publish.h, modules/pua/send_subscribe.h:
	  - updated documentation

2007-05-04 11:50  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2145] modules/pa/pa_mod.c, modules/pa/pa_mod.h,
	  modules/pdt/domains.c, modules/pdt/pdtree.c, modules/pdt/utils.c,
	  modules/pdt/utils.h, ut.h:
	  - add str compare and str case insensitive compare to ut.h
	  - remove the implementation from the pdt and pa modules
	  - make the behaviour of the implementation in ut.h consistent with
	  strcmp from <string.h>

2007-05-04 10:53  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2144] db/db_ut.c, db/db_ut.h:
	  add forgotten svn:keywords property

2007-05-04 10:17  Anca Vamanu, <anca at voice-system dot ro>

	* [r2143] modules/pua_mi/mi_func.c:
	  - made content_type parameter optional in case it is the same as the
	  default value for that event

2007-05-04 10:15  Anca Vamanu, <anca at voice-system dot ro>

	* [r2142] modules/pua/pua.c, modules/pua/send_publish.c:
	  - updated the update_pua function to the new callback parameter
	  structure when sending Publish requests

2007-05-04 09:16  Anca Vamanu, <anca at voice-system dot ro>

	* [r2141] modules/pua/pua.c, modules/pua/pua_bind.c,
	  modules/pua/pua_bind.h, modules/pua/send_publish.c:
	  - exported add_event function to enable registering new events from
	  other modules (events currently registered from the module are:
	  presence, presence;winfo, dialog:sla, message-summary )

2007-05-04 08:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r2140] modules/pua/send_publish.c:
	  - fixed instruction succesion

2007-05-03 20:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2138] modules/pike/timer.c, modules/pike/timer.h:
	  - fixed compile problem with GCC - error introduced by the previous
	  SUNCC fix
	  Closes bug #1712305.

2007-05-03 18:24  Juha Heinanen, <jh at tutpro dot com>

	* [r2137] modules/lcr/README, modules/lcr/doc/lcr_user.sgml:
	  * Clarified documentation regarding empty From URI pattern and
	  priority.

2007-05-03 17:34  Anca Vamanu, <anca at voice-system dot ro>

	* [r2136] modules/pua/add_events.c, modules/pua/add_events.h,
	  modules/pua/event_list.c, modules/pua/event_list.h,
	  modules/pua/hash.h, modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_publish.h, modules/pua/send_subscribe.c:
	  - created an event list, so that new events are added easily
	  (still to do : export the add_event function to be used from other
	  modules)

2007-05-03 17:25  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2133] modules/pike/timer.c:
	  - fixed inline function definition - it looks like using assert in
	  line non-static function causes problems to suncc on linux

2007-05-03 17:10  Juha Heinanen, <jh at tutpro dot com>

	* [r2132] modules/pua_mi/README, modules/pua_mi/doc/pua_mi.sgml,
	  modules/pua_mi/doc/pua_mi_user.sgml:
	  * Updated pua_mi user documentation (not complete yet).

2007-05-03 16:31  Juha Heinanen, <jh at tutpro dot com>

	* [r2131] modules/pua_mi/mi_func.c:
	  * Empty mi parameters are now indicated using "." char instead of "0"
	  char (follows t_uac_dlg convention).

2007-05-03 15:34  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2130] modules/lcr/lcr_mod.c:
	  fix initialization if mi_cmds[] for lcr module

2007-05-03 15:05  Anca Vamanu, <anca at voice-system dot ro>

	* [r2129] modules/pua/pua.c, modules/pua/send_publish.c:
	  - returned differentiated code from process_body and freed final_body
	  depending on return code

2007-05-03 14:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r2128] modules/presence/notify.c:
	  - removed unused memory duplication functions

2007-05-03 12:24  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2127] mod_fix.h, modules/rr/rr_mod.c:
	  * use common fixup_str2regexp function from mod_fix.h in rr module
	  * add error logging to out of memory case to regexp fixup function

2007-05-03 12:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2126] db/db_ut.c, db/db_ut.h, modules/mysql/val.c,
	  modules/postgres/db_val.c, modules/unixodbc/val.c, ut.h:
	  * move commonly used char* converter function for DBs into db dir
	  * remove these functions from unixodbc, postgresql and mysql
	  * change these modules to use the implementation from db_ut.c
	  * fix wrong indention in ut.h

2007-05-03 11:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2125] modules/seas/seas_action.c, modules/tm/dlg.c,
	  modules/usrloc/ucontact.c, ut.h:
	  * add a generic shared mem and pkg mem str_dup implementation to ut.h
	  * delete the implementations in seas, usrloc and tm and use the from
	  ut.h

2007-05-03 10:36  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2123] modules/siptrace/siptrace.c:
	  - fixed sip trace flag checking for replies
	  - fixed trace on reply in hook

2007-05-03 07:18  Juha Heinanen, <jh at tutpro dot com>

	* [r2122] modules/presence_mwi/add_events.c:
	  * Fixed one more bug in parsing of message-summary publish body.
	  * Added debug info in case body check fails.

2007-05-02 20:18  Juha Heinanen, <jh at tutpro dot com>

	* [r2121] modules/presence_mwi/add_events.c:
	  * Fixed bugs in parsing application/simple-message-summary body.

2007-05-02 15:04  Anca Vamanu, <anca at voice-system dot ro>

	* [r2120] modules/presence/notify.c:
	  - fixed adding Content-Type header in Notify only if Content-Length is
	  not 0 (reported by Juha Heinanen)

2007-05-02 14:32  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2119] mod_fix.h, modules/textops/textops.c, modules/tm/tm.c:
	  * move fixup_str2regexp function to mod_fix.h
	  * remove the implementations in tm and textops

2007-05-02 14:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2118] mod_fix.h, modules/cfgutils/cfgutils.c,
	  modules/gflags/gflags.c, modules/nathelper/nathelper.c,
	  modules/tm/tm.c:
	  * move fixup_str2int function to mod_fix.h
	  * remove the implementation of this function in tm and nathelper
	  * fixup_str2int in gflags and cfgutils does more parameter checking,
	  rename them
	  * use the right fixup function in cfgutils for sleep and usleep

2007-05-02 13:56  Anca Vamanu, <anca at voice-system dot ro>

	* [r2117] modules/pua_mi/mi_func.c, modules/pua_mi/pua_mi.c:
	  - added sending asynchronous reply to pua_publish command

2007-05-02 13:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r2116] modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_publish.h:
	  - restructured and generalized processing Publish body

2007-05-02 09:42  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2115] packaging/debian-sarge/openser.default,
	  packaging/debian-sarge/openser.init, packaging/debian/openser.default,
	  packaging/debian/openser.init:
	  * add a note about core dump behaviour at certain systems to the
	  default file
	  * add a (uncommented) example core directory configuration to the init
	  file

2007-05-02 09:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2114] scripts/openserctl, scripts/openserctl.sqlbase:
	  - bug fixed in updateing the user password - do not try to update the
	  'datetime_modified' column as it is serweb specific.
	  Reported by Goldenear <goldenear@free.fr>.

2007-05-02 01:56  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2112] modules/osp/etc/sample-osp-openser.cfg,
	  modules/osp/term_transaction.c, modules/osp/usage.c,
	  modules/osp/usage.h:
	  1. Use "tranid" instead of "transnaction" for transaction id
	  parameter.
	  2. Add warning log for the BYE messages without OSP info.

2007-05-01 11:18  Juha Heinanen, <jh at tutpro dot com>

	* [r2111] items.c, items.h:
	  * Added $aU pseudo variable for accessing whole username of
	  Authorization or Proxy-Authorization header.

2007-05-01 08:34  Juha Heinanen, <jh at tutpro dot com>

	* [r2110] modules/pua_mi/mi_func.c:
	  * Removed XML parsing of publish body from mi_pua_publish, because it
	  is event specific and again done in pua_send_publish() function.
	  * Clean up debug and error messages.
	  * Still to do: event type specific handling of publish body by
	  pua_send_publish().

2007-04-30 20:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2109] modules/auth/api.c, modules/auth/api.h,
	  modules/auth_db/README, modules/auth_db/authorize.c,
	  modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/README,
	  modules/auth_diameter/authorize.c, modules/auth_diameter/authorize.h,
	  modules/auth_diameter/defs.h,
	  modules/auth_diameter/doc/auth_diameter_user.sgml,
	  modules/auth_radius/README, modules/auth_radius/authorize.c,
	  modules/auth_radius/doc/auth_radius_user.sgml:
	  - *_{proxy|www}_authorize() functions return mode info in case of
	  failure (via a larger set of negative return codes):
	  -5 (generic error) - some generic error occurred and no
	  reply was sent out;
	  -4 (no credentials) - credentials were not found in
	  request;
	  -3 (stale nonce) - stale nonce;
	  -2 (invalid password) - valid user, but wrong password;
	  -1 (invalid user) - authentication user does not exist.
	  Patch contributed by Anatoly Pidruchny.
	  Closes patch 1693132.

2007-04-30 20:29  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2108] modules/dialog/README, modules/dialog/dialog.c,
	  modules/dialog/dlg_handlers.c, modules/dialog/dlg_handlers.h,
	  modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h,
	  modules/dialog/doc/dialog_user.sgml:
	  - dialog matching can be done also via SIP elements (in addition to
	  dialog ID via RR cokie) - based on a patch from
	  Michel Bensoussan <michel@extricom.com>
	  Closes patch submision 1692747.
	  - new module parameter - dlg_match_mode for controlling how the
	  matching of sequential requests is done:
	  1) only based on DID
	  2) based on DID with fallback to SIP elements
	  3) no DID, only SIP elements
	  - "use_tight_match" (for DID-based matching) includes FROM and TO tag
	  checking along callid.

2007-04-30 20:22  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2107] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c, modules/nathelper/nathelper.h:
	  - more controllability via MI commands :
	  nh_enable_ping - disable/enable ping
	  nh_enable_rtpp - disable/enable a rtpproxy
	  nh_show_rtpp - list the status of rtpproxies
	  - the list of rtpproxies moved from private to shm memory. This
	  prepare the
	  way for dynamic add/remove of rtpproxies.
	  Credits go to Ancuta Onofrei (ancuta@voice-system.ro)

2007-04-30 16:46  Juha Heinanen, <jh at tutpro dot com>

	* [r2106] modules/pua_mi/mi_func.c:
	  * Fixed length of error message.

2007-04-30 16:44  Juha Heinanen, <jh at tutpro dot com>

	* [r2105] modules/pua/hash.h, modules/pua_mi/mi_func.c:
	  * Implemented missing get_event_flag() function.
	  * Small edit of error text.

2007-04-30 14:54  Juha Heinanen, <jh at tutpro dot com>

	* [r2104] Makefile, packaging/debian/rules:
	  * Fixed typo.

2007-04-30 14:43  Juha Heinanen, <jh at tutpro dot com>

	* [r2103] Makefile, packaging/debian/rules:
	  * Added missing presence related modules to exclude_modules and
	  PRESENCE_MODULES lists.

2007-04-30 13:43  Juha Heinanen, <jh at tutpro dot com>

	* [r2102] modules/presence_mwi, modules/presence_mwi/Makefile,
	  modules/presence_mwi/README, modules/presence_mwi/add_events.c,
	  modules/presence_mwi/add_events.h, modules/presence_mwi/doc,
	  modules/presence_mwi/doc/presence_mwi.sgml,
	  modules/presence_mwi/doc/presence_mwi_devel.sgml,
	  modules/presence_mwi/doc/presence_mwi_faq.sgml,
	  modules/presence_mwi/doc/presence_mwi_user.sgml,
	  modules/presence_mwi/presence_mwi.c,
	  modules/presence_mwi/presence_mwi.h, modules/presence_mwi/xcap_auth.c,
	  modules/presence_mwi/xcap_auth.h:
	  * Introduced presence_mwi module (see presence_mwi/README).

2007-04-30 12:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r2101] modules/pua_mi/mi_func.c:
	  - extended mi publish command

2007-04-30 12:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r2100] modules/pua_xmpp/xmpp2simple.c:
	  - filled in content_type filed

2007-04-30 12:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r2099] modules/pua_usrloc/ul_publish.c:
	  - filled in content_type filed

2007-04-30 12:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2098] modules/pua_bla/notify.c:
	  - filled content_type filed in publ_info_t structure

2007-04-30 12:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r2097] modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/send_publish.c, modules/pua/send_publish.h,
	  modules/pua/send_subscribe.c:
	  - generalised publ_info_t structure

2007-04-30 11:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2096] modules/presence/notify.c:
	  - fixed a bug of not sending Notify if body is NULL

2007-04-29 10:15  Juha Heinanen, <jh at tutpro dot com>

	* [r2095] parser/parse_content.c, parser/parse_content.h,
	  parser/parse_event.c, parser/parse_event.h:
	  * Added parsing of Content-Type header value
	  "application/simple-message-summary".
	  * Fixed bugs in existing parsing of Content-Type header values
	  (hopefully didn't introduce new ones).
	  * Added parsing of Event header value "message-summary".

2007-04-29 06:18  Juha Heinanen, <jh at tutpro dot com>

	* [r2094] modules/presence/event_list.c:
	  * EvList is destroyed only if not NULL.

2007-04-28 01:12  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2093] modules/osp/etc/sample-osp-openser.cfg:
	  fix a typo for log.

2007-04-27 13:25  Anca Vamanu, <anca at voice-system dot ro>

	* [r2090] modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/pua_bla.h:
	  - eliminated registering callback to pua module and switched back to
	  sending consecutive Publish requests

2007-04-27 13:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r2089] modules/presence_xml/add_events.c:
	  - set etag_not_new filed to 1 for event dialog;sla

2007-04-27 13:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r2088] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/presentity.c:
	  - added a new field to structure ev - etag_not_new wich sets wheter to
	  generate a new tag for each Publish (like the standard) or generate a
	  new one only for the initial Publish

2007-04-27 11:53  Anca Vamanu, <anca at voice-system dot ro>

	* [r2087] modules/presence_xml/doc/.presence_xml_user.sgml.swp,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c:
	  -corrected a bug in opening database connexion

2007-04-27 11:48  Anca Vamanu, <anca at voice-system dot ro>

	* [r2086] modules/presence/event_list.h, modules/presence/presence.c,
	  modules/presence/presentity.c:
	  - verified if all tables are accesible in child_init

2007-04-27 09:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r2085] modules/pua_bla/notify.c:
	  - removed unnecessary variable and and corrected possible running 2
	  frees on the same pointer

2007-04-27 09:18  Anca Vamanu, <anca at voice-system dot ro>

	* [r2084] modules/presence/event_list.c, modules/presence/notify.c:
	  - corrected taking the most recent info from database when sending
	  Notify for events that don't require aggregation

2007-04-26 19:23  Juha Heinanen, <jh at tutpro dot com>

	* [r2083] modules/permissions/README,
	  modules/permissions/doc/permissions_user.sgml,
	  modules/permissions/hash.c, modules/permissions/permissions.c:
	  * peer_tag_avp parameter value is now an AVP string (forgot from 1.2).

2007-04-26 16:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2082] modules/pua/pua.c:
	  - corrected an error when updating info in database table

2007-04-26 15:29  Anca Vamanu, <anca at voice-system dot ro>

	* [r2081] modules/presence/presentity.c, modules/presence/presentity.h:
	  - corrected a bug of not copying a null termination character

2007-04-26 15:10  Anca Vamanu, <anca at voice-system dot ro>

	* [r2080] modules/pua/hash.h, modules/pua/send_publish.c,
	  modules/pua/send_subscribe.c:
	  - added the posibility to register callbacks on reply processing for
	  sent Publish requests

2007-04-26 15:09  Anca Vamanu, <anca at voice-system dot ro>

	* [r2079] modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/pua_bla.h:
	  - change due to correcting the mechanism of etag in presence: replaced
	  calling consecutive send_publish with registering a callback to send
	  Publish with no dialog after transforming a Notify with a body
	  containing dialog with state terminated into a Publish.

2007-04-26 11:28  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2078] modules/auth_db/aaa_avps.h:
	  minor warning fix, move inline to the right position

2007-04-25 15:19  Anca Vamanu, <anca at voice-system dot ro>

	* [r2077] modules/presence/notify.c:
	  - fixed memory leak upon error when seding Notify request ( reported
	  by Klaus )

2007-04-25 14:02  Anca Vamanu, <anca at voice-system dot ro>

	* [r2074] modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/send_publish.c, modules/pua/send_subscribe.c:
	  - changed to follow the modifications in presence regarding etag
	  handling

2007-04-25 14:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r2073] modules/presence/presentity.c, modules/presence/presentity.h,
	  modules/presence/publish.c, modules/presence/subscribe.c:
	  - changed etag generation to follow precisely the specifications in
	  RFC3903(for each new Publish message a etag is generated and included
	  in 200Ok reply)

2007-04-25 11:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2071] modules/uac/auth_hdr.c:
	  fixed bug in ignoring qop during auth - even if the qop val is not
	  used, do not populate it as it will crash the response computation.
	  Reported by Thomas Gelf <thomas@gelf.net>

2007-04-25 08:26  Anca Vamanu, <anca at voice-system dot ro>

	* [r2070] modules/pua_xmpp/simple2xmpp.c:
	  - fixed not checking pointer before freeing

2007-04-25 08:25  Anca Vamanu, <anca at voice-system dot ro>

	* [r2069] modules/presence/event_list.c, modules/presence/notify.c,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/subscribe.c:
	  - corrected some initializing errors

2007-04-25 08:12  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2067] modules/mi_xmlrpc/Makefile:
	  -fixed typo in include PATH (extra "_" char removed)
	  Reported by CSB <cameron.beattie@appsteam.co.nz>

2007-04-24 19:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2064] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_faq.sgml,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c:
	  - fixed crash when the "rtpproxy_sock" was not defined or empty string
	  - allow definition of a set via several lines (append if set already
	  exists)
	  - removed the "rtpproxy_disable" string - you can achive the same by
	  either not defining "rtpproxy_sock" (default NULL) or setting it to
	  empty string
	  - fixed bug in re-enabling rtpproxy when only one is defined.

2007-04-24 17:43  Anca Vamanu, <anca at voice-system dot ro>

	* [r2063] modules/presence/publish.c, modules/presence/subscribe.c:
	  - corrected a bug when updating watchers table

2007-04-24 16:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2062] resolve.c:
	  added more debug info in the DNS failover code

2007-04-24 15:58  Anca Vamanu, <anca at voice-system dot ro>

	* [r2060] modules/presence/presentity.c, modules/presence/publish.c:
	  - corrected a typing error and some debug messages

2007-04-24 15:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2059] modules/tm/t_reply.c:
	  fixed bug in reseting the T state in case of not found. Could lead to
	  dropped replies in some corner cases.

2007-04-24 15:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r2058] modules/presence/presence.c, modules/presence/presentity.c,
	  modules/presence/publish.c:
	  - removed inutil locking on presentity

2007-04-24 11:10  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2057] modules/acc/acc_mod.c:
	  Fix typo, acc_totag_collumn -> acc_to_tag_collumn. This is allready
	  documented in the README file, and match spelling of the other
          parameter names.
	  Reported from Helmut Kuper, helmut.kuper@ewetel.de

2007-04-24 11:03  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2056] modules/auth/auth_mod.c, modules/diversion/diversion.c,
	  modules/enum/enum_mod.c, modules/path/path_mod.c,
	  modules/registrar/reg_mod.c, modules/textops/textops.c,
	  modules/uri/uri_mod.c:
	  Use the existing str_fixup function from mod_fix.h instead of an own,
	  identical copy.

2007-04-24 10:17  Anca Vamanu, <anca at voice-system dot ro>

	* [r2055] modules/presence/notify.c, modules/presence/presentity.c,
	  modules/presence/presentity.h, modules/presence/publish.c:
	  - modified to send reply for Publish messages immediately after
	  checking the validity of the received message

2007-04-23 15:35  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2053] scripts/openserctl:
	  - openserctl online updated to work with the MI output (reported by
	  Alan crosswell)

2007-04-23 15:00  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r2050] modules/osp/etc/sample-osp-openser.cfg:
	  Add UPDATE message support.

2007-04-23 12:44  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2049] db/db.h, db/doc/db-api.txt:
	  Add documentation for fetch_result function to db api docs, extends
	  comments for this function.

2007-04-23 12:19  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2048] modules/mysql/res.c:
	  - removed log message added accidentaly for debug (reported by Alan
	  Crosswell)

2007-04-23 12:09  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2047] modules/sms/README, modules/uac_redirect/README:
	  sync modules README with the sgml source

2007-04-23 11:27  Henning Westerholt, <henning dot westerholt at 1und1 dot de>

	* [r2046] modules/cfgutils, modules/cfgutils/Makefile,
	  modules/cfgutils/README, modules/cfgutils/cfgutils.c,
	  modules/cfgutils/doc, modules/cfgutils/doc/cfgutils.sgml,
	  modules/cfgutils/doc/cfgutils_devel.sgml,
	  modules/cfgutils/doc/cfgutils_faq.sgml,
	  modules/cfgutils/doc/cfgutils_user.sgml:
	  Add cfgutils module, with functions for random number generation, to
	  introduce execution delay of the server and make random decisions
	  based on a probability value.
	  Credits for the sleep functions belongs to Carsten Bock, BASIS
	  AudioNet GmbH.

2007-04-23 10:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2044] packaging/debian-sarge/openser.examples,
	  packaging/debian-sarge/rules, packaging/debian/openser.examples,
	  packaging/debian/rules:
	  - fixed the list of examples to be added in the debian package -
	  ignore the .svn directory; Also include all the available examples
          (more scalable)
	  Credits go to Henning Westerholt <henning.westerholt@1und1.de>.

2007-04-23 10:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r2041] modules/presence/event_list.c, modules/presence/pidf.c,
	  modules/presence/pidf.h:
	  removed pidf files with libxml functions from presence

2007-04-23 09:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r2040] modules/pua_xmpp/simple2xmpp.c:
	  - removed sending reply to xmpp client when a Notify with
	  Subscription-State: terminated; reason=timeout is received

2007-04-23 07:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2039] modules/presence/README, modules/presence/bind_presence.c,
	  modules/presence/bind_presence.h, modules/presence/doc/presence.sql,
	  modules/presence/doc/presence_devel.sgml,
	  modules/presence/doc/presence_user.sgml,
	  modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presence.c, modules/presence/presence.h,
	  modules/presence/presentity.c, modules/presence/publish.c,
	  modules/presence/subscribe.c, modules/presence/subscribe.h,
	  modules/presence/utils_func.c, modules/presence/utils_func.h:
	  - Restructured the module to handle PUBLISH and SUBSCRIBE messages and
	  generates NOTIFY messages in a general, event independentway. It
	  allows registering events to it from other OpenSER modules.
	  presence_xml module adds events: presence, presence.winfo, dialog;sla.

2007-04-20 18:17  Dmitry Isakbayev, <isakdim at gmail dot com>

	* [r2038] modules/osp/RELEASE-NOTES.txt, modules/osp/destination.h,
	  modules/osp/orig_transaction.c, modules/osp/osp_mod.c,
	  modules/osp/term_transaction.c, modules/osp/usage.c,
	  modules/osp/usage.h:
	  Report destination count in source-stop usage indications.

2007-04-19 17:02  Anca Vamanu, <anca at voice-system dot ro>

	* [r2037] modules/presence_xml, modules/presence_xml/Makefile,
	  modules/presence_xml/README, modules/presence_xml/add_events.c,
	  modules/presence_xml/add_events.h, modules/presence_xml/doc,
	  modules/presence_xml/doc/.presence_xml_user.sgml.swp,
	  modules/presence_xml/doc/presence_xml.sgml,
	  modules/presence_xml/doc/presence_xml.sql,
	  modules/presence_xml/doc/presence_xml_devel.sgml,
	  modules/presence_xml/doc/presence_xml_faq.sgml,
	  modules/presence_xml/doc/presence_xml_user.sgml,
	  modules/presence_xml/notify_body.c,
	  modules/presence_xml/notify_body.h, modules/presence_xml/pidf.c,
	  modules/presence_xml/pidf.h, modules/presence_xml/presence_xml.c,
	  modules/presence_xml/presence_xml.h, modules/presence_xml/xcap_auth.c,
	  modules/presence_xml/xcap_auth.h:
	  - new module does specific handling for notify-subscribe events using
	  xml bodies.
	  It is used with the general event handling module, presence. It
	  constructs and adds 3 events to it: presence, presence.winfo,
          dialog;sla.

2007-04-18 11:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2032] modules/postgres/Makefile:
	  - added include path for Mandriva
	  Credits go to Cesc <cesc.santa@gmail.com>

2007-04-18 09:29  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2031] modules/acc/Makefile, modules/acc/acc.c:
	  - fixed adding null values as RADIUS AVPS
	  Reported by Ovidiu Sas <sip.nslu@gmail.com>
	  - updated comment in Makefile

2007-04-18 09:10  Anca Vamanu, <anca at voice-system dot ro>

	* [r2030] modules/pua_bla/README, modules/pua_bla/doc/pua_bla_user.sgml:
	  - updated documentation (added a new module parameter outbound_proxy)

2007-04-18 08:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r2029] modules/pua_usrloc/README,
	  modules/pua_usrloc/doc/pua_usrloc_user.sgml,
	  modules/pua_usrloc/pua_usrloc.c, modules/pua_usrloc/pua_usrloc.h,
	  modules/pua_usrloc/ul_publish.c:
	  - added a module parameter - 'entity_prefix' to be used when
	  constructing presence entity for Publish message bodies

2007-04-18 08:40  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2028] modules/unixodbc/my_con.c:
	  - SQL_SUCCESS_WITH_INFO should not be treated as error.
	  Reported by Henning Westerholt <henning.westerholt@1und1.de>
	  Fix provided by Victor Gamov <vit@lipetsk.ru>

2007-04-18 07:28  Anca Vamanu, <anca at voice-system dot ro>

	* [r2027] scripts/mysqldb.sh, scripts/textdb.sh:
	  - modified script for active_watchers also in mysql and dbtext

2007-04-17 17:04  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2026] modules/nathelper/nathelper.c:
	  - fixed some memset bugs

2007-04-17 16:55  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2025] items.c, items.h:
	  - new PV variable to get the protocol of received message $pr or
	  $proto)
	  - closes #1679866

2007-04-17 16:32  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2024] modules/acc/Makefile:
	  - ability to enable RADIUS|DIAMETER acc via make parameters
	  ENABLE_(RADIUS|DIAMETER)_ACC (from a patch submitted by Ovidiu Sas)
	  - closes #1699950

2007-04-17 16:25  Anca Vamanu, <anca at voice-system dot ro>

	* [r2023] scripts/mysqldb.sh, scripts/postgresqldb.sh,
	  scripts/textdb.sh:
	  - added a new column in table pua - record_route
	  - modifies active_watchers.record_route column type from varchar to
	  text

2007-04-17 16:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r2022] modules/presence/README, modules/presence/doc/presence.sql,
	  modules/presence/notify.c, modules/presence/presence.c,
	  modules/presence/subscribe.c:
	  - modified column type active_watchers.record_route from varchar to
	  text
	  - corrected some possible calls to strlen on null argumets

2007-04-17 16:14  Anca Vamanu, <anca at voice-system dot ro>

	* [r2021] modules/pua/README, modules/pua/doc/pua.sql,
	  modules/pua/hash.h, modules/pua/pua.c, modules/pua/send_subscribe.c:
	  - completed using an outbound proxy to send a SUBSCRIBE request
	  - saved record route in Subscribe reply to use it in following
	  Subscribe requests within the same dialog
	  - added a new column in database table "pua"

2007-04-17 14:20  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2019] modules/msilo/msfuncs.c:
	  - strcpy() => memcpy() to deal with NULL characters (reported by Aron
	  Rosenberg)
	  - closes #1680013

2007-04-17 13:57  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2016] transformations.c:
	  - port was missing in parsing uri transformation (reported by Norman
	  Brandinger)
	  - closes #1697632

2007-04-17 12:53  Juha Heinanen, <jh at tutpro dot com>

	* [r2015] modules/lcr/lcr_mod.c:
	  * Aligned lcr module to modified APPEND_BRANCH_T action.

2007-04-16 16:31  Anca Vamanu, <anca at voice-system dot ro>

	* [r2013] modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/send_publish.c, modules/pua/send_subscribe.c,
	  modules/pua/send_subscribe.h, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/pua_bla.h, modules/pua_bla/registrar_cb.c:
	  - added a new module parameter to pua_bla module: outbound_proxy ,
	  used when sending Subscribe requests
	  - updated pua module to handle subscribe requests using an outbound
	  proxy

2007-04-16 16:05  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2012] modules/imc/imc_cmd.c, modules/jabber/xjab_worker.c,
	  modules/msilo/msilo.c, modules/mysql/res.c, modules/sms/sms_funcs.c,
	  modules/tm/dlg.c, modules/tm/uac.c, modules/tm/uac.h,
	  modules/xmpp/xmpp.c:
	  - t_requests(...) has one new parameter for outbound proxy address

2007-04-16 16:04  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2011] modules/siptrace/siptrace.c:
	  - use of send_sock for source ip of sent messages

2007-04-16 15:17  Anca Vamanu, <anca at voice-system dot ro>

	* [r2010] modules/presence/subscribe.c:
	  - initialized result to NULL and freed result after safety query in
	  watchers_table

2007-04-16 15:08  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r2007] modules/dbtext/dbt_base.c, modules/dbtext/dbt_res.c:
	  - some initialization for safety

2007-04-16 08:05  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r2004] modules/mi_xmlrpc/Makefile:
	  - fixed include path on non-debian systems

2007-04-13 15:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r2002] modules/presence/notify.c, modules/presence/subscribe.c:
	  - replaced getting database query result from str_val with string_val

2007-04-13 12:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r2000] modules/presence/subscribe.c:
	  - added checking if expired records before attempting to delete from
	  table watchers
	  - filled all the columns when inserting a new row in table
	  active_watchers (improvements made to solve errors when using dbtext
          reported by Cesc)

2007-04-13 12:27  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1998] modules/nathelper/README,
	  modules/nathelper/doc/nathelper_user.sgml,
	  modules/nathelper/nathelper.c, modules/nathelper/nathelper.h:
	  - added support for multiple sets of RTPproxies. You can define and
	  select
	  from script what set of rtpproxies to be used for next command.
	  Credits go to Ancuta Onofrei, a new member of Voice System's team.

2007-04-13 11:07  Anca Vamanu, <anca at voice-system dot ro>

	* [r1996] modules/presence/subscribe.c, modules/presence/subscribe.h:
	  - removed internal function and used print_rr_body function from
	  parser/

2007-04-13 10:31  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1995] Makefile.defs, parser/parse_rr.c, parser/parse_rr.h:
	  - new function print_rr_body() to compact content of RR headers in a
	  single comma separated string, normal or reverse order
	  - dev version increased

2007-04-12 17:38  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1993] scripts/textdb.sh:
	  - added auto increment flag for id column

2007-04-12 16:13  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r1992] Makefile, modules/perl/Makefile, modules/perl/README,
	  modules/perl/doc/perl_pod.sgml, modules/perl/doc/samples/logging.pl,
	  modules/perl/lib/perl/OpenSER.pm,
	  modules/perl/lib/perl/OpenSER/Constants.pm,
	  modules/perl/lib/perl/OpenSER/LDAPUtils/LDAPConnection.pm,
	  modules/perl/lib/perl/OpenSER/Message.pm,
	  modules/perl/lib/perl/OpenSER/Utils/Debug.pm,
	  modules/perl/lib/perl/OpenSER/Utils/PhoneNumbers.pm,
	  modules/perl/lib/perl/OpenSER/VDB,
	  modules/perl/lib/perl/OpenSER/VDB.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/AccountingSIPtrace.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/Alias.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/Auth.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/Describe.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/Speeddial.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Adapter/TableVersions.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Column.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Pair.pm,
	  modules/perl/lib/perl/OpenSER/VDB/ReqCond.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Result.pm,
	  modules/perl/lib/perl/OpenSER/VDB/VTab.pm,
	  modules/perl/lib/perl/OpenSER/VDB/Value.pm, modules/perl/perl.h,
	  modules/perlvdb, modules/perlvdb/Makefile, modules/perlvdb/README,
	  modules/perlvdb/doc, modules/perlvdb/doc/perlvdb.sgml,
	  modules/perlvdb/doc/perlvdb_devel.sgml,
	  modules/perlvdb/doc/perlvdb_faq.sgml,
	  modules/perlvdb/doc/perlvdb_user.sgml, modules/perlvdb/doc/samples,
	  modules/perlvdb/doc/samples/alias_ldap.pm,
	  modules/perlvdb/doc/samples/flatstoresimulator.pm,
	  modules/perlvdb/doc/samples/simplealias.pm,
	  modules/perlvdb/doc/samples/simpleauth.pm,
	  modules/perlvdb/doc/samples/simplespeeddial.pm,
	  modules/perlvdb/perlvdb.c, modules/perlvdb/perlvdb.h,
	  modules/perlvdb/perlvdb_conv.c, modules/perlvdb/perlvdb_conv.h,
	  modules/perlvdb/perlvdb_oohelpers.c,
	  modules/perlvdb/perlvdb_oohelpers.h, modules/perlvdb/perlvdbfunc.c,
	  modules/perlvdb/perlvdbfunc.h:
	  Adding the new Perl Virtual Database which can relay database requests
	  to Perl functions. Please see module documentation for further
	  information.

2007-04-11 11:21  Anca Vamanu, <anca at voice-system dot ro>

	* [r1991] modules/presence/presentity.c:
	  - corrected freeing sql query result

2007-04-11 10:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r1990] modules/pua_xmpp/xmpp2simple.c:
	  - made a change to ensure receiving notification about presence state
	  of SIP users when a XMPP user agent register

2007-04-11 10:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r1989] modules/presence/publish.c:
	  - corrected an error when searching for event structure in
	  msg_presentity_clean function

2007-04-11 09:42  Anca Vamanu, <anca at voice-system dot ro>

	* [r1988] modules/presence/publish.c:
	  - corrected a bug that leads to core dump if event header is not
	  present (reported by Toni Barata)

2007-04-11 09:06  Anca Vamanu, <anca at voice-system dot ro>

	* [r1986] modules/pua_bla/notify.c:
	  - corrected a bug when creating extra headers

2007-04-11 08:36  Anca Vamanu, <anca at voice-system dot ro>

	* [r1985] parser/parse_event.c, parser/parse_event.h:
	  - improved event parser to be used in presence module

2007-04-09 15:15  Jesus Rodriguez, <jesusr at voztele dot com>

	* [r1983] packaging/freebsd/Makefile, packaging/freebsd/distinfo,
	  packaging/freebsd/files/patch-Makefile,
	  packaging/freebsd/files/patch-Makefile.defs,
	  packaging/freebsd/pkg-descr:
	  Update FreeBSD port to OpenSER 1.2.0 version.

2007-04-08 08:18  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1981] modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo_user.sgml:
	  - typos fixed in docs. Applied patch from Jerome Martin.
	  Closes patch 1695006.

2007-04-06 13:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r1979] modules/presence/event_list.c, modules/presence/event_list.h,
	  modules/presence/notify.c, modules/presence/notify.h,
	  modules/presence/presence.c, modules/presence/presence.h,
	  modules/presence/presentity.c, modules/presence/presentity.h,
	  modules/presence/publish.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - restructured the module so that the handling of messages is not
	  event dependent, new events can be added easily.

2007-04-06 13:23  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1978] examples/ctd.sh:
	  - fix for handling \r\n

2007-04-06 09:38  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1976] examples/ctd.sh:
	  - ctd.sh version for 1.2.0+

2007-04-05 15:48  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1974] modules/tm/mi.c:
	  - proper len of reason phrase for mi reply

2007-04-05 12:43  Anca Vamanu, <anca at voice-system dot ro>

	* [r1973] modules/pua_usrloc/README,
	  modules/pua_usrloc/doc/pua_usrloc_user.sgml:

2007-04-05 12:22  Anca Vamanu, <anca at voice-system dot ro>

	* [r1972] modules/pua_bla/README, modules/pua_bla/doc/pua_bla_user.sgml,
	  modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c,
	  modules/pua_bla/pua_bla.h:
	  - added extra header name to be appended to Publish as a module
	  parameter
	  - updated documentation

2007-04-05 11:46  Anca Vamanu, <anca at voice-system dot ro>

	* [r1971] modules/pua_bla/pua_bla.c, modules/pua_bla/pua_bla.h,
	  modules/pua_bla/registrar_cb.c:
	  - added an exported parameter default_domain to be used in the
	  registrar callback

2007-04-04 15:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1970] db/db.c, db/db.h, db/db_cap.h, db/doc/db-api.txt,
	  modules/mysql/db_mod.c, modules/mysql/dbase.c, modules/mysql/dbase.h:
	  - added extension for OpenSER-Database-API and the mySQL-Module for
	  "last_inserted_id" method. This method returns the last inserted ID of
	  an INSERT-statement, in case the table has an auto-increment field.
	  Contributed by Carsten Bock, BASIS AudioNet GmbH
	  The first module to use this functionality will be the usrloc module
	  for update and delete operations (used the record ID instead of costly
          AOR and contact maching)

2007-04-04 14:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r1969] scripts/mysqldb.sh:
	  - corrected an editing error in script for pua table

2007-04-04 13:36  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1966] modules/dbtext/dbt_res.c:
	  - proper free result for DB_STRING

2007-04-04 13:31  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1965] Makefile, modules/dbtext/dbt_res.c:
	  - returned str values have type set to DB_STRING instead of DB_STR
	  (should close several open issues reported on mailing lists and
	  tracker)
	  - all str fields in dbtext are null-terminated

2007-04-04 10:07  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1963] cfg.y:
	  - fixed warning (due a missing semi-colon) on older version of bison

2007-04-04 09:19  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1961] Makefile:
	  - fixed installation of TLS cfg files when using relative pathes (so
	  far worked ok but only with absolute pathes).
	  Reported by Brent Thomson.
	  Closes BUG 1693142.

2007-04-04 09:14  Anca Vamanu, <anca at voice-system dot ro>

	* [r1960] modules/pua_mi/mi_func.c:
	  - updated to the changes in pua ( new filed event)
	  - use of static buffers

2007-04-04 09:13  Anca Vamanu, <anca at voice-system dot ro>

	* [r1959] modules/pua_usrloc/ul_publish.c:
	  - updated to the changes in pua (new filed- event)

2007-04-04 09:12  Anca Vamanu, <anca at voice-system dot ro>

	* [r1958] modules/pua_bla, modules/pua_bla/Makefile,
	  modules/pua_bla/README, modules/pua_bla/doc,
	  modules/pua_bla/doc/pua_bla.sgml,
	  modules/pua_bla/doc/pua_bla_devel.sgml,
	  modules/pua_bla/doc/pua_bla_faq.sgml,
	  modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_bla/notify.c,
	  modules/pua_bla/pua_bla.c, modules/pua_bla/pua_bla.h,
	  modules/pua_bla/registrar_cb.c, modules/pua_bla/registrar_cb.h:
	  - BLA support according to draft-anil-sipping-bla-03.txt

2007-04-04 09:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r1957] scripts/mysqldb.sh, scripts/postgresqldb.sh,
	  scripts/textdb.sh:
	  - added a new column in table pua

2007-04-04 09:06  Anca Vamanu, <anca at voice-system dot ro>

	* [r1956] modules/pua_xmpp, modules/pua_xmpp/Makefile,
	  modules/pua_xmpp/README, modules/pua_xmpp/doc,
	  modules/pua_xmpp/doc/pua_xmpp.sgml,
	  modules/pua_xmpp/doc/pua_xmpp_devel.sgml,
	  modules/pua_xmpp/doc/pua_xmpp_faq.sgml,
	  modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/pua_xmpp/pidf.c,
	  modules/pua_xmpp/pidf.h, modules/pua_xmpp/priv.h,
	  modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/pua_xmpp.h,
	  modules/pua_xmpp/request_winfo.c, modules/pua_xmpp/request_winfo.h,
	  modules/pua_xmpp/simple2xmpp.c, modules/pua_xmpp/simple2xmpp.h,
	  modules/pua_xmpp/xmpp2simple.c, modules/pua_xmpp/xmpp2simple.h:
	  - SIMPLE- XMPP presence gateway

2007-04-04 09:00  Anca Vamanu, <anca at voice-system dot ro>

	* [r1955] modules/pua/pua_callback.c, modules/pua/pua_callback.h:
	  - added new files for callback

2007-04-04 08:59  Anca Vamanu, <anca at voice-system dot ro>

	* [r1954] modules/pua/README, modules/pua/doc/pua.sql,
	  modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_user.sgml,
	  modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c,
	  modules/pua/pua.h, modules/pua/pua_bind.c, modules/pua/pua_bind.h,
	  modules/pua/send_publish.c, modules/pua/send_publish.h,
	  modules/pua/send_subscribe.c, modules/pua/send_subscribe.h:
	  - added support for XMPP presence and BLA
	  - added a new column in database table- "pua"
	  - added the possibility to have callbacks for received replies

2007-04-04 08:50  Anca Vamanu, <anca at voice-system dot ro>

	* [r1953] modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/presence/notify.c,
	  modules/presence/notify.h, modules/presence/pidf.c,
	  modules/presence/presence.c, modules/presence/presentity.c,
	  modules/presence/presentity.h, modules/presence/publish.c,
	  modules/presence/publish.h, modules/presence/subscribe.c:
	  - support for handling a new event : dialog;sla (defined in
	  draft-anil-sipping-bla-03.txt)

2007-04-03 14:13  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1948] modules/tm/t_reply.c:
	  -fixed too loose condition - it resulted in un-needed timer ops.

2007-04-03 14:00  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1945] modules/tm/timer.c:
	  - fixed bug in re-triggering the DELETE timer; be sure and reset the
	  timer link structure before re-triggering the DELETE timer from its
          own handler. This could have resulted in shm memory leaks.

2007-04-03 11:03  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1942] Makefile.defs, modules/textops/textops.c:
	  - safety check for cseq header in reply
	  - dev version increased

2007-04-02 15:11  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1940] parser/parse_cseq.c:
	  - removed misleading BUGGY word (reported by Gaurav Kulshreshtha)

2007-04-02 14:35  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1938] Makefile, Makefile.defs, modules/perl/Makefile,
	  modules/snmpstats/Makefile:
	  - fixed name of exported make variables ( unsupported '-' replaced
	  with '_')
	  Closes 1689986.
	  Thanks to anonymous reporter!

2007-04-02 13:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1935] Makefile.defs:
	  - proper arch detection for Sun Ultrasparc T1 architecure
	  Patch provided by Henning Westerholt <henning.westerholt@1und1.de>
	  and tested by Sergio Gutierrez <saguti@gmail.com>

2007-04-02 13:43  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1934] lock_ops.h:
	  -union handling fixed to make it acceptable to suncc

2007-04-02 13:37  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1933] atomic.h, lock_ops.h, modules/pike/timer.c:
	  -reverted some changes commited by mistake

2007-04-02 13:32  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1932] Makefile.defs, atomic.h, lock_ops.h, modules/pike/timer.c:
	  -support for recognizing suncc on i386 arch

2007-04-02 12:01  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1931] parser/parse_from.c, parser/parse_to.c:
	  - fixed private memory leak in TO param parser because of improper
	  handling of an error case.
	  Credits for reporting and helping go to Papadopoulos Georgios
	  <geop@altectelecoms.gr>.

2007-04-02 10:14  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1930] modules/xmpp/xmpp.c, modules/xmpp/xmpp_api.c,
	  modules/xmpp/xmpp_api.h, modules/xmpp/xmpp_component.c:
	  - introduced callback mechanism for presence events

2007-03-30 17:53  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1929] modules/pua/hash.c:
	  - fixed what most probably looks like a copy and paste error.

2007-03-30 17:41  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1927] modules/auth_radius/authrad_mod.c,
	  modules/avp_radius/avp_radius.c, modules/group_radius/grouprad_mod.c,
	  modules/uri_radius/urirad_mod.c, radius.h:
	  - additional fixes (typos) related to the previous commit

2007-03-30 17:30  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1926] modules/acc/acc_mod.c:
	  - fixed typo in define usage.
	  reported by Jerome Martin <jmartin@longphone.fr>

2007-03-28 15:51  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r1925] modules/tm/README, modules/tm/doc/tm_user.sgml:
	  - enhanced docs regarding wt_timer

2007-03-28 11:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r1924] scripts/textdb.sh:
	  - updated presence tables in dbtext script

2007-03-28 10:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r1922] modules/presence/notify.c:
	  - fixed a bug when copying record route in callback parameter

2007-03-27 16:55  Anca Vamanu, <anca at voice-system dot ro>

	* [r1920] modules/presence/subscribe.c:
	  - added updating table watchers when force_active is switched from 0
	  to 1

2007-03-27 10:37  Anca Vamanu, <anca at voice-system dot ro>

	* [r1918] modules/pua/pua.c, modules/pua/send_publish.c,
	  modules/pua/send_publish.h:
	  - corrected adding Content-Type header in Publish messages

2007-03-27 09:35  Anca Vamanu, <anca at voice-system dot ro>

	* [r1917] modules/presence/presence.c, modules/presence/publish.c,
	  modules/presence/subscribe.c:
	  - corrected updating remote_cseq and searching for "Sip-If-Match"
	  header in Publish (changes sent in by sukerry)
	  - corrected error messages when table version is wrong

2007-03-26 16:45  Anca Vamanu, <anca at voice-system dot ro>

	* [r1914] modules/presence/presence.c:
	  - increades table version number for active_watchers table
	  and added verification for all tables used by presence module

2007-03-26 16:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r1913] scripts/mysqldb.sh, scripts/postgresqldb.sh:
	  - increades version number for active_watchers table

2007-03-26 16:29  Anca Vamanu, <anca at voice-system dot ro>

	* [r1912] modules/presence/README:
	  - added a new column and renamed an existing one in table
	  active_watchers

2007-03-26 16:27  Anca Vamanu, <anca at voice-system dot ro>

	* [r1911] scripts/mysqldb.sh, scripts/postgresqldb.sh:
	  - added a new column and renamed an existing one in table
	  active_watchers

2007-03-26 16:23  Anca Vamanu, <anca at voice-system dot ro>

	* [r1910] modules/presence/doc/presence.sql, modules/presence/notify.c,
	  modules/presence/subscribe.c, modules/presence/subscribe.h:
	  - solved cseq not increased error - reported by sukerry
	  - added a new column in table active_watchers

2007-03-26 09:01  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r1909] modules/perl/openserxs.xs:
	  Fixing minor typos (PREINIT listed twice in two funcs)

2007-03-26 08:58  Bastian Friedrich, <bastian dot friedrich at collax dot com>

	* [r1908] modules/perl/doc/perl_devel.sgml,
	  modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_samples.sgml,
	  modules/perl/doc/perl_user.sgml:
	  Fixing SGML variables (this is the perl module, not the group module)

2007-03-23 16:18  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1904] modules/registrar/save.c:
	  - remove of e_max usage outside of USE_TCP define (closes 1686849)

2007-03-23 15:45  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1903] modules/exec/exec.c:
	  - enclose R-URI parameter in single quotes to avoid troubles with uri
	  parameters (reported by Tobias Lindgren)

2007-03-23 14:45  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1900] Makefile.defs, modules/avpops/avpops.c:
	  - throw error at init when no DB url but using avp_db_query() in
	  script (reported by Ruchir Brahmbhatt)

2007-03-23 12:03  Anca Vamanu, <anca at voice-system dot ro>

	* [r1898] modules/presence/notify.c:
	  - fixed updating cseq number (reported by sukerry)

2007-03-23 10:08  Anca Vamanu, <anca at voice-system dot ro>

	* [r1897] modules/presence/notify.c, modules/presence/subscribe.c:
	  - added proper local_contact and socket info in notifications with
	  state= terminated

2007-03-23 09:30  Anca Vamanu, <anca at voice-system dot ro>

	* [r1896] scripts/mysqldb.sh, scripts/postgresqldb.sh:
	  - corrected xcap_xml table definition

2007-03-23 09:24  Anca Vamanu, <anca at voice-system dot ro>

	* [r1893] modules/presence/README, modules/presence/doc/presence.sql:
	  - corrected xcap_xml table definition

2007-03-22 17:14  Anca Vamanu, <anca at voice-system dot ro>

	* [r1891] modules/presence/README,
	  modules/presence/doc/presence_user.sgml, modules/presence/presence.c,
	  modules/presence/subscribe.c:
	  - enabled table version verification
	  - improved documentation
	  - defined local_contact buffer len
	  reported by Klaus Darilion
	  closes: 1686148

2007-03-22 16:15  Anca Vamanu, <anca at voice-system dot ro>

	* [r1890] modules/presence/subscribe.c:
	  - added some error checking sequences

2007-03-22 15:54  Anca Vamanu, <anca at voice-system dot ro>

	* [r1888] modules/presence/subscribe.c:
	  -solved an error while building local_contact ( reported by Aron
	  Rosenberg)

2007-03-22 15:54  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1887] route.c:
	  - set flag for duplicated value in PKG for assignments -- was causing
	  memory leak (reported by Christian Schlatter)

2007-03-21 15:04  Anca Vamanu, <anca at voice-system dot ro>

	* [r1885] scripts/postgresqldb.sh:
	  - corrected table definition for active_watchers
	  - proper addition of the 2 columns

2007-03-21 14:39  Anca Vamanu, <anca at voice-system dot ro>

	* [r1884] scripts/mysqldb.sh, scripts/postgresqldb.sh:
	  - added two more columns in table active_watchers
	  to solve transport issues in presence

2007-03-21 14:38  Anca Vamanu, <anca at voice-system dot ro>

	* [r1883] modules/presence/README, modules/presence/doc/presence.sql,
	  modules/presence/notify.c, modules/presence/pidf.c,
	  modules/presence/presence.c, modules/presence/subscribe.c,
	  modules/presence/subscribe.h:
	  - solved transport issues reported by Aron Rosenberg
	  - added 2 more columns in database table active_watchers
	  - saved the socket in Subscribe and used it for Notify
	  (partially used patch sent by Kobi Eshun )
	  - saved local contact and used it in Subscribe replies and Notify
	  closes: 1684036

2007-03-21 14:05  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1881] modules/domain/domain_mod.c, modules/domain/hash.c,
	  modules/domain/mi.c:
	  - execute MI commands only when db_mode!=0 (reported by Andreas
	  Granig)

2007-03-21 09:29  Anca Vamanu, <anca at voice-system dot ro>

	* [r1880] scripts/postgresqldb.sh:
	  - changed presentity.body type from text to bytea (reported by Item
	  Submitter)
	  closes: 1684821

2007-03-20 10:56  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1878] scripts/openserctl:
	  - fix adding new contact in usrloc -- new branch flags parameters was
	  missing (reported by Andreas Granig and Daryl Sanders)

2007-03-20 04:57  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r1877] modules/osp/etc/sample-osp-openser.cfg:
	  1. Change log logic in sample-osp-openser.cfg.
	  2. Remove sending Trying for BYE.

2007-03-20 04:38  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r1874] modules/osp/doc/osp_faq.sgml, modules/osp/doc/osp_user.sgml:
	  Update OSP module doc.

2007-03-19 08:01  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r1870] scripts/openserctl.pgsql:
	  - fixed typo (reported by rkmr.em@gmail.com)

2007-03-16 15:29  Di-Shi Sun, <di-shi at transnexus dot com>

	* [r1869] modules/osp/provider.c:
	  Change the number of max connections from hard coded 2 to _osp_sp_num
	  in ProviderNew function.

2007-03-16 15:10  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1865] modules/usrloc/ucontact.c:
	  - ul callback for update event is executed after the structure is
	  actualized

2007-03-16 14:48  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1863] route_struct.c:
	  - check if script var structure was filled when printing routing tree
	  (might cause crash at startup if condition is without operantor)

2007-03-16 14:03  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1861] Makefile.defs:
	  - removed gcc's -minline-all-stringops for ultrasparc (reported by Bob
	  Atkins, patch by Henning Westerholt )
	  - closes 1540301

2007-03-16 11:44  Anca Vamanu, <anca at voice-system dot ro>

	* [r1859] modules/presence/subscribe.c:
	  - solved a memory leak problem( removed imbricated sql queries)-
	  reported by Aron Rosenberg
	  closes: 1681104

2007-03-16 00:47  Elias Baixas, <elias dot baixas at voztele dot com>

	* [r1857] modules/seas/seas_action.c:
	  Spiral flag added

2007-03-15 21:06  Julien Blache, <jblache at debian dot org>

	* [r1856] modules/presence/Makefile, modules/pua/Makefile,
	  modules/pua_mi/Makefile, modules/pua_usrloc/Makefile, tls/TODO.TLS,
	  tls/tls_config.c, tls/tls_config.h, tls/tls_domain.c,
	  tls/tls_domain.h, tls/tls_init.c, tls/tls_init.h, tls/tls_server.c,
	  tls/tls_server.h:
	  Remove useless svn:executable property on source files and Makefiles.

2007-03-15 18:19  Anca Vamanu, <anca at voice-system dot ro>

	* [r1854] modules/presence/subscribe.c:
	  - corrected freeing memory ( reported by Ardjan Zwartjes)
	  closes: 1681396

2007-03-15 17:02  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1853] route.c:
	  - updated misleading debug message
	  - not-match operator handled for non-script-variables cofig keywords

2007-03-15 12:35  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1849] Makefile.defs, cfg.y:
	  - declare warn function for !USE_MCAST (reported by Bob Atkins)
	  - closes 1681281
	  - dev version ++

2007-03-15 12:30  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1848] ut.c, ut.h:
	  - fixed bug in using static buffer for int2str from multiple code
	  files. As side effect, it was preventing ACC to correctly print the
          extra integer values.
	  Reported by Alex Hermann <alex@speakup.nl>
	  Closes bug report 1681290.

2007-03-15 12:18  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1847] modules/usrloc/hslot.c, modules/usrloc/hslot.h,
	  modules/usrloc/udomain.c:
	  - fix to handle non-fast locks (reported by Ovisiu Sas)

2007-03-14 14:30  Daniel-Constantin Mierla, <daniel at voice-system dot ro>

	* [r1845] modules/acc/README, modules/acc/doc/acc_user.sgml:
	  - reference to PV page has been updated (reported by Bastian
	  Friedrich)

2007-03-14 09:10  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1843] modules/acc/README, modules/acc/doc/acc_user.sgml:
	  - fixed default value for "report_ack"
	  Reported by Alex Hermann <alex@speakup.nl>

2007-03-14 08:31  Juha Heinanen, <jh at tutpro dot com>

	* [r1841] modules/lcr/lcr_mod.c:
	  * Removed raw query database requirement.

2007-03-13 20:36  Julien Blache, <jblache at debian dot org>

	* [r1840] packaging/debian-sarge/changelog,
	  packaging/debian-sarge/control,
	  packaging/debian-sarge/openser.examples,
	  packaging/debian-sarge/openser.init,
	  packaging/debian-sarge/patches/10_no_lib64_on_64_bits.dpatch,
	  packaging/debian-sarge/patches/11_always_smp.dpatch,
	  packaging/debian-sarge/rules:
	  Update packaging files for sarge.

2007-03-13 16:29  Klaus Darilion, <klaus dot mailinglists at pernau dot at>

	* [r1837] modules/avpops/README, modules/avpops/doc/avpops_user.sgml:
	  - extended documentation

2007-03-12 20:52  Juha Heinanen, <jh at tutpro dot com>

	* [r1836] modules/lcr/README, modules/lcr/doc/lcr_user.sgml,
	  modules/lcr/lcr_mod.c:
	  * All AVP module parameter values are AVP specifications.
	  * There are no default values for AVP module parameters.
	  * Cleaned up debug statements and indentation.

2007-03-12 18:24  Bogdan-Andrei Iancu, <bogdan at voice-system dot ro>

	* [r1835] AUTHORS, CREDITS, INSTALL, Makefile.defs,
	  packaging/debian/changelog:
	  - updated (ports from 1.2 branch)
	  - version increased to 1.3.0-dev0

===================== 2007-03-12 OpenSER v1.2.0 released ======================

===================== 2006-07-10 OpenSER v1.1.0 released ======================

===================== 2006-02-27 OpenSER v1.0.1 released ======================

===================== 2005-10-28 OpenSER v1.0.0 released ======================

===================== 2005-06-14 Release 0.9.4 ================================

* 2005-06-14
 - Initial release of OpenSER (v0.9.4) spawned from SER branch 0.9.0
