# $Id: ChangeLog 5975 2010-02-02 17:01:26Z henningw $ ===================== 2010-02-XX Kamailio v1.4.5 released ====================== ===================== Changes since release 1.4.4 ============================== 2010-02-02 16:57 Henning Westerholt, * [r5974] doc/authors.xml: * update author.xml file from 1.5 state 2009-12-31 16:53 Daniel-Constantin Mierla, * [r5962] modules/db_oracle/dbase.c: - init oracle db handle for raw query - reported by Alex Papas 2009-12-16 16:40 Carsten Bock, * [r5959] modules/dialog/dlg_handlers.c: We need to parse all headers in order to create a proper route-set. If just use "parse_headers(msg,HDR_RECORDROUTE_F,0)" it will only parse the first Record-Route header, but not all headers. Thank's to Torben Friese, BASIS AUDIONET, for pointing this out. 2009-11-06 12:20 Daniel-Constantin Mierla, * [r5955] pvar.c: - return transport parameter value for $rP - reported by Alex Hermann, SF.net tracker #2892560 2009-10-23 12:16 Elias Baixas, * [r5948] modules/seas/seas_action.c: Fixed a core-dump 2009-10-22 11:48 Elias Baixas, * [r5946] modules/seas/seas_action.c: Fixed bug that prevented host->proxy->host rougint in SEAS. 2009-10-21 19:06 Elias Baixas, * [r5945] modules/seas/encode_header.c: Fixed a bug that prevented express-encoding of headers >256 bytes 2009-10-21 14:29 Elias Baixas, * [r5943] modules/seas/encode_parameters.c, modules/seas/event_dispatcher.c: Fixed error with quoted parameters on URIs Fixed error that prevented bind(2)'ing in MacOS X 2009-10-20 20:02 Elias Baixas, * [r5940] modules/seas/encode_allow.c, modules/seas/encode_allow.h, modules/seas/encode_contact.c, modules/seas/encode_contact.h, modules/seas/encode_content_disposition.h, modules/seas/encode_content_length.c, modules/seas/encode_content_length.h, modules/seas/encode_content_type.c, modules/seas/encode_content_type.h, modules/seas/encode_cseq.c, modules/seas/encode_cseq.h, modules/seas/encode_digest.c, modules/seas/encode_digest.h, modules/seas/encode_expires.c, modules/seas/encode_expires.h, modules/seas/encode_header.c, modules/seas/encode_header.h, modules/seas/encode_msg.c, modules/seas/encode_msg.h, modules/seas/encode_parameters.c, modules/seas/encode_parameters.h, modules/seas/encode_route.c, modules/seas/encode_route.h, modules/seas/encode_to_body.c, modules/seas/encode_to_body.h, modules/seas/encode_uri.c, modules/seas/encode_uri.h, modules/seas/encode_via.c, modules/seas/encode_via.h, modules/seas/utils.c, modules/seas/utils.h: Changed GNU-propietary calls to dprintf for standard fprintf. changed fd args for FILE*. 2009-10-06 14:00 Marius Zbihlei, * [r5932] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: Changes to documentation of carrierroute module: changed cr_route usage in example as it didn't matched the actual interface by removing the crc32 parameter. 2009-09-04 16:10 Henning Westerholt, * [r5923] modules/registrar/save.c: - fix information leak bug in registrar: When an AOR with no active registrations queries for its current bindings (Contact: *, Expires: 0), the registrar returns the bindings of the AOR who was last handled by the same process instead of returning an empty list. - closes #2851214, patch from Alex Hermann 2009-09-03 09:07 Henning Westerholt, * [r5920] modules/imc/imc.c: - spelling fix in error message 2009-09-03 09:06 Henning Westerholt, * [r5919] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml, modules/sst/README, modules/sst/doc/sst_admin.xml: - spelling fix in module docs 2009-08-31 10:38 Henning Westerholt, * [r5918] Makefile.defs: - bug fix in Makefile: don't add debugging symbols only when we compile in release mode, we want them also when we debugging mode (which enables EXTRA_DEBUG) - patch from Timo Reimann, timo dot reimann at 1und1 dot de 2009-08-31 10:31 Henning Westerholt, * [r5916] script_cb.c: - don't try to destroy the same callback twice, could cause a shutdown crash - found by Marius Zbihlei, marius dot zbihlei at 1and1 dot ro 2009-08-26 18:35 Daniel-Constantin Mierla, * [r5914] modules/perl/openserxs.xs: - backport from 1.5 - fix memleak in perl module and use append_branch() C function 2009-08-11 15:22 Henning Westerholt, * [r5911] modules/carrierroute/carrierroute.c: - fix stupid bug related to the (legacy..) prime_route function 2009-08-06 17:08 Henning Westerholt, * [r5910] modules/auth_db/README, modules/auth_db/doc/auth_db_admin.xml: - fix error in auth_db documentation for calc_ha1 parameter 2009-07-08 10:57 Henning Westerholt, * [r5898] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - documentation extension related to the prime route behaviour 2009-07-08 10:38 Henning Westerholt, * [r5897] modules/carrierroute/route_func.c: - small fix in doxygen, fix obselete function description 2009-07-07 14:26 Henning Westerholt, * [r5895] ChangeLog: - fix (partly) wrong Changelog update in r5886, this belong to a _new_ release 2009-07-02 10:35 Henning Westerholt, * [r5892] parser/msg_parser.c: - fix EXTRA_DEBUG information about second via in parse_msg 2009-06-30 14:34 Henning Westerholt, * [r5886] ChangeLog: - update Changelogs 2009-06-22 11:13 Henning Westerholt, * [r5882] mi/attr.c: - fix double allocation length calculation in mi_add_attr function - patch from marius zbihlei, marius dot zbihlei at 1and1 dot ro 2009-06-19 13:26 Henning Westerholt, * [r5877] modules/carrierroute/route_fifo.c: - fix error behaviour for cr_dump_routes MI command, e.g. in OOM conditions - patch from marius zbihlei, marius dot zbihlei at 1and1 dot ro 2009-06-18 15:30 Henning Westerholt, * [r5876] modules/carrierroute/route_fifo.c: - remove dead code (double return) - found by Marius Zbihlei, marius dot zbihlei at 1and1 dot ro 2009-06-18 10:24 Carsten Bock, * [r5874] modules/auth/challenge.c, modules/auth/doc/auth_admin.xml: - proxy_challenge / www_challenge was not sending any reply, in case the nonce could not be created (with nonce_reuse = 0, default since 1.4) - added a note to the docs about return-values from the auth-module This was the only case, where this function did not send any reply. 2009-05-25 11:45 Henning Westerholt, * [r5854] Makefile: - fix installation of radius dictionary, bug #1911841 2009-05-01 11:22 Daniel-Constantin Mierla, * [r5828] modules/tm/t_reply.c: - backport: proper PV branch index value in reply route - reported by T. Rahim 2009-05-01 10:09 Daniel-Constantin Mierla, * [r5824] modules/tm/t_reply.c: - backport: clone&free dst_uri for faked req (could cause crash or memleak) - troubleshooted and reported by B. Peters 2009-04-29 15:55 Carsten Bock, * [r5819] timer.c: Removal of unused variables, leftover from previous change. 2009-04-29 15:43 Carsten Bock, * [r5816] timer.c: Fix for issue 2721849 on the Bugtracker (Timer and Jiffies in OpenSER/Kamailio 1.3 - 1.5): - Use the shared Jiffy-Values in all Timer-Processes. 2009-04-23 16:06 Daniel-Constantin Mierla, * [r5804] modules/tm/t_fwd.c: - backport r5801 2009-04-17 17:14 Henning Westerholt, * [r5797] modules/tm/README, modules/tm/doc/tm_admin.xml: - spelling fix 2009-03-30 13:39 Daniel-Constantin Mierla, * [r5774] data_lump.c: - backport: return null instead of doing abort() when offset exceeds message size - log level set to ERR - reported by Martin Dvorak ===================== 2009-03-25 Kamailio v1.4.4 released ====================== ===================== Changes since release 1.4.3 ============================== 2009-03-25 16:57 Daniel-Constantin Mierla, * [r5767] Makefile.defs: - version set to 1.4.4 2009-03-25 13:47 Henning Westerholt, * [r5766] ChangeLog: - update changelog for release 2009-03-23 13:21 Henning Westerholt, * [r5763] modules/tm/README, modules/tm/doc/tm_admin.xml: - backport of r5762, tm doc fixes 2009-03-23 13:16 Ovidiu Sas, * [r5761] modules/dialog/dlg_handlers.c, modules/tm/t_hooks.h, modules/tm/t_lookup.c, modules/tm/t_reply.c: backport from trunk (r5748): - added a new TM callback TMCB_RESPONSE_PRE_OUT - this callback is to be called before sending the reply out while the existing TMCB_RESPONSE_OUT is called after the reply is sent. This is part of the fixing of 200OK / ACK race in dialog module (bug #2080954) This new callbakc will also give a bust in performance (as time to send reply) as the signaling will not be delayed anymore by slow callbacks with DB ops (like siptrace and accounting) - credits goes to Bogdan-Andrei Iancu 2009-03-20 08:11 Daniel-Constantin Mierla, * [r5742] modules/pua_usrloc/pua_usrloc.c, modules/pua_usrloc/ul_publish.c: - module sync'ed with 1.5 2009-03-20 08:08 Daniel-Constantin Mierla, * [r5741] modules/pua_mi/Makefile, modules/pua_mi/mi_func.c, modules/pua_mi/pua_mi.c: - module sync'ed with 1.5 2009-03-20 08:08 Daniel-Constantin Mierla, * [r5740] modules/pua_bla/notify.c, modules/pua_bla/pua_bla.c: - module sync'ed with 1.5 2009-03-20 08:07 Daniel-Constantin Mierla, * [r5739] modules/pua/README, modules/pua/add_events.c, modules/pua/add_events.h, modules/pua/doc/pua_admin.xml, modules/pua/hash.h, modules/pua/pua.c, modules/pua/send_publish.c, modules/pua/send_publish.h, modules/pua/send_subscribe.c: - module sync'ed with 1.5 2009-03-20 07:59 Daniel-Constantin Mierla, * [r5738] modules/rls/resource_notify.c, modules/rls/rls.c, modules/rls/subscribe.c: - module sync'ed with 1.5 2009-03-20 07:55 Daniel-Constantin Mierla, * [r5737] modules/xcap_client/Makefile, modules/xcap_client/xcap_client.c, modules/xcap_client/xcap_functions.c: - module sync'ed with 1.5 2009-03-20 07:50 Daniel-Constantin Mierla, * [r5736] modules/presence_mwi/add_events.h, modules/presence_mwi/presence_mwi.c: - module sync'ed with 1.5 2009-03-20 07:47 Daniel-Constantin Mierla, * [r5735] modules/presence_xml/README, modules/presence_xml/add_events.c, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/notify_body.c, modules/presence_xml/presence_xml.c, modules/presence_xml/xcap_auth.c: - backport fixes from 1.5 2009-03-20 07:46 Daniel-Constantin Mierla, * [r5734] modules/presence/README, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.xml, modules/presence/event_list.c, modules/presence/event_list.h, modules/presence/hash.c, modules/presence/notify.c, modules/presence/presence.c, 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: - backport fixes from 1.5 2009-03-19 17:19 Henning Westerholt, * [r5732] ChangeLog: - update Changelog 2009-03-19 17:06 Henning Westerholt, * [r5731] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: - fix documentation, the dialog module does export functions since 1.3.. 2009-03-19 15:54 Henning Westerholt, * [r5727] modules/userblacklist/README, modules/userblacklist/doc/userblacklist_admin.xml: - extend documentation a bit with the behaviour related to non-digits input 2009-03-19 15:54 Henning Westerholt, * [r5726] modules/userblacklist/dt.c: - fix bug #2694633, crash related to invalid input reported from mayamatakeshi 2009-03-19 15:35 Henning Westerholt, * [r5725] mem/mem.c: - backport of r5721, log fix for MM 2009-03-17 20:59 Daniel-Constantin Mierla, * [r5717] cmpapi.c, cmpapi.h, modules/sl/sl.c, modules/sl/sl.h, modules/sl/sl_api.h, modules/sl/sl_cb.c, modules/sl/sl_cb.h, modules/sl/sl_funcs.c, modules/sl/sl_funcs.h, modules/tm/t_reply.c, modules/tm/t_reply.h, modules/tm/tm.c, modules/tm/tm_load.h, parser/parse_event.c, parser/parse_event.h: - backports from 1.5 to prepare porting of presence server fixes 2009-03-17 12:40 Henning Westerholt, * [r5716] modules/tm/README, modules/tm/doc/tm_admin.xml: - spelling fixes in docs 2009-03-16 12:51 Henning Westerholt, * [r5710] modules/db_text/dbt_base.c: - dbtext.dbt_delete fails to unlock table -> deadlock - patch #2658593 from Edgar Holleis 2009-03-16 12:48 Henning Westerholt, * [r5709] modules/db_text/dbt_base.c: - bug #2658723, segfault in db_text.dbt_insert - patch from Edgar Holleis 2009-03-13 18:08 Henning Westerholt, * [r5698] modules/tm/README, modules/tm/doc/tm_admin.xml: - make documentation of timer AVPs a bit clearer, reported from mayamatakeshi at gmail dot com 2009-03-13 15:31 Henning Westerholt, * [r5697] modules/imc/imc_cmd.c: - backport of r5693 2009-03-12 18:58 Ovidiu Sas, * [r5692] modules/mangler/contact_ops.c: backport from trunk (r5690): - fix uri initialization 2009-03-10 18:32 Henning Westerholt, * [r5680] modules/db_oracle/db_oracle.c: - fix module export name, it was forgotten to rename it as well some during the rename, reported from jlopes at iportalmais dot pt 2009-02-25 17:21 Daniel-Constantin Mierla, * [r5638] etc/kamailio.cfg: - the example of arming other event routes for INVITE commentted - did excesive logging to L_ERR level - set the helper mailing list address 2009-02-25 16:59 Henning Westerholt, * [r5635] modules/carrierroute/route_db.c: - output a more descriptive error message when the route_tree table is empty and we refused to start because of this - reported from 'asim' on #kamailio 2009-02-19 20:55 Daniel-Constantin Mierla, * [r5625] modules/registrar/README, modules/registrar/doc/registrar_admin.xml: - use $retcode instead of $? in example 2009-02-17 04:31 Ovidiu Sas, * [r5617] scripts/kamctl.base: fix kamctl cr help syntax 2009-02-10 21:45 Daniel-Constantin Mierla, * [r5587] modules/avpops/README, modules/avpops/avpops_db.c, modules/avpops/avpops_impl.c, modules/avpops/doc/avpops_admin.xml: - revert return code funtionality for avp_db_query() - true only if query returns records - false: -1 error; -2 - query with no result - reported and tested by Alex Hermann - documentation updated 2009-02-10 18:05 Henning Westerholt, * [r5582] modules/dialog/README, modules/dialog/doc/dialog_admin.xml, modules/nathelper/README, modules/nathelper/doc/nathelper_admin.xml, modules/textops/README, modules/textops/doc/textops_admin.xml, modules/uac/README, modules/uac/doc/uac_admin.xml: - spelling fix, paramter/parameter 2009-02-10 17:56 Henning Westerholt, * [r5581] modules/nathelper/README, modules/nathelper/doc/nathelper_admin.xml: - spelling fix in docs 2009-02-02 16:15 Henning Westerholt, * [r5555] modules/carrierroute/route_tree.c: - don't allow the insertion of non-numerical characters in tree - reported from Torben Friese, contact at derfriese dot com 2009-02-02 12:21 Elena-Ramona Modroiu, * [r5553] modules/mi_datagram/mi_datagram_parser.c: - backported r5550 from trunk 2009-01-26 12:18 Henning Westerholt, * [r5513] ChangeLog: - update Changelog 2009-01-26 12:17 Henning Westerholt, * [r5512] doc/authors.xml: - add Inaki to authors list for changelog generation 2009-01-23 14:57 Carsten Bock, * [r5506] modules/avpops/README: Regenerated README for my last commit. 2009-01-23 14:08 Carsten Bock, * [r5504] modules/nathelper/nathelper.c: -In case of using the RTP-Proxy, alter the RTCP attribute if present. Insert RTP port + 1 (as allocated by RTP proxy). No IP-address is needed in the new RTCP attribute as the 'c' attribute (altered below) will contain the RTP proxy IP address. See RFC 3605 for definition of RTCP attribute. Ported from SER - Credits go to the SER-Team and to Min Wang, BASIS AudioNet (US) for Porting this to Kamailio 1.4 / SVN-Trunk. 2009-01-23 12:08 Carsten Bock, * [r5502] modules/avpops/doc/avpops_admin.xml: Add some notes about the reply codes of avp_db_query. 2009-01-21 03:17 Di-Shi Sun, * [r5493] modules/osp/Makefile: Added LOCALBASE. 2009-01-20 16:11 Henning Westerholt, * [r5490] modules/tm/timer.c: - fix compile error with TM_TIMER_DEBUG, abort don't have a parameter - reported from Torben Friese, contact at derfriese dot com 2009-01-19 13:10 Henning Westerholt, * [r5487] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - fix bug in cr docs, reported from Juan Asencio, juan at asencio dot dk 2009-01-14 10:00 Henning Westerholt, * [r5452] modules/snmpstats/Makefile: - revert Makefile changes (rev 4528), don't filter out netsnmpmibs libs, this causes runtime linking problems on certain RPM based systems (error msg: undefined symbol: make_tempfile) - reported from Noel R. Morais, noelrocha at gmail dot com 2009-01-07 15:17 Henning Westerholt, * [r5433] modules/db_postgres/val.c: - backport from trunk, rev5250 - fix memory leak in db_postgres module related to BLOBs (also caused an abort in a assertion when DBG_QM_MALLOC memory manager is used) - PQunescapeBytea is used for BLOBs, this allocates new memory, which could not freed from us later in pkg_free in the DB core - thus we need to allocate new memory for this datatype, copy the string and free the postgres result after that - small comment fix 2009-01-07 15:06 Henning Westerholt, * [r5432] cfg.y: - backport from rev5242 - allow debug parameter to get negative values 2009-01-07 10:22 Henning Westerholt, * [r5426] modules/carrierroute/route_func.c: - don't log failed route lookups (failure route case) with ERROR, we should use INFO here too, like in the 'normal' routing - reported from Bayan Towfiq, bayan at flowroute dot com ===================== 2008-12-16 Kamailio v1.4.3 released ====================== ===================== Changes since release 1.4.2 ============================== 2008-12-16 18:12 Daniel-Constantin Mierla, * [r5374] modules/auth/api.h: - NOCE_REUSE is erro case, value has to be negative (reported by Alex Hermann) 2008-12-16 16:46 Henning Westerholt, * [r5372] ChangeLog: - update Changelog 2008-12-16 16:43 Henning Westerholt, * [r5371] modules/db_postgres/res.c: - remove unnecessary assignment, was introduced in previous NULL value fix 2008-12-16 16:23 Henning Westerholt, * [r5370] Makefile.defs: - increase version 2008-12-16 10:23 Henning Westerholt, * [r5369] modules/auth/README, modules/auth/auth_mod.c, modules/auth/doc/auth_admin.xml, modules/auth/index.c: - backport from trunk, rev 5367 2008-12-15 17:12 Henning Westerholt, * [r5365] db/db.c: - port from opensips, commit 4977, 4988, credits to Dan Pascu - move variable declaration, remove unneeded variable 'prefix' - test for failure in memory allocation 2008-12-15 16:56 Henning Westerholt, * [r5364] db/db.c: - port from opensips, commit 4889 - remove (small) memory leak in DB module bind 2008-12-15 16:41 Henning Westerholt, * [r5363] db/db.c: - port from opensips, commit 4990, credits to Dan Pascu - remove unnecessary check during mem free in API bind 2008-12-15 10:30 Henning Westerholt, * [r5355] db/db.c: - avoid potential read overflow on non NULL terminated string port from opensips (#4980), credits to Dan Pascu 2008-12-15 10:16 Henning Westerholt, * [r5354] modules/seas/seas_action.c: - fix compilation error because of tm callback change (rev 5346) 2008-12-14 23:27 Klaus Darilion, * [r5352] modules/pua/send_publish.c: - backport from opensips 5015 -fixed bug in pua that caused segmentation fault when publish was sent with pua_mi and records were lost from presentity table ( reported by Mika Saari) 2008-12-14 22:10 Klaus Darilion, * [r5351] modules/seas/seas.c, modules/seas/seas_action.c, modules/seas/seas_action.h: - backported from opensips 4904 - Fixed callback parameter memory leak - Fixed invalid references to the tm cells which were not freed anymore 2008-12-13 17:39 Ovidiu Sas, * [r5346] modules/acc/acc_logic.c, modules/acc/acc_mod.c, modules/cpl-c/cpl_proxy.h, modules/dialog/dialog.c, modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c, modules/nat_traversal/nat_traversal.c, modules/osp/tm.c, modules/siptrace/siptrace.c, modules/tm/h_table.c, modules/tm/t_cancel.c, modules/tm/t_hooks.c, modules/tm/t_hooks.h, modules/tm/uac.c, modules/uac/from.c: several fixes related to dialog module (backport from opensips) - credits to Dan Pascu and Bogdan-Andrei Iancu 2008-12-13 13:43 Klaus Darilion, * [r5345] parser/parse_uri.c: - backport from opensips 4867 - URIs with @ but no uername part (like sip:@doamin.com) are considered bogus and generate the appropiate error (missing username) Credits go to Andrei Pisau 2008-12-13 13:39 Klaus Darilion, * [r5343] modules/dialog/dlg_hash.c: - backport from opensips 4865 - backport from trunk (rev #4862): - make the dialog state machine more flexible - allow BYE receivde event in DELETED state; useful for cross BYEs 2008-12-13 12:58 Klaus Darilion, * [r5339] modules/textops/textops.c: - ported from opensips 4814 - fixed bogus implementation of has_body() function - remove unnecessay parsing of all the message - we are not interested in where a potential body might start -> look only for content-len hdr - remove bogus test and log - get_body() returns a pointer all the time (even if there is no body) 2008-12-13 12:18 Klaus Darilion, * [r5336] parser/parse_content.c: - backport from opensips 4781 to fix subtype parsing (allow '_') 2008-12-13 10:39 Klaus Darilion, * [r5333] modules/presence/presence.c, modules/presence/presence.h, modules/presence/subscribe.c: - backport from opensips 4732 - fixed segmentation fault when db_url was not set and exported functions were used in configuration file ( closes bug item #2091771) 2008-12-12 16:50 Ovidiu Sas, * [r5330] modules/peering: update svn ignore list 2008-12-12 16:50 Ovidiu Sas, * [r5329] modules/h350: update svn ignore list 2008-12-12 16:49 Ovidiu Sas, * [r5328] modules/ldap: update svn ignore list 2008-12-12 15:01 Daniel-Constantin Mierla, * [r5327] modules/cfgutils/cfgutils.c, pvar.h: - harmless change of PV type from constant value, for testing the compatibility mode 2008-12-08 12:47 Henning Westerholt, * [r5317] scripts/kamdbctl.mysql: - small fix for previous commit, this belongs to the EXTRA_MODULES sections - also fix a spelling error in the statement 2008-12-08 10:20 Henning Westerholt, * [r5313] scripts/kamdbctl.mysql: - update db migrate script, also move carrierroute tables content - credits to Frederick Bullik 2008-12-05 12:42 Henning Westerholt, * [r5302] packaging/openbsd/Makefile, packaging/openbsd/distinfo, packaging/openbsd/patches, packaging/openbsd/patches/patch-etc_kamailio_cfg, packaging/openbsd/patches/patch-modules_perl_Makefile, packaging/openbsd/patches/patch-scripts_kamctlrc, packaging/openbsd/pkg/DESCR-berkeleydb, packaging/openbsd/pkg/DESCR-carrierroute, packaging/openbsd/pkg/DESCR-ldap, packaging/openbsd/pkg/DESCR-main, packaging/openbsd/pkg/DESCR-mysql, packaging/openbsd/pkg/DESCR-perl, packaging/openbsd/pkg/DESCR-postgresql, packaging/openbsd/pkg/DESCR-radius, packaging/openbsd/pkg/DESCR-snmpstats, packaging/openbsd/pkg/DESCR-xcap_client, packaging/openbsd/pkg/DESCR-xmlrpc, packaging/openbsd/pkg/PFRAG.shared-berkeleydb, packaging/openbsd/pkg/PFRAG.shared-carrierroute, packaging/openbsd/pkg/PFRAG.shared-ldap, packaging/openbsd/pkg/PFRAG.shared-main, packaging/openbsd/pkg/PFRAG.shared-mysql, packaging/openbsd/pkg/PFRAG.shared-perl, packaging/openbsd/pkg/PFRAG.shared-postgresql, packaging/openbsd/pkg/PFRAG.shared-radius, packaging/openbsd/pkg/PFRAG.shared-snmpstats, packaging/openbsd/pkg/PFRAG.shared-xcap_client, packaging/openbsd/pkg/PFRAG.shared-xmlrpc, packaging/openbsd/pkg/PLIST-berkeleydb, packaging/openbsd/pkg/PLIST-carrierroute, packaging/openbsd/pkg/PLIST-ldap, packaging/openbsd/pkg/PLIST-main, packaging/openbsd/pkg/PLIST-mysql, packaging/openbsd/pkg/PLIST-perl, packaging/openbsd/pkg/PLIST-postgresql, packaging/openbsd/pkg/PLIST-radius, packaging/openbsd/pkg/PLIST-snmpstats, packaging/openbsd/pkg/PLIST-xcap_client, packaging/openbsd/pkg/PLIST-xmlrpc: - update port for OpenBSD (for version 1.4.2) - contributed from Don Jackson, openser-users at clark-communications dot com 2008-12-01 17:06 Daniel-Constantin Mierla, * [r5283] modules/avpops/avpops_impl.c: - proper return code for avp_db_query(), avoiding reporting false for sucessful queries that do not return results 2008-11-27 11:21 Henning Westerholt, * [r5271] modules/uac/README, modules/uac/doc/uac_admin.xml: - spelling fix in docs 2008-11-25 13:38 Henning Westerholt, * [r5262] modules/carrierroute/carrierroute.c: - fix default_tree parameter assignment from config file 2008-11-24 12:24 Henning Westerholt, * [r5248] ChangeLog: - update Changelog 2008-11-21 01:38 Di-Shi Sun, * [r5235] modules/osp/doc/osp_admin.xml: Updated doc. 2008-11-20 17:08 Henning Westerholt, * [r5234] modules/db_postgres/res.c, modules/db_postgres/val.c: - backport from trunk, rev5199 - fix postgres NULL value behaviour: as in postgres a NULL value is represented from an empty string (just as a empty value), we need to check it with PQgetisnull - as further processing steps assume that we use the mysql behaviour, were a NULL value is represented from a NULL string, we need to simulate this here - better would be to get rid of this row_buf completely, and to use just some function parameter to signalize NULLs to the later steps - synchronize db_postgres_val2str behaviour to the mysql and unixodbc modules, fail also in the NULL case when the buffer is to small - additional fix for the 1.3 module: don't try to free the buffer when its include the dummy string for NULL (not necessary for trunk, 1.4) 2008-11-19 17:04 Henning Westerholt, * [r5231] modules/acc/README, modules/acc/acc_logic.c, modules/acc/doc/acc_admin.xml: - port from opensips, credits to Bogdan - opensips rev #4811: early_media module parameter triggers reply accouting for all provisional replies with body (not only 183). - opensips rev #4884: fixed condition for accouting early media replies (related to previous fix) - opensips rev #4964: fixed bug in acc_logic while accounting the early media replies - the Content-len header may not be present 2008-11-19 12:00 Henning Westerholt, * [r5226] modules/carrierroute/route_func.c: - log error when a invalid dice_max value is found - log error when a invalid hash value is found 2008-11-19 01:25 Ovidiu Sas, * [r5224] modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c, modules/dialog/dlg_req_within.c, modules/dialog/dlg_timer.c: adding error logs for dlg timer removal 2008-11-18 22:03 Ovidiu Sas, * [r5222] modules/dialog/dlg_timer.c: turn dialog timeout debug probes into warning probes 2008-11-18 18:55 Ovidiu Sas, * [r5220] modules/dialog/dlg_hash.h: log bogus negative dialog refs 2008-11-18 17:35 Ovidiu Sas, * [r5218] modules/dialog/dlg_db_handler.c, modules/dialog/dlg_handlers.c, modules/dialog/dlg_timer.c: adding error logs for failed dialog insertions into the timer list 2008-11-18 16:48 Ovidiu Sas, * [r5217] modules/dialog/dlg_hash.c: enhance next_state_dlg error probes 2008-11-18 13:08 Henning Westerholt, * [r5216] utils/kamunix/Makefile: - fix another linking error on solaris - thanks to Muhammad Akl for report and tests 2008-11-17 23:46 Juha Heinanen, * [r5212] modules/dialplan/dialplan.c, modules/dialplan/doc/dialplan_admin.xml: * For "backwards" compatibility to earlier buggy implementation, do not check type of src pseudo variable, thus any pseudo variable is accepted. 2008-11-17 12:47 Juha Heinanen, * [r5207] modules/dialplan/dialplan.c: * Fixed wrong param number. 2008-11-14 17:42 Ovidiu Sas, * [r5204] modules/dialog/dlg_hash.c: backport from trunk: - enhance err log 2008-11-14 02:20 Di-Shi Sun, * [r5200] modules/osp/destination.c, modules/osp/etc/sample-osp-openser.cfg, modules/osp/orig_transaction.c, modules/osp/osp_mod.c, modules/osp/osp_mod.h, modules/osp/provider.c, modules/osp/sipheader.c, modules/osp/term_transaction.c: Fixed reporting wrong destination count issue caused by running out of shared memory. 2008-11-12 19:51 Ovidiu Sas, * [r5190] modules/dispatcher/dispatch.c: Adding 405 to the list of supported replies for OPTION pings. This is a really bad implementation since the reply codes are hardcoded. The proper fix would be to export all the accepted replies via an avp or a module parameter. 2008-11-12 12:30 Henning Westerholt, * [r5187] modules/carrierroute/route_db.c: - bug fix: return '-1' if use_table failed in load_user_carrier 2008-11-11 23:58 Klaus Darilion, * [r5185] modules/nathelper/README, modules/nathelper/doc/nathelper_admin.xml: - add a note to fix_nated_register to set the received_avp parameter 2008-11-11 13:02 Henning Westerholt, * [r5180] modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/rls/README, modules/rls/doc/rls_admin.xml: - fix wrong modparam statement, closes #2262246 from Sebastian Schumann 2008-11-10 07:09 Di-Shi Sun, * [r5178] modules/osp/term_transaction.c: Fixed terminate CDR issue caused by reporting original called number. 2008-11-07 11:49 Henning Westerholt, * [r5176] resolve.c: - port from trunk, rev5083: fixed the SRV load balancing algorithm. An updated weight sum was causing access outside the records array 2008-11-07 11:43 Henning Westerholt, * [r5175] daemonize.c, daemonize.h, main.c: - backport from trunk: move openlog (e.g. to set the log prefix) from daemonize.c to main.c, - closes bug #2204753: log_name is ignored when -D option is used 2008-11-07 09:06 Di-Shi Sun, * [r5170] modules/osp/usage.c: Fixed dest CDR issue for partly corrupted cookie. 2008-11-05 12:53 Henning Westerholt, * [r5169] modules/presence_xml/pidf.c: - fix compilation for solaris also for presence_xml and presence_dialoginfo - Thanks to Muhammad Akl for access to a debugging machine and the testing 2008-11-05 10:27 Henning Westerholt, * [r5168] prime_hash.c: - fix problem in call-id parsing (related to carrierroute) 2008-11-05 07:58 Di-Shi Sun, * [r5166] modules/osp/etc/sample-osp-openser.cfg, modules/osp/usage.c: Fixed issues caused by partly corrupted Record-Route/Route header in BYE. 2008-11-04 22:51 Henning Westerholt, * [r5165] modules/carrierroute/route_db.c: - fix bug in cr_user_rewrite_uri: the load_user_carrier function fails to free a DB result when the query returned NULL, this was introduced in a bugfix, rev4249 2008-11-04 17:39 Ovidiu Sas, * [r5164] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: backport from trunk (r5163): doc updates (closes 2220468): - credits to Alex Hermann (axlh) 2008-11-04 14:51 Ovidiu Sas, * [r5162] modules/dialog/dlg_hash.c: backport from trunk (r5161): fix bogus DBG probe (closes 2220468) - credits to Alex Hermann (axlh) 2008-11-03 17:22 Henning Westerholt, * [r5159] db/db_ut.h: - fix conflicting swap definition during solaris compilation - the _XOPEN_SOURCE causes a definition of swap in unistd.h and stdlib.h - based on opensips change r4622 from Bogdan - thanks to Muhammad Akl for access to a debugging machine 2008-11-03 13:03 Carsten Bock, * [r5155] modules/dispatcher/dispatch.c, modules/dispatcher/doc/dispatcher_admin.xml: Port from OpenSIPS: - fixed bogus test on reply code for dispatcher OPTIONS ping. It must be 408 instead of 407. Credits go to Kevin McAllister / OpenSIPS patch 2171807. 2008-10-31 06:56 Di-Shi Sun, * [r5145] modules/osp/etc/sample-osp-openser.cfg: Changed fr_inv_timer from 30 to 300 to prevent kamailio from failing calls. 2008-10-30 16:01 Henning Westerholt, * [r5143] modules/registrar/lookup.c: - fix another memory leak in registrar, registered function (DB_ONLY mode): a new ucontact is allocated in the usrloc for every successfull found contact, but this is not freed when we fail to release this later 2008-10-28 06:35 Juha Heinanen, * [r5140] modules/peering/verify.c: * Made comparison of header field name case insensitive (reported by Inaki). 2008-10-27 18:17 Ovidiu Sas, * [r5139] modules/dialog/dlg_profile.c: backport from trunk (r5138): - more coherent output for the "profile_get_size" MI command 2008-10-27 10:12 Henning Westerholt, * [r5135] modules/registrar/save.c: - fix three memory leaks in registrar, related to DB_ONLY mode in usrloc: 1. Free all memory when unregistrations with '*' are proceeded. In the usrloc a static urecord was used in this case, but this not hold refereces to the alloced ucontact records. Thus the usrloc module is not able to free them later. When the first query (that fills the urecord r) fails, the previous behavious is used. 2. Free all memory when the state of a registrations is queried (no_contacts). The registrar allocates a new urecord, but fails to free it after building the contact. 3. Free memory in error condition in 'star', related to the first fix. This functions allocated in a certain error condition (delete failed) a new urecord, but fails to free it too later. - the first and second leak leads to complete memory exhaustion ===================== 2008-10-23 Kamailio v1.4.2 released ====================== ===================== Changes since release 1.4.1 ============================= 2008-10-23 16:56 Juha Heinanen, * [r5124] modules/tm/ut.h: * Added SCTP to transport protocols known to tm module. 2008-10-23 15:42 Daniel-Constantin Mierla, * [r5123] Makefile.defs: - version changed to 1.4.2 2008-10-23 15:34 Henning Westerholt, * [r5122] ChangeLog: - update Changelog 2008-10-23 15:00 Henning Westerholt, * [r5121] modules/mi_datagram/datagram_fnc.c: - backport from trunk, r5088 - fixed bogus variable declaration - for both socket unix and socket AF_INET, a sockaddr_un was used, even for AF_INET an sockaddr_in should be used. The bug was no critical as the everything was casted to sockaddr and the sockaddr_un is larger than sockaddr_in 2008-10-23 14:31 Henning Westerholt, * [r5120] modules/presence_xml/pidf.c: - backport of r5083, with the fix from r5103 (solaris compile fix) 2008-10-23 06:44 Klaus Darilion, * [r5117] modules/nat_traversal/nat_traversal.c, modules/presence/publish.c, modules/presence/subscribe.c, modules/pua_bla/registrar_cb.c, modules/seas/seas_action.c: backporting from trunk the backport from opensips: rev4687: - Fixed potential issues with overwriting a byte in a string that was not allocated and is not owned by the code that does this operation rev4715: - Fixed error message enconding rev4734: - applied patch item #2102494 from Kobi Eshun - tighten NULL checks during bad event handling rev4607: - changed function to take RURI so as to take the new one if it is changed in script (reported by Phil Vandry, closes #2173708 ) rev4808: - fixed outbound proxy when ua is behind nat ( reported by Iñaki Baz Castillo ) 2008-10-21 09:23 Henning Westerholt, * [r5099] modules/db_berkeley/Makefile, modules/h350/Makefile, modules/ldap/Makefile, modules/seas/encode_allow.c, utils/db_berkeley/Makefile: - fix compilation on OpenBSD, related to missing includes paths and wrong order of headers, patches from Jason Creighton, jcreigh at gmail dot com - seas: move stdio.h include before , closes #2183510 - ldap: also include localbase to Makefile, closes #2183544 - h350: also include localbase to Makefile, closes #2183551 - db_berkeley: add OpenBSD include directory to Makefile, closes #2183577 2008-10-20 17:07 Henning Westerholt, * [r5098] modules/snmpstats/README, modules/snmpstats/doc/snmpstats_admin.xml: - backport of r5051 (snmpstats compile requirements docs), closes #2073533 2008-10-17 21:12 Ovidiu Sas, * [r5094] main.c: backport from trunk (r5093): - do not call destroy funcitons when in check config mode - should fix #2166313, reported by Ovidiu Sas - more checks should go on as it relates to other cases, see FR #1891148 2008-10-17 20:07 Daniel-Constantin Mierla, * [r5092] modules/sst/sst_handlers.c: - backport r5050 - fixed default value for Min-SE to 90s acc. RFC 4028 (closes #2153365) - fixed missing CRLF in some cases when adding Min-SE header - use now helper functions to have coherent hdr building across the module, reported by Sebastian Schumann 2008-10-17 17:07 Henning Westerholt, * [r5091] modules/avpops/avpops_db.c, modules/avpops/avpops_db.h, modules/avpops/avpops_parse.c: - fixed usage of un-allocated structures - during the STRING to STR db converstion, the new STR structures were not allocated, but simply used. The AVPOPS db_scheme were affected by this bug. Credits to Bogdan 2008-10-17 16:49 Henning Westerholt, * [r5090] modules/xmpp/README, modules/xmpp/doc/xmpp_admin.xml: - fix docs for xmpp_port, reported from Sebastian Schumann, closes #2174492 2008-10-16 19:19 Daniel-Constantin Mierla, * [r5087] modules/dialog/dialog.c: - backport r5080 - profile size value is integer - fixes crash reported by Alex Balashov 2008-10-16 14:05 Henning Westerholt, * [r5081] modules/acc/README, modules/acc/doc/acc_admin.xml, modules/tm/README, modules/tm/doc/tm_admin.xml, modules/xlog/README, modules/xlog/doc/xlog_admin.xml: - spelling fixes in documentation 2008-10-16 09:02 Henning Westerholt, * [r5079] modules/mi_xmlrpc/abyss_thread_fork.c: - include '' instead of '', as this is not available on openbsd, reported from Jason Creighton - all allready existing code uses only the 'sys/wait.h' variant, in fact the wait.h header just include sys/wait.h (at least glibc version 2.6 and 2.3.6), in the glibc repository the wait.h is also not available, only sys/wait.h 2008-10-15 15:40 Henning Westerholt, * [r5077] modules/mediaproxy/mediaproxy.c: - port from opensips, r4593, kamailio bug #2132257 - fixed compiling on Solaris : MSG_NOSIGNAL not defined in Solaris; if not present, define MSG_NOSIGNAL as 0. Even if the send() call will not ignore SIGPIPE on Solaris, the signal will be cought by the signal handler installed by core and ignore. So, it should be safe on Solaris also, even without MSG_NOSIGNAL. - Credits go to Sergio Gutierrez. related to opensips patch #2042217. 2008-10-10 15:27 Ovidiu Sas, * [r5066] modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram_admin.xml: backport from trunk (r5065) - update socket name 2008-10-10 15:07 Ovidiu Sas, * [r5064] modules/dialog/dlg_profile.c: backport from trunk (r5063): - fixed dialog searching (value based) through the profiles - a dialog may be inserted in the same profile multiple times, but with different values, so iterate thorugh all of them. Credits go to Herman Bastiaens. 2008-10-10 13:21 Henning Westerholt, * [r5061] db/db.c: - check in db_do_close/ mysql_close also for an invalid tail pointer - normally this should be fine, but as the database is eventual closed in some abnormal situations, its better to be really sure - change in trunk: all databases that uses the core infrastructure, change in 1.3 branch: mysql 2008-10-10 12:13 Henning Westerholt, * [r5060] scripts/kamctlrc: - add a comment suggesting 'ggrep' instead of grep/ grep on solaris - related to bug #2096538 2008-10-10 07:35 Henning Westerholt, * [r5056] modules/usrloc/ucontact.c, modules/usrloc/urecord.c: - fix error handling in insert_urecord and delete_urecord, return -1 if record could not be inserted/ deleted into database (in mode WRITE_THROUGH or DB_ONLY) - fix error handling in update_ucontact, don't suppress errors from db_update_ucontact 2008-10-08 16:17 Henning Westerholt, * [r5048] modules/userblacklist/userblacklist.c: - backport from trunk, r5004 - also use a lock for reading the global blacklist, to be safe against eventual reloads 2008-10-08 16:16 Henning Westerholt, * [r5047] scripts/kamctl: - fix several warnings in openserctl/ kamctl tool (superflous quotes) - patch #2129060 from Norman Brandiger 2008-10-08 13:37 Henning Westerholt, * [r5045] route.c: - fix two more potential segfaults in regexec, regcomp if string is not NULL, but length is 0 (related to r5043) 2008-10-08 13:22 Henning Westerholt, * [r5043] route.c: - fix segfault in regexp comparison if string != NULL, but length is 0 - this was accidently removed in r4702, related to bug #2044415 (fix for matching operators failing on some platform) 2008-10-08 10:52 Henning Westerholt, * [r5042] version.h: - partial backport of r5041 - fix statistic flag reporting on 'openser -V/ kamailio -V' 2008-10-06 11:18 Juha Heinanen, * [r5036] modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/xcap_auth.c: * Added note that non-integrated presence_xml server mode is not currently supported. * Fixed auid string from presence-rules to pres-rules. 2008-10-06 10:51 Henning Westerholt, * [r5034] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - add a note that the increase of the PKG_MEM_POOL size is not necessary anymore in the 1.4.1 2008-10-05 16:40 Ovidiu Sas, * [r5029] scripts/kamctl, scripts/kamctl.base: adding 'kamctd dialplan' commands: closes [1992147] 2008-10-05 16:36 Daniel-Constantin Mierla, * [r5027] pvar.c: - backport: fix printing of $(hdr(name)[*]) (closes #2135713, reported by Jerome Martin) 2008-09-29 19:10 Ovidiu Sas, * [r5015] modules/ratelimit/ratelimit.c: backport from trunk (r5014): - small memory cleanup on exit 2008-09-29 16:00 Ovidiu Sas, * [r5012] modules/lcr/lcr_mod.c: cleanup shared memory on exit 2008-09-28 17:38 Juha Heinanen, * [r5008] modules/textops/doc/textops_admin.xml: * Added missing / in subst_body example. 2008-09-26 10:12 Henning Westerholt, * [r5002] INSTALL: - fix INSTALL file suggestion for auth functions, break -> exit - reported from Muhammad Akl, muhammad dot akl at gmail dot com ===================== 2008-09-25 Kamailio v1.4.1 released ====================== ===================== Changes since release 1.4.0 ============================= 2008-09-25 14:28 Henning Westerholt, * [r4997] ChangeLog: - update Changelog 2008-09-25 13:49 Daniel-Constantin Mierla, * [r4996] Makefile.defs: - version set to 1.4.1 2008-09-25 13:44 Daniel-Constantin Mierla, * [r4995] pvar.c: - backport r4977: fix in parsing PV-formatted str 2008-09-24 13:06 Henning Westerholt, * [r4989] modules/rls/subscribe.c: - port from opensips revision 4746, credits to Dan Pascu - Fixed finding the 'Support: eventlist' header (don't set the found variable if we only found the 'Support' header, and not the 'eventlist' suffix) 2008-09-24 12:51 Henning Westerholt, * [r4988] scripts/kamctl.base, scripts/kamctlrc: - fix error in openserctlrc/ kamctlrc file, don't suggest 'egrep' for the 'GREP' variable - related to bug #2096538, egrep don't has the '-w' switch on solaris - add 'tail', 'egrep' and 'expr' suggestion to config file - fix wrong error message in openserctl.base/ kamctl.base if tail could not be found 2008-09-24 09:14 Henning Westerholt, * [r4982] modules/auth/README, modules/auth/doc/auth_admin.xml: - fix error in examples for www_authorize and pv_www_authorize - reported from 'fcois93' on #openser 2008-09-23 11:34 Henning Westerholt, * [r4976] modules/sst/sst_handlers.c: - backport from trunk, rev4781 - fixed improper setting of the dialog timeout value (instead of re-setting the AVP, the PV return value was set). - reworked a bit the logic to set the AVP to cover more scenarios (like if AVP exists, but STRING value) - Reported by Norman Brandinger, related to opensips bug #2079278, credits to Bogdan 2008-09-23 11:18 Henning Westerholt, * [r4975] modules/db_mysql/res.c: - backport from trunk, rev4901, closes bug #2111861 - evaluate DECIMAL (and NEW_DECIMAL) type as DB_STRING, and not DB_INT 2008-09-23 09:40 Daniel-Constantin Mierla, * [r4974] modules/avpops/avpops.c: - fixed misleading error message 2008-09-22 16:00 Henning Westerholt, * [r4971] modules/userblacklist/userblacklist.c: - fix wrong error message for mem allocation, found by Hardy Kahl 2008-09-22 10:13 Daniel-Constantin Mierla, * [r4969] route.c: - backport: fix for matching operators failing on some platform (closes #2044415, credits to Amy Linari) 2008-09-22 09:56 Daniel-Constantin Mierla, * [r4968] modules/nathelper/nathelper.c: - fix the calculation of CRLF length when adding norttptoxy string - patch by Alex Hermann (closes #2117700) 2008-09-18 22:31 Daniel-Constantin Mierla, * [r4962] modules/path/path.c: - backport #4960 - enclose the value of received parameter in quotes - fixes issue of interpreting parameters in the value as parameters of Path/Route header 2008-09-18 15:38 Ovidiu Sas, * [r4958] modules/dialplan/dialplan.c: backport from trunk (r4957): - free shared mem on exit 2008-09-18 14:55 Henning Westerholt, * [r4956] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - small spelling fix in docs 2008-09-18 14:53 Henning Westerholt, * [r4955] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - update docs for backport rev4954, fetch_rows capability - patch from Ovidiu Sas 2008-09-18 14:49 Ovidiu Sas, * [r4954] modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/route_db.c: backport from trunk (r4876): - add fetch_result support to carrierroute routing rules loading - related to feature request #1876664 - needs this capability in the database, otherwise the "old" logic will be used - number of routing rules fetchs is configurable as module parameter 2008-09-18 14:38 Henning Westerholt, * [r4953] modules/carrierroute/carrier_tree.c: - backport from trunk, rev4945 - also free global data on shutdown, reported from Ovidiu 2008-09-17 15:39 Ovidiu Sas, * [r4943] scripts/kamctl: backport rev 4916 from trunk: - kamctl cr: set default values for FLAGS and MASK 2008-09-17 15:33 Henning Westerholt, * [r4942] modules/carrierroute/route_func.c: - fix memory leak if 'dest_avp' is set, and set AVP failed, the branch 1.3 don't have this error 2008-09-17 11:57 Henning Westerholt, * [r4938] packaging/solaris/kamailio-manifest.xml, packaging/solaris/openser-manifest.xml: - 1.4.0 is already named kamailio.. ;-), pointed out from Muhammad Akl 2008-09-17 11:39 Henning Westerholt, * [r4936] modules/tm/t_lookup.c: - backport from trunk, rev4786 2008-09-17 09:46 Henning Westerholt, * [r4930] packaging/solaris/openser-manifest.xml: - add manifest file to start/ stop/ restart kamailio/ openser with Solaris 10 svcadm tool, patch from Muhammad Akl, muhammad dot akl at gmail dot com - closes patch #2093171, add some usage hints as comments 2008-09-16 09:46 Carsten Bock, * [r4922] Makefile.defs: - fixed GCC parameter: gcc 3.[0-3] accepts mcpu instead of mtune: Use also for x86 64 Bit. Credits go to Giovanni Coriasco / OpenSIPS 2008-09-16 08:36 Henning Westerholt, * [r4921] doc/authors.xml: - port rev4920 (i accidently also included the wrong address here) 2008-09-15 14:38 Henning Westerholt, * [r4913] modules/nathelper/nathelper.c: - check for failed allocations for temporary hostname, related to previous commits rev4885, rev4911 2008-09-15 14:24 Henning Westerholt, * [r4911] modules/nathelper/nathelper.c: - backport from trunk, rev4885, closes #2092890 2008-09-15 11:37 Daniel-Constantin Mierla, * [r4905] modules/tm/sip_msg.c: - backport fixes related to header cloning 2008-09-15 11:30 Henning Westerholt, * [r4904] modules/db_postgres/dbase.c: - backport from trunk, rev4784 - multiple fixes: 1) test memory allocations 2) return code overlapping in case of error (missing break) 3) bogus/ not needed NULL tests for result freeing 2008-09-15 11:28 Henning Westerholt, * [r4903] db/db_res.c: - backport from trunk, rev4783 - fixed freeing NULL pointers - in case of error, db_free_columns() may be internally called by other functions or directly by db_free_result(), resulting in double free 2008-09-11 08:10 Henning Westerholt, * [r4880] modules/cfgutils/README, modules/cfgutils/cfgutils.c, modules/cfgutils/doc/cfgutils_admin.xml: - fix bug in the case if probability is 100 and rand() returned RAND_MAX (using '<=' will not work in the case with probability 0 and rand() 0) - fix a few errors in documentation - optimize for the common case in rand_event, most of the time the probability will be 0 2008-09-10 17:06 Henning Westerholt, * [r4879] modules/carrierroute/load_data.c: - fix wrong error message, use the appropriate log level in bind_data_loader 2008-09-09 16:29 Henning Westerholt, * [r4873] modules/db_unixodbc/dbase.c: - fix query in db_unixodbc, the type of the query is 'str', and not 'char*' 2008-09-08 14:36 Henning Westerholt, * [r4868] modules/cfgutils/cfgutils.c: - remove one superflous (and senseless) DBG log 2008-09-08 11:14 Henning Westerholt, * [r4866] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - add a note about PKG_MEM_POOL_SIZE requirements for larger number of routing rules during startup 2008-09-05 15:49 Ovidiu Sas, * [r4865] modules/dialog/dialog.c, modules/dialog/dlg_db_handler.c, modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h, modules/dialog/dlg_profile.c: backport several dialog related fixes from trunk 2008-09-05 12:18 Henning Westerholt, * [r4864] modules/benchmark/README, modules/benchmark/doc/benchmark_admin.xml: - docs fix: default value for granularity is '1', and not '100' 2008-09-05 07:23 Juha Heinanen, * [r4855] modules/lcr/lcr_mod.c, modules/permissions/address.c: * Backport of IP address conversion patch from trunk. 2008-09-04 15:06 Henning Westerholt, * [r4845] doc/authors.xml: - add carsten to svn2cl config 2008-09-04 14:01 Henning Westerholt, * [r4839] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - add some notes about the DB behaviour of cr_user_carrier 2008-09-04 13:01 Klaus Darilion, * [r4837] modules/presence/event_list.c, modules/presence/notify.c: backport from trunk r4834 - fix potential buffer overflow - fix cleanup in case of error - fix winfo NOTIFY body generation (if a module registeres only the .winfo type without the corresponding event, the module will segfault) 2008-09-04 09:50 Klaus Darilion, * [r4827] modules/exec/doc/exec_admin.xml: - fix docu, opensips r4717 (Dan) 2008-09-04 09:42 Klaus Darilion, * [r4824] modules/dialog/dlg_handlers.c: - backport from trunk: fix error handling, closes 2091025 2008-09-04 09:08 Klaus Darilion, * [r4820] modules/dialog/dlg_handlers.c: - backport: opensip r4655 in dlg_onroute callback (used for catching sequential requests), test for TO TAG presence - as the callback is hooked on the loose_route() event, initial requests may end up here because of a preloaded route. 2008-09-02 08:49 Henning Westerholt, * [r4802] modules/db_mysql/res.c: - backport from trunk, rev4801 2008-09-01 16:15 Henning Westerholt, * [r4798] modules/gflags/README, modules/gflags/doc/gflags_admin.xml, modules/gflags/gflags.c: - backport from rev4782 2008-09-01 16:13 Henning Westerholt, * [r4797] mem/mem.h: - backport rev4765 - remove superfluos ';' from memory manager definitions for system malloc, free and realloc, this caused problems in certain if/else cases - its now possible to compile the server w/o PKG_MALLOC memory manager 2008-09-01 10:32 Henning Westerholt, * [r4785] modules/rr/README, modules/rr/doc/rr_admin.xml: - fixed mismatching function name in documentation, credits to Dan Pascu 2008-08-29 10:22 Klaus Darilion, * [r4769] modules/presence/publish.c, modules/presence/subscribe.c: - fixed some more bugs spotted by Anca 2008-08-29 10:13 Klaus Darilion, * [r4768] modules/presence/presentity.c: - fixed wrong comparison: EVENT_DIALOG is not a bitmask 2008-08-28 18:56 Juha Heinanen, * [r4766] modules/presence/presentity.c: - fixed a bug in BLA when call was put on hold (thanks to Anca and Zahid Mehmood) 2008-08-27 21:07 Daniel-Constantin Mierla, * [r4755] modules/tm/sip_msg.c: - fix cloning in shm for pai header hook 2008-08-26 19:03 Juha Heinanen, * [r4746] statistics.h: * Macro if_reset_stat took too many arguments. 2008-08-26 08:30 Henning Westerholt, * [r4741] modules/tm/README, modules/tm/doc/tm_admin.xml: - fix TM module function documentation for t_write_req, this is not called t_write_fifo anymore 2008-08-26 06:52 Daniel-Constantin Mierla, * [r4740] modules/avpops/avpops_impl.c, modules/avpops/avpops_impl.h, modules/avpops/avpops_parse.c: - backport r4739 2008-08-25 07:46 Daniel-Constantin Mierla, * [r4727] modules/presence/subscribe.c: - fix memory leak in presence module, closes #2066292 2008-08-23 16:14 Ovidiu Sas, * [r4723] modules/carrierroute/carrierroute.c: backport from trunk (r4711 + r4712) - fix misleading error messages if a string is used in carrier or domain variable, reported from Ovidiu Sas, add some comments - free allocated memory in error conditions in the fixup functions 2008-08-23 07:16 Juha Heinanen, * [r4718] modules/lcr/lcr_mod.c: * SCTP transport to gateways should have been allowed also in versions 1.3 and 1.4 of Kamailio, which have SCTP transport support in the core. 2008-08-23 06:31 Juha Heinanen, * [r4717] sctp_server.c: * Fixed test on if pkg_malloc failed. 2008-08-22 19:30 Ovidiu Sas, * [r4715] scripts/kamctl: backport rev 4714: - fix 'kamctl trusted rm' command 2008-08-21 19:06 Juha Heinanen, * [r4708] modules/mediaproxy/mediaproxy.c: * Ignore the To tag for provisional replies (credit to Dan Pascu). 2008-08-21 12:29 Di-Shi Sun, * [r4706] modules/osp/etc/sample-osp-openser.cfg: 1. Added disable_tls=yes. 2. Changed fifo_name to kamailio_fifo. 2008-08-14 07:01 Daniel-Constantin Mierla, * [r4698] modules/rls/rls.c: - proper name of doc column in xcap table (reported by David Loh) 2008-08-12 14:46 Ovidiu Sas, * [r4686] modules/ratelimit/ratelimit.c: backport from trunk (r4685): - cleanup some log messages (INFO->DBG) 2008-08-12 13:58 Ovidiu Sas, * [r4683] modules/ratelimit/ratelimit.c: backport from trunk (r4667): - fixed conflict in definition of struct queue in Solaris. The struct named queue in module ratelimit conflicts with a struct named queue which is included in /usr/include/sys/stream.h in Solaris. The patch renames queue to rl_queue, and queue_params to rl_queue_params in module. Credits go to Sergio Gutierrez. Closes patch #2042287. 2008-08-11 21:19 Henning Westerholt, * [r4678] modules/uri_db/uridb_mod.c: - backport from trunk, rev4667 - fix subscriber table version, reported from Rafael Risco Gonzales-Vigil 2008-08-11 20:14 Ovidiu Sas, * [r4676] scripts/kamctl: backport from trunk (r4650): - get rid of load_ctlengine (it prevents displaying proper help for basectl functions) 2008-08-11 19:05 Ovidiu Sas, * [r4674] modules/dialog/dlg_db_handler.c: backport from trunk (r4672): - fixed proper next_label_id computation when the dialogs are loaded from DB. Credits for the fix go to Carsten Bock 2008-08-11 19:01 Ovidiu Sas, * [r4673] modules/dialog/dlg_profile.c: backport from trunk (r4671): - fixed ugly bug in linking the dialog profile tables. Reported by Ovidiu Sas. Also many thanks to Ovidiu for testing and helping with debugging this problem. credits go to Bogdan Andrei Iancu 2008-08-11 07:34 Daniel-Constantin Mierla, * [r4663] tls/tls_init.c: - include file needed in fedora (by Jim Burke, closes #2001700) 2008-08-09 12:11 Juha Heinanen, * [r4655] modules/lcr/lcr_mod.c: * Make sure that IP address passed by lcr/do_from_gw() to inet_aton is null terminated string. 2008-08-09 10:39 Juha Heinanen, * [r4654] modules/permissions/address.c: * Address passed to inet_aton in permissions/allow_address function was not in all cases a null terminated string. Reported by Vadim Berezniker. 2008-08-08 13:01 Henning Westerholt, * [r4646] ., modules/dialplan, tls, utils/kamunix: - some more properties set/ corrected (rename) 2008-08-07 18:57 Daniel-Constantin Mierla, * [r4641] modules/tlsops/tls_select.c, modules/tlsops/tlsops.c: - sync'ed local copy used for creating tarballs for release - some commit in tlsops was ommitted in svn 2008-08-07 16:15 Daniel-Constantin Mierla, * [r4640] .: Branch for 1.4.x 2008-08-07 16:13 Julien Blache, * [r4639] : Leaving the project. 2008-08-07 15:22 Juha Heinanen, * [r4638] : * Removed references to addgw_grp and rmgw_grp functions that don't anymore exist. Reported by Angel Carpintero. 2008-08-07 14:04 Daniel-Constantin Mierla, * [r4637] : - version set to 1.4.0 - starting releasing process 2008-08-07 13:37 Henning Westerholt, * [r4636] : - update Changelog ===================== 2008-08-07 Kamailio v1.4.0 released ====================== ===================== Changes since release 1.3.0 ============================= 2008-08-07 12:45 Henning Westerholt, * [r4635] modules/pua/pua.c, modules/pua/send_subscribe.c, modules/pua/send_subscribe.h: - port from opensips r4581, credits goes to Anca - fixed a bug in BLA when phone was restarted after having refreshed his registration at least once ( thanks to Zahid Mehmod, zm23 at columbia dot edu for help with improving BLA) - added null checks before inserting values in database to prevent a crash in mysql 2008-08-07 12:43 Henning Westerholt, * [r4634] modules/presence/subscribe.c: - port from opensips rev4580, credits goes to Anca - the right fix for version reset when a refresh for presence.winfo is received, closes #2026681 2008-08-07 12:30 Henning Westerholt, * [r4633] test/10.sh, test/11.sh, test/12.sh, test/13.sh, test/14.cfg, test/14.sh, test/16.sh, test/17.sh, test/19.cfg, test/20.cfg, test/21.cfg, test/22.sh, test/23.sh, test/24.sh, test/25.sh, test/26.sh, test/28.sh, test/29.sh, test/3.sh, test/32.sh, test/33.sh, test/35.cfg, test/35.sh, test/4.sh, test/7.cfg, test/8.sh, test/9.sh, test/include/common, test/include/database, test/presence.cfg: - fix tests after renaming (mostly database related) - introduce parameter for rc file and control tools 2008-08-07 12:19 Henning Westerholt, * [r4632] scripts/kamctl.dbtext: - use new db name for tests 2008-08-07 09:26 Henning Westerholt, * [r4631] README: - kamailio is not maintained by voice-system anymore - fix wiki news url 2008-08-07 09:15 Henning Westerholt, * [r4630] doc/entities.xml, modules/acc/README, modules/alias_db/README, modules/auth/README, modules/auth_db/README, modules/auth_diameter/README, modules/auth_radius/README, modules/avp_radius/README, modules/avpops/README, modules/benchmark/README, modules/carrierroute/README, modules/cfgutils/README, modules/cpl-c/README, modules/db_berkeley/README, modules/db_flatstore/README, modules/db_mysql/README, modules/db_oracle/README, modules/db_postgres/README, modules/db_text/README, modules/db_unixodbc/README, modules/dialog/README, modules/dialplan/README, modules/dispatcher/README, modules/diversion/README, modules/domain/README, modules/domainpolicy/README, modules/enum/README, modules/exec/README, modules/gflags/README, modules/group/README, modules/group_radius/README, modules/h350/README, modules/imc/README, modules/jabber/README, modules/lcr/README, modules/ldap/README, modules/mangler/README, modules/maxfwd/README, modules/mediaproxy/README, modules/mi_datagram/README, modules/mi_fifo/README, modules/mi_xmlrpc/README, modules/msilo/README, modules/nat_traversal/README, modules/nathelper/README, modules/options/README, modules/osp/README, modules/path/README, modules/pdt/README, modules/peering/README, modules/perl/README, modules/perlvdb/README, modules/permissions/README, modules/pike/README, modules/presence/README, modules/presence_mwi/README, modules/presence_xml/README, modules/pua/README, modules/pua_bla/README, modules/pua_mi/README, modules/pua_usrloc/README, modules/pua_xmpp/README, modules/ratelimit/README, modules/registrar/README, modules/rls/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/tm/README, modules/uac/README, modules/uac_redirect/README, modules/uri/README, modules/uri_db/README, modules/uri_radius/README, modules/userblacklist/README, modules/usrloc/README, modules/xcap_client/README, modules/xlog/README, modules/xmpp/README: - fix link entity names, patch from Carsten Gross - regenerate READMEs 2008-08-07 08:52 Henning Westerholt, * [r4629] modules/presence/presence.c, modules/pua/pua.c: - port from opensips r4529, credits goes to Anca - applied patched from Denis Bilenko, denis at ag-projects dot com - fix version for presence and pua 2008-08-07 08:47 Henning Westerholt, * [r4628] db/schema/pr_presentity.xml, db/schema/pr_pua.xml, scripts/db_berkeley/kamailio/version, scripts/dbtext/kamailio/version, scripts/mysql/presence-create.sql, scripts/oracle/presence-create.sql, scripts/postgres/presence-create.sql: - port from opensips r4528, credits goes to Anca - updated version count for tables presentity and pua (the code already uses the "new" version number) 2008-08-07 08:41 Henning Westerholt, * [r4627] modules/rls/README, modules/rls/doc/rls_admin.xml: - port from opensips r4525, credits goes to Anca - fixed spelling in documentation 2008-08-07 08:39 Henning Westerholt, * [r4626] modules/pua_bla/notify.c: - backport from opensips r4524, credits goes to Anca - fixing a bug when phones use the same address 2008-08-07 08:37 Henning Westerholt, * [r4625] db/schema/pr_presentity.xml, db/schema/pr_pua.xml, modules/presence/notify.c, modules/presence/notify.h, modules/presence/presentity.c, modules/presence/subscribe.c, modules/pua/hash.c, modules/pua/send_subscribe.c, scripts/db_berkeley/kamailio/presentity, scripts/db_berkeley/kamailio/pua, scripts/dbtext/kamailio/presentity, scripts/dbtext/kamailio/pua, scripts/mysql/presence-create.sql, scripts/oracle/presence-create.sql, scripts/postgres/presence-create.sql: - port from opensips r4523, credits goes to Anca - fixed some more bugs in BLA - problem at openser restart - phone refresh issue - added one more column in table presentity - added one more column in table pua 2008-08-07 08:33 Henning Westerholt, * [r4624] db/schema/kamailio-acc.xml, db/schema/kamailio-alias_db.xml, db/schema/kamailio-auth_db.xml, db/schema/kamailio-avpops.xml, db/schema/kamailio-carrierroute.xml, db/schema/kamailio-cpl.xml, db/schema/kamailio-dialog.xml, db/schema/kamailio-dialplan.xml, db/schema/kamailio-dispatcher.xml, db/schema/kamailio-domain.xml, db/schema/kamailio-domainpolicy.xml, db/schema/kamailio-extensions.xml, db/schema/kamailio-group.xml, db/schema/kamailio-imc.xml, db/schema/kamailio-lcr.xml, db/schema/kamailio-msilo.xml, db/schema/kamailio-pdt.xml, db/schema/kamailio-permissions.xml, db/schema/kamailio-presence.xml, db/schema/kamailio-registrar.xml, db/schema/kamailio-rls.xml, db/schema/kamailio-siptrace.xml, db/schema/kamailio-speeddial.xml, db/schema/kamailio-standard.xml, db/schema/kamailio-uri_db.xml, db/schema/kamailio-userblacklist.xml, db/schema/kamailio-usrloc.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-dialplan.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-siptrace.xml, db/schema/openser-speeddial.xml, db/schema/openser-standard.xml, db/schema/openser-uri_db.xml, db/schema/openser-userblacklist.xml, db/schema/openser-usrloc.xml: - fix 'make dbschema', rename files 2008-08-07 07:31 Daniel-Constantin Mierla, * [r4623] main.c, sr_module.c, sr_module.h, version.h: - internal defines reflect new name 2008-08-07 06:02 Daniel-Constantin Mierla, * [r4622] modules/auth/README, modules/auth/api.c, modules/auth/auth_mod.c, modules/auth/auth_mod.h, modules/auth/challenge.c, modules/auth/doc/auth_admin.xml, modules/auth/nonce.c: - control nonce reuse checking mechanism via module parameter 'nonce_reuse' (closes #2039845) 2008-08-07 05:44 Daniel-Constantin Mierla, * [r4621] modules/path/path.c: - added support for transport in add_path_received() (reported by axlh, patch by Klaus Darilion, closes #1950569) 2008-08-06 16:02 Henning Westerholt, * [r4620] modules/presence/presentity.c: - don't write over end of buffer, use snprintf instead of sprintf fix error logging, patch from Carsten Gross, carsten dot gross at 1und1 dot de 2008-08-06 15:32 Henning Westerholt, * [r4618] modules/db_berkeley/bdb_res.c, modules/db_mysql/res.c, modules/db_unixodbc/res.c, modules/mediaproxy/mediaproxy.c, modules/nat_traversal/nat_traversal.c: - port from opensips r4526, credits goes to bogdan - 64bits compile warnings fixed 2008-08-06 15:22 Henning Westerholt, * [r4617] usr_avp.c: - port from opensips r4515, credits goes to bogdan - compile warning on gcc 4.3 fixed 2008-08-06 15:20 Henning Westerholt, * [r4616] dset.c, modules/tm/uac.c: - port from opensips r4514, credits goes to Bogdan - compile warnings fixed (compatibility port, local_route) 2008-08-06 15:14 Henning Westerholt, * [r4615] dset.c, dset.h, modules/tm/uac.c: - port from opensips r4485, credits goes to Bogdan - make usage of branches safe in local_route; even if there is no case for using branches there, a mechanism for enabling/disabling the branches in local route avoids any scripting errors. (enclosed in #ifdef, ported for compatibility reasons) 2008-08-06 15:08 Daniel-Constantin Mierla, * [r4614] tcp_main.c, tcp_server.h: fix for force_Send_socket() usage with tcp (updated and applied patch from Gawith, closes #1934375) 2008-08-06 14:43 Henning Westerholt, * [r4613] modules/tm/uac.c: - port from opensips r4484, credits goes to Bogdan - fixed script flags usage in local route (inside the #ifdef, ported for compatibility reasons) 2008-08-06 14:35 Henning Westerholt, * [r4612] packaging/debian/control: - port from opensips r4546, credits goes to Dan Pascu - Updated debian standards version for sid 2008-08-06 14:33 Henning Westerholt, * [r4611] packaging/debian/control: - port from opensips r4545, credits to Dan Pascu - Fixed lintian warning about debian revision number being included in the version of the libdb-dev build dependency 2008-08-06 14:28 Henning Westerholt, * [r4610] packaging/debian-etch/control, packaging/debian-sarge/control, packaging/debian/control: - port from opensips r4544, credits goes to Dan Pascu - Suggest python for dbtextdb.py 2008-08-06 14:23 Henning Westerholt, * [r4609] scripts/dbtextdb/__init__.py, scripts/dbtextdb/dbtextdb.py, scripts/dbtextdb/dbtextdb_test.py: - port from opensips r4543, credits to Dan Pascu - do not depend on a particular version of python 2008-08-06 14:15 Henning Westerholt, * [r4608] utils/db_berkeley/kambdb_recover.c: - port from opensips r4574, credits goes to Bogdan - fixed redefinition of standard C variables (better explicitly include the proper header file) 2008-08-06 14:03 Henning Westerholt, * [r4607] modules/xcap_client/xcap_functions.c: - port from opensips, r4550, Credits goes to Bogdan - fixed strange 64bits warning 2008-08-06 12:38 Klaus Darilion, * [r4606] packaging/debian-etch/kamailio.README.Debian, packaging/debian-etch/kamailio.dirs, packaging/debian-etch/kamailio.init, packaging/debian-etch/kamailio.postinst, packaging/debian-etch/rules, packaging/debian-sarge/kamailio.README.Debian, packaging/debian-sarge/kamailio.dirs, packaging/debian-sarge/kamailio.init, packaging/debian-sarge/kamailio.postinst, packaging/debian-sarge/rules, packaging/debian/kamailio.README.Debian, packaging/debian/kamailio.dirs, packaging/debian/kamailio.init, packaging/debian/kamailio.postinst, packaging/debian/rules, packaging/fedora/kamailio.init, packaging/fedora/kamailio.spec, packaging/freebsd/Makefile, packaging/gentoo/kamailio-1.2.0.ebuild, packaging/gentoo/kamailio.init, packaging/netbsd/PLIST, packaging/openbsd/pkg/PLIST, packaging/rpm/kamailio.init, packaging/rpm/kamailio.init.SuSE, packaging/rpm/kamailio.spec-4.1, packaging/rpm/kamailio.spec.SuSE: - fixed renaming 2008-08-06 11:54 Henning Westerholt, * [r4605] README: - fix readme, don't refer to the (now) empty NEWS file - patch from Carsten Gross, carsten dot gross at 1und1 dot de 2008-08-06 11:46 Klaus Darilion, * [r4604] utils/db_berkeley/bdb_recover.c, utils/db_berkeley/bdb_recover.h, utils/db_berkeley/kambdb_recover.c, utils/db_berkeley/kambdb_recover.h: - renamed: bdb_recover -> kambdb_recover 2008-08-06 11:44 Henning Westerholt, * [r4603] modules/osp/destination.c: - port from opensips, r4517, Credits goes to Bogdan - missing include in OSP module 2008-08-06 11:44 Klaus Darilion, * [r4602] Makefile, modules/db_berkeley/README, modules/db_berkeley/doc/db_berkeley_admin.xml, packaging/debian-etch/rules, packaging/debian-sarge/rules, packaging/debian/rules, packaging/fedora/kamailio.spec, scripts/kamdbctl.db_berkeley, utils/db_berkeley/Makefile, utils/db_berkeley/bdb_recover.c: - renamed: bdb_recover -> kambdb_recover 2008-08-06 11:30 Klaus Darilion, * [r4601] ChangeLog: - restored Changelog - we can not change the history :-) 2008-08-06 11:30 Henning Westerholt, * [r4600] modules/tm/t_lookup.c: - port from opensips, r4494, Credits goes to Bogdan - fix wrong goto in t_lookup_request, local UAS transaction case (probably wrong log msg in opensips commit log msg) 2008-08-06 11:25 Henning Westerholt, * [r4599] resolve.c: - port from opensips, r4495, Credits goes to Bogdan - fixes related to SRV load balancing - use correct variable in the "multiple nodes with the same priority" case - cast rand() to float, small formatting change 2008-08-06 11:15 Henning Westerholt, * [r4598] resolve.c, resolve.h: - port from opensips, r4493, Credits goes to Bogdan - SRV lookup is now doing proper load balancing (based on weights) between records with the same priority, related to #1959944 2008-08-06 11:04 Klaus Darilion, * [r4597] AUTHORS, COPYING, CREDITS, ChangeLog, INSTALL, Makefile, Makefile.defs, Makefile.modules, README, README-MODULES, action.c, action.h, blacklists.c, blacklists.h, config.h, core_stats.c, core_stats.h, daemonize.c, data_lump.c, data_lump_rpl.c, dprint.c, dprint.h, errinfo.c, error.c, error.h, flags.c, forward.c, forward.h, help_msg.h, io_wait.c, ip_addr.c, lock_alloc.h, lock_ops.h, locking.h, main.c, md5utils.c, resolve.c, sr_module.h, statistics.h, tcp_main.c: - renaming: openser -> Kamailio 2008-08-06 10:49 Klaus Darilion, * [r4596] modules/auth_radius/README, modules/avp_radius/README, modules/carrierroute/README, modules/cpl-c/README, modules/db_berkeley/README, modules/db_mysql/README, modules/db_oracle/README, modules/db_postgres/README, modules/db_unixodbc/README, modules/group_radius/README, modules/h350/README, modules/jabber/README, modules/ldap/README, modules/mi_xmlrpc/README, modules/osp/README, modules/peering/README, modules/perl/README, modules/perlvdb/README, modules/presence/README, modules/presence_mwi/README, modules/presence_xml/README, modules/pua/README, modules/pua_bla/README, modules/pua_mi/README, modules/pua_usrloc/README, modules/pua_xmpp/README, modules/rls/README, modules/seas/README, modules/snmpstats/README, modules/tlsops/README, modules/uri_radius/README, modules/xcap_client/README, modules/xmpp/README: - regenerated all READMEs (make modules-readme exclude_modules="") 2008-08-06 10:39 Klaus Darilion, * [r4595] modules/acc/README, modules/alias_db/README, modules/auth/README, modules/auth_db/README, modules/auth_diameter/README, modules/avpops/README, modules/benchmark/README, modules/cfgutils/README, modules/db_flatstore/README, modules/db_text/README, modules/dialog/README, modules/dialplan/README, modules/dispatcher/README, modules/diversion/README, modules/domain/README, modules/domainpolicy/README, modules/enum/README, modules/exec/README, modules/gflags/README, modules/group/README, modules/imc/README, modules/lcr/README, modules/mangler/README, modules/maxfwd/README, modules/mediaproxy/README, modules/mi_datagram/README, modules/mi_fifo/README, modules/msilo/README, modules/nat_traversal/README, modules/nathelper/README, modules/options/README, modules/path/README, modules/pdt/README, modules/permissions/README, modules/pike/README, modules/ratelimit/README, modules/registrar/README, modules/rr/README, modules/siptrace/README, modules/sl/README, modules/sms/README, modules/speeddial/README, modules/sst/README, modules/statistics/README, modules/textops/README, modules/tm/README, modules/uac/README, modules/uac_redirect/README, modules/uri/README, modules/uri_db/README, modules/userblacklist/README, modules/usrloc/README, modules/xlog/README, tls/README, tls/doc/Makefile: - rebuilt default READMEs 2008-08-06 10:08 Klaus Darilion, * [r4594] doc/dbschema/bookinfo.xml, modules/acc/doc/acc.xml, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.xml, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_radius/doc/auth_radius_admin.xml, modules/avp_radius/doc/avp_radius_admin.xml, modules/avpops/doc/avpops.xml, modules/avpops/doc/avpops_admin.xml, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.xml, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/cpl-c/doc/cpl-c.xml, modules/cpl-c/doc/cpl-c_admin.xml, modules/db_berkeley/doc/db_berkeley.xml, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_flatstore/doc/db_flatstore.xml, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_mysql/doc/db_mysql.xml, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_oracle/doc/db_oracle.xml, modules/db_oracle/doc/db_oracle_admin.xml, modules/db_postgres/doc/db_postgres.xml, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_text/doc/db_text.xml, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.xml, modules/db_unixodbc/doc/db_unixodbc.xml, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/dialog/doc/dialog.xml, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_faq.xml, modules/dialplan/doc/dialplan.xml, modules/dialplan/doc/dialplan_admin.xml, modules/dialplan/doc/dialplan_devel.xml, modules/dispatcher/doc/dispatcher.xml, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.xml, modules/diversion/doc/diversion.xml, modules/diversion/doc/diversion_admin.xml, modules/domain/doc/domain_devel.xml, modules/enum/doc/enum_admin.xml, modules/exec/doc/exec.xml, modules/exec/doc/exec_admin.xml, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group_radius/doc/group_radius.xml, modules/group_radius/doc/group_radius_admin.xml, modules/h350/doc/h350.xml, modules/imc/doc/imc.xml, modules/imc/doc/imc_admin.xml, modules/jabber/doc/jabber.xml, modules/jabber/doc/jabber_admin.xml, modules/lcr/doc/lcr_admin.xml, modules/ldap/doc/ldap.xml, modules/mangler/doc/mangler.xml, modules/mangler/doc/mangler_admin.xml, modules/maxfwd/doc/maxfwd.xml, modules/maxfwd/doc/maxfwd_admin.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/msilo/doc/msilo.xml, modules/msilo/doc/msilo_admin.xml, modules/nat_traversal/doc/nat_traversal_admin.xml, modules/nathelper/doc/nathelper.xml, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.xml, modules/options/doc/options.xml, modules/options/doc/options_admin.xml, modules/osp/doc/osp.xml, modules/path/doc/path.xml, modules/path/doc/path_admin.xml, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml, modules/peering/doc/peering_admin.xml, modules/perl/doc/perl.xml, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.xml, modules/perlvdb/doc/perlvdb.xml, modules/perlvdb/doc/perlvdb_admin.xml, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/pike/doc/pike.xml, modules/pike/doc/pike_admin.xml, modules/presence/doc/presence.xml, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.xml, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_xml/doc/presence_xml.xml, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.xml, modules/pua/doc/pua.xml, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.xml, modules/pua_bla/doc/pua_bla.xml, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_mi/doc/pua_mi.xml, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_xmpp/doc/pua_xmpp.xml, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/ratelimit/doc/ratelimit.xml, modules/ratelimit/doc/ratelimit_admin.xml, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.xml, modules/rls/doc/rls.xml, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.xml, modules/rr/doc/rr.xml, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.xml, modules/siptrace/doc/siptrace.xml, modules/siptrace/doc/siptrace_admin.xml, modules/sl/doc/sl.xml, modules/sl/doc/sl_admin.xml, modules/sms/doc/sms.xml, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.xml, modules/snmpstats/doc/snmpstats.xml, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.xml, modules/speeddial/doc/speeddial.xml, modules/speeddial/doc/speeddial_admin.xml, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/statistics/doc/statistics.xml, modules/statistics/doc/statistics_admin.xml, modules/textops/doc/textops.xml, modules/textops/doc/textops_admin.xml, modules/tlsops/doc/tlsops.xml, modules/tlsops/doc/tlsops_admin.xml, modules/tlsops/doc/tlsops_faq.xml, modules/tm/doc/tm.xml, modules/tm/doc/tm_admin.xml, modules/uac/doc/uac.xml, modules/uac/doc/uac_admin.xml, modules/uac_redirect/doc/uac_redirect.xml, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uri/doc/uri.xml, modules/uri/doc/uri_admin.xml, modules/uri_db/doc/uri_db.xml, modules/uri_db/doc/uri_db_admin.xml, modules/uri_radius/doc/uri_radius.xml, modules/uri_radius/doc/uri_radius_admin.xml, modules/userblacklist/doc/userblacklist_admin.xml, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/xcap_client/doc/xcap_client.xml, modules/xcap_client/doc/xcap_client_admin.xml, modules/xlog/doc/xlog.xml, modules/xlog/doc/xlog_admin.xml, modules/xmpp/doc/xmpp.xml, modules/xmpp/doc/xmpp_admin.xml, tls/doc/tls.xml, tls/doc/tls_faq.xml: - renaming: changed entities in documentation 2008-08-06 10:05 Daniel-Constantin Mierla, * [r4593] modules/tm/t_msgbuilder.c: - fix adding Route headers for CANCEL (closes #1964515, reported by axlh) 2008-08-06 09:47 Henning Westerholt, * [r4592] modules/dialog/dlg_handlers.c: - port from opensips, r4496, Credits goes to Bogdan - for sequential requests, the dialog lifetime is not update only if explicitly set from the script. This will avoid overwritting an initial custom lifetime with the default lifetime, during a sequential request. Reported by Kobi Eshun. 2008-08-06 09:44 Klaus Darilion, * [r4591] doc/entities.xml: - renaming: changed entities 2008-08-06 09:40 Henning Westerholt, * [r4590] NEWS: - fix error in previous commit, there should be a NEWS file present its empty now.. 2008-08-06 09:38 Henning Westerholt, * [r4589] NEWS: - remove deprecated NEWS file 2008-08-06 09:19 Klaus Darilion, * [r4588] packaging/debian-etch/changelog, packaging/debian-etch/control, packaging/debian-etch/copyright, packaging/debian-etch/kamailio.README.Debian, packaging/debian-etch/kamailio.default, packaging/debian-etch/kamailio.dirs, packaging/debian-etch/kamailio.init, packaging/debian-etch/kamailio.postinst, packaging/debian-etch/patches/10_no_lib64_on_64_bits.dpatch, packaging/debian-etch/patches/11_always_smp.dpatch, packaging/debian-etch/rules, packaging/debian-sarge/changelog, packaging/debian-sarge/control, packaging/debian-sarge/copyright, packaging/debian-sarge/kamailio.README.Debian, packaging/debian-sarge/kamailio.default, packaging/debian-sarge/kamailio.dirs, packaging/debian-sarge/kamailio.init, packaging/debian-sarge/kamailio.postinst, packaging/debian-sarge/patches/10_no_lib64_on_64_bits.dpatch, packaging/debian-sarge/patches/11_always_smp.dpatch, packaging/debian-sarge/rules, packaging/debian/changelog, packaging/debian/control, packaging/debian/copyright, packaging/debian/kamailio.README.Debian, packaging/debian/kamailio.default, packaging/debian/kamailio.dirs, packaging/debian/kamailio.init, packaging/debian/kamailio.postinst, packaging/debian/patches/10_no_lib64_on_64_bits.dpatch, packaging/debian/patches/11_always_smp.dpatch, packaging/debian/rules, packaging/fedora/kamailio.init, packaging/fedora/kamailio.spec, packaging/freebsd/Makefile, packaging/freebsd/distinfo, packaging/freebsd/files/patch-Makefile, packaging/freebsd/files/pkg-deinstall.in, packaging/freebsd/files/pkg-install.in, packaging/freebsd/pkg-descr, packaging/gentoo/kamailio-1.2.0.ebuild, packaging/gentoo/kamailio.init, packaging/netbsd/COMMENT, packaging/netbsd/DESCR, packaging/netbsd/Makefile, packaging/netbsd/PLIST, packaging/netbsd/distinfo, packaging/openbsd/Makefile, packaging/openbsd/distinfo, packaging/openbsd/pkg/COMMENT, packaging/openbsd/pkg/DESCR, packaging/openbsd/pkg/PLIST, packaging/rpm/kamailio.init, packaging/rpm/kamailio.init.SuSE, packaging/rpm/kamailio.spec-4.1, packaging/rpm/kamailio.spec.SuSE, packaging/solaris/pkginfo, packaging/solaris/prototype: - renamed packaging (I saw that some packaging stuff is outdated, eg. still refering to openser_mysql.sh) 2008-08-06 09:10 Klaus Darilion, * [r4587] packaging/gentoo/kamailio-1.2.0.ebuild, packaging/gentoo/kamailio.init, packaging/gentoo/openser-1.2.0.ebuild, packaging/gentoo/openser.init: - renaming 2008-08-06 08:42 Klaus Darilion, * [r4586] packaging/debian-etch/kamailio.README.Debian, packaging/debian-etch/kamailio.default, packaging/debian-etch/kamailio.dirs, packaging/debian-etch/kamailio.examples, packaging/debian-etch/kamailio.init, packaging/debian-etch/kamailio.postinst, packaging/debian-etch/openser.README.Debian, packaging/debian-etch/openser.default, packaging/debian-etch/openser.dirs, packaging/debian-etch/openser.examples, packaging/debian-etch/openser.init, packaging/debian-etch/openser.postinst, packaging/debian-sarge/kamailio.README.Debian, packaging/debian-sarge/kamailio.default, packaging/debian-sarge/kamailio.dirs, packaging/debian-sarge/kamailio.examples, packaging/debian-sarge/kamailio.init, packaging/debian-sarge/kamailio.postinst, packaging/debian-sarge/openser.README.Debian, packaging/debian-sarge/openser.default, packaging/debian-sarge/openser.dirs, packaging/debian-sarge/openser.examples, packaging/debian-sarge/openser.init, packaging/debian-sarge/openser.postinst, packaging/debian/kamailio.README.Debian, packaging/debian/kamailio.default, packaging/debian/kamailio.dirs, packaging/debian/kamailio.examples, packaging/debian/kamailio.init, packaging/debian/kamailio.postinst, packaging/debian/openser.README.Debian, packaging/debian/openser.default, packaging/debian/openser.dirs, packaging/debian/openser.examples, packaging/debian/openser.init, packaging/debian/openser.postinst, packaging/fedora/kamailio.init, packaging/fedora/kamailio.spec, packaging/fedora/openser.init, packaging/fedora/openser.spec, packaging/rpm/kamailio.init, packaging/rpm/kamailio.init.SuSE, packaging/rpm/kamailio.spec-4.1, packaging/rpm/kamailio.spec.SuSE, packaging/rpm/openser.init, packaging/rpm/openser.init.SuSE, packaging/rpm/openser.spec-4.1, packaging/rpm/openser.spec.SuSE: - renaming of packaging files (except gentoo as this is for version 1.2, should be updated by a gentoo user) 2008-08-06 08:20 Klaus Darilion, * [r4585] modules/acc/README, modules/acc/acc_extra.c, modules/acc/acc_extra.h, modules/acc/acc_mod.c, modules/acc/doc/acc_admin.xml, modules/acc/etc/radiusclient.conf, modules/alias_db/alias_db.c, modules/alias_db/alias_db.h, modules/alias_db/alookup.c, modules/alias_db/alookup.h, modules/auth/README, modules/auth/doc/auth_admin.xml, modules/auth_radius/sterman.c, modules/avp_radius/avp_radius.c, modules/avpops/README, 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/avpops/doc/avpops_admin.xml, modules/benchmark/README, modules/benchmark/benchmark.c, modules/benchmark/benchmark.h, modules/benchmark/benchmark_api.h, modules/benchmark/doc/benchmark_admin.xml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml, modules/cpl-c/README, modules/cpl-c/doc/cpl-c_admin.xml, modules/db_berkeley/README, modules/db_berkeley/bdb_lib.c, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_mysql/README, modules/db_mysql/db_mysql.c, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_oracle/README, modules/db_oracle/doc/db_oracle_admin.xml, modules/db_postgres/dbase.c, modules/db_text/README, modules/db_text/doc/db_text_admin.xml, modules/db_unixodbc/README, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/dialplan/README, modules/dialplan/doc/dialplan_admin.xml, modules/dialplan/trex.h, modules/dispatcher/README, modules/dispatcher/doc/dispatcher.cfg, modules/dispatcher/doc/dispatcher_admin.xml, modules/domain/api.c, modules/domain/api.h, modules/h350/README, modules/h350/doc/h350_admin.xml, modules/h350/h350_exp_fn.c, modules/h350/h350_exp_fn.h, modules/h350/h350_mod.c, modules/h350/h350_mod.h, modules/imc/README, modules/imc/doc/imc_admin.xml, modules/ldap/README, modules/ldap/api.h, modules/ldap/doc/ldap_admin.xml, modules/ldap/doc/ldap_devel.xml, 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, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_fifo/fifo_fnc.h, modules/mi_xmlrpc/mi_xmlrpc.c, modules/mi_xmlrpc/mi_xmlrpc.h, modules/mi_xmlrpc/xr_parser.c, modules/mi_xmlrpc/xr_parser.h, modules/mi_xmlrpc/xr_server.c, modules/mi_xmlrpc/xr_server.h, modules/mi_xmlrpc/xr_writer.c, modules/mi_xmlrpc/xr_writer.h, modules/msilo/README, modules/msilo/doc/msilo.cfg, modules/msilo/doc/msilo_admin.xml, modules/nat_traversal/README, modules/nat_traversal/doc/nat_traversal_admin.xml, modules/osp/README, modules/osp/doc/osp_admin.xml, modules/osp/doc/osp_devel.xml, modules/osp/etc/sample-osp-openser.cfg, modules/osp/orig_transaction.c, modules/peering/README, modules/peering/doc/peering_admin.xml, modules/permissions/README, modules/permissions/doc/permissions_admin.xml, modules/presence/README, modules/presence/bind_presence.c, modules/presence/bind_presence.h, modules/presence/doc/presence_admin.xml, 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/presentity.h, modules/presence/publish.c, modules/presence/publish.h, modules/presence/subscribe.c, modules/presence/subscribe.h, modules/presence/utils_func.c, modules/presence/utils_func.h, modules/presence_xml/README, modules/presence_xml/add_events.c, modules/presence_xml/add_events.h, modules/presence_xml/doc/presence_xml_admin.xml, 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, modules/pua/README, modules/pua/doc/pua_admin.xml, modules/pua_bla/README, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_mi/README, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_xmpp/pidf.c, modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/request_winfo.c, modules/pua_xmpp/simple2xmpp.c, modules/pua_xmpp/xmpp2simple.c, modules/ratelimit/README, modules/ratelimit/doc/ratelimit_admin.xml, modules/registrar/README, modules/registrar/doc/registrar_faq.xml, modules/rls/README, modules/rls/doc/rls_admin.xml, modules/rr/README, modules/rr/api.c, modules/rr/api.h, modules/rr/doc/rr_admin.xml, modules/rr/rr_cb.c, modules/rr/rr_cb.h, modules/seas/README, modules/seas/doc/seas_admin.xml, modules/seas/doc/seas_devel.xml, modules/siptrace/README, modules/siptrace/doc/siptrace_admin.xml, modules/sl/sl_cb.c, modules/sl/sl_cb.h, modules/sl/sl_funcs.c, modules/sms/sms_funcs.h, modules/speeddial/README, modules/speeddial/doc/speeddial.cfg, modules/speeddial/doc/speeddial_admin.xml, modules/speeddial/sdlookup.c, modules/speeddial/sdlookup.h, modules/speeddial/speeddial.c, modules/speeddial/speeddial.h, modules/sst/Makefile, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/sst/sst.c, modules/textops/README, modules/textops/doc/textops_admin.xml, modules/tm/README, modules/tm/doc/tm_admin.xml, modules/tm/t_reply.c, modules/uac/auth.c, modules/uac/auth_alg.c, modules/uac/auth_alg.h, modules/uac/auth_hdr.c, modules/uac/auth_hdr.h, modules/uac/from.c, modules/uac/from.h, modules/uac/uac.c, modules/uac_redirect/rd_filter.c, modules/uac_redirect/rd_filter.h, modules/uac_redirect/rd_funcs.c, modules/uac_redirect/rd_funcs.h, modules/uac_redirect/redirect.c, modules/userblacklist/README, modules/userblacklist/doc/userblacklist_admin.xml, modules/usrloc/ul_mi.c, modules/xcap_client/Makefile, modules/xcap_client/README, modules/xcap_client/doc/xcap_client_admin.xml, modules/xlog/README, modules/xlog/doc/xlog_admin.xml, modules/xmpp/README, modules/xmpp/doc/openser-xmpp.cfg, modules/xmpp/doc/xmpp_admin.xml, modules/xmpp/network.c, modules/xmpp/util.c, modules/xmpp/xmpp.c, modules/xmpp/xmpp_api.c, modules/xmpp/xmpp_component.c, modules/xmpp/xmpp_server.c: - renaming: openser -> kamailio 2008-08-05 21:33 Daniel-Constantin Mierla, * [r4584] Makefile: - more on updating installation of tools due to renaming 2008-08-05 20:46 Daniel-Constantin Mierla, * [r4583] modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp_admin.xml: - proper info about server_address parameter - update examples to pua_xmpp_notify() - reported by Cesar Troncoso 2008-08-05 20:38 Daniel-Constantin Mierla, * [r4582] kamailio.8, kamailio.cfg.5, openser.8, openser.cfg.5: - renamed man pages 2008-08-05 20:37 Daniel-Constantin Mierla, * [r4581] Makefile, Makefile.defs: - complete install process upon renaming 2008-08-05 18:56 Ovidiu Sas, * [r4580] modules/dialog/README, modules/dialog/dialog.c, modules/dialog/dlg_profile.c, modules/dialog/dlg_profile.h, modules/dialog/doc/dialog_admin.xml: - port from opensips, r4516, credits goes to Bogdan-Andrei Iancu - new function added : unset_dlg_profile() - removes the dialog from a profile; This functionality is very useful if you have scenarios with serial forking and the profile is related to the destination. 2008-08-05 17:21 Henning Westerholt, * [r4579] Makefile: - fix make utils 2008-08-05 17:18 Elena-Ramona Modroiu, * [r4578] tls/doc/Makefile, tls/doc/tls.xml, tls/doc/tls_admin.xml, tls/doc/tls_devel.xml, tls/doc/tls_faq.xml: - format converted to docbook xml - added Makefile to help generating html format 2008-08-05 16:38 Klaus Darilion, * [r4577] INSTALL, Makefile, config.h, modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml, modules/domainpolicy/domainpolicy.h, modules/lcr/README, modules/lcr/doc/lcr_admin.xml, modules/perl/README, modules/perl/doc/perl_admin.xml, modules/seas/README, modules/seas/doc/seas_admin.xml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_faq.xml, modules/snmpstats/openserObjects.c, modules/snmpstats/openserObjects.h, modules/snmpstats/snmpstats.c, modules/snmpstats/snmpstats.h, modules/sst/README, modules/sst/doc/sst_admin.xml, modules/textops/textops.c, openser.8, openser.cfg.5, packaging/debian-etch/changelog, packaging/debian-etch/openser.init, packaging/debian-sarge/changelog, packaging/debian-sarge/openser.init, packaging/debian/changelog, packaging/debian/openser.init, packaging/fedora/openser.init, packaging/fedora/openser.spec, packaging/freebsd/Makefile, packaging/netbsd/Makefile, packaging/netbsd/PLIST, packaging/openbsd/Makefile, packaging/openbsd/pkg/PLIST, packaging/rpm/openser.init, packaging/rpm/openser.init.SuSE, packaging/solaris/prototype, tls/doc/tls_admin.xml: - renamed: openser.cfg -> kamailio.cfg 2008-08-05 16:22 Klaus Darilion, * [r4576] etc/kamailio.cfg: - renaming 2008-08-05 16:17 Klaus Darilion, * [r4575] etc/kamailio.cfg, etc/openser.cfg: - rename openser.cfg -> kamailio.cfg 2008-08-05 16:14 Klaus Darilion, * [r4574] scripts/kamctl, scripts/kamctl.8, scripts/kamctl.base, scripts/kamctl.ctlbase, scripts/kamctl.db_berkeley, scripts/kamctl.dbtext, scripts/kamctl.fifo, scripts/kamctl.mysql, scripts/kamctl.oracle, scripts/kamctl.pgsql, scripts/kamctl.sqlbase, scripts/kamctl.unixsock, scripts/kamctlrc, scripts/kamdbctl, scripts/kamdbctl.base, scripts/kamdbctl.db_berkeley, scripts/kamdbctl.dbtext, scripts/kamdbctl.mysql, scripts/kamdbctl.oracle, scripts/kamdbctl.pgsql, scripts/kamdbfunc.oracle: - renaming scripts (now really finished) 2008-08-05 15:41 Klaus Darilion, * [r4573] modules/peering/verify.c: - fix UINT4->uint32_t: ported from opensip rev 4578 2008-08-05 15:39 Klaus Darilion, * [r4572] scripts/db_berkeley/kamailio, scripts/db_berkeley/kamailio/acc, scripts/db_berkeley/kamailio/active_watchers, scripts/db_berkeley/kamailio/address, scripts/db_berkeley/kamailio/aliases, scripts/db_berkeley/kamailio/carrierfailureroute, scripts/db_berkeley/kamailio/carrierroute, scripts/db_berkeley/kamailio/cpl, scripts/db_berkeley/kamailio/dbaliases, scripts/db_berkeley/kamailio/dialog, scripts/db_berkeley/kamailio/dialplan, scripts/db_berkeley/kamailio/dispatcher, scripts/db_berkeley/kamailio/domain, scripts/db_berkeley/kamailio/domainpolicy, scripts/db_berkeley/kamailio/globalblacklist, scripts/db_berkeley/kamailio/grp, scripts/db_berkeley/kamailio/gw, scripts/db_berkeley/kamailio/imc_members, scripts/db_berkeley/kamailio/imc_rooms, scripts/db_berkeley/kamailio/lcr, scripts/db_berkeley/kamailio/location, scripts/db_berkeley/kamailio/missed_calls, scripts/db_berkeley/kamailio/pdt, scripts/db_berkeley/kamailio/presentity, scripts/db_berkeley/kamailio/pua, scripts/db_berkeley/kamailio/re_grp, scripts/db_berkeley/kamailio/rls_presentity, scripts/db_berkeley/kamailio/rls_watchers, scripts/db_berkeley/kamailio/route_tree, scripts/db_berkeley/kamailio/silo, scripts/db_berkeley/kamailio/sip_trace, scripts/db_berkeley/kamailio/speed_dial, scripts/db_berkeley/kamailio/subscriber, scripts/db_berkeley/kamailio/trusted, scripts/db_berkeley/kamailio/uri, scripts/db_berkeley/kamailio/userblacklist, scripts/db_berkeley/kamailio/usr_preferences, scripts/db_berkeley/kamailio/version, scripts/db_berkeley/kamailio/watchers, scripts/db_berkeley/kamailio/xcap, scripts/db_berkeley/openser, scripts/dbtext/kamailio, scripts/dbtext/kamailio/acc, scripts/dbtext/kamailio/active_watchers, scripts/dbtext/kamailio/address, scripts/dbtext/kamailio/aliases, scripts/dbtext/kamailio/carrierfailureroute, scripts/dbtext/kamailio/carrierroute, scripts/dbtext/kamailio/cpl, scripts/dbtext/kamailio/dbaliases, scripts/dbtext/kamailio/dialog, scripts/dbtext/kamailio/dialplan, scripts/dbtext/kamailio/dispatcher, scripts/dbtext/kamailio/domain, scripts/dbtext/kamailio/domainpolicy, scripts/dbtext/kamailio/globalblacklist, scripts/dbtext/kamailio/grp, scripts/dbtext/kamailio/gw, scripts/dbtext/kamailio/imc_members, scripts/dbtext/kamailio/imc_rooms, scripts/dbtext/kamailio/lcr, scripts/dbtext/kamailio/location, scripts/dbtext/kamailio/missed_calls, scripts/dbtext/kamailio/pdt, scripts/dbtext/kamailio/presentity, scripts/dbtext/kamailio/pua, scripts/dbtext/kamailio/re_grp, scripts/dbtext/kamailio/rls_presentity, scripts/dbtext/kamailio/rls_watchers, scripts/dbtext/kamailio/route_tree, scripts/dbtext/kamailio/silo, scripts/dbtext/kamailio/sip_trace, scripts/dbtext/kamailio/speed_dial, scripts/dbtext/kamailio/subscriber, scripts/dbtext/kamailio/trusted, scripts/dbtext/kamailio/uri, scripts/dbtext/kamailio/userblacklist, scripts/dbtext/kamailio/usr_preferences, scripts/dbtext/kamailio/version, scripts/dbtext/kamailio/watchers, scripts/dbtext/kamailio/xcap, scripts/dbtext/openser, scripts/kamctl, scripts/kamctl.8, scripts/kamctl.base, scripts/kamctl.ctlbase, scripts/kamctl.db_berkeley, scripts/kamctl.dbtext, scripts/kamctl.fifo, scripts/kamctl.mysql, scripts/kamctl.oracle, scripts/kamctl.pgsql, scripts/kamctl.sqlbase, scripts/kamctl.unixsock, scripts/kamctlrc, scripts/kamdbctl, scripts/kamdbctl.base, scripts/kamdbctl.db_berkeley, scripts/kamdbctl.dbtext, scripts/kamdbctl.mysql, scripts/kamdbctl.oracle, scripts/kamdbctl.pgsql, scripts/kamdbfunc.oracle, scripts/openserctl, scripts/openserctl.8, scripts/openserctl.base, scripts/openserctl.ctlbase, scripts/openserctl.db_berkeley, scripts/openserctl.dbtext, scripts/openserctl.fifo, scripts/openserctl.mysql, scripts/openserctl.oracle, scripts/openserctl.pgsql, scripts/openserctl.sqlbase, scripts/openserctl.unixsock, scripts/openserctlrc, scripts/openserdbctl, scripts/openserdbctl.base, scripts/openserdbctl.db_berkeley, scripts/openserdbctl.dbtext, scripts/openserdbctl.mysql, scripts/openserdbctl.oracle, scripts/openserdbctl.pgsql, scripts/openserdbfunc.oracle: - renaming scripts part 2 (finished) 2008-08-05 15:29 Klaus Darilion, * [r4571] INSTALL, Makefile, etc/tls/README, modules/benchmark/README, modules/benchmark/doc/benchmark_admin.xml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml, modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml, modules/db_berkeley/README, modules/db_berkeley/bdb_lib.c, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_flatstore/README, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_oracle/README, modules/db_oracle/doc/db_oracle_admin.xml, modules/dispatcher/dispatch.c, modules/gflags/README, modules/gflags/doc/gflags_admin.xml, modules/nathelper/README, modules/nathelper/doc/nathelper_admin.xml, modules/siptrace/README, modules/siptrace/doc/siptrace_admin.xml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_faq.xml, modules/userblacklist/README, modules/userblacklist/doc/userblacklist_admin.xml, modules/userblacklist/userblacklist.c, packaging/debian-etch/changelog, packaging/debian-etch/rules, packaging/debian-sarge/changelog, packaging/debian-sarge/rules, packaging/debian/changelog, packaging/debian/rules, packaging/fedora/openser.spec, packaging/freebsd/Makefile, packaging/freebsd/files/patch-Makefile, packaging/netbsd/PLIST, packaging/openbsd/pkg/PLIST, packaging/rpm/openser.spec-4.1, packaging/rpm/openser.spec.SuSE, packaging/solaris/prototype, scripts/dbtextdb/dbtextdb.py, scripts/openserctl, scripts/openserctl.8, scripts/openserctl.dbtext, scripts/openserctl.fifo, scripts/openserctl.mysql, scripts/openserctl.oracle, scripts/openserctl.pgsql, scripts/openserctl.unixsock, scripts/openserctlrc, scripts/openserdbctl, scripts/openserdbctl.base, scripts/openserdbctl.dbtext, scripts/openserdbctl.mysql, scripts/openserdbctl.oracle, scripts/openserdbctl.pgsql: - renaming scripts part 1 2008-08-05 15:21 Klaus Darilion, * [r4568] main.c, pt.c, pt.h, sr_module.c, tcp_main.c, timer.c: - renamed internal function: reusing Bogdan's idea as it is good to do not have the application's name in code 2008-08-05 15:04 Klaus Darilion, * [r4567] doc/doxygen/kamailio-doxygen, doc/doxygen/openser-doxygen: - renaming: openser-doxygen -> kamailio-doxygen 2008-08-05 15:03 Klaus Darilion, * [r4566] Makefile, Makefile.rules, doc/dbschema/bookinfo.xml, doc/dbschema/catalog.xml, doc/doxygen/openser-doxygen, parser/hf.h: - renaming: openser -> kamailio 2008-08-05 14:58 Klaus Darilion, * [r4565] db/README, db/db.c, db/schema/Makefile, db/schema/acc.xml, db/schema/address.xml, db/schema/aliases.xml, db/schema/carrierfailureroute.xml, db/schema/carrierroute.xml, db/schema/cpl.xml, db/schema/dbaliases.xml, db/schema/dialog.xml, db/schema/dialplan.xml, db/schema/dispatcher.xml, db/schema/domain.xml, db/schema/domainpolicy.xml, db/schema/entities.xml, db/schema/globalblacklist.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/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-dialplan.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-siptrace.xml, db/schema/openser-speeddial.xml, db/schema/openser-standard.xml, db/schema/openser-uri_db.xml, db/schema/openser-userblacklist.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/template.xml, db/schema/trusted.xml, db/schema/uri.xml, db/schema/userblacklist.xml, db/schema/usr_preferences.xml, db/schema/version.xml, mi/mi.c: - renaming: openser -> kamailio 2008-08-05 14:55 Klaus Darilion, * [r4564] examples/acc-mysql.cfg, examples/acc.cfg, examples/ctd.sh, examples/exec_s3.cfg, examples/exec_s4.cfg, examples/exec_s5.cfg, examples/flag_reply.cfg, examples/fork.cfg, examples/msilo.cfg, examples/nathelper.cfg, examples/pstn.cfg, examples/redirect.cfg, examples/replicate.cfg, examples/serial_183.cfg, examples/web_im/click_to_dial.php, examples/web_im/send_im.php: - renaming: openser -> kamailio 2008-08-05 14:54 Elena-Ramona Modroiu, * [r4563] tls/doc/tls.sgml, tls/doc/tls.xml, tls/doc/tls_admin.xml, tls/doc/tls_devel.sgml, tls/doc/tls_devel.xml, tls/doc/tls_faq.sgml, tls/doc/tls_faq.xml, tls/doc/tls_user.sgml: - rename the files (first step in the migration to docbook xml format) 2008-08-05 14:52 Klaus Darilion, * [r4562] test/1.sh, test/10.sh, test/11.cfg, test/11.sh, test/12.cfg, test/12.sh, test/13.cfg, test/13.sh, test/14.cfg, test/14.sh, test/15.sh, test/16.sh, test/17.sh, test/18.sh, test/19.cfg, test/19.sh, test/2.cfg, test/2.sh, test/20.cfg, test/20.sh, test/21.cfg, test/21.sh, test/22.sh, test/23.sh, test/24.sh, test/25.cfg, test/25.sh, test/26.cfg, test/26.sh, test/27.sh, test/28.cfg, test/28.sh, test/29.sh, test/3.sh, test/30.sh, test/31.sh, test/32.sh, test/33.cfg, test/33.sh, test/34.sh, test/35.cfg, test/35.sh, test/4.sh, test/5.cfg, test/5.sh, test/6.sh, test/7.cfg, test/7.sh, test/8.sh, test/9.sh, test/include/database, test/include/require, test/presence.cfg: - renaming: openser -> kamailio 2008-08-05 14:47 Klaus Darilion, * [r4561] Makefile, packaging/debian-etch/rules, packaging/debian-sarge/rules, packaging/debian/rules, packaging/fedora/openser.spec, packaging/freebsd/Makefile, packaging/solaris/prototype, scripts/openserctl.unixsock: - renamed: openserunix -> kamunix 2008-08-05 14:19 Klaus Darilion, * [r4560] utils/db_oracle/Makefile, utils/db_oracle/orasel.c, utils/fifo_relay/fifo_server.php, utils/kamunix, utils/kamunix/Makefile, utils/kamunix/kamunix.8, utils/kamunix/kamunix.c, utils/kamunix/openserunix.8, utils/kamunix/openserunix.c, utils/openserunix: - renamed: openserunix -> kamunix 2008-08-05 14:16 Klaus Darilion, * [r4559] utils/openserunix/Makefile, utils/openserunix/kamunix.8, utils/openserunix/kamunix.c, utils/openserunix/openserunix.8, utils/openserunix/openserunix.c: - renaming: openser->Kamailio 2008-08-05 13:40 Klaus Darilion, * [r4558] utils/openserunix/kamunix.8, utils/openserunix/kamunix.c: - rename binaries 2008-08-05 12:16 Klaus Darilion, * [r4557] tls/README, tls/doc/tls_devel.sgml, tls/doc/tls_faq.sgml, tls/doc/tls_user.sgml, 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: - renaming: openser -> Kamailio 2008-08-05 09:47 Henning Westerholt, * [r4556] openser.8: - spelling fixes, patch from Carsten Gross, carsten dot gross at 1und1 dot de 2008-08-05 08:39 Daniel-Constantin Mierla, * [r4555] modules/dialog/README, modules/dialog/dialog.c, modules/dialog/dlg_db_handler.c, modules/dialog/dlg_db_handler.h, modules/dialog/doc/dialog_admin.xml: - applied patch from Carsten Bock - support for db fetch in loading the dialogs (closes #1998043) 2008-08-04 20:22 Daniel-Constantin Mierla, * [r4554] modules/dialog/dlg_handlers.c: - fixed bug in calculating the number of Route header addresses that need to be skipped when populating the callee route set (ported from opensips #4487, credits go to Bogdan Andrei Iancu and Dan Pascu) 2008-08-04 19:44 Daniel-Constantin Mierla, * [r4553] tls/tls_init.c: - fix tls initialization when compression is already disabled, for openssl library versions that have issues with zlib compression (ported from opensips, credits to Bogdan Andrei Iancu) 2008-08-04 19:19 Daniel-Constantin Mierla, * [r4552] transformations.c: - fix missing the parsing of name for uri.headers transformation 2008-08-04 17:57 Henning Westerholt, * [r4551] modules/dialog/dlg_db_handler.c: - port from opensips, r4513, credits goes to Bogdan - bug fixed - active and early dialogs counters (statistics variables) are properly set while loading DB content - probably related to #2030655 2008-08-04 17:47 Henning Westerholt, * [r4550] Makefile: - port from opensips, r4522, credits goes to Bogdan - do not add /etc/tls and tlsops module in non-tls tarballs 2008-08-04 17:36 Henning Westerholt, * [r4549] modules/mi_xmlrpc/Makefile: - port from opensips, r4542, credits goes to Bogdan-Andrei Iancu - increase the upper limit for new libxmlrpc-c3 version 2008-08-04 17:07 Henning Westerholt, * [r4548] pvar.c: - remove some whitespace 2008-08-04 16:27 Henning Westerholt, * [r4547] modules/presence/notify.c, modules/presence/subscribe.c: - port from opensips, r4491, Credits goes to Anca Vamanu - fixed version bug for winfo Notifies, closes #2026681 2008-08-04 16:24 Henning Westerholt, * [r4546] modules/presence/notify.c, modules/pua/hash.c, modules/pua/pua.c, modules/pua/send_subscribe.c: - port from opensips, r4490, Credits goes to Anca Vamanu - fixed a restart bug in presence module - fixed not storing version field in database in pua module 2008-08-04 16:01 Henning Westerholt, * [r4545] modules/presence_xml/README, modules/presence_xml/doc/presence_xml_admin.xml: - docs port from opensips, r4486, credits goes to Anca Vamanu 2008-08-04 15:37 Henning Westerholt, * [r4544] modules/pua/hash.h, modules/pua/pua.c, modules/pua/send_subscribe.c: - backport from opensips, r4481 - fixed some bugs that appeared when dealing with event 'dialog;sla' - Credits goes to Anca Vamanu 2008-08-04 15:30 Henning Westerholt, * [r4543] modules/presence/presentity.c, modules/presence/publish.c, modules/presence/subscribe.c, modules/presence/utils_func.h: - backport from opensips, revision 4480, include Daniels changes from rev4540 - fixed some bugs regarding event 'dialog;sla' processing - Credits goes to Anca Vamanu 2008-08-04 08:53 Juha Heinanen, * [r4542] modules/mi_xmlrpc/Makefile: * Reverted part of * http://openser.svn.sourceforge.net/viewvc/openser?view=rev&revision=4528 * in order to make mi_xmlrpc module load properly on Debian lenny. 2008-08-01 21:07 Daniel-Constantin Mierla, * [r4540] modules/presence/utils_func.h: - don't add @ when username is missing while building URI from username and domain (closes #2019106) 2008-08-01 19:07 Daniel-Constantin Mierla, * [r4538] ChangeLog: - email address update 2008-08-01 11:21 Henning Westerholt, * [r4536] Makefile.defs: - improve gcc compiler version detections, use "-dumpversion" instead of "--version", reported from Darren Sessions, dmsessions at gmail dot com 2008-08-01 10:37 Henning Westerholt, * [r4535] doc/dbschema/xsl/oracle.xsl: - fix error in oracle DB scheme generation, reported from Dan Pascu 2008-08-01 09:27 Daniel-Constantin Mierla, * [r4533] modules/presence/notify.c: - fix presence crash when event->apply_auth_nbody is not defined (patch by Denis Bilenko, closes #1993606) 2008-08-01 09:12 Daniel-Constantin Mierla, * [r4531] modules/presence_xml/presence_xml.c: - fix copy of the port for xcap server address (patch by Denis Bilenko, closes #1991338) 2008-08-01 06:34 Daniel-Constantin Mierla, * [r4529] modules/mi_xmlrpc/Makefile: - define HAVE_SYS_FILIO_H for Solaris to fix compilation (patch by Sergio Gutierrez, closes #2034302) 2008-07-31 19:11 Dan Pascu, * [r4528] modules/mi_xmlrpc/Makefile, modules/perl/Makefile, modules/perlvdb/Makefile, modules/snmpstats/Makefile: Do not link against libs we do not use symbols from 2008-07-31 17:09 Dan Pascu, * [r4527] openser.cfg.5, scripts/openserctl.8: Fixed warnings about inexistent man macro 2008-07-31 15:37 Daniel-Constantin Mierla, * [r4526] modules/avpops/README, modules/avpops/doc/avpops_admin.xml: - note about invalid usage of matching flags with DB schema for load function 2008-07-31 15:12 Dan Pascu, * [r4525] db/schema/Makefile: Automatically determine table names 2008-07-30 09:20 Henning Westerholt, * [r4524] doc/entities.xml, modules/acc/README, modules/acc/doc/acc_faq.xml, modules/alias_db/README, modules/auth/README, modules/auth_db/README, modules/auth_diameter/README, modules/auth_radius/README, modules/avp_radius/README, modules/avpops/README, modules/benchmark/README, modules/carrierroute/README, modules/cpl-c/README, modules/db_berkeley/README, modules/db_flatstore/README, modules/db_mysql/README, modules/db_oracle/README, modules/db_postgres/README, modules/db_text/README, modules/db_unixodbc/README, modules/dialog/README, modules/dialog/doc/dialog_faq.xml, modules/dialplan/README, modules/dispatcher/README, modules/diversion/README, modules/domain/README, modules/domainpolicy/README, modules/enum/README, modules/exec/README, modules/gflags/README, modules/group/README, modules/group_radius/README, modules/imc/README, modules/jabber/README, modules/lcr/README, modules/mangler/README, modules/maxfwd/README, modules/mediaproxy/README, modules/mi_datagram/README, modules/mi_fifo/README, modules/mi_xmlrpc/README, modules/msilo/README, modules/nat_traversal/README, modules/nathelper/README, modules/nathelper/doc/nathelper_faq.xml, modules/options/README, modules/path/README, modules/pdt/README, modules/peering/README, modules/perl/README, modules/perl/doc/perl_faq.xml, modules/perlvdb/README, modules/permissions/README, modules/pike/README, modules/presence/README, modules/presence_mwi/README, modules/presence_xml/README, modules/pua/README, modules/pua_bla/README, modules/pua_mi/README, modules/pua_usrloc/README, modules/pua_xmpp/README, modules/ratelimit/README, modules/registrar/README, modules/rls/README, modules/rr/README, modules/siptrace/README, modules/sl/README, modules/sms/README, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_faq.xml, modules/speeddial/README, modules/sst/README, modules/statistics/README, modules/textops/README, modules/tlsops/README, modules/tlsops/doc/tlsops_faq.xml, modules/tm/README, modules/uac/README, modules/uac_redirect/README, modules/uri/README, modules/uri_db/README, modules/uri_radius/README, modules/userblacklist/README, modules/usrloc/README, modules/xcap_client/README, modules/xlog/README, modules/xmpp/README: - fix some FAQ entries, change missing entity, regenerate READMEs 2008-07-29 14:23 Henning Westerholt, * [r4523] utils/db_berkeley/bdb_recover.c: - fix missing variable if compiled with EXTRA_DEBUG - pointed out from Carsten Bock, closes #2031478 2008-07-29 13:56 Henning Westerholt, * [r4522] modules/dialog/dlg_db_handler.c: - fix bug during dialog loading from database - patch provided from Carsten Bock, related to #2026547 2008-07-28 16:37 Henning Westerholt, * [r4521] Makefile.defs: - devel version increased 2008-07-28 16:34 Henning Westerholt, * [r4520] doc/entities.xml, modules/acc/README, modules/carrierroute/README, modules/cpl-c/README, modules/dialog/README, modules/dialplan/README, modules/dispatcher/README, modules/enum/README, modules/imc/README, modules/jabber/README, modules/mi_datagram/README, modules/msilo/README, modules/nathelper/README, modules/osp/README, modules/perl/README, modules/pike/README, modules/presence/README, modules/presence_xml/README, modules/pua/README, modules/registrar/README, modules/rls/README, modules/siptrace/README, modules/snmpstats/README, modules/statistics/README, modules/userblacklist/README, modules/xlog/README: - change server name and webserver hosts in entity.xml - regenerate affected documentation 2008-07-28 16:25 Henning Westerholt, * [r4519] modules/osp/doc/osp_admin.xml: - fix small error in docs (missing escaping) 2008-07-28 15:39 Henning Westerholt, * [r4518] action.c, action.h, atomic.h, blacklists.c, blacklists.h, config.h, core_stats.c, core_stats.h, crc.c, daemonize.c, daemonize.h, data_lump.c, data_lump.h, data_lump_rpl.c, data_lump_rpl.h, db/db.c, db/db.h, db/db_cap.h, db/db_con.h, db/db_id.c, db/db_id.h, db/db_key.h, db/db_op.h, db/db_pool.c, db/db_pool.h, db/db_query.c, db/db_query.h, db/db_res.c, db/db_res.h, db/db_row.c, db/db_row.h, db/db_ut.c, db/db_ut.h, db/db_val.h, db/example/dbexample.c, doc/dbschema/catalog.xml, doc/dbschema/dtd/dbschema.dtd, doc/dbschema/xsl/common.xsl, doc/dbschema/xsl/db_berkeley.xsl, doc/dbschema/xsl/dbschema2docbook.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, dprint.c, dprint.h, dset.c, dset.h, errinfo.c, errinfo.h, error.c, error.h, fastlock.h, flags.c, flags.h, forward.c, forward.h, globals.h, hash_func.h, help_msg.h, io_wait.c, io_wait.h, ip_addr.c, ip_addr.h, lock_alloc.h, lock_ops.h, locking.h, lump_struct.h, main.c, md5utils.c, md5utils.h, mem/f_malloc.c, mem/f_malloc.h, mem/mem.c, mem/mem.h, mem/meminfo.h, mem/memtest.c, mem/q_malloc.c, mem/q_malloc.h, mem/shm_mem.c, mem/shm_mem.h, mem/vq_malloc.c, mem/vq_malloc.h, mi/attr.c, mi/attr.h, mi/fmt.c, mi/fmt.h, mi/mi.c, mi/mi.h, mi/mi_core.c, mi/mi_core.h, mi/tree.c, mi/tree.h, mod_fix.c, mod_fix.h, modparam.c, modparam.h, modules/acc/acc.c, modules/acc/acc.h, modules/acc/acc_extra.c, modules/acc/acc_extra.h, modules/acc/acc_logic.c, modules/acc/acc_logic.h, modules/acc/acc_mod.c, modules/acc/acc_mod.h, modules/acc/diam_tcp.c, modules/acc/diam_tcp.h, modules/alias_db/alias_db.c, modules/alias_db/alias_db.h, modules/alias_db/alookup.c, modules/alias_db/alookup.h, modules/auth/api.c, modules/auth/api.h, modules/auth/auth_mod.c, modules/auth/auth_mod.h, modules/auth/challenge.c, modules/auth/challenge.h, modules/auth/common.c, modules/auth/common.h, modules/auth/index.c, modules/auth/index.h, modules/auth/nonce.c, modules/auth/nonce.h, modules/auth/rfc2617.c, modules/auth/rfc2617.h, modules/auth/rpid.c, modules/auth/rpid.h, modules/auth_db/aaa_avps.h, modules/auth_db/authdb_mod.c, modules/auth_db/authdb_mod.h, modules/auth_db/authorize.c, modules/auth_db/authorize.h, modules/auth_diameter/auth_diameter.c, modules/auth_diameter/auth_diameter.h, modules/auth_diameter/authorize.c, modules/auth_diameter/authorize.h, modules/auth_diameter/tcp_comm.c, modules/auth_diameter/tcp_comm.h, modules/auth_diameter/user_in.c, modules/auth_radius/authorize.c, modules/auth_radius/authorize.h, modules/auth_radius/authrad_mod.c, modules/auth_radius/authrad_mod.h, modules/auth_radius/sterman.c, modules/auth_radius/sterman.h, modules/avp_radius/avp_radius.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/benchmark/benchmark.h, modules/benchmark/benchmark_api.h, modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, 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, modules/cfgutils/cfgutils.c, modules/cfgutils/shvar.c, modules/cfgutils/shvar.h, modules/cpl-c/CPL_tree.h, modules/cpl-c/cpl.c, modules/cpl-c/cpl_db.c, modules/cpl-c/cpl_db.h, modules/cpl-c/cpl_env.h, modules/cpl-c/cpl_loader.c, modules/cpl-c/cpl_loader.h, modules/cpl-c/cpl_log.c, modules/cpl-c/cpl_log.h, modules/cpl-c/cpl_nonsig.c, modules/cpl-c/cpl_nonsig.h, modules/cpl-c/cpl_parser.c, modules/cpl-c/cpl_parser.h, modules/cpl-c/cpl_proxy.h, modules/cpl-c/cpl_run.c, modules/cpl-c/cpl_run.h, modules/cpl-c/cpl_sig.c, modules/cpl-c/cpl_sig.h, modules/cpl-c/cpl_switches.h, modules/cpl-c/cpl_time.c, modules/cpl-c/cpl_time.h, modules/cpl-c/cpl_utils.h, modules/cpl-c/loc_set.h, modules/cpl-c/sub_list.c, modules/cpl-c/sub_list.h, 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_flatstore/flat_con.c, modules/db_flatstore/flat_con.h, modules/db_flatstore/flat_id.c, modules/db_flatstore/flat_id.h, modules/db_flatstore/flat_mi.c, modules/db_flatstore/flat_mi.h, modules/db_flatstore/flat_pool.c, modules/db_flatstore/flat_pool.h, modules/db_flatstore/flatstore.c, modules/db_flatstore/flatstore.h, modules/db_flatstore/flatstore_mod.c, modules/db_flatstore/flatstore_mod.h, modules/db_mysql/db_mysql.c, modules/db_mysql/db_mysql.h, modules/db_mysql/dbase.c, modules/db_mysql/dbase.h, modules/db_mysql/my_con.c, modules/db_mysql/my_con.h, modules/db_mysql/res.c, modules/db_mysql/res.h, modules/db_mysql/row.c, modules/db_mysql/row.h, modules/db_mysql/val.c, modules/db_mysql/val.h, modules/db_oracle/asynch.c, modules/db_oracle/asynch.h, modules/db_oracle/db_oracle.c, modules/db_oracle/dbase.c, modules/db_oracle/dbase.h, modules/db_oracle/ora_con.c, modules/db_oracle/ora_con.h, modules/db_oracle/res.c, modules/db_oracle/res.h, modules/db_oracle/val.c, modules/db_oracle/val.h, modules/db_postgres/db_postgres.c, modules/db_postgres/dbase.c, modules/db_postgres/dbase.h, modules/db_postgres/pg_con.c, modules/db_postgres/pg_con.h, modules/db_postgres/pg_type.h, modules/db_postgres/res.c, modules/db_postgres/res.h, modules/db_postgres/val.c, modules/db_postgres/val.h, modules/db_text/dbt_api.c, modules/db_text/dbt_api.h, modules/db_text/dbt_base.c, modules/db_text/dbt_file.c, modules/db_text/dbt_lib.c, modules/db_text/dbt_lib.h, modules/db_text/dbt_res.c, modules/db_text/dbt_res.h, modules/db_text/dbt_tb.c, modules/db_text/dbt_util.c, modules/db_text/dbt_util.h, modules/db_text/dbtext.c, modules/db_text/dbtext.h, modules/db_unixodbc/con.c, modules/db_unixodbc/con.h, modules/db_unixodbc/db_unixodbc.c, modules/db_unixodbc/db_unixodbc.h, modules/db_unixodbc/dbase.c, modules/db_unixodbc/dbase.h, modules/db_unixodbc/list.c, modules/db_unixodbc/list.h, modules/db_unixodbc/res.c, modules/db_unixodbc/res.h, modules/db_unixodbc/row.c, modules/db_unixodbc/row.h, modules/db_unixodbc/val.c, modules/db_unixodbc/val.h, modules/dialog/dialog.c, modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h, modules/dialog/dlg_db_handler.c, modules/dialog/dlg_db_handler.h, modules/dialog/dlg_handlers.c, modules/dialog/dlg_handlers.h, modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h, modules/dialog/dlg_load.h, modules/dialog/dlg_profile.c, modules/dialog/dlg_profile.h, modules/dialog/dlg_req_within.c, modules/dialog/dlg_req_within.h, modules/dialog/dlg_timer.c, modules/dialog/dlg_timer.h, modules/dialplan/dialplan.c, modules/dialplan/dialplan.h, modules/dialplan/dp_db.c, modules/dialplan/dp_db.h, modules/dialplan/dp_repl.c, modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c, modules/diversion/diversion.c, modules/domain/api.c, modules/domain/api.h, modules/domain/domain.c, modules/domain/domain.h, modules/domain/domain_mod.c, modules/domain/domain_mod.h, modules/domain/hash.c, modules/domain/hash.h, modules/domain/mi.c, modules/domain/mi.h, modules/domainpolicy/domainpolicy.c, modules/domainpolicy/domainpolicy.h, modules/domainpolicy/domainpolicy_mod.c, modules/domainpolicy/domainpolicy_mod.h, modules/enum/enum.c, modules/enum/enum.h, modules/enum/enum_mod.c, modules/enum/enum_mod.h, modules/exec/exec.c, modules/exec/exec.h, modules/exec/exec_hf.c, modules/exec/exec_hf.h, modules/exec/exec_mod.c, modules/exec/kill.c, modules/exec/kill.h, modules/gflags/gflags.c, modules/group/group.c, modules/group/group.h, modules/group/group_mod.c, modules/group/group_mod.h, modules/group/re_group.c, modules/group/re_group.h, modules/group_radius/group.c, modules/group_radius/group.h, modules/group_radius/grouprad_mod.c, modules/group_radius/grouprad_mod.h, modules/h350/h350_exp_fn.c, modules/h350/h350_exp_fn.h, modules/h350/h350_mod.c, modules/h350/h350_mod.h, modules/imc/imc.c, modules/imc/imc.h, modules/imc/imc_cmd.c, modules/imc/imc_cmd.h, modules/imc/imc_mng.c, modules/imc/imc_mng.h, modules/jabber/jabber.c, modules/jabber/mdefines.h, modules/jabber/xjab_base.c, modules/jabber/xjab_base.h, modules/jabber/xjab_dmsg.h, modules/jabber/xjab_jcon.c, modules/jabber/xjab_jcon.h, modules/jabber/xjab_jconf.c, modules/jabber/xjab_jconf.h, modules/jabber/xjab_load.c, modules/jabber/xjab_load.h, modules/jabber/xjab_presence.c, modules/jabber/xjab_presence.h, modules/jabber/xjab_util.c, modules/jabber/xjab_util.h, modules/jabber/xjab_wlist.c, modules/jabber/xjab_worker.c, modules/jabber/xjab_worker.h, modules/lcr/lcr_mod.c, modules/lcr/lcr_mod.h, modules/lcr/mi.c, modules/lcr/mi.h, modules/ldap/api.h, 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, modules/mangler/common.h, modules/mangler/contact_ops.c, modules/mangler/contact_ops.h, modules/mangler/ip_helper.c, modules/mangler/ip_helper.h, modules/mangler/mangler.c, modules/mangler/mangler.h, modules/mangler/sdp_mangler.c, modules/mangler/sdp_mangler.h, modules/mangler/utils.c, modules/mangler/utils.h, modules/maxfwd/maxfwd.c, modules/maxfwd/mf_funcs.c, modules/maxfwd/mf_funcs.h, modules/mediaproxy/mediaproxy.c, modules/mi_datagram/datagram_fnc.c, modules/mi_datagram/datagram_fnc.h, 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, modules/mi_fifo/fifo_fnc.c, modules/mi_fifo/fifo_fnc.h, modules/mi_fifo/mi_fifo.c, modules/mi_fifo/mi_fifo.h, modules/mi_fifo/mi_parser.c, modules/mi_fifo/mi_parser.h, modules/mi_fifo/mi_writer.c, modules/mi_fifo/mi_writer.h, modules/mi_xmlrpc/mi_xmlrpc.c, modules/mi_xmlrpc/mi_xmlrpc.h, modules/mi_xmlrpc/xr_parser.c, modules/mi_xmlrpc/xr_parser.h, modules/mi_xmlrpc/xr_server.c, modules/mi_xmlrpc/xr_server.h, modules/mi_xmlrpc/xr_writer.c, modules/mi_xmlrpc/xr_writer.h, modules/msilo/ms_msg_list.c, modules/msilo/ms_msg_list.h, modules/msilo/msfuncs.c, modules/msilo/msfuncs.h, modules/msilo/msilo.c, modules/nat_traversal/nat_traversal.c, modules/nathelper/nathelper.c, modules/nathelper/nathelper.h, modules/nathelper/nhelpr_funcs.c, modules/nathelper/nhelpr_funcs.h, modules/nathelper/sip_pinger.h, modules/options/mod_options.c, modules/options/mod_options.h, modules/osp/destination.c, modules/osp/destination.h, modules/osp/globals.c, modules/osp/orig_transaction.c, modules/osp/orig_transaction.h, modules/osp/osp_mod.c, modules/osp/osp_mod.h, modules/osp/osptoolkit.c, modules/osp/osptoolkit.h, modules/osp/provider.c, modules/osp/provider.h, modules/osp/sipheader.c, modules/osp/sipheader.h, modules/osp/term_transaction.c, modules/osp/term_transaction.h, modules/osp/tm.c, modules/osp/tm.h, modules/osp/usage.c, modules/osp/usage.h, modules/path/path.c, modules/path/path.h, modules/path/path_mod.c, modules/path/path_mod.h, modules/pdt/pdt.c, modules/pdt/pdtree.c, modules/pdt/pdtree.h, modules/peering/peering.c, modules/peering/peering.h, modules/peering/verify.c, modules/peering/verify.h, modules/perl/lib/perl/OpenSER.pm, modules/perl/lib/perl/OpenSER/Constants.pm, modules/perl/lib/perl/OpenSER/LDAPUtils/LDAPConf.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.pm, 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.c, modules/perl/perl.h, modules/perl/perlfunc.c, modules/perl/perlfunc.h, 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, modules/permissions/address.c, modules/permissions/address.h, modules/permissions/hash.c, modules/permissions/hash.h, modules/permissions/mi.c, modules/permissions/mi.h, modules/permissions/parse_config.c, modules/permissions/parse_config.h, modules/permissions/permissions.c, modules/permissions/permissions.h, modules/permissions/rule.c, modules/permissions/rule.h, modules/permissions/trusted.c, modules/permissions/trusted.h, modules/pike/ip_tree.c, modules/pike/ip_tree.h, modules/pike/pike.c, modules/pike/pike_funcs.c, modules/pike/pike_funcs.h, modules/pike/pike_mi.c, modules/pike/pike_mi.h, modules/pike/timer.c, modules/pike/timer.h, modules/presence/bind_presence.c, modules/presence/bind_presence.h, 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/presentity.h, modules/presence/publish.c, modules/presence/publish.h, modules/presence/subscribe.c, modules/presence/subscribe.h, modules/presence/utils_func.c, modules/presence/utils_func.h, modules/presence_mwi/add_events.c, modules/presence_mwi/add_events.h, modules/presence_mwi/presence_mwi.c, modules/presence_mwi/presence_mwi.h, modules/presence_xml/add_events.c, modules/presence_xml/add_events.h, 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, 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/pidf.c, modules/pua/pidf.h, modules/pua/pua.c, modules/pua/pua.h, modules/pua/pua_bind.c, modules/pua/pua_bind.h, modules/pua/pua_callback.c, 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_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, modules/pua_mi/mi_func.c, modules/pua_mi/mi_func.h, modules/pua_mi/pua_mi.c, modules/pua_mi/pua_mi.h, modules/pua_usrloc/pua_usrloc.c, modules/pua_usrloc/pua_usrloc.h, modules/pua_usrloc/ul_publish.c, modules/pua_xmpp/pidf.c, modules/pua_xmpp/pidf.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, modules/ratelimit/ratelimit.c, modules/registrar/common.c, modules/registrar/common.h, modules/registrar/lookup.c, modules/registrar/lookup.h, modules/registrar/path.c, modules/registrar/path.h, modules/registrar/reg_mod.c, modules/registrar/reg_mod.h, modules/registrar/regtime.c, modules/registrar/regtime.h, modules/registrar/reply.c, modules/registrar/reply.h, modules/registrar/rerrno.c, modules/registrar/rerrno.h, modules/registrar/save.c, modules/registrar/save.h, modules/registrar/sip_msg.c, modules/registrar/sip_msg.h, 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, modules/rr/api.c, modules/rr/api.h, modules/rr/loose.c, modules/rr/loose.h, modules/rr/record.c, modules/rr/record.h, modules/rr/rr_cb.c, modules/rr/rr_cb.h, modules/rr/rr_mod.c, modules/rr/rr_mod.h, modules/seas/cluster.c, modules/seas/cluster.h, modules/seas/encode_allow.c, modules/seas/encode_allow.h, modules/seas/encode_contact.c, modules/seas/encode_contact.h, modules/seas/encode_content_disposition.c, modules/seas/encode_content_disposition.h, modules/seas/encode_content_length.c, modules/seas/encode_content_length.h, modules/seas/encode_content_type.c, modules/seas/encode_content_type.h, modules/seas/encode_cseq.c, modules/seas/encode_cseq.h, modules/seas/encode_digest.c, modules/seas/encode_digest.h, modules/seas/encode_expires.c, modules/seas/encode_expires.h, modules/seas/encode_header.c, modules/seas/encode_header.h, modules/seas/encode_msg.c, modules/seas/encode_msg.h, modules/seas/encode_parameters.c, modules/seas/encode_parameters.h, modules/seas/encode_route.c, modules/seas/encode_route.h, modules/seas/encode_to_body.c, modules/seas/encode_to_body.h, modules/seas/encode_uri.c, modules/seas/encode_uri.h, modules/seas/encode_via.c, modules/seas/encode_via.h, modules/seas/event_dispatcher.c, modules/seas/event_dispatcher.h, modules/seas/ha.c, modules/seas/ha.h, modules/seas/seas.c, modules/seas/seas.h, modules/seas/seas_action.c, modules/seas/seas_action.h, modules/seas/seas_error.h, modules/seas/statistics.c, modules/seas/statistics.h, modules/seas/utils.c, modules/seas/utils.h, modules/seas/xaddress.h, modules/siptrace/siptrace.c, modules/sl/sl.c, modules/sl/sl.h, modules/sl/sl_api.h, modules/sl/sl_cb.c, modules/sl/sl_cb.h, modules/sl/sl_funcs.c, modules/sl/sl_funcs.h, modules/sms/libsms_sms.h, modules/sms/sms.c, modules/sms/sms_funcs.c, modules/sms/sms_funcs.h, modules/sms/sms_report.c, modules/sms/sms_report.h, modules/snmpstats/alarm_checks.c, modules/snmpstats/alarm_checks.h, modules/snmpstats/hashTable.c, modules/snmpstats/hashTable.h, modules/snmpstats/interprocess_buffer.c, modules/snmpstats/interprocess_buffer.h, modules/snmpstats/network_stats.c, modules/snmpstats/network_stats.h, modules/snmpstats/openserMIBNotifications.c, modules/snmpstats/openserMIBNotifications.h, modules/snmpstats/openserObjects.c, modules/snmpstats/openserObjects.h, modules/snmpstats/openserSIPCommonObjects.c, modules/snmpstats/openserSIPCommonObjects.h, modules/snmpstats/openserSIPContactTable.c, modules/snmpstats/openserSIPContactTable.h, modules/snmpstats/openserSIPMethodSupportedTable.c, modules/snmpstats/openserSIPMethodSupportedTable.h, modules/snmpstats/openserSIPPortTable.c, modules/snmpstats/openserSIPPortTable.h, modules/snmpstats/openserSIPRegUserLookupTable.c, modules/snmpstats/openserSIPRegUserLookupTable.h, modules/snmpstats/openserSIPRegUserTable.c, modules/snmpstats/openserSIPRegUserTable.h, modules/snmpstats/openserSIPServerObjects.c, modules/snmpstats/openserSIPServerObjects.h, modules/snmpstats/openserSIPStatusCodesTable.c, modules/snmpstats/openserSIPStatusCodesTable.h, modules/snmpstats/snmpstats.c, modules/snmpstats/snmpstats.h, modules/snmpstats/snmpstats_globals.h, modules/snmpstats/sub_agent.h, modules/snmpstats/utilities.c, modules/snmpstats/utilities.h, modules/speeddial/sdlookup.c, modules/speeddial/sdlookup.h, modules/speeddial/speeddial.c, modules/speeddial/speeddial.h, modules/sst/sst.c, modules/sst/sst_handlers.c, modules/sst/sst_handlers.h, modules/sst/sst_mi.c, modules/sst/sst_mi.h, modules/statistics/statistics.c, modules/statistics/stats_funcs.c, modules/statistics/stats_funcs.h, modules/textops/textops.c, modules/tlsops/tls_select.c, modules/tlsops/tls_select.h, modules/tlsops/tlsops.c, modules/tlsops/tlsops.h, modules/tm/callid.c, modules/tm/callid.h, modules/tm/config.h, modules/tm/dlg.c, modules/tm/dlg.h, modules/tm/fix_lumps.h, modules/tm/h_table.c, modules/tm/h_table.h, modules/tm/lock.c, modules/tm/lock.h, modules/tm/mi.c, modules/tm/mi.h, modules/tm/sip_msg.c, modules/tm/sip_msg.h, modules/tm/t_cancel.c, modules/tm/t_cancel.h, modules/tm/t_dlg.c, modules/tm/t_dlg.h, modules/tm/t_fifo.c, modules/tm/t_fifo.h, modules/tm/t_funcs.c, modules/tm/t_funcs.h, modules/tm/t_fwd.c, modules/tm/t_fwd.h, modules/tm/t_hooks.c, modules/tm/t_hooks.h, modules/tm/t_lookup.c, modules/tm/t_lookup.h, modules/tm/t_msgbuilder.c, modules/tm/t_msgbuilder.h, modules/tm/t_reply.c, modules/tm/t_reply.h, modules/tm/t_stats.h, modules/tm/timer.c, modules/tm/timer.h, modules/tm/tm.c, modules/tm/tm_load.h, modules/tm/uac.c, modules/tm/uac.h, modules/tm/ut.h, modules/uac/auth.c, modules/uac/auth_alg.c, modules/uac/auth_alg.h, modules/uac/auth_hdr.c, modules/uac/auth_hdr.h, modules/uac/from.c, modules/uac/from.h, modules/uac/uac.c, modules/uac_redirect/rd_filter.c, modules/uac_redirect/rd_filter.h, modules/uac_redirect/rd_funcs.c, modules/uac_redirect/rd_funcs.h, modules/uac_redirect/redirect.c, modules/uri/checks.c, modules/uri/checks.h, modules/uri/uri_mod.c, modules/uri_db/checks.c, modules/uri_db/checks.h, modules/uri_db/uridb_mod.c, modules/uri_db/uridb_mod.h, modules/uri_radius/checks.c, modules/uri_radius/checks.h, modules/uri_radius/urirad_mod.c, modules/uri_radius/urirad_mod.h, modules/userblacklist/db.c, modules/userblacklist/db.h, modules/userblacklist/dt.c, modules/userblacklist/dt.h, modules/userblacklist/userblacklist.c, modules/usrloc/dlist.c, modules/usrloc/dlist.h, modules/usrloc/hslot.c, modules/usrloc/hslot.h, modules/usrloc/ucontact.c, modules/usrloc/ucontact.h, modules/usrloc/udomain.c, modules/usrloc/udomain.h, modules/usrloc/ul_callback.c, modules/usrloc/ul_callback.h, modules/usrloc/ul_mi.c, modules/usrloc/ul_mi.h, modules/usrloc/ul_mod.c, modules/usrloc/ul_mod.h, modules/usrloc/urecord.c, modules/usrloc/urecord.h, modules/usrloc/usrloc.c, modules/usrloc/usrloc.h, modules/usrloc/utime.c, modules/usrloc/utime.h, 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, modules/xlog/xl_lib.c, modules/xlog/xl_lib.h, modules/xlog/xlog.c, modules/xmpp/network.c, modules/xmpp/network.h, modules/xmpp/util.c, modules/xmpp/xmpp.c, modules/xmpp/xmpp.h, modules/xmpp/xmpp_api.c, modules/xmpp/xmpp_api.h, modules/xmpp/xmpp_component.c, modules/xmpp/xmpp_server.c, msg_translator.c, msg_translator.h, name_alias.h, parser/case_acce.h, parser/case_allo.h, parser/case_auth.h, parser/case_call.h, parser/case_cont.h, parser/case_cseq.h, parser/case_dive.h, parser/case_even.h, parser/case_expi.h, parser/case_from.h, parser/case_max.h, parser/case_min_.h, parser/case_orga.h, parser/case_p_as.h, parser/case_p_pr.h, parser/case_path.h, parser/case_prio.h, parser/case_priv.h, parser/case_prox.h, parser/case_reco.h, parser/case_refe.h, parser/case_remo.h, parser/case_requ.h, parser/case_retr.h, parser/case_rout.h, parser/case_sess.h, parser/case_sip.h, parser/case_subj.h, parser/case_supp.h, parser/case_to.h, parser/case_unsu.h, parser/case_user.h, parser/case_via.h, parser/case_www.h, parser/contact/contact.c, parser/contact/contact.h, parser/contact/parse_contact.c, parser/contact/parse_contact.h, parser/digest/digest.c, parser/digest/digest.h, parser/digest/digest_keys.h, parser/digest/digest_parser.c, parser/digest/digest_parser.h, parser/digest/param_parser.c, parser/digest/param_parser.h, parser/hf.c, parser/hf.h, parser/keys.h, parser/msg_parser.c, parser/msg_parser.h, parser/parse_allow.c, parser/parse_allow.h, parser/parse_content.c, parser/parse_content.h, parser/parse_cseq.c, parser/parse_cseq.h, parser/parse_def.h, parser/parse_disposition.c, parser/parse_disposition.h, parser/parse_diversion.c, parser/parse_diversion.h, parser/parse_event.c, parser/parse_event.h, parser/parse_expires.c, parser/parse_expires.h, parser/parse_fline.c, parser/parse_fline.h, parser/parse_from.c, parser/parse_from.h, parser/parse_hname2.c, parser/parse_hname2.h, parser/parse_methods.c, parser/parse_methods.h, parser/parse_nameaddr.c, parser/parse_nameaddr.h, parser/parse_pai.c, parser/parse_pai.h, parser/parse_param.c, parser/parse_param.h, parser/parse_ppi.c, parser/parse_ppi.h, parser/parse_privacy.c, parser/parse_privacy.h, parser/parse_refer_to.c, parser/parse_refer_to.h, parser/parse_rpid.c, parser/parse_rpid.h, parser/parse_rr.c, parser/parse_rr.h, parser/parse_sipifmatch.c, parser/parse_sipifmatch.h, parser/parse_sst.c, parser/parse_sst.h, parser/parse_supported.c, parser/parse_supported.h, parser/parse_to.c, parser/parse_to.h, parser/parse_uri.c, parser/parse_uri.h, parser/parse_via.c, parser/parse_via.h, parser/parser_f.c, parser/parser_f.h, parser/sdp/sdp.c, parser/sdp/sdp.h, parser/sdp/sdp_cloner.h, parser/sdp/sdp_helpr_funcs.c, parser/sdp/sdp_helpr_funcs.h, pass_fd.c, pass_fd.h, poll_types.h, prime_hash.c, prime_hash.h, proxy.c, proxy.h, pt.c, pt.h, pvar.c, pvar.h, qvalue.c, qvalue.h, radius.h, re.c, re.h, receive.c, receive.h, regexp.c, regexp.h, resolve.c, resolve.h, route.c, route.h, route_struct.c, route_struct.h, script_cb.c, script_cb.h, script_var.c, script_var.h, sctp_server.c, sctp_server.h, serialize.c, serialize.h, socket_info.c, socket_info.h, sr_module.c, sr_module.h, statistics.c, statistics.h, str.h, strcommon.c, strcommon.h, tags.h, tcp_conn.h, tcp_init.h, tcp_main.c, tcp_read.c, tcp_server.h, 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/22.sh, test/23.sh, test/24.sh, test/25.sh, test/26.sh, test/27.sh, test/28.sh, test/29.sh, test/3.sh, test/30.sh, test/31.sh, test/32.sh, test/33.sh, test/34.sh, test/35.sh, test/4.sh, test/5.sh, test/6.sh, test/7.sh, test/8.sh, test/9.sh, timer.c, timer.h, 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, transformations.c, transformations.h, trim.h, tsend.c, tsend.h, udp_server.c, udp_server.h, usr_avp.c, usr_avp.h, ut.c, ut.h, utils/db_berkeley/bdb_recover.c, utils/db_berkeley/bdb_recover.h, utils/openserunix/openserunix.c, version.h: - change name in copyright headers 2008-07-25 15:21 Henning Westerholt, * [r4517] db/db.h, modules/carrierroute/route_rule.c, modules/tm/dlg.h, modules/tm/sip_msg.c, modules/tm/t_dlg.h: - some small doxygen error fixes 2008-07-25 11:36 Ovidiu Sas, * [r4516] modules/acc/acc_extra.c, modules/acc/acc_extra.h, modules/acc/acc_mod.h, modules/acc/diam_avp.c, modules/acc/diam_message.c: fix doxygen compile issues 2008-07-25 10:34 Henning Westerholt, * [r4515] modules/tm/callid.c, modules/tm/callid.h, modules/tm/config.h, modules/tm/dlg.c, modules/tm/dlg.h, modules/tm/fix_lumps.h, modules/tm/h_table.c, modules/tm/h_table.h, modules/tm/lock.c, modules/tm/lock.h, modules/tm/mi.c, modules/tm/mi.h, modules/tm/sip_msg.c, modules/tm/sip_msg.h, modules/tm/t_cancel.c, modules/tm/t_cancel.h, modules/tm/t_dlg.c, modules/tm/t_dlg.h, modules/tm/t_fifo.c, modules/tm/t_fifo.h, modules/tm/t_funcs.c, modules/tm/t_funcs.h, modules/tm/t_fwd.c, modules/tm/t_fwd.h, modules/tm/t_hooks.c, modules/tm/t_hooks.h, modules/tm/t_lookup.c, modules/tm/t_lookup.h, modules/tm/t_msgbuilder.c, modules/tm/t_msgbuilder.h, modules/tm/t_reply.c, modules/tm/t_reply.h, modules/tm/t_stats.h, modules/tm/timer.c, modules/tm/timer.h, modules/tm/tm.c, modules/tm/tm_load.h, modules/tm/uac.c, modules/tm/uac.h, modules/tm/ut.h: - add doxygen comments - patch provided from Olle E. Johansson, closes #2027589 2008-07-25 10:29 Henning Westerholt, * [r4514] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - small extension to docs - patch provided from Olle E. Johansson, closes #2027199 2008-07-25 10:28 Henning Westerholt, * [r4513] 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: - doxygen improvements - patch provided from Olle E. Johansson, closes #2025125 2008-07-25 08:13 Daniel-Constantin Mierla, * [r4512] modules/options/doc/options_admin.xml, modules/options/mod_options.c, modules/options/mod_options.h, modules/sst/sst.c, modules/sst/sst_handlers.c, modules/sst/sst_handlers.h, modules/sst/sst_mi.c, modules/sst/sst_mi.h: - doxygen comments for sst and options module, patch by Olle E. Johansson (closes #2025097) 2008-07-25 08:10 Daniel-Constantin Mierla, * [r4511] modules/acc/acc.c, modules/acc/acc.h, modules/acc/acc_extra.c, modules/acc/acc_extra.h, modules/acc/acc_logic.c, modules/acc/acc_logic.h, modules/acc/acc_mod.c, modules/acc/acc_mod.h, modules/acc/diam_avp.c, modules/acc/diam_dict.h, modules/acc/diam_message.c, modules/acc/diam_message.h, modules/acc/diam_tcp.c, modules/acc/diam_tcp.h, modules/peering/peering.c, modules/peering/peering.h, modules/peering/verify.c, modules/peering/verify.h: - doxygen comments for acc and path modules, patch by Olle E. Johansson (closes #2027133) 2008-07-25 08:04 Daniel-Constantin Mierla, * [r4510] modules/path/path.c, modules/path/path.h, modules/path/path_mod.c, modules/path/path_mod.h: - doxygen comments for path module - patch by Olle E. Johansson (closes #2027162) 2008-07-25 07:32 Daniel-Constantin Mierla, * [r4509] modules/benchmark/benchmark.c: - improved description of PV function 2008-07-25 07:24 Daniel-Constantin Mierla, * [r4508] modules/benchmark/benchmark.c, modules/benchmark/benchmark.h, modules/benchmark/benchmark_api.h: - applied doxygen patch from Olle E. Johansson (closes #2027149) 2008-07-25 07:19 Daniel-Constantin Mierla, * [r4507] modules/registrar/reg_mod.c, modules/rr/record.c, modules/usrloc/dlist.c, modules/usrloc/hslot.c, modules/usrloc/ucontact.c, modules/usrloc/udomain.c, modules/usrloc/ul_callback.c, modules/usrloc/ul_mi.c, modules/usrloc/ul_mod.c, modules/usrloc/urecord.c, modules/usrloc/usrloc.c, modules/usrloc/utime.c: - applied doxygen patch from Olle E. Johansson (closes #2027191) 2008-07-25 07:13 Daniel-Constantin Mierla, * [r4506] modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c: - applied doxygen patch from Olle E. Johansson (closes #2026968) 2008-07-24 15:20 Henning Westerholt, * [r4505] db/db.c, db/db.h, db/db_cap.h, db/db_con.h, db/db_id.c, db/db_id.h, db/db_key.h, db/db_op.h, db/db_pool.c, db/db_pool.h, db/db_query.c, db/db_query.h, db/db_res.c, db/db_res.h, db/db_row.c, db/db_row.h, db/db_ut.c, db/db_ut.h, db/db_val.h, modules/db_mysql/README, modules/db_mysql/db_mysql.c, modules/db_mysql/db_mysql.h, modules/db_mysql/dbase.c, modules/db_mysql/dbase.h, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_mysql/my_con.c, modules/db_mysql/my_con.h, modules/db_mysql/res.c, modules/db_mysql/res.h, modules/db_mysql/row.c, modules/db_mysql/row.h, modules/db_mysql/val.c, modules/db_mysql/val.h: - small doxygen updates (group, syntax), small docs update - patch provided from Olle E. Johansson, closes #2025079 2008-07-24 15:16 Henning Westerholt, * [r4504] modules/presence/presence.c, modules/presence_xml/presence_xml.c, modules/xmpp/xmpp.c: - fix some doxygen bugs - patch provided from Olle E. Johansson, closes #2026734 2008-07-24 15:14 Henning Westerholt, * [r4503] globals.h: - remove (already) outcommented parameter 2008-07-24 11:27 Henning Westerholt, * [r4502] doc/doxygen/openser-doxygen: - fix error in doxygen config, pointed out from Olle 2008-07-24 06:47 Di-Shi Sun, * [r4500] modules/osp/doc/osp_admin.xml: Updated doc. 2008-07-23 16:12 Henning Westerholt, * [r4499] modules/presence_xml/add_events.c, modules/presence_xml/add_events.h, 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: - doxygen and formatting changes - patch provided from Olle E. Johansson, closes #2024590 2008-07-23 16:05 Henning Westerholt, * [r4498] modules/presence_xml/README, modules/presence_xml/doc/presence_xml_admin.xml: - extend documentation - patch provided from Olle E. Johansson, closes #2024527 2008-07-23 15:59 Henning Westerholt, * [r4497] modules/presence/bind_presence.c, modules/presence/bind_presence.h, 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/presentity.h, modules/presence/publish.c, modules/presence/publish.h, modules/presence/subscribe.c, modules/presence/subscribe.h, modules/presence/utils_func.c, modules/presence/utils_func.h: - doxygen, formatting changes and small changes in startup error msg - patch provided from Olle E. Johansson, closes #2024503 2008-07-23 15:53 Henning Westerholt, * [r4496] modules/presence/README, modules/presence/doc/presence_admin.xml: - extend presence documentation - patch provided from Olle E. Johansson, closes #2024476 2008-07-22 13:45 Henning Westerholt, * [r4495] doc/doxygen/openser-doxygen: - add missing modules to doxygen config - patch provided from Olle E. Johansson, closes #2024586 2008-07-22 13:43 Henning Westerholt, * [r4494] modules/xmpp/network.c, modules/xmpp/network.h, modules/xmpp/sha.c, modules/xmpp/util.c, modules/xmpp/xmpp.c, modules/xmpp/xmpp.h, modules/xmpp/xmpp_api.c, modules/xmpp/xmpp_api.h, modules/xmpp/xmpp_component.c, modules/xmpp/xmpp_server.c, modules/xmpp/xode.c, modules/xmpp/xode.h, modules/xmpp/xode_from.c, modules/xmpp/xode_str.c, modules/xmpp/xpool.c, modules/xmpp/xsnprintf.c, modules/xmpp/xstream.c: - small fix for previous commit, add missing ingroup - patch provided from Olle E. Johansson, closes #2024490 2008-07-22 13:34 Henning Westerholt, * [r4493] modules/pua_xmpp/pidf.c, modules/pua_xmpp/pua_xmpp.c, modules/pua_xmpp/request_winfo.c, modules/pua_xmpp/simple2xmpp.c, modules/pua_xmpp/xmpp2simple.c: - doxygen, formatting changes and small changes in startup error msg - patch provided from Olle E. Johansson, closes #2024441 2008-07-22 09:26 Henning Westerholt, * [r4492] modules/xmpp/README, modules/xmpp/doc/xmpp_admin.xml: - extend admin docs, some spelling fixes and improvements - patch provided from Olle E. Johansson, closes #2024388 2008-07-22 09:16 Henning Westerholt, * [r4491] modules/xmpp/network.c, modules/xmpp/util.c, modules/xmpp/xmpp.c, modules/xmpp/xmpp_api.c, modules/xmpp/xmpp_component.c, modules/xmpp/xmpp_server.c, modules/xmpp/xode.c: - extend doxygen documentation - patch provided from Olle E. Johansson, closes #2024414 2008-07-21 11:25 Henning Westerholt, * [r4490] ChangeLog: - update Changelog 2008-07-17 10:26 Henning Westerholt, * [r4487] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml, modules/dialog/README, modules/dialog/doc/dialog_admin.xml: - spelling fixes 2008-07-14 10:43 Henning Westerholt, * [r4485] modules/db_postgres/dbase.c: - change log level for 'probably invalid queries' from WARN to ERR - as we stop execution and return a failure anyway, we should also inform the user with the correct log level about this - move error message to default case 2008-07-14 04:12 Dan Pascu, * [r4483] modules/dialog/dlg_handlers.c: Fixed bogus error message for out of dialog requests with preloaded Route headers 2008-07-11 16:28 Henning Westerholt, * [r4482] test/11.sh, test/13.sh, test/19.cfg, test/19.sh, test/2.sh, test/20.cfg, test/20.sh, test/21.sh, test/25.sh, test/26.sh, test/27.sh, test/28.sh, test/31.sh, test/34.sh, test/35.sh, test/include/database: - various cleanups and checks added - move mysql command definition to own include file - cleanups some configurations - add command to check for a mysql DB access with the default auth data - fix some carrierroute related mysql warnings 2008-07-11 14:13 Henning Westerholt, * [r4481] parser/parse_privacy.c, parser/parse_uri.c: - fix privacy and URI user parameter parser, they should handled case-insensitive - reported from Bayan Towfiq, bayan at flowroute dot com 2008-07-11 12:31 Henning Westerholt, * [r4480] msg_translator.c: - force_rport() also add a recieved parameter every time to the VIA - this is necessary to be RFC 3581 compliant, related to #2002156 2008-07-11 09:17 Henning Westerholt, * [r4479] test/35.cfg, test/35.sh: - extend permissions test, check also allow_trusted (related to #1925738), some small cleanups 2008-07-11 09:04 Henning Westerholt, * [r4478] doc/dbschema/xsl/dbschema2docbook.xsl: - DB documentation fix, generate the DEFAULT column value as empty string 2008-07-11 09:00 Henning Westerholt, * [r4477] scripts/db_berkeley/openser/version: - fix wrong db_berkeley version table, this was changed accidentally in rev4331 2008-07-10 16:13 Henning Westerholt, * [r4476] modules/tm/README, modules/tm/doc/tm_admin.xml: - add missing documentation about enable_stats parameter in tm 2008-07-10 16:06 Henning Westerholt, * [r4475] modules/uac_redirect/README, modules/uac_redirect/doc/uac_redirect_admin.xml: - fix double paragraph in docs - reported from Ruchir Brahmbhatt, ruchir dot brahmbhatt at ecosmob dot com 2008-07-10 15:40 Henning Westerholt, * [r4474] db/schema/location.xml: - small extension to the location table docs 2008-07-10 10:52 Henning Westerholt, * [r4473] Makefile: - some small spelling fixes and cleanups, add some comments 2008-07-10 09:03 Henning Westerholt, * [r4472] utils/db_berkeley/Makefile: - fix LIBS, don't link with unnecessary libraries, related to #1855859 2008-07-10 08:49 Henning Westerholt, * [r4471] modules/db_postgres/dbase.c: - further bug fixes for db_postgres_fetch_result and db_postgres_store_result - return also for all other abnormal query states an error, as the result set is here set to zero too - this is probably a little bit to strict, but in the openser context this types normally should not happen - as the old behaviour could lead to crashes if this gets eventually reported from the driver, this is surely an improvement :-) (most query user check only for return value < 0, and not for == 0) - in case for the PGRES_EMPTY_QUERY this could be not recognized as error from upper layers at all, as this is defined as zero in the pg driver.. - small indention fixes 2008-07-10 07:57 Ovidiu Sas, * [r4470] scripts/openserctl: fix broken openserctl trusted [2003521] - add back the ability to set empty pattern - add back the ability to set a tag 2008-07-09 16:27 Henning Westerholt, * [r4469] modules/carrierroute/Makefile, modules/db_berkeley/Makefile, modules/h350/Makefile: - fix unnecessary module library links, related to #1855859 - small cleanup in Makefile for carrierroute 2008-07-09 15:10 Henning Westerholt, * [r4468] modules/carrierroute/route_func.c: - improve error messages for PV printing, instead of a generic message give some hints about the problem 2008-07-09 14:30 Henning Westerholt, * [r4467] modules/db_postgres/dbase.c: - fix PGRES_FATAL_ERROR bug in postgres driver - the result set was cleared in this case, but no error was> returned - reported from Andrew O. Zhukov, gnugk at telegroup dot com dot ua - small indention fixes 2008-07-09 11:35 Henning Westerholt, * [r4465] modules/carrierroute/route_func.c, prime_hash.c: fix carrierroute error logging - remove prime_hash specific logging, instead log all hash_errors in the actual routing function, now CRC32 errors are also logged - change log level for doesn't completed rewrite_uri_recursor to INFO, this is not necessarily an error, e.g. for blacklisted URIs. If an error occured during this stage, its logged in previous steps of the processing anyway. 2008-07-08 14:54 Henning Westerholt, * [r4463] modules/tm/README, modules/tm/doc/tm_admin.xml: - add a short note to the t_relay docs, related to #1989917 2008-07-08 14:52 Di-Shi Sun, * [r4462] modules/osp/etc/sample-osp-openser.cfg: Removed REGISTER support from sample config. 2008-07-08 14:10 Daniel-Constantin Mierla, * [r4460] modules/usrloc/ucontact.c: - protect against crash when use_domain is 1 but @ is missing in aor -- using same mechanism as for insert - TBD: registrations for AoR without username should be ignored as discussed on devel mailing list 2008-07-08 13:32 Henning Westerholt, * [r4459] modules/mi_datagram/mi_datagram.c: - spelling fix and some small cleanups in error logs 2008-07-08 12:57 Henning Westerholt, * [r4457] modules/permissions/config/register.deny: - add some notes about the security implications, related to #1850882 2008-07-08 10:30 Henning Westerholt, * [r4456] modules/carrierroute/route_func.c: - fix null pointer crash during error condition in mp2carrier_id and mp2domain_id, reported from Carsten Bock, closes #2013308 2008-07-07 18:24 Juha Heinanen, * [r4455] INSTALL: * Added example on module README generation. 2008-07-07 18:21 Juha Heinanen, * [r4454] modules/dialplan/dialplan.c: * Turned "no information available for dpid" message from error to debug. 2008-07-07 16:39 Henning Westerholt, * [r4453] modules/avpops/README, modules/avpops/doc/avpops_admin.xml: - remove sections about avp_aliases and avp_write functions, this was moved to the core long ago 2008-07-04 11:23 Henning Westerholt, * [r4451] test/2.sh, test/34.cfg, test/34.sh: - small fix in test 2 - add new test for presence related modules startup on mysql 2008-07-04 11:22 Henning Westerholt, * [r4450] modules/xmpp/README, modules/xmpp/doc/xmpp_admin.xml: - fix default values for server names 2008-07-04 11:11 Henning Westerholt, * [r4449] modules/presence_xml/README, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/presence_xml.c, modules/pua/README, modules/pua/doc/pua_admin.xml, modules/pua/pua.c, modules/rls/README, modules/rls/doc/rls_admin.xml, modules/rls/rls.c, modules/xcap_client/README, modules/xcap_client/doc/xcap_client_admin.xml, modules/xcap_client/xcap_client.c: - presence related modules uses a proper default DB URL instead of NULL like the other modules in the trunk - update module documentation 2008-07-03 16:43 Henning Westerholt, * [r4448] scripts/openserctl, scripts/openserctl.base: - extend openserctl command with flags and mask fields, related to #1992134 2008-07-03 15:56 Henning Westerholt, * [r4447] db/schema/Makefile, doc/dbschema/bookinfo.xml: - fix make dbschema-docbook-html generation, closes #2009831 - remove old entities from template 2008-07-03 12:42 Henning Westerholt, * [r4445] modules/snmpstats/README, modules/snmpstats/doc/snmpstats_admin.xml: - improve snmpd example, reported from mayamatakeshi, mayamatakeshi at gmail dot com 2008-07-02 08:16 Henning Westerholt, * [r4444] mi/attr.c, mi/attr.h, mi/fmt.c, mi/fmt.h, mi/mi.c, mi/mi.h, mi/mi_core.c, mi/mi_core.h, mi/tree.c, mi/tree.h, modules/usrloc/dlist.c, modules/usrloc/dlist.h, modules/usrloc/hslot.c, modules/usrloc/hslot.h, modules/usrloc/ucontact.c, modules/usrloc/ucontact.h, modules/usrloc/udomain.c, modules/usrloc/udomain.h, modules/usrloc/ul_callback.c, modules/usrloc/ul_callback.h, modules/usrloc/ul_mi.c, modules/usrloc/ul_mi.h, modules/usrloc/ul_mod.c, modules/usrloc/ul_mod.h, modules/usrloc/urecord.c, modules/usrloc/urecord.h, modules/usrloc/usrloc.c, modules/usrloc/usrloc.h, modules/usrloc/utime.c, modules/usrloc/utime.h, radius.h, re.c, receive.c, receive.h, regexp.c, regexp.h, resolve.c, resolve.h, route.c, route.h, route_struct.c, route_struct.h, tcp_read.c, tcp_server.h, timer.c, timer.h, transformations.c, transformations.h, trim.h, tsend.c: - more doxygen for the core and usrloc module - contributed from Olle E. Johansson, closes #2008192 2008-07-02 07:09 Klaus Darilion, * [r4443] modules/dialog/README, modules/dialog/doc/dialog_faq.xml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher_faq.xml, modules/jabber/README, modules/jabber/doc/jabber_admin.xml, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/nathelper/README, modules/nathelper/doc/nathelper_faq.xml, modules/perl/README, modules/perl/doc/perl_faq.xml, modules/registrar/README, modules/registrar/doc/registrar_faq.xml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_faq.xml, modules/tlsops/README, modules/tlsops/doc/tlsops_faq.xml: - fix &ser...; entities --> &openser...; - READMEs regenereated 2008-07-01 14:24 Henning Westerholt, * [r4442] script_cb.c, script_cb.h, script_var.c, script_var.h, sctp_server.c, sctp_server.h, serialize.c, serialize.h, socket_info.c, socket_info.h, statistics.c, statistics.h, str.h, strcommon.c, strcommon.h, tags.h, tcp_conn.h, tcp_init.h, tcp_main.c: - improve existing/ add some new doxygen documentation to the core - contributed from Olle E. Johansson, closes #2007411 2008-07-01 13:58 Henning Westerholt, * [r4441] modules/registrar/common.c, modules/registrar/common.h, modules/registrar/lookup.c, modules/registrar/lookup.h, modules/registrar/path.c, modules/registrar/path.h, modules/registrar/reg_mod.c, modules/registrar/reg_mod.h, modules/registrar/regtime.c, modules/registrar/regtime.h, modules/registrar/reply.c, modules/registrar/reply.h, modules/registrar/rerrno.c, modules/registrar/rerrno.h, modules/registrar/save.c, modules/registrar/save.h, modules/registrar/sip_msg.c, modules/registrar/sip_msg.h: - add doxygen documentation, some spelling improvements in error messages, contributed from Olle E. Johansson, closes #2006665 2008-07-01 12:04 Henning Westerholt, * [r4440] modules/rr/api.c, modules/rr/api.h, modules/rr/loose.c, modules/rr/loose.h, modules/rr/record.c, modules/rr/record.h, modules/rr/rr_cb.c, modules/rr/rr_cb.h, modules/rr/rr_mod.c, modules/rr/rr_mod.h: - add doxygen information, contributed from Olle E. Johansson - closes #2006639 2008-07-01 10:23 Henning Westerholt, * [r4438] modules/acc/README, modules/acc/doc/acc_admin.xml: - improve documentation about seq file, related to bug #1974675 - contributed from Iñaki Baz 2008-07-01 09:27 Henning Westerholt, * [r4437] modules/acc/etc/radiusclient.conf: - fix radiusclient seq file location when openser don't run as root - related to bug #1974675, reported from Iñaki Baz 2008-06-30 13:05 Henning Westerholt, * [r4435] modules/osp/orig_transaction.c, modules/sst/README, modules/sst/doc/sst_admin.xml: - small spelling fix in comment and documentation 2008-06-30 11:34 Henning Westerholt, * [r4434] action.c, config.h, core_stats.c, core_stats.h, daemonize.c, data_lump.c, data_lump.h, data_lump_rpl.c, data_lump_rpl.h, fastlock.h, flags.c, forward.c, forward.h, hash_func.h, io_wait.c, io_wait.h, ip_addr.c, ip_addr.h, lock_alloc.h, lock_ops.h, locking.h, main.c, modparam.c, msg_translator.c, re.h, resolve.h, sr_module.c, sr_module.h, statistics.h: - partial revert of commit rev4402 after discussion on the list 2008-06-30 11:32 Henning Westerholt, * [r4433] dset.c: - small cleanup, remove file purpose, this is stated in the doxygen 2008-06-30 10:44 Henning Westerholt, * [r4432] modules/permissions/hash.c, test/35.cfg, test/35.sh: - Fix problem in the allow_address() and allow_source_address() functions, they worked properly only with /0, /8, /16, /24, /32 netmasks so far. Related to bug #1888101, reported from Giovanni Coriasco - add a small testcase for the permission module 2008-06-30 10:34 Henning Westerholt, * [r4431] modules/permissions/README, modules/permissions/address.c, modules/permissions/doc/permissions_admin.xml: - permissions README uses the default db_url example url - fix function name in error message 2008-06-30 10:30 Henning Westerholt, * [r4430] modules/acc/README, modules/acc/acc_mod.c, modules/acc/doc/acc_admin.xml: - better fix for problem with radius acc (see rev4419) - radius_config parameter is null as default 2008-06-27 15:54 Henning Westerholt, * [r4429] test/19.cfg, test/19.sh: - add some variables to test 19 2008-06-27 15:52 Henning Westerholt, * [r4428] test/28.sh, test/29.sh: - small spelling fix in test purpose 2008-06-27 15:15 Henning Westerholt, * [r4427] modules/alias_db/README, modules/alias_db/doc/alias_db_admin.xml: - db_url docs use the default entity 2008-06-27 14:14 Henning Westerholt, * [r4425] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - spelling fix in documentation, reported from Olle 2008-06-27 10:25 Henning Westerholt, * [r4423] etc/openser.cfg: - revert commit as this don't work for installation where radius is not compiled in. Thanks to Daniel for pointing this out 2008-06-27 07:47 Daniel-Constantin Mierla, * [r4422] modules/exec/README, modules/exec/doc/exec_admin.xml: - note about using $$ (double $) for environment variables 2008-06-27 07:39 Daniel-Constantin Mierla, * [r4421] examples/exec_s3.cfg, examples/exec_s4.cfg, examples/exec_s5.cfg: - doubled $ sign for the env variables, otherwise they would be considered openser PVs - fixes bug #1989672 reported by Henning Westerholt 2008-06-26 13:09 Henning Westerholt, * [r4419] etc/openser.cfg: - disable radius support in the default config for the acc module, as certain debian distributions (e.g. ubuntu) compile with enabled radius, this leads later to errors because the default config file path is '/usr/local/etc..'. If this is fixed and the existing libradius-ng config file is used, further (dictionary) errors show up - deactivating this support greatly improve the installation experience 2008-06-26 09:48 Henning Westerholt, * [r4418] Makefile.defs: - devel version increased 2008-06-26 09:47 Henning Westerholt, * [r4417] Makefile.defs, action.c, cfg.y, modules/tm/uac.c, route.c, route.h: - revert commit 4317, 4327, 4376 - local route in core and tm module - discussed extensivly on devel, but no compromise could be reached - the majority of the board decided to disable this feature for 1.4 Message-Id: <200806251033.14644.henning.westerholt@1und1.de> - can be enabled by setting USE_LOCAL_ROUTE in the Makefile.defs - flag for LOCAL_ROUTE will be not disabled, because otherwise all modules that were already enabled needs to be changed too - add an error message to the config file if route is used and not compiled 2008-06-24 12:27 Henning Westerholt, * [r4413] modules/tm/README, modules/tm/doc/tm_admin.xml: - spelling fixes, related to #1998113, reported from Anatoly Pidruchny - regenerate README, incorperate latest t_newtran comments 2008-06-24 11:25 Henning Westerholt, * [r4412] modules/mangler/README, modules/mangler/doc/mangler_admin.xml: - add a short note about the obselete state of the mangler module TODO: integrate some functions into textops, see devel thread at: http://www.mail-archive.com/devel%40lists.openser.org/msg04168.html 2008-06-24 10:44 Henning Westerholt, * [r4410] examples/acc-mysql.cfg: - fix extra acc mysql example table reported from Ali Jawad, ali dot jawa at splendor dot net 2008-06-20 14:21 Juha Heinanen, * [r4409] modules/peering/README, modules/peering/doc/peering_admin.xml: * Added link to sample FreeRADIUS configuration files for peering broker. 2008-06-20 08:03 Klaus Darilion, * [r4408] modules/tm/doc/tm_admin.xml: - added a note to the documentation about t_check_trans() 2008-06-18 13:33 Henning Westerholt, * [r4407] crc.c: - remove unused #defines for OK and ERROR 2008-06-18 13:30 Henning Westerholt, * [r4406] ChangeLog: - update Changelog - hide some e-mail addresses against spam spiders - some other small cleanups 2008-06-18 12:30 Ovidiu Sas, * [r4405] modules/ratelimit/ratelimit.c: ratelimit must register it's own timer heavy traffic with radius acc enabled will generate jitter and inaccurate traffic shaping control 2008-06-18 10:42 Henning Westerholt, * [r4404] modules/ldap/Makefile: - add prober LOCALBASE includes for solaris LDAP libraries - closes #1912012, contributed from Sergio Gutierrez, saguti at gmail dot com 2008-06-17 16:17 Henning Westerholt, * [r4403] Makefile.defs: - devel version increased 2008-06-17 16:15 Henning Westerholt, * [r4402] action.c, action.h, atomic.h, blacklists.c, blacklists.h, config.h, core_stats.c, core_stats.h, crc.c, daemonize.c, daemonize.h, data_lump.c, data_lump.h, data_lump_rpl.c, data_lump_rpl.h, dprint.c, dprint.h, dset.c, dset.h, errinfo.c, errinfo.h, error.c, error.h, fastlock.h, flags.c, flags.h, forward.c, forward.h, globals.h, hash_func.h, help_msg.h, io_wait.c, io_wait.h, ip_addr.c, ip_addr.h, lock_alloc.h, lock_ops.h, locking.h, lump_struct.h, main.c, md5.c, md5.h, md5utils.c, mod_fix.c, mod_fix.h, modparam.c, msg_translator.c, msg_translator.h, poll_types.h, prime_hash.c, prime_hash.h, pvar.h, qvalue.c, qvalue.h, re.h, resolve.h, serialize.h, socket_info.h, sr_module.c, sr_module.h, statistics.h, str.h: - convert existing documentation to doxygen format - based on a patch (#1980924) from Olle E. Johansson, oej at edvina dot net - add some extensions, fix some (small) errors - also make some cleanups in several files: - whitespace/ tab fixes, alignment fixes - combine a few variables definitions to make functions more compact - remove some history stuff from the copyright header, the really old ones don't matter any more, for the last years this information is present in the repository - fix old copyright statement in help_msg.h 2008-06-17 13:44 Henning Westerholt, * [r4401] modules/seas/seas_action.c, modules/sst/sst_handlers.c: - fix more doxygen errors 2008-06-17 13:43 Henning Westerholt, * [r4400] modules/avpops/Makefile, modules/avpops/avpops.c: - improve error messages, add some doxygen and fix Makefile comment patch from Olle E. Johansson 2008-06-17 13:41 Henning Westerholt, * [r4399] modules/xlog/doc/xlog_admin.xml: - improve xlog documentation, patch from Olle E. Johansson 2008-06-17 13:06 Henning Westerholt, * [r4398] db/db.h, db/db_id.c, db/db_query.h, modules/db_mysql/dbase.c: - fix database related doxygen errors 2008-06-17 12:41 Henning Westerholt, * [r4397] modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/route.h, modules/carrierroute/route_config.c, modules/carrierroute/route_db.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: - fix all doxygen errors, add some documentation 2008-06-17 10:47 Henning Westerholt, * [r4396] modules/jabber/xjab_jcon.c, modules/jabber/xjab_util.c, modules/jabber/xjab_wlist.c, modules/jabber/xjab_worker.c, modules/msilo/msfuncs.c, modules/seas/statistics.c: - fix some doxygen errors in comments, \0 -> \\0, #return -> return 2008-06-16 15:49 Henning Westerholt, * [r4395] openser.8, openser.cfg.5: - update project list addresses in man pages 2008-06-16 14:54 Henning Westerholt, * [r4394] globals.h: - remove unused #define 'NO_DNS' 2008-06-12 17:51 Ovidiu Sas, * [r4393] scripts/openserctl, scripts/openserctl.base: fix hardcoded grep command: grep -> $EGREP 2008-06-12 17:41 Juha Heinanen, * [r4392] scripts/openserctl, scripts/openserctl.base: * Updated openserctl lcr show and addgw commands to correspond to the current version of gw table. 2008-06-12 16:43 Henning Westerholt, * [r4391] modules/sms/sms_funcs.c: - remove some long outcommented code that is not used anymore 2008-06-12 16:38 Henning Westerholt, * [r4390] modules/mangler/mangler.c: - remove long outcommented functions that are not used anymore 2008-06-12 15:57 Ovidiu Sas, * [r4389] scripts/openserctl.sqlbase: remove duplicate 'usage_trusted' for openserctl script 2008-06-12 15:32 Henning Westerholt, * [r4388] udp_server.c: - remove some long outcommented stuff - add doxygen documentation to the functions - some cleanups in style and whitespaces 2008-06-12 14:24 Henning Westerholt, * [r4387] doc/entities.xml: - remove some old entitites that are not used anymore 2008-06-12 14:08 Henning Westerholt, * [r4386] modules/uri_db/README, modules/uri_db/doc/uri_db_admin.xml, modules/uri_db/uridb_mod.c: - remove unused subscriber_table parameter - improve module documentation 2008-06-12 11:12 Henning Westerholt, * [r4384] Makefile: - install openserctl.dbtext and openserctl.db_berkeley with 'install-module-tools' - install also the python helper for dbtext, closes #1991267 2008-06-12 11:07 Henning Westerholt, * [r4383] scripts/openserctl: - sync DB names with openserdbctl, add also db_berkeley to openserctl - most commands will not work for DB, but at least a few are implemented 2008-06-12 11:04 Henning Westerholt, * [r4382] scripts/openserctl.db_berkeley, scripts/openserctl.dbtext: - fix default database path for dbtext and db_berkeley 2008-06-12 09:35 Henning Westerholt, * [r4381] scripts/openserctl.db_berkeley: - add svn:keywords property 2008-06-11 15:56 Henning Westerholt, * [r4379] modules/tm/README, modules/tm/doc/tm_admin.xml: - cleanup section about statistics, fix some spelling errors 2008-06-11 14:06 Bogdan-Andrei Iancu, * [r4378] modules/domain/domain.c: - properly enable the is_uri_host_local() for LOCAL ROUTE 2008-06-11 14:04 Bogdan-Andrei Iancu, * [r4377] action.c: -do not trigger the ERROR ROUTE while running the LOCAL ROUTE 2008-06-11 14:01 Bogdan-Andrei Iancu, * [r4376] modules/tm/uac.c: bug fixed - properly advertise the route type while running LOCAL ROUTE 2008-06-11 13:09 Henning Westerholt, * [r4374] modules/sl/README, modules/sl/doc/sl_admin.xml: - fix small error in example, closes #1990015 2008-06-11 12:44 Henning Westerholt, * [r4373] modules/dialog/dlg_handlers.c: - add log message if the timeout_avp is invalid and the default value is used 2008-06-10 15:11 Bogdan-Andrei Iancu, * [r4372] modules/avpops/avpops_impl.c: - enable case sensitive checking for FM ops 2008-06-10 15:09 Bogdan-Andrei Iancu, * [r4371] modules/uri_radius/urirad_mod.c: - the radius function for checking uri are safe in LOCAL ROUTE 2008-06-10 15:07 Bogdan-Andrei Iancu, * [r4370] modules/uri_db/uridb_mod.c: -one function is safe to be used from LOCAL ROUTE 2008-06-10 15:05 Bogdan-Andrei Iancu, * [r4369] modules/uri/uri_mod.c: - several URI functions are suitable for LOCAL ROUTE 2008-06-10 15:03 Bogdan-Andrei Iancu, * [r4368] modules/group_radius/grouprad_mod.c: - group radius checking can be done from LOCAL_ROUTE 2008-06-10 15:02 Bogdan-Andrei Iancu, * [r4367] modules/statistics/statistics.c: statistics are safe to be used from LOCAL ROUTE 2008-06-10 15:01 Bogdan-Andrei Iancu, * [r4366] modules/siptrace/siptrace.c: - siptrace can be done from LOCAL ROUTE 2008-06-10 15:00 Bogdan-Andrei Iancu, * [r4365] modules/ratelimit/ratelimit.c: rate limits may be checked from LOCAL ROUTE 2008-06-10 14:56 Bogdan-Andrei Iancu, * [r4364] modules/permissions/permissions.c: -permissions may be checked from LOCAL ROUTE 2008-06-10 14:55 Bogdan-Andrei Iancu, * [r4363] modules/peering/peering.c: - peer detection can be done from LOCAL_ROUTE 2008-06-10 14:53 Bogdan-Andrei Iancu, * [r4362] modules/mediaproxy/mediaproxy.c, modules/nat_traversal/nat_traversal.c, modules/nathelper/nathelper.c: - nat traversal functions may be called from LOCAL_ROUTE 2008-06-10 14:52 Bogdan-Andrei Iancu, * [r4361] modules/h350/h350_mod.c, modules/ldap/ldap_mod.c: - LDAP queries are safe to be called from LOCAL_ROUTE 2008-06-10 14:50 Bogdan-Andrei Iancu, * [r4360] modules/group/group_mod.c: -allow the group functions to be called from LOCAL_ROUTE 2008-06-10 14:49 Bogdan-Andrei Iancu, * [r4359] modules/exec/exec_mod.c: - enable several functions (only the one suitable) for LOCAL_ROUTE 2008-06-10 14:48 Bogdan-Andrei Iancu, * [r4358] modules/domain/domain_mod.c: allow the group functions to be called from LOCAL_ROUTE 2008-06-10 14:47 Bogdan-Andrei Iancu, * [r4357] modules/diversion/diversion.c: enable exported functions to be called from the LOCAL_ROUTE 2008-06-10 14:46 Bogdan-Andrei Iancu, * [r4356] modules/cfgutils/cfgutils.c: enable the exported functions to be called from LOCAL_ROUTE 2008-06-10 14:10 Henning Westerholt, * [r4355] etc/openser.cfg, modules/acc/README, modules/acc/doc/acc_admin.xml: - spelling fix, accouting -> accounting 2008-06-10 13:12 Henning Westerholt, * [r4354] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: - some spelling fixes 2008-06-10 11:52 Daniel-Constantin Mierla, * [r4353] modules/gflags/README, modules/gflags/doc/gflags_admin.xml: - forgot to update doc after last commit changes 2008-06-10 11:48 Daniel-Constantin Mierla, * [r4352] modules/gflags/gflags.c: - functions enabled for LOCAL_ROUTE 2008-06-10 11:32 Henning Westerholt, * [r4351] examples/acc-mysql.cfg, examples/flag_reply.cfg, examples/msilo.cfg, examples/nathelper.cfg, examples/pstn.cfg, examples/replicate.cfg: - fix several errors in example configuration - port to new driver names and syntax 2008-06-09 15:43 Juha Heinanen, * [r4350] modules/peering/peering.c: * Fixed copy/paste error. 2008-06-09 14:52 Henning Westerholt, * [r4349] 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/20.sh, test/21.sh, test/22.sh, test/23.sh, test/25.sh, test/26.sh, test/27.sh, test/28.sh, test/29.sh, test/30.sh, test/31.sh, test/32.sh, test/33.sh, test/include, test/include/common, test/include/require: - add some small functions to check for an compiled openser, modules and some helper programs - add also a variable for a "all module" statement for inclusion in the cfg - convert existing tests to use the functions 2008-06-09 13:27 Henning Westerholt, * [r4348] test/15.sh: - add dialplan module also to non SQL tests 2008-06-09 11:24 Henning Westerholt, * [r4347] test/2.cfg: - add dialplan to test 2 2008-06-09 11:21 Henning Westerholt, * [r4346] modules/dialplan/dp_db.c: - dialplan modules uses as default the read-only DB URL 2008-06-09 11:15 Henning Westerholt, * [r4345] modules/dialplan/dialplan.c: - remove unused variable 'attr' - fix inconsistent indention (whitespace -> tabs) 2008-06-06 19:01 Bogdan-Andrei Iancu, * [r4344] db/schema/dialplan.xml: -fixed swapped values 2008-06-06 18:56 Bogdan-Andrei Iancu, * [r4343] modules/dialplan/dialplan.c: simplify the returned MI tree in dp_translate command 2008-06-06 18:16 Bogdan-Andrei Iancu, * [r4342] modules/dialplan/README, modules/dialplan/doc/dialplan_admin.xml: - fixed doc referencies 2008-06-06 18:06 Bogdan-Andrei Iancu, * [r4341] modules/dialplan/dialplan.c: - fixed misspelled PV 2008-06-06 17:10 Anca Vamanu, * [r4340] modules/auth/nonce.c: - fixed an editing bug from the last commit 2008-06-06 16:57 Henning Westerholt, * [r4339] modules/carrierroute/carrierroute.c, modules/carrierroute/route_func.c: - fix regression from 1.3 branch, and some extensions - allow any PV for carrier and route functions - Thanks to Carsten Bock for the report 2008-06-06 16:47 Anca Vamanu, * [r4338] modules/auth/api.c, modules/auth/api.h, modules/auth/index.c, modules/auth/nonce.c, modules/auth/nonce.h: - moved index check after expires check - changed log level from error to debug if nonce is reused 2008-06-06 16:43 Bogdan-Andrei Iancu, * [r4337] modules/dialplan/dp_db.c: - use new db_check_table_version() Credits go to Henning Westerholt 2008-06-06 16:17 Bogdan-Andrei Iancu, * [r4336] modules/dialplan/dialplan.c, modules/dialplan/dialplan.h, modules/dialplan/dp_db.c, modules/dialplan/dp_db.h, modules/dialplan/dp_repl.c, modules/dialplan/trex.c, modules/dialplan/trex.h: - set ID SVN property 2008-06-06 16:09 Bogdan-Andrei Iancu, * [r4335] modules/dialplan/trex.h: - added note that the original T-Rex code was modified. This is requied by the license of the code. Thanks to Henning Westerholt for noticing this. 2008-06-06 16:04 Bogdan-Andrei Iancu, * [r4334] modules/dialplan/README, modules/dialplan/doc/dialplan_admin.xml: did some spell checking in the docs 2008-06-06 15:33 Anca Vamanu, * [r4333] modules/presence/notify.c: - fixed bug introduced in rev 4264 of not sending Notifies to active users on Publish update 2008-06-06 14:36 Anca Vamanu, * [r4331] db/schema/Makefile, db/schema/dialplan.xml, db/schema/openser-dialplan.xml, modules/dialplan, modules/dialplan/Makefile, modules/dialplan/README, modules/dialplan/dialplan.c, modules/dialplan/dialplan.h, modules/dialplan/doc, modules/dialplan/doc/dialplan.xml, modules/dialplan/doc/dialplan_admin.xml, modules/dialplan/doc/dialplan_devel.xml, modules/dialplan/dp_db.c, modules/dialplan/dp_db.h, modules/dialplan/dp_repl.c, modules/dialplan/trex.c, modules/dialplan/trex.h, scripts/db_berkeley/openser/dialplan, scripts/db_berkeley/openser/version, scripts/dbtext/openser/dialplan, scripts/dbtext/openser/version, scripts/mysql/dialplan-create.sql, scripts/openserctlrc, scripts/openserdbctl.base, scripts/oracle/dialplan-create.sql, scripts/postgres/dialplan-create.sql: - uploaded new modules that implements generic string translations based on matching and replacement rules. It can be used to manipulate R-URI or a PV and to translated to a new format/value. 2008-06-06 13:18 Bogdan-Andrei Iancu, * [r4330] modules/avpops/README, modules/avpops/avpops.c, modules/avpops/doc/avpops_admin.xml: -avpops functions are enabled from LOCAL_ROUTE - AVP handling is safe here. 2008-06-06 11:09 Bogdan-Andrei Iancu, * [r4329] modules/benchmark/benchmark.c: - allow benchmarking functions to be called from LOCAL ROUTE 2008-06-06 11:06 Bogdan-Andrei Iancu, * [r4328] modules/textops/textops.c: - allow all request related functions to be called from LOCAL ROUTE 2008-06-06 11:02 Bogdan-Andrei Iancu, * [r4327] modules/tm/uac.c: - added support for triggering the LOCAL_ROUTE when a new internal request is generated (like Mi t_uac_dlg, requests generated by SMS, msilo, imc, presence modules) more info will follow on the mailing lists 2008-06-06 10:50 Bogdan-Andrei Iancu, * [r4326] modules/acc/acc_mod.c: - acc script functions enabled for BRANCH and LOCAL Routes 2008-06-06 10:21 Anca Vamanu, * [r4325] modules/pua/hash.h: - applied patch from Denis Bilenko, denis at ag-projects dot com that adds 'conference' event 2008-06-06 10:12 Bogdan-Andrei Iancu, * [r4324] modules/xlog/xlog.c: - allow xlog functions in LOCAL_ROUTE 2008-06-06 08:57 Daniel-Constantin Mierla, * [r4323] modules/dispatcher/dispatch.c: - fixed loading dispatcher list file when flags field was missing (reported and patch by Carsten Bock, #1986167) 2008-06-06 05:05 Dan Pascu, * [r4322] modules/pua/hash.h: Made some indents consistent 2008-06-05 18:58 Ovidiu Sas, * [r4321] modules/sst/sst_handlers.c: Turn into DBG some bogus ERR probes for cancelled calls and expired dialogs. 2008-06-05 18:38 Daniel-Constantin Mierla, * [r4320] cfg.lex, cfg.y, route.c, route_struct.c, route_struct.h: - added two new integer operators - '>>' - bitwise right shift - '<<' - bitwise left shift 2008-06-05 18:22 Ovidiu Sas, * [r4319] modules/statistics/README, modules/statistics/doc/statistics_admin.xml: udpate doc to reflect new signature for exported functions (string -> string|pvar) 2008-06-05 18:02 Elena-Ramona Modroiu, * [r4318] modules/pdt/README, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml: - updated reference to the sql creation script - more details about update and lookup operations (reported by Olle Johansson) 2008-06-05 16:27 Bogdan-Andrei Iancu, * [r4317] cfg.lex, cfg.y, route.c, route.h: -new type of route added (local_route) ; this will be triggered by TM each time a new internal request is generated. (still work on progress) 2008-06-05 16:15 Bogdan-Andrei Iancu, * [r4316] modules/statistics/statistics.c: - update_stat() and reset_stat() functions accept PV for the name of the statistic. Both function are able to recognize at startup if the parmeter is string or PV and accordingly fix it in the most efficient way (for runtime). Based on an idea from patch 1984901 2008-06-05 15:26 Bogdan-Andrei Iancu, * [r4315] mod_fix.c, mod_fix.h, modules/textops/README, modules/textops/doc/textops_admin.xml, modules/textops/textops.c: - added new function "replace_body_atonce()", which allows to replace multiple lines at once (opposed to replace_body_all(), which does line-by-line matching). Contributed by Andreas Granig Closes Patch #1968083 2008-06-05 14:51 Bogdan-Andrei Iancu, * [r4314] modules/dialog/README, modules/dialog/dialog.c, modules/dialog/dlg_db_handler.h, modules/dialog/doc/dialog_admin.xml: - new db_mode added - DB_MODE_SHUTDOWN : dialog info is read at startup and only flushed back to DB at shutdown - there are no runtime updates. 2008-06-05 14:02 Ovidiu Sas, * [r4313] modules/ratelimit/ratelimit.c: display the value of the last counter via mi rl_stats command 2008-06-05 13:22 Bogdan-Andrei Iancu, * [r4312] modules/tm/README, modules/tm/doc/tm_admin.xml, modules/tm/t_reply.c, modules/tm/t_reply.h, modules/tm/tm.c: - added new module paramter "disable_6xx_block" to controll the 6xx replies handling - if the RFC3261 should be respected (blocking serial forking after 6xx) or treate 6xx as standard negative reply (against the RFC3261) This option is really needed if you want to do call forwarding to voicemail or announcement or other user in case of failure 2008-06-05 09:09 Daniel-Constantin Mierla, * [r4311] transformations.c, transformations.h: - new transformation: nameaddr - return parts of a name-address structure - the PV value should start with name-address - components: - name - return the dispay name of the structure - uri - return the uri of the structure - len - return the lenght of the name-addr part in the value - helpful to properly extract URI from headers that follow similar structure as To header - the header parameters start from val + nameaddr.len 2008-06-05 08:38 Henning Westerholt, * [r4310] modules/presence/notify.c: - revert commit rev4261 after discussion on devel list 2008-06-05 07:13 Daniel-Constantin Mierla, * [r4309] modules/dispatcher/README: - readme regenerated 2008-06-05 07:12 Daniel-Constantin Mierla, * [r4308] modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c, modules/dispatcher/doc/dispatcher_admin.xml: - adding ds_probing_mode parameter to control which gateways are tested for availability (re-worked patch submitted by Konstantin Bokarius, #1893021) 2008-06-05 06:41 Daniel-Constantin Mierla, * [r4307] pvar.c: - branch flags set for r-uri can be set via assign operation 2008-06-04 21:08 Daniel-Constantin Mierla, * [r4306] flags.c, flags.h, pvar.c: - script flags value can be set via assign operation 2008-06-04 20:54 Daniel-Constantin Mierla, * [r4305] pvar.c: - message flags can be set via assign operation 2008-06-04 11:16 Henning Westerholt, * [r4303] route.c: - fix segfault in MATCH_OP, NOTMATCH_OP, MATCHD_OP and NOTMATCHD_OP script operations - if str.s != 0 and str.len == 0 then the str.s value will be set to NULL, causes a crash in the following regexec 2008-06-03 09:26 Bogdan-Andrei Iancu, * [r4302] modules/dialog/dialog.c: - some improvements - all profile related script functions accept as "value" paramter: 1) a static string, 2) a PV, 3) combination of strings and PV 2008-06-03 09:04 Bogdan-Andrei Iancu, * [r4301] modules/ldap/ldap_exp_fn.c, modules/ldap/ldap_mod.c: some enhancements for ldap_search() param processing: - detect & report empty ldap_url at startup, rather than runtime - speed-up to avoid all PV printing if the param is a static string 2008-06-03 08:52 Bogdan-Andrei Iancu, * [r4300] modules/ldap/api.h, 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: - added svn prop for ID 2008-06-03 08:46 Bogdan-Andrei Iancu, * [r4299] modules/tm/README, modules/tm/doc/tm_admin.xml, modules/tm/tm.c: - t_reply() accepts PVs in both parameters 2008-06-03 08:00 Juha Heinanen, * [r4298] modules/peering/README, modules/peering/doc/peering_admin.xml, modules/peering/peering.c: * Fixed AVP in example. * Added branch_route to route blocks, where verify_destination() and verify_source() can be called. 2008-06-02 20:49 Dan Pascu, * [r4297] modules/nat_traversal/Makefile, modules/nat_traversal/README, modules/nat_traversal/doc/nat_traversal.xml, modules/nat_traversal/doc/nat_traversal_admin.xml, modules/nat_traversal/nat_traversal.c: Added svn properties on files 2008-06-02 16:51 Bogdan-Andrei Iancu, * [r4296] forward.c, modules/tm/t_fwd.c, msg_translator.c, msg_translator.h: - build_req_buf_from_sip_req() accepts flags to control the buffer building: MSG_TRANS_SHM_FLAG - build the buffer in SHM memory; this avoids un-necessary memory copying (allocating in pkg, moving in shm) MSG_TRANS_NOVIA_FLAG - do not add a local VIA header - needed for a new functionality 2008-06-02 16:42 Bogdan-Andrei Iancu, * [r4295] parser/msg_parser.h: - comments syntax fixed 2008-06-02 15:18 Anca Vamanu, * [r4294] modules/auth/README, modules/auth/api.c, modules/auth/auth_mod.c, modules/auth/auth_mod.h, modules/auth/challenge.c, modules/auth/doc/auth_admin.xml, modules/auth/index.c, modules/auth/index.h, modules/auth/nonce.c, modules/auth/nonce.h: added re-usage check for nonces: The authentication mechanism offers protection against sniffing intrusion. The module generates and verifies the nonces so that they can be used only once (in an auth response). This is done by having a lifetime value and an index associated with every nonce. Using only an expiration value is not good enough because,as this value has to be of few tens of seconds, it is possible for someone to sniff on the network, get the credentials and then reuse them in another packet with which to register a different contact or make calls using the others's account. The index ensures that this will never be possible since it is generated as unique through the lifetime of the nonce. The auth module keeps state for each nonce - to validate it only on the first usage. A binary array (which can by default accomodate 100K nonces) is used to keep the state. An index in this array is allocated when the challenge is generated; this index in kept for the whole life duration of the nonce. After the first auth result (for the nonce), the following auth results for that nonce are discarded and re-challenged. 2008-06-02 14:38 Bogdan-Andrei Iancu, * [r4293] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: - added documentation for how dialog profiling works and for all related parameters, functions and MI commands. 2008-06-02 12:03 Bogdan-Andrei Iancu, * [r4292] modules/dialog/dlg_profile.c, modules/dialog/dlg_profile.h: - set keywords props on the files 2008-06-02 12:02 Bogdan-Andrei Iancu, * [r4291] modules/dialog/dialog.c, modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h, modules/dialog/dlg_profile.c, modules/dialog/dlg_profile.h: Dialog profiling support added: ============================== Dialog profiling means dialogs can be dynamically added in different (and several) profile tables. Logically, a profile table can have a special meaning (like dialogs outside the doamin, dialogs terminated to PSTN, etc). There are two types of profiles: A) with no value - a dialog simply belongs to a profile. (like outbound calls profile) B) with value - a dialog belongs to a profile having a certain value (like caller profile, where the value is the caller ID) A dialog can be added to multiple profiles in the same time. Profiles are visible (at the moment) in the request route (for initial and sequential requests) and in the branch, failure and reply routes of the original request. New module parameters: profiles_with_value - STRING - semi-colon separated list of names for profiles with value profiles_no_value - STRING - semi-colon separated list of names for profiles no value New script functions: set_dlg_profile - adds a dialog into a profile is_in_profile - checks if the current dialog is in a certain profile get_profile_size - returns into a PV the size of a certain dialog New MI commands: profile_get_size - returns the size of a certain dialog profile_list_dlgs - lists (with no context) the dialogs from a certain profile. Documentation will be added soon, code is in alpha version. 2008-06-02 10:51 Henning Westerholt, * [r4290] Makefile.defs, modules/db_oracle/README, modules/db_oracle/doc/db_oracle_admin.xml, modules/usrloc/dlist.c: - add a new define 'ORACLE_USRLOC' as short term fix before the code freeze - in 1.5 this will be removed again and fixed by introduction of some new DB API functions, as discussed on the devel list 2008-06-02 10:28 Henning Westerholt, * [r4289] modules/usrloc/dlist.c, scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql: - revert commit rev 3973 2008-06-02 10:22 Henning Westerholt, * [r4288] test/25.sh, test/7.cfg: - remove some mediaproxy parameter, there are not available anymore - fix userblacklist test after recent schema changes 2008-05-30 15:58 Dan Pascu, * [r4287] modules/mediaproxy/README, modules/mediaproxy/config, modules/mediaproxy/doc/mediaproxy.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mediaproxy/functions.h, modules/mediaproxy/mediaproxy.c, modules/nat_traversal/README, modules/nat_traversal/doc/nat_traversal_admin.xml, modules/nat_traversal/nat_traversal.c, parser/msg_parser.h: - Second generation mediaproxy module. This requires MediaProxy 2.0.0 or newer, available from http://ag-projects.com/MediaProxy.html It offers offers orders of magitude better performance, as it uses the Linux connection tracking support to relay the streams. This limits the number of processed streams only by the network interface and the Linux kernel packet forwarding speeds, as it avoids completely the need to copy the stream data from kernel space to user space and back as traditional recv/send relaying does. - New and improved interface based on the dialog module, where the use of the mediaproxy can be triggered at the first INVITE after which all the requests and replies which belong to the dialog and have an SDP body will be modified automatically without any need to call any more functions in the script. When the dialog ends, the mediaproxy session is also closed automatically without the need to manually call end_media_session() in the script. - Migrated all signaling related NAT traversal functionality to the nat_traversal module (fix_contact and client_nat_test). The mediaproxy module now only deals with media relaying. 2008-05-30 15:51 Henning Westerholt, * [r4286] lump_struct.h, msg_translator.c: - remove COND_IF_RAND condition in lumps, this is not used at all 2008-05-30 15:05 Henning Westerholt, * [r4285] Makefile: - add peering module to exclude module list 2008-05-30 11:32 Juha Heinanen, * [r4284] packaging/debian-etch/rules, packaging/debian-sarge/rules, packaging/debian/rules: * Added peering module to debian packages. 2008-05-30 10:48 Henning Westerholt, * [r4283] modules/msilo/msilo.c: - spelling fix in log message 2008-05-30 10:33 Juha Heinanen, * [r4282] modules/peering, modules/peering/Makefile, modules/peering/README, modules/peering/doc, modules/peering/doc/peering.xml, modules/peering/doc/peering_admin.xml, modules/peering/peering.c, modules/peering/peering.h, modules/peering/verify.c, modules/peering/verify.h, radius.h: * Introduced peering module (see README). * Removed V_EMERGENCY_CALL radius.h value which is not used by any OpenSER module. 2008-05-30 09:35 Bogdan-Andrei Iancu, * [r4281] modules/tm/h_table.h: - added a new field in the transaction structure to be used for higher level applications to store some context. Required for dialog module (profiling functionality). 2008-05-30 09:33 Bogdan-Andrei Iancu, * [r4280] parser/msg_parser.h: - only some text re-formatting to keep alignment (replaced spaces with tabs) 2008-05-30 09:30 Bogdan-Andrei Iancu, * [r4279] modules/cpl-c/cpl_parser.c, ut.h: - moved macro trimlr() from cpl module to core utils as trim_space_lr() - this functionality is required also from other modules (like dialog) 2008-05-30 09:28 Bogdan-Andrei Iancu, * [r4278] mod_fix.c, mod_fix.h: - exposed the fixup_pvar() function for direct usage Needed by dialog module 2008-05-30 09:26 Bogdan-Andrei Iancu, * [r4277] receive.c, receive.h: - allow access to the msg_no variable (used for generating unique -per process- IDs for sip_msg structures) from other code. Needed in some new TM functionality 2008-05-30 09:24 Bogdan-Andrei Iancu, * [r4276] modules/path/path_mod.c: - only some text re-formatting to avoid text wrapping in console 2008-05-30 09:12 Bogdan-Andrei Iancu, * [r4273] modules/rr/README, modules/rr/doc/rr_admin.xml: - fixed spelling errors in docs Reported by Ruchir Brahmbhatt. 2008-05-30 08:57 Bogdan-Andrei Iancu, * [r4270] modules/tm/README, modules/tm/doc/tm_admin.xml: - fixed spelling errors in docs Reported by Ruchir Brahmbhatt. 2008-05-29 18:32 Ovidiu Sas, * [r4269] modules/tm/README, modules/tm/doc/tm_admin.xml: Update doc for flag 0x2 for t_relay 2008-05-29 14:59 Bogdan-Andrei Iancu, * [r4266] Makefile.defs: - fixed minor misspelling (no -> now) Reported by Anatoly Pidruchny. 2008-05-29 14:27 Anca Vamanu, * [r4264] modules/presence/notify.c: - fixed not sending Notify to watchers when status is polite-block (reported by Sigrid Thijs, igrid dot thijs at androme dot com) 2008-05-29 14:13 Anca Vamanu, * [r4263] modules/pua_mi/mi_func.c: - fixed wrong lengths for strings used in reply 2008-05-29 02:26 Maxim Sobolev, * [r4262] modules/nathelper/nathelper.c, modules/nathelper/nhelpr_funcs.c: Change the way we append parameter to the end of SDP: instead of appending before the terminating CRLF, append it before any number trailing CRs and LFs and prepend CFLF before appending. This should prevent nathelper from generating broken SDPs when brain-damaged UA sends us a request that has arbitrary number of CRs/LFs at the end of SDP (such as Fring 3.30 for example). Before: ---- v=0 o=- 1212022997 1212022997 IN IP4 xx.xxx.xxx.xx s=OSS RTP Session c=IN IP4 xx.xxx.xxx.xx t=0 0 m=audio 9 RTP/AVP 96 3 107 8 0 101 a=rtpmap:96 AMR/8000 a=fmtp:96 mode-set=0 a=rtpmap:3 GSM/8000 a=rtpmap:107 iLBC/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=direction:active ---- After: ---- v=0 o=- 1212026907 1212026907 IN IP4 xx.xxx.xxx.xx s=OSS RTP Session c=IN IP4 xx.xxx.xxx.xx t=0 0 m=audio 9 RTP/AVP 96 3 107 8 0 101 a=rtpmap:96 AMR/8000 a=fmtp:96 mode-set=0 a=rtpmap:3 GSM/8000 a=rtpmap:107 iLBC/8000 a=rtpmap:8 PCMA/8000 a=rtpmap:0 PCMU/8000 a=rtpmap:101 telephone-event/8000 a=fmtp:101 0-15 a=direction:active 2008-05-28 10:55 Juha Heinanen, * [r4261] modules/presence/notify.c: * Noise reduction. 2008-05-28 10:10 Juha Heinanen, * [r4260] modules/pua_mi/README, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_mi/mi_func.c: * Added extra_headers parameter to pua_mi/pua_publish function. 2008-05-26 19:57 Dan Pascu, * [r4258] Makefile: Fixed wrong target names for deb-sarge and deb-etch in Makefile 2008-05-26 17:17 Henning Westerholt, * [r4257] Makefile: - separate build-targets for Debian Etch and Sarge closes #1830970, patch provided from Carsten Bock 2008-05-26 16:48 Daniel-Constantin Mierla, * [r4255] modules/siptrace/README, modules/siptrace/doc/siptrace_admin.xml: - fixed some copy and paste errors (reported by Olle E. Johansson) 2008-05-26 16:03 Henning Westerholt, * [r4254] test/2.cfg, test/33.sh: - silence killall statement, as this should fail - add new nat_traversal module to 'load all' test 2008-05-26 15:19 Henning Westerholt, * [r4253] Makefile: - new target for make 'make doxygen' - create doxygen documentation (without DOT graphs) - patch provided from Johansson Olle E, oej at edvina dot net 2008-05-26 10:37 Henning Westerholt, * [r4252] modules/carrierroute/route_func.c: - add ERROR logging for failures in load_user_carrier 2008-05-26 10:37 Henning Westerholt, * [r4251] modules/carrierroute/route_db.c: - fix bug in load_user_carrier - add explicit check for 'NULL' values in cr_preferred_carrier colums, some MySQL driver version return a negative value for such a column, instead of '0' 2008-05-26 09:59 Anca Vamanu, * [r4248] modules/presence/README, modules/presence/doc/presence_admin.xml, modules/presence_xml/README, modules/presence_xml/doc/presence_xml_admin.xml: - fixed wrong sql script name in documentation (reported by Florent Le Saout, le-saout dot florent at laposte.net) 2008-05-26 06:10 Juha Heinanen, * [r4246] modules/domain/domain.c, modules/domain/domain.h, modules/domain/domain_mod.c: * Conversion to use db_check_table_version. 2008-05-23 10:25 Henning Westerholt, * [r4245] modules/presence/README, modules/presence/doc/presence_admin.xml, modules/xmpp/README, modules/xmpp/doc/xmpp_admin.xml: - remove wrong ';' at the end of some modparam statements 2008-05-23 09:19 Henning Westerholt, * [r4244] modules/acc/README, modules/acc/doc/acc_admin.xml: - port from 1.3 branch, rev4243 - fix spelling errors in module documentation 2008-05-22 16:44 Dan Pascu, * [r4242] modules/nat_traversal, modules/nat_traversal/Makefile, modules/nat_traversal/README, modules/nat_traversal/doc, modules/nat_traversal/doc/nat_traversal.xml, modules/nat_traversal/doc/nat_traversal_admin.xml, modules/nat_traversal/nat_traversal.c, parser/msg_parser.h: Added new nat_traversal module that deals with NAT traversal for SIP signaling 2008-05-22 08:57 Anca Vamanu, * [r4241] modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_usrloc/pua_usrloc.c: - fixed typo in documentation (reported by Schumann Sebastian) 2008-05-21 16:12 Anca Vamanu, * [r4238] modules/rls/rls.c: - set parameter xcap_root not required if parameter rls_resource_list_server is set - fixed example for setting xcap_root parameter (reported by Adrian Georgescu, ag at ag-projects dot com) 2008-05-21 15:45 Henning Westerholt, * [r4236] scripts/openserdbctl.mysql: - fix " ERROR 1071 (42000) at line 2: Specified key was too long; max key length is 1000 bytes" problem with mysql using UTF-8 - Patch provided from Peter Lemenkov, lemenkov at gmail dot com1 - remove superfluous '-n' from charset output 2008-05-21 15:15 Anca Vamanu, * [r4235] modules/pua_bla/pua_bla.c, modules/pua_bla/pua_bla.h, modules/pua_bla/registrar_cb.c: - renamed variable outbound_proxy to avoid conflict with variable from pua module 2008-05-21 14:05 Henning Westerholt, * [r4234] db/schema/carrierfailureroute.xml, db/schema/carrierroute.xml, db/schema/entities.xml, db/schema/globalblacklist.xml, db/schema/userblacklist.xml, scripts/db_berkeley/openser/globalblacklist, scripts/db_berkeley/openser/userblacklist, scripts/dbtext/openser/globalblacklist, scripts/dbtext/openser/userblacklist, scripts/mysql/userblacklist-create.sql, scripts/oracle/userblacklist-create.sql, scripts/postgres/userblacklist-create.sql: - add 'description_len' to entitity.xml - sync description length and type of globalblacklist table to carrierroute - remove description column of userblacklist table, this is not really needed - carrierroute and carrierfailureroute table use the entity, no visible change 2008-05-21 09:13 Henning Westerholt, * [r4233] scripts/openserctl.dbtext, test/33.sh: - fix test 33, add a small sleep as the core dumping is sometimes slow - add a TEST check for the dbtext DB to the openserctl.dbtext, fix test 10 2008-05-21 07:50 Henning Westerholt, * [r4232] db/db.c, db/db.h, modules/auth_db/authdb_mod.c, modules/carrierroute/route_db.c, modules/cpl-c/cpl_db.c, modules/dialog/dlg_db_handler.c, modules/domain/domain.c, modules/group/group.c, modules/group/group.h, modules/group/group_mod.c, modules/lcr/lcr_mod.c, modules/msilo/msilo.c, modules/permissions/address.c, modules/permissions/trusted.c, modules/presence/presence.c, modules/presence_xml/presence_xml.c, modules/pua/pua.c, modules/rls/rls.c, modules/userblacklist/db.c, modules/usrloc/dlist.c, modules/xcap_client/xcap_client.c: - add db_check_table_version funtion to db API - this function includes error logging and also a error message on version mismatch, its require now a exact match of the version numbers - convert most of the modules to use this function, instead of implementing their own error handling again - new modules should use this function - increase trusted table version define for permissions module, it should be the same as the DB version entry - TODO: convert uri_db, domain, domainpolicy and dispatch too 2008-05-20 13:56 Henning Westerholt, * [r4231] modules/cfgutils/README, modules/cfgutils/cfgutils.c, modules/cfgutils/doc/cfgutils_admin.xml: - deactivate config file hashing if no hash_file parameter is given, this caused startup problems in some cases when a relative path to a config file was specified. Reported from Daniel 2008-05-20 12:54 Henning Westerholt, * [r4230] modules/diversion/diversion.c: - decrease log level of startup notice, this should be INFO as in other modules 2008-05-19 14:21 Henning Westerholt, * [r4228] modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml: - fix some errors in documentation 2008-05-19 14:17 Henning Westerholt, * [r4227] test/33.cfg, test/33.sh: - add test for cfgutils (check config file hashing, some parameter definitions, memory dumps and core dump functionality) 2008-05-19 12:35 Henning Westerholt, * [r4225] modules/db_unixodbc/con.h: - don't includes in old unixodbc versions, e.g. Debian sarge - Patch provided from Carsten Bock, lists at bock dot info 2008-05-19 10:52 Henning Westerholt, * [r4224] modules/cpl-c/cpl.c: - improve log message a little bit 2008-05-19 10:52 Henning Westerholt, * [r4223] modules/cfgutils/README, modules/cfgutils/cfgutils.c, modules/cfgutils/doc/cfgutils_admin.xml: - remove 'dbg_' prefix, this is not needed 2008-05-19 08:35 Daniel-Constantin Mierla, * [r4222] pvar.c: - r-uri port PV ($rp) can be used in assignments to set the r-uri port 2008-05-19 07:55 Elena-Ramona Modroiu, * [r4221] modules/alias_db/README, modules/alias_db/alias_db.c, modules/alias_db/alias_db.h, modules/alias_db/alookup.c, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml: - allow one alias to many destinations (first replaces the r-uri, next are added as branches) - new param: append_branches to control addition of branches (default is 0, don't add branches -- preserves old behavior) 2008-05-19 07:05 Daniel-Constantin Mierla, * [r4218] route.c: - don't do reverse dns lookup for ip comparison when rev_dns is off (credits to Michael Young for testing) 2008-05-19 06:47 Daniel-Constantin Mierla, * [r4214] action.c: - skip printing semicolon (':') if the port parameter is empty string 2008-05-18 07:53 Daniel-Constantin Mierla, * [r4213] transformations.c, transformations.h: - new param transformation param.valueat - return value of parameter at given position 2008-05-17 15:21 Daniel-Constantin Mierla, * [r4212] transformations.c, transformations.h: - new param transporamtion param.count - return number of parameters in the list 2008-05-17 14:57 Daniel-Constantin Mierla, * [r4211] Makefile.defs, transformations.c, transformations.h: - two new string transformations s.tolower - converts ASCII letters to lower case s.toupper - converts ASCII letters to upper case 2008-05-17 14:32 Daniel-Constantin Mierla, * [r4210] pvar.c: - protocol PV prints lowercase -- the common way in SIP parameters (comparison not affected) 2008-05-17 14:09 Daniel-Constantin Mierla, * [r4209] modules/msilo/README, modules/msilo/doc/msilo_admin.xml: - added note about reminder messages 2008-05-17 07:36 Daniel-Constantin Mierla, * [r4208] modules/msilo/README, modules/msilo/doc/msilo.cfg: - angle brackets removed - README regenerated 2008-05-17 07:33 Daniel-Constantin Mierla, * [r4207] modules/msilo/doc/msilo.cfg: - sample msilo config updated 2008-05-17 07:27 Daniel-Constantin Mierla, * [r4206] modules/msilo/README, modules/msilo/doc/msilo_admin.xml, modules/msilo/msilo.c: - more flexibility in defining From header, contact, message body and content-type for notifications (a different approach to get functionalities of the patch #1887826 submitted by Inaki Baz Castillo) 2008-05-17 07:18 Dan Pascu, * [r4204] modules/dialog/dlg_req_within.c: Fixed wrong reference counting that could occur in certain cases when terminating the call using the MI dlg_end_dlg command. In such cases the reference count was not decremented enough and kept the dialog in memory because it never reached 0. One case where this could happen is if a BYE send by one of the endpoints. arrived at the same time the local BYE messages were generated. Another case is when the messages in the dialog are forwarded to the proxy itself, having more than 1 Record-Route with the proxy. There are certain situations in this case where the route set in the dialog module is wrong having one of the routes pointing to the proxy itself duplicated. This makes the generated BYEs to be routed 1 more time than normal to the proxy itself,triggering a dialog termination as if an external BYE has been received, thus mimicking the previous mentioned case. There is still a bug related to the wrong route set that needs to be fixed, however this patch is able to fix and handle all cases gracefully, even when the route set is wrong. 2008-05-17 06:49 Dan Pascu, * [r4201] modules/dialog/dlg_handlers.c: Fixed wrong reference counting when DID_FALLBACK is used and an early in-dialog message like PRACK is received and it doesn't match the dialog elements when the fallback check is performed. In this case there was a missing refcount decrementing which resulted in the dialog never reaching a refcount of 0 and thus it was being kept in memory. 2008-05-17 06:40 Dan Pascu, * [r4200] modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h: Log a debug message when the reference counter is increased to help with tracing reference counting problems 2008-05-16 15:44 Henning Westerholt, * [r4198] modules/permissions/trusted.c: - fix error in allow_trusted function log message if no db_url has been set 2008-05-15 14:41 Henning Westerholt, * [r4195] modules/cfgutils/README, modules/cfgutils/cfgutils.c, modules/cfgutils/doc/cfgutils_admin.xml: - extend cfgutils with debugging helpers usable from config script: abort, shm_status and pkg_status - functionality ported from SERs 'dbg' module, adapted to OpenSER - add documentation 2008-05-15 10:56 Bogdan-Andrei Iancu, * [r4190] modules/tm/t_reply.c: - fixed race condition that may lead to deadlock on the transaction lock. As the reply route (t_on_reply()) stored in transaction may be changed in reply route br the current process or any other process, to avoid race conditions, it is better to make a local copy of the reply route number to be sure it will not be changed. The deadlock can appear as the reply route number is used in several conditions to determine id locking is required. But as this value may be changed (by current or other process), it may lead to multiple lockings with no unlock -> deadlock. NOTE: this might happen only if onreply_avp_mode is turned on. 2008-05-15 10:35 Anca Vamanu, * [r4188] modules/presence/notify.c, modules/presence/presence.c: - fixed handling polite-block action (reported by Sigrid Thijs, sigrid.thijs at androme dot com) 2008-05-15 09:44 Henning Westerholt, * [r4186] ChangeLog: - update changelog 2008-05-14 16:03 Elena-Ramona Modroiu, * [r4185] modules/pdt/README, modules/pdt/doc/pdt_admin.xml, modules/pdt/domains.c, modules/pdt/domains.h, modules/pdt/pdt.c, modules/pdt/pdtree.c, modules/pdt/pdtree.h: - simplified internal structures to store prefix-domain pairs 2008-05-14 15:51 Henning Westerholt, * [r4184] db/schema/globalblacklist.xml, db/schema/userblacklist.xml, scripts/mysql/userblacklist-create.sql, scripts/oracle/userblacklist-create.sql, scripts/postgres/userblacklist-create.sql: - fix error in userblacklist DB scheme definition, the whitelist colum type should be of TINYINT (or equivalent) size - no DB version update necessary, as the module in question is not released yet 2008-05-14 09:38 Bogdan-Andrei Iancu, * [r4178] modules/auth/api.c: - fixed bug in appending the stale parameter in the challenge request if the nonces is not recognize as local - this can happen after a restart, when openser uses a new schema to generate nonces. This bug was revealed when using UACs that tries to reuse the nonce.The result was that after restarting openser, the UACs were dropping the registration attempts. Scenario: 1) start openser -> it will set SCHEMA1 for generating nonces 2) UAC registers with authentication and receives during challenge the nonce NONCE1 (based on SCHEMA1) 3) OpenSER restarts and sets a new SCHEMA2 for generating nonces 4) UAC tries to re-register using the previous nonce it received - NONCE1. 5) OpenSER rejects the auth as received NONCE1 does not follow current SCHEMA2. 6) OpenSER sends a new challenge to the UAC, but so far, the stale parameter was not added to indicate that the nonce is invalid 7) UAC simply drops any registration attempts as it thinks that the password it has is wrong -> it authentication was rejected and no stale indication was received. The fix was to make openser to add the stale parameter in the challenge and to indicate to UAC a nonce issue if the nonce is not recognized. The script auth functions were already reporting (as return code) NONCE_STALE indication in this case, but the challenge was not properly computed. 2008-05-14 08:58 Henning Westerholt, * [r4177] test/10.sh, test/9.sh: - small bugfix 2008-05-13 20:57 Ovidiu Sas, * [r4175] parser/sdp/sdp.c: silence noisy/bogus error log by turning it into debug (not all messages may carry sdp sessions) 2008-05-13 18:54 Ovidiu Sas, * [r4174] parser/sdp/sdp.c: Do not create empty payloads for empty streams 2008-05-13 17:10 Bogdan-Andrei Iancu, * [r4171] modules/dialog/dialog.c: - connected to previous fix - c'n'p error with one line error :) 2008-05-13 17:09 Bogdan-Andrei Iancu, * [r4170] modules/dialog/dialog.c: - fixed crash as shutdown due improper destroy sequance -> after some previous fixups, the dialogs need to be destroyed before destroying the timer list (as now, at destroy, a dialog tries to remove itself from timer list). 2008-05-13 16:53 Bogdan-Andrei Iancu, * [r4167] modules/snmpstats/hashTable.c, modules/snmpstats/interprocess_buffer.c, modules/snmpstats/interprocess_buffer.h, modules/snmpstats/openserSIPContactTable.c, modules/snmpstats/openserSIPRegUserTable.c, modules/snmpstats/snmpstats.c: - fixed SHM memeory leak; the interprocesses communication system is leaking shm memory due bad pointer referencing; a SHM structure ends up to be refered from multiple structures (pkg ans shm) and cannot be safely freed Re-worked the the memory management for the interprocesses communication system to be able to properly free the memory. With a constant pull via SNMP at 5 minutes intervals, with 1K of online subscriber, the modules was leaking around 0.5 Mb per day. Credits go to Anca Vamanu for implementing the new version. Patch tested on a production system - quite safe and no side effects (yet ;) ) 2008-05-13 16:51 Henning Westerholt, * [r4166] scripts/dbtextdb, scripts/dbtextdb/__init__.py, scripts/dbtextdb/dbtextdb.py, scripts/dbtextdb/dbtextdb_test.py, scripts/dbtextdb/tests, scripts/dbtextdb/tests/bad_table_auto_dupe, scripts/dbtextdb/tests/bad_table_int, scripts/dbtextdb/tests/bad_table_long_row, scripts/dbtextdb/tests/bad_table_null, scripts/dbtextdb/tests/bad_table_short_row, scripts/dbtextdb/tests/bad_table_wrong_type, scripts/dbtextdb/tests/subscriber, scripts/dbtextdb/tests/test, scripts/dbtextdb/tests/unsorted_table, scripts/dbtextdb/tests/unsorted_table2, scripts/openserctl, scripts/openserctl.base, scripts/openserctl.dbtext, scripts/openserctl.sqlbase: - Add SQL support to dbtext using a python module and integrate it into openserctl getting rid of the special case handling of dbtext - patch provided from Herman Sheremetyev, tracker #1927301 - double trusted() function was merged - please test 2008-05-13 15:28 Henning Westerholt, * [r4165] test/25.sh, test/26.sh, test/30.sh: - make carrierroute tests a little more robust, allow for a certain imbalance in routing, as the CRC32 hash is not perfect - make userblacklist test make robust, sipp > 1.X is a little bit more sensitive during startup/ or needs a little bit more time to stop.. 2008-05-13 14:12 Henning Westerholt, * [r4164] test/10.sh, test/20.cfg, test/20.sh, test/22.sh, test/26.sh, test/9.sh: - add directory prefix to openserctl calls, allow them to run without an installed openser - add missing 'TEST' mode sed hack to some tests - remove double 'sipp' test in test 20 - fix postgres ID comparision for 8.3 version 2008-05-13 12:00 Henning Westerholt, * [r4163] modules/db_mysql/res.c, modules/db_mysql/row.c, modules/db_postgres/res.c, modules/db_unixodbc/res.c, modules/db_unixodbc/row.c: - add a few more missing '\n' to debug messages 2008-05-13 11:51 Henning Westerholt, * [r4162] modules/ratelimit/ratelimit.c: - fix segfault in ratelimit if destroy() is called during startup 2008-05-12 10:46 Anca Vamanu, * [r4161] modules/presence/notify.c, modules/presence/presence.c, modules/presence/subscribe.c: - fixed a bug when sending Notify when a watcher is blocked 2008-05-10 22:34 Ovidiu Sas, * [r4158] modules/dialog/README: README file regenerated 2008-05-10 21:33 Bogdan-Andrei Iancu, * [r4155] modules/dialog/doc/dialog_admin.xml: - documented the latest changes on the mi commands. NOTE: README not generated due messy tool dependencies. 2008-05-10 21:15 Bogdan-Andrei Iancu, * [r4154] modules/dialog/dialog.c, modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h: - commands dlg_list and dlg_list_ctx receive as optional parameter one dialog identifier (callied + fromtag); if no param is passed , the original behaviour is kept. If a dialog identifier is passed, only that dialog will be listed. Based on a patch submited by Ovidiu Sas. Closes patch #1956216. 2008-05-10 19:29 Bogdan-Andrei Iancu, * [r4153] modules/dialog/dlg_timer.c: - elimitate the risks of race conditions while expiring the dialogs - use the lock for preliminary tests on the tmer list. - eliminate th -1 marker forpinter list as it is not used and screw up other tests for list insertion. Thanks to Ovidiu Sas for helping with testing and debugging 2008-05-10 18:45 Bogdan-Andrei Iancu, * [r4152] msg_translator.c, socket_info.c: -fixed missing brackets around IPv6 addresses when building socket string description (used by usrloc and siptrace) or directly without an IP version check (like in nathelper). Credits for finding a fixing this go to Klaus Darilion. Closes bug 1950754. 2008-05-10 18:20 Bogdan-Andrei Iancu, * [r4151] modules/usrloc/ucontact.c: -shorter and more efficient printing of the socket string 2008-05-09 15:50 Henning Westerholt, * [r4149] modules/db_mysql/res.c, modules/db_postgres/res.c, modules/db_unixodbc/res.c: - add a few missing '\n' to log messages 2008-05-09 12:53 Henning Westerholt, * [r4146] modules/db_postgres/res.c: - fix fetch_result for postgres - related to bug #1954586 2008-05-09 11:57 Henning Westerholt, * [r4145] test/32.cfg: - remove now unneeded 32.cfg 2008-05-09 09:46 Henning Westerholt, * [r4144] modules/auth_db/authdb_mod.c, modules/dialog/dlg_db_handler.c, modules/dispatcher/dispatch.c, modules/group/group_mod.c, modules/permissions/trusted.c, modules/usrloc/dlist.c: - fix error message for version table mismatch, openser_mysql.sh is not available anymore 2008-05-09 00:34 Ovidiu Sas, * [r4143] modules/dialog/dlg_handlers.c: enhance dialog match warnings 2008-05-08 17:23 Ovidiu Sas, * [r4142] modules/dialog/dlg_hash.c: restore missing info from a specific probe (accidentally deleted by the previous commit) 2008-05-08 17:03 Ovidiu Sas, * [r4141] modules/dialog/dlg_hash.c: Improve probes for bogus/unknown dialog events by providing dialog idetifiers: - clid - from tag - to tag 2008-05-08 16:40 Ovidiu Sas, * [r4140] modules/dialog/dlg_handlers.c: Change DBG probe into WARN for expired dialogs. Provide clid/from_tag/to_tag in the probe in order to properly identify the dialog 2008-05-08 16:27 Henning Westerholt, * [r4139] modules/db_postgres/dbase.c, modules/db_postgres/res.c, modules/db_postgres/res.h: - db_postgres_convert_rows function uses now the same interface like mysql, simplify the internal logic of this function (remove tmp variables) - null the result in case of errors in fetch_result - related to bug #1954586 2008-05-08 16:12 Henning Westerholt, * [r4138] modules/db_mysql/dbase.c, modules/db_mysql/res.c: - some synchronisations with db_postgres driver - move LAST_ROW incrementation to the end of the function, to only update after a successfull fetch - add two debug messages 2008-05-08 15:47 Henning Westerholt, * [r4136] test/32.sh: - postgres fetch_result test should also use a small fetch_rows parameter 2008-05-08 10:37 Daniel-Constantin Mierla, * [r4132] scripts/openserctlrc: - added notes about setting openser start options for openserctl: PID_FILE and STARTOPTIONS 2008-05-08 10:15 Juha Heinanen, * [r4131] parser/parse_privacy.c: * Privacy values are separated by semicolon instead of comma. 2008-05-08 06:34 Dan Pascu, * [r4129] modules/dialog/dlg_req_within.c: Small fix in log message casing 2008-05-08 06:30 Dan Pascu, * [r4128] modules/dialog/dlg_req_within.c: Simplified code by using the newly added ref_dlg function 2008-05-07 20:08 Bogdan-Andrei Iancu, * [r4126] cfg.lex, cfg.y, globals.h, main.c, tcp_conn.h, tcp_read.c: - applied patch for adding outbound CRLF ping-pong for TCP. - credits go to: * code was added to SER (c) by Alfred E. Heggestad * Klaus Darilion for parting the code to OpenSER - patch adds new core parameter "tcp_crlf_pingpong" which is by default on 2008-05-07 17:46 Juha Heinanen, * [r4125] mod_fix.c, mod_fix.h, modules/permissions/README, modules/permissions/address.c, modules/permissions/address.h, modules/permissions/doc/permissions_admin.xml, modules/permissions/permissions.c: * Added group_id parameter to allow_address function, which is now possible when there can be more that two function arguments. * Removed set_address_group function as unnecessary. * Added mod_fix functions fixup_igp_pvar_pvar/fixup_free_igp_pvar_pvar. 2008-05-07 16:36 Henning Westerholt, * [r4124] modules/db_mysql/dbase.c, modules/db_mysql/my_con.c, modules/db_mysql/res.c, modules/db_mysql/row.c, modules/db_mysql/row.h, modules/db_mysql/val.h: - convert existing documentation to doxygen format - add some comments, some smaller cleanups - small adjustment of the fetch_result function to the postgres one, add one DBG message, renames a parameter 2008-05-07 16:02 Henning Westerholt, * [r4123] test/11.cfg, test/11.sh, test/31.sh, test/32.cfg, test/32.sh: - add tests for fetch_result functionality used from usrloc for mysql and postgres database - modify existing test 11 to make configuration usable for the new ones 2008-05-07 10:30 Juha Heinanen, * [r4122] mod_fix.c, mod_fix.h: * Added fixup functions fixup_pvar_pvar/fixup_free_pvar_pvar. 2008-05-07 09:34 Juha Heinanen, * [r4121] modules/permissions/README, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/permissions/hash.c, modules/permissions/hash.h, modules/permissions/permissions.c, modules/permissions/trusted.c, modules/permissions/trusted.h: * Added two optional pseudo variable arguments to allow_trusted function that, if present, are used instead of request's source address and transport protocol. 2008-05-06 09:40 Daniel-Constantin Mierla, * [r4120] modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml: - doc for varset parameter 2008-05-06 09:37 Daniel-Constantin Mierla, * [r4119] modules/cfgutils/cfgutils.c, modules/cfgutils/shvar.c, modules/cfgutils/shvar.h: - added new parameter that allows setting initial value for script variables $var(name) 2008-05-05 16:28 Daniel-Constantin Mierla, * [r4114] socket_info.h: - fix extern referencing to the listening sockets (discovered on *BSD, looks like the same issue reported by Michael Barinek with null socket list) 2008-05-03 21:17 Daniel-Constantin Mierla, * [r4109] strcommon.c: - escape double quotes (closes 1855864 reported by Dan Pascu) - escape/unsescape_common should have same functionality as addslashes() in php 2008-05-03 20:58 Daniel-Constantin Mierla, * [r4108] Makefile.defs, pvar.c: - free transformations associated to PV (not a leak, just better cleaning of memory) - dev version increased 2008-05-03 20:12 Daniel-Constantin Mierla, * [r4107] modules/db_text/dbt_tb.c: - fix related to #1933662 (reported by Ovidiu Sas) 2008-05-03 19:45 Daniel-Constantin Mierla, * [r4106] modules/db_text/dbt_lib.c, modules/db_text/dbt_tb.c: - applied a set of improvments related to #1927279, reported by Herman Sheremetyev 2008-05-03 15:45 Juha Heinanen, * [r4105] modules/lcr/lcr_mod.c: * Removed wrong test of group-id param value also from trunk version. 2008-04-29 16:51 Henning Westerholt, * [r4103] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: - small spelling fix 2008-04-29 16:15 Henning Westerholt, * [r4102] lump_struct.h: - convert existing documentation to doxygen format, some small additions and cleanups 2008-04-29 11:21 Henning Westerholt, * [r4101] Makefile.defs: - add additional architecture detection for Solaris 10 x86 amd64 - its now possible to deactivate the generation of debugging information by setting 'NODEBUGSYM=1' for the make command - the default behaviour is not changed - some smaller cleanups - Patch contributed from Bob Atkins, closes #1862701 - it should be investigated if it make sense to specify '-m64' for the 64 bit compilation 2008-04-28 17:12 Henning Westerholt, * [r4100] modules/userblacklist/README, modules/userblacklist/doc/userblacklist_admin.xml, modules/userblacklist/dt.c, modules/userblacklist/userblacklist.c: - extend check_user_blacklist function to load the number that should checked from any pseudo-variable - extend check_user_blacklist function to check against a given table name - the old normal interface was not changed - based on a patch from Helmut Kuper, helmut dot kuper at ewetel dot de - available functions now skip over any non-digits in front of the matched URI user, instead of returning without match (similar to carrierroute) - small log cleanups and optimizations - add documentation for the new interface 2008-04-28 15:26 Henning Westerholt, * [r4099] modules/dialog/dlg_load.h: - fix warning in sst about implicit declaration of function 2008-04-28 15:22 Henning Westerholt, * [r4098] config.h, globals.h, modules/tm/h_table.h, types.h: - remove 'types.h' header, that contains only one unused define - remove the last #includes of this header 2008-04-28 13:47 Henning Westerholt, * [r4097] mod_fix.c, mod_fix.h: - small spelling fix - add some doxygen comments 2008-04-28 13:32 Henning Westerholt, * [r4096] test/21.cfg, test/25.cfg, test/28.cfg, test/presence.cfg: - add an AVP for the domain in userblacklist test - silence debug logging for other tests 2008-04-28 10:44 Henning Westerholt, * [r4094] Makefile.defs: - don't generate i386 incompatible code on version 3.X gcc - use a more conservative optimization too, as 'prescott' is not usable with this compiler, 'pentium4' is at least available for gcc up from 3.1.X - Reported from Christian Koch, chri dot koch dot vier at googlemail dot com 2008-04-27 22:06 Ovidiu Sas, * [r4093] modules/tm/README, modules/tm/doc/tm_admin.xml: minor spelling fix (yo -> you) 2008-04-27 21:44 Ovidiu Sas, * [r4092] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: new mi fifo dialog command: dlg_list_ctx 2008-04-27 21:39 Ovidiu Sas, * [r4091] modules/dialog/README, modules/dialog/doc/dialog_devel.xml: update doc (still need description for DLGCB_LOADED and DLGCB_DESTROY) 2008-04-27 16:12 Ovidiu Sas, * [r4090] modules/sst/sst_handlers.c, modules/sst/sst_handlers.h, modules/sst/sst_mi.c, modules/sst/sst_mi.h: implement DLGCB_MI_CONTEXT callback from the dialog module - used by the new dialog mi comand: dlg_list_ctx closes patch 1933630 - dialog callbacks: mi enhancements 2008-04-25 19:20 Bogdan-Andrei Iancu, * [r4089] modules/dialog/dialog.c, modules/dialog/dlg_cb.h, modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h: - new dialog callback - DLGCB_MI_CONTEXT - to be used by modules using dialog module to add to the MI description of the dialog some specific context; this callback uses the dlg_data generic param to pass to the callback the MI node where to add its context. - new MI function "dlg_list_ctx" to list dialogs and their context. Closes patch 1933630. 2008-04-25 18:56 Bogdan-Andrei Iancu, * [r4088] modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h, modules/dialog/dlg_handlers.c, modules/dialog/dlg_hash.c, modules/dialog/dlg_req_within.c: - new member is the param struct used by the DLG callbacks - a generic void* hook used by dlg module to pass generic info to the callback function; it is intended to have a per callback type meaning. 2008-04-25 18:35 Bogdan-Andrei Iancu, * [r4087] mi/tree.c, mi/tree.h: - reverted MI extension from rev #4019 as it breaks the MI API 2008-04-25 16:03 Bogdan-Andrei Iancu, * [r4084] modules/tm/t_msgbuilder.c: -major pkg memory leak fixed - msg headers were not properly freed when looking for Route headers in CANCELs 2008-04-24 19:23 Daniel-Constantin Mierla, * [r4082] etc/openser.cfg: - examples set to default values 2008-04-24 17:20 Dan Pascu, * [r4081] modules/xcap_client/xcap_client.c: Faster STR_MATCH macro definition 2008-04-24 10:29 Henning Westerholt, * [r4079] modules/db_oracle/README, modules/db_oracle/doc/db_oracle.xml, modules/db_oracle/doc/db_oracle_admin.xml: - fix entities for db_oracle documentation 2008-04-24 10:19 Henning Westerholt, * [r4078] scripts/oracle/acc-create.sql, scripts/oracle/alias_db-create.sql, scripts/oracle/auth_db-create.sql, scripts/oracle/avpops-create.sql, scripts/oracle/carrierroute-create.sql, scripts/oracle/cpl-create.sql, scripts/oracle/dialog-create.sql, scripts/oracle/dispatcher-create.sql, scripts/oracle/domain-create.sql, scripts/oracle/domainpolicy-create.sql, scripts/oracle/group-create.sql, scripts/oracle/imc-create.sql, scripts/oracle/lcr-create.sql, scripts/oracle/msilo-create.sql, scripts/oracle/pdt-create.sql, scripts/oracle/permissions-create.sql, scripts/oracle/presence-create.sql, scripts/oracle/registrar-create.sql, scripts/oracle/rls-create.sql, scripts/oracle/siptrace-create.sql, scripts/oracle/speeddial-create.sql, scripts/oracle/standard-create.sql, scripts/oracle/uri_db-create.sql, scripts/oracle/userblacklist-create.sql, scripts/oracle/usrloc-create.sql: - replace manual generated SQL schemes for oracle with the ones created from the XSL infrastructure 2008-04-24 09:43 Henning Westerholt, * [r4077] doc/dbschema/xsl/oracle.xsl: - for oracle empty string and NULL are equivalent, don't generate a NULL statement in this cases 2008-04-23 15:03 Dan Pascu, * [r4076] modules/dialog/dlg_cb.h, modules/dialog/dlg_handlers.c: Renamed DLGCB_WITHIN_RESPONSE to DLGCB_RESPONSE_WITHIN for consistency with the other callback types 2008-04-23 14:09 Henning Westerholt, * [r4075] doc/dbschema/xsl/mysql.xsl, doc/dbschema/xsl/oracle.xsl, doc/dbschema/xsl/postgres.xsl, 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/cpl-create.sql, scripts/mysql/dialog-create.sql, scripts/mysql/domain-create.sql, scripts/mysql/domainpolicy-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/userblacklist-create.sql, scripts/mysql/usrloc-create.sql: - mysql schemes uses now the same syntax for UNIQUE and plain KEYs creation as postgres and oracle - remove duplicated code for index generation in postgres, mysql and oracle XSL files, use sql.xsl instead - the result is equivalent to the previous state, as a comparison on a table level shows (done with mysqldump and 'show create table') 2008-04-23 12:29 Henning Westerholt, * [r4074] doc/dbschema/xsl/oracle.xsl: - remove double index template 2008-04-23 11:58 Henning Westerholt, * [r4073] db/schema/Makefile: - use a random name for the temporary file, this is safer 2008-04-23 11:44 Henning Westerholt, * [r4072] doc/dbschema/xsl/sql.xsl: - remove unused colum.trailing template 2008-04-23 08:11 Dan Pascu, * [r4071] modules/presence/notify.c: Improved log message for sent notifications 2008-04-23 08:01 Dan Pascu, * [r4070] modules/presence/README, modules/presence/doc/presence_admin.xml: Removed log_notify param from docs as well 2008-04-22 17:02 Ovidiu Sas, * [r4069] parser/sdp/sdp.c, parser/sdp/sdp.h, parser/sdp/sdp_helpr_funcs.c, parser/sdp/sdp_helpr_funcs.h: Add RFC4975 attributes to the SDP parser: * accept-types, accept-wrapped-types, path, max_size Closes patch [ 1947804 ] SDP parser - add media attributes for MSRP protocol(rfc4975). Credits goes to Denis Bilenko - denik 2008-04-22 16:52 Anca Vamanu, * [r4068] modules/presence/notify.c, modules/presence/presence.c, modules/presence/presence.h: - removed parameter module introduced in rev 4067 to configure whether to log notify info 2008-04-22 11:54 Anca Vamanu, * [r4067] modules/presence/README, modules/presence/doc/presence_admin.xml, modules/presence/notify.c, modules/presence/presence.c, modules/presence/presence.h: - added an optional info log message for every Notify sent out; it can be enabled from the script. 2008-04-22 10:16 Anca Vamanu, * [r4066] modules/presence/README, modules/pua/README, modules/rls/README: - updated readme files 2008-04-21 16:41 Anca Vamanu, * [r4064] modules/presence/doc/presence_admin.xml, modules/pua/doc/pua_admin.xml, modules/pua/pua.c, modules/pua/send_subscribe.c, modules/rls/doc/rls_admin.xml, modules/rls/resource_notify.c, modules/rls/subscribe.c: - clarified hash table size parameter description in documentation - fixed returning value for exported function in rls module from 0 to 1 - commented out some unnecessary operations in pua module 2008-04-21 15:04 Juha Heinanen, * [r4063] modules/lcr/lcr_mod.c: * Fixed two memory leaks in next_gw() function. 2008-04-21 11:17 Henning Westerholt, * [r4061] scripts/postgres/rls-create.sql: - fix error in postgres SQL scripts, introduced in rev 4047 2008-04-21 09:25 Henning Westerholt, * [r4060] Makefile.defs: - devel version increased 2008-04-21 09:22 Henning Westerholt, * [r4059] modules/db_postgres/db_res.c, modules/db_postgres/db_res.h, modules/db_postgres/db_val.c, modules/db_postgres/db_val.h, modules/db_postgres/dbase.c, modules/db_postgres/res.c, modules/db_postgres/res.h, modules/db_postgres/val.c, modules/db_postgres/val.h: - rename files to match the scheme used from the other database modules 2008-04-21 09:18 Henning Westerholt, * [r4058] modules/db_postgres/db_res.c, modules/db_unixodbc/res.c: - db_postgres and db_unixodbc handles TEXT colums now as DB_BLOB type similar to the other database modules - activate warning in db_unixodbc for unhandled data types - closes bug #1940022 2008-04-21 02:26 Di-Shi Sun, * [r4057] modules/osp/etc/sample-osp-openser.cfg: Fixed not to relay E2E ACK issue. 2008-04-20 22:18 Ovidiu Sas, * [r4054] scripts/openserctl, scripts/openserctl.base: openserctl: dispatcher - fix help message - show gateways by sorting based on setid 2008-04-20 17:52 Bogdan-Andrei Iancu, * [r4053] modules/pike/ip_tree.c, modules/pike/ip_tree.h, modules/pike/pike_mi.c: - removed duplicated function - improved MI command to used the flag markup instead of re-calculation 2008-04-20 11:49 Bogdan-Andrei Iancu, * [r4052] modules/pike/doc/pike_admin.xml: -fixed copy and paste error in doc. Reported by Juha Heinanen 2008-04-19 08:34 Juha Heinanen, * [r4051] modules/uri_radius/README, modules/uri_radius/checks.c, modules/uri_radius/doc/uri_radius_admin.xml: * URI Radius checks now return 1 if Radius returns Access-Accept, -1 if Radius returns Access-Reject, and -2 in case of internal error. 2008-04-18 14:29 Anca Vamanu, * [r4049] modules/presence/notify.c: - fixed a bug when getting watcher info from cache table 2008-04-18 14:24 yjh-styx * [r4048] scripts/oracle/rls-create.sql: Remove unneded UNIQUE in oracle scripts (sync with rev 4047) 2008-04-18 13:14 Anca Vamanu, * [r4047] scripts/mysql/rls-create.sql, scripts/postgres/rls-create.sql: - updated scripts to the fix in rev 4045 2008-04-18 10:26 Anca Vamanu, * [r4045] db/schema/rls_presentity.xml: - removed wrong unique index 2008-04-18 09:49 Bogdan-Andrei Iancu, * [r4043] modules/dialog/dlg_cb.c: - test if callbacks are really registered before running them. Now the CREATED callbacks are dynamically initialized, so we might run them with no struct :( 2008-04-18 09:14 Bogdan-Andrei Iancu, * [r4041] modules/mi_datagram/datagram_fnc.c: - fixed incorrect len of sock_addr struct in bind() call. Fixes the bind on Solaris and BSD familly. Closes bug 1936591. 2008-04-18 09:04 Bogdan-Andrei Iancu, * [r4040] modules/db_flatstore/flatstore.c: - fixed bug in keeping the dir path for the flatstore files - as the path is a substring of the DB URL, we need to explicitly allocate a str structure for it; otherwise we will randomly write in memory :D 2008-04-17 16:22 Henning Westerholt, * [r4039] modules/db_oracle/res.c, modules/db_postgres/db_res.c, modules/db_unixodbc/res.c: - sync debug messages with recent work in db_mysql 2008-04-17 14:45 Dan Pascu, * [r4038] modules/dialog/dlg_cb.h, modules/dialog/dlg_hash.c: Adjusted the callback name to better indicate that the callback is called right before the dialog is about to be destroyed and not after it happened 2008-04-17 13:26 Henning Westerholt, * [r4037] modules/tm/README, modules/tm/doc/tm_admin.xml: - small spelling fix in docs 2008-04-17 12:57 Bogdan-Andrei Iancu, * [r4034] modules/dialog/dlg_hash.c: - fix dlg removal from timer list - even if the dialog should be already removed from timer list at this point, just to cover all cases, force its removal - this is ok as function is safe at multiple removals. Credits go to Ben Smithurst. Closes bug #1913465 2008-04-17 12:52 Juha Heinanen, * [r4033] modules/uri_radius/README, modules/uri_radius/checks.c, modules/uri_radius/checks.h, modules/uri_radius/doc/uri_radius_admin.xml, modules/uri_radius/urirad_mod.c: * Functions radius_does_uri[_user]_exist can now take URI or URI user from pseudo variable argument. 2008-04-17 12:42 Bogdan-Andrei Iancu, * [r4031] modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h: - fixed illegal state transition from DELETED to CONFIRMED_NA if BYE was received in the mean while; according to RFC3261, 200 OK is accepted after negative replies. 2008-04-17 12:34 Bogdan-Andrei Iancu, * [r4030] modules/dialog/dlg_cb.h, modules/dialog/dlg_hash.c: - added new type of callback (DLGCB_DESTROYED) to be triggered when the dialog structured is destroyed from memory. 2008-04-17 12:23 Bogdan-Andrei Iancu, * [r4029] modules/pike/doc/pike_admin.xml, modules/pike/ip_tree.c, modules/pike/ip_tree.h, modules/pike/pike.c, modules/pike/pike_funcs.c: - the IP leaf nodes store the state - if blocked or not; this is more efficient and also allows better reporting (log and MI) - module auto logs the events of initial blocking and of unblocking (no interim logging) - pike_check_req() return -2 if the IP was detected as flood source for the first time -> help for script reporting of initial blocking. - new module parameter "pike_log_level" for controlling the logging level of auto messages for blocking/unblocking 2008-04-17 12:02 Henning Westerholt, * [r4028] test/29.sh, test/30.cfg, test/30.sh, test/carrierroute-2.cfg: - fix postgres cpl test name - add routing test for carrierroute from config file 2008-04-17 11:58 Henning Westerholt, * [r4027] modules/carrierroute/route_func.c: - bugfix for non numerical URIs - skipping makes no sense if we use the 'old one' later - this regression was introduced during the recent rework - Reported from Helmut Kuper, helmut dot kuper at ewetel dot de 2008-04-17 11:20 Bogdan-Andrei Iancu, * [r4026] modules/dialog/dlg_cb.c: -fixed pointer testing: running DLGCB_LOADED callbacks crash if none where registered Reported by Henning Westerholt. 2008-04-17 11:04 Henning Westerholt, * [r4025] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - fix documentation bugs - reported from Helmut Kuper, helmut dot kuper at ewetel dot de 2008-04-17 11:03 Henning Westerholt, * [r4024] modules/carrierroute/carrierroute.c: - some small indention fixes 2008-04-16 21:22 yjh-styx * [r4023] scripts/oracle/inc/_create_compat.sql: Oracle dump(backup) function changes for support CLOB and mark(diagn) at non empty BLOB 2008-04-16 18:24 yjh-styx * [r4022] Makefile.rules: Correct clean/distclean rules for build with non default module list 2008-04-16 17:35 yjh-styx * [r4021] Makefile.rules: Clean rules for oracle 2008-04-16 14:45 Ovidiu Sas, * [r4019] mi/tree.c, mi/tree.h: mi API enhancements (preparation for #1933630): - expose create_mi_node() and free_mi_node() - add add_mi_sibling_node() 2008-04-16 13:48 Henning Westerholt, * [r4018] modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml: - remove documentation about internal problems, these were already fixed 2008-04-16 13:37 Henning Westerholt, * [r4017] db/schema/Makefile, db/schema/aliases.xml, db/schema/domain.xml, db/schema/grp.xml, db/schema/location.xml, db/schema/sip_trace.xml, db/schema/uri.xml, db/schema/usr_preferences.xml, doc/dbschema/xsl/oracle.xsl, doc/dbschema/xsl/postgres.xsl, doc/dbschema/xsl/sql.xsl: - enable oracle SQL generation with XML scheme - add oracle specific DATE default values - improve oracle XSL script, many thanks to Iouri for testing 2008-04-15 12:24 Anca Vamanu, * [r4015] modules/presence/presence.c, modules/presence/subscribe.c: - removed subscribe dialogs from database when status switches to 'terminated' (reported by Sigrid Thijs, sigrid dot thijs at androme.com) 2008-04-15 09:38 Bogdan-Andrei Iancu, * [r4014] modules/dialog/dialog.c, modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h: - CREATED callback can now be registered before having the "dialog" module initialized -> eliminates any depnedencies (as load order) between the dialog module and the modules using it - new dialog callback type LOADED to be triggered when the dialog module restores the dialog from the DB. The callback can be registered before or after dialog module init. If registered before, the callback will be run only after the dialogs are actually loaded from DB (at init); if registered after dialog init, the callback will be run on the spot. All these are needed for some work in progress. 2008-04-14 13:45 Henning Westerholt, * [r4013] modules/carrierroute/route_func.c, modules/carrierroute/route_tree.c: - improve log messages - comment some debugging messages out 2008-04-14 13:32 Henning Westerholt, * [r4012] test/26.cfg, test/26.sh: - extend test with flag support 2008-04-11 14:42 Henning Westerholt, * [r4011] packaging/debian-etch/rules, packaging/debian-sarge/rules, packaging/debian/rules: - interim fix for bug #1911841 - fix debian scripts, removed the radius dictionary from the packages 2008-04-11 10:22 Henning Westerholt, * [r4010] test/29.sh: - cpl test also for postgres 2008-04-11 09:47 Daniel-Constantin Mierla, * [r4009] modules/dispatcher/README, modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c, modules/dispatcher/doc/dispatcher_admin.xml: - new parameter to set the value of destination list id in a variable when calling ds_is_from_list() with no parameter - helps to identify the source by group id 2008-04-11 09:47 Henning Westerholt, * [r4008] test/27.sh, test/28.cfg, test/28.sh, test/cpl_ignore.xml, test/cpl_test.xml, test/presence.sh: - rename presence test - add test with some simple cpl operations for mysql 2008-04-11 08:00 Elena-Ramona Modroiu, * [r4007] cfg.y: - when only module.so is given to loadmodule and mpath is set, try mpath/module/module.so if mpath/module.so is not found - useful when runing from sources tree 2008-04-10 17:03 Bogdan-Andrei Iancu, * [r4006] modules/dialog/dlg_hash.c, modules/dialog/dlg_hash.h: - fixed direction detection for the within the dialog requests. Credits go to Ovidiu Sas, Closes bug #1932221 NOTE: still needs some more testing before backport 2008-04-10 16:10 Henning Westerholt, * [r4005] doc/dbschema/xsl/oracle.xsl, 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/dispatcher-create.sql, scripts/mysql/domain-create.sql, scripts/mysql/group-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/standard-create.sql, scripts/mysql/uri_db-create.sql, scripts/mysql/userblacklist-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/avpops-create.sql, scripts/postgres/carrierroute-create.sql, scripts/postgres/cpl-create.sql, scripts/postgres/dispatcher-create.sql, scripts/postgres/domain-create.sql, scripts/postgres/group-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/standard-create.sql, scripts/postgres/uri_db-create.sql, scripts/postgres/userblacklist-create.sql, scripts/postgres/usrloc-create.sql: - reorder colum definition for compability with oracle, because this database is much more strict in the syntax checking.. - old $name $type NOT NULL DEFAULT '', new $name $type DEFAULT '' NOT NULL, - tested with openserdbctl tests for this databases 2008-04-10 16:00 Henning Westerholt, * [r4004] db/schema/globalblacklist.xml, scripts/mysql/userblacklist-create.sql, scripts/postgres/userblacklist-create.sql: - fix index name for globalblacklist table 2008-04-10 10:13 Bogdan-Andrei Iancu, * [r4001] modules/auth_db/authorize.c, modules/auth_radius/authorize.c: - fixed bug in returning code for xxx_authorize() functions; INVALID_PASSWORD return code was never returned due bogus case detection. 2008-04-10 09:11 Henning Westerholt, * [r4000] db/schema/acc.xml, db/schema/address.xml, db/schema/aliases.xml, db/schema/carrierfailureroute.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/globalblacklist.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_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/userblacklist.xml, db/schema/usr_preferences.xml, doc/dbschema/xsl/postgres.xsl: - improve 'autoincrement' type for postgres, now its not necessary anymore to specify this workaround in the scheme sources 2008-04-09 16:12 Henning Westerholt, * [r3999] scripts/db_berkeley/openser/usr_preferences, scripts/dbtext/openser/usr_preferences: - add 'usr_preferences' tables again, fix openserdbctl error for this db modules - they were accidently removed in r3787, during the 'SERWEB' cleanup 2008-04-09 15:54 yjh-styx * [r3998] Makefile.defs: Append alternate path for ssl-headers used in some distributions, e.g slackware, slamd64, etc. 2008-04-09 15:46 yjh-styx * [r3997] Makefile, modules/db_oracle, modules/db_oracle/Makefile, modules/db_oracle/README, modules/db_oracle/asynch.c, modules/db_oracle/asynch.h, modules/db_oracle/db_oracle.c, modules/db_oracle/dbase.c, modules/db_oracle/dbase.h, modules/db_oracle/doc, modules/db_oracle/doc/db_oracle.xml, modules/db_oracle/doc/db_oracle_admin.xml, modules/db_oracle/ora_con.c, modules/db_oracle/ora_con.h, modules/db_oracle/res.c, modules/db_oracle/res.h, modules/db_oracle/val.c, modules/db_oracle/val.h, scripts/openserctl, scripts/openserctl.oracle, scripts/openserctlrc, scripts/openserdbctl, scripts/openserdbctl.oracle, scripts/openserdbfunc.oracle, scripts/oracle, scripts/oracle/README.TYPES, scripts/oracle/acc-create.sql, scripts/oracle/admin, scripts/oracle/admin/README, scripts/oracle/admin/_create_as_sys.tmpl, scripts/oracle/admin/_drop_as_sys.tmpl, scripts/oracle/alias_db-create.sql, scripts/oracle/auth_db-create.sql, scripts/oracle/avpops-create.sql, scripts/oracle/carrierroute-create.sql, scripts/oracle/cpl-create.sql, scripts/oracle/dialog-create.sql, scripts/oracle/dispatcher-create.sql, scripts/oracle/domain-create.sql, scripts/oracle/domainpolicy-create.sql, scripts/oracle/group-create.sql, scripts/oracle/imc-create.sql, scripts/oracle/inc, scripts/oracle/inc/_create_compat.sql, scripts/oracle/inc/_createsch.tmpl, scripts/oracle/inc/_dropsch.tmpl, scripts/oracle/inc/_grantfunc.tmpl, scripts/oracle/inc/_grantroot.tmpl, scripts/oracle/lcr-create.sql, scripts/oracle/msilo-create.sql, scripts/oracle/pdt-create.sql, scripts/oracle/permissions-create.sql, scripts/oracle/presence-create.sql, scripts/oracle/registrar-create.sql, scripts/oracle/rls-create.sql, scripts/oracle/siptrace-create.sql, scripts/oracle/speeddial-create.sql, scripts/oracle/standard-create.sql, scripts/oracle/uri_db-create.sql, scripts/oracle/userblacklist-create.sql, scripts/oracle/usrloc-create.sql, utils/db_oracle, utils/db_oracle/Makefile, utils/db_oracle/getres.c, utils/db_oracle/orasel.c, utils/db_oracle/orasel.h, utils/db_oracle/outres.c, utils/db_oracle/selcon.c, utils/db_oracle/util.c: Add db_oracle module and toolses for it 2008-04-08 10:39 Jan Ondrej, * [r3996] packaging/fedora/openser.init: Update according to fedora packaging guidelines update 2008-04-07 09:09 Bogdan-Andrei Iancu, * [r3994] modules/dialog/dlg_req_within.c: -fixed checking on the optional third param of "dlg_end_dlg" MI command. Reported by Alex Massover < alex at jajah dot com > 2008-04-05 11:23 Juha Heinanen, * [r3993] mod_fix.c, mod_fix.h: * Introduced two new mod_fix functions fixup_pvar_str and fixup_pvar_str_str that were needed in enum module. 2008-04-05 11:14 Juha Heinanen, * [r3992] modules/enum/README, modules/enum/doc/enum_admin.xml, modules/enum/enum.c, modules/enum/enum.h, modules/enum/enum_mod.c: * Replaced enum_fquery with more general enum_pv_query that makes enum query on E.164 number stored in a pseudo variable. In openser.cfg script, enum_fquery(...) calls must be changed to enum_pv_query("$fU", ...) calls. 2008-04-04 14:09 Henning Westerholt, * [r3991] test/presence.sh: - fix reported test purpose 2008-04-04 13:37 Henning Westerholt, * [r3990] scripts/openserctl, scripts/openserctl.base: - fix openserctl command for carrierroute after column name change - add prober termination to some SQL strings in openserctl - Patch provided from Iouri Kharon, yjh at styx dot cabel dot net 2008-04-04 13:36 Anca Vamanu, * [r3989] test/presence.cfg, test/presence.sh, test/publish.csv, test/publish_scenario.xml, test/subscribe_notify.csv, test/subscribe_notify_scenario.xml: - added tests for presence 2008-04-04 12:57 Bogdan-Andrei Iancu, * [r3986] action.c: - append_branch() script function saves into branch's array the path-vector also Credits go to Carsten Bock. Closed bug ID 1932404. 2008-04-04 11:28 Henning Westerholt, * [r3985] test/25.sh: - fix userblacklist test after column renaming 2008-04-04 09:27 Bogdan-Andrei Iancu, * [r3984] modules/dialog/dlg_handlers.c: - fixed improper setting of TMCB_RESPONSE_FWDED|TMCB_TRANS_DELETED TM callbacks for ACK requests. Credits go to Ovidiu Sas. Closes bug 1932524 2008-04-04 09:08 Bogdan-Andrei Iancu, * [r3983] modules/seas/seas_action.c: - seas module, when generating new requests via TM will push a local and remote display name. Credits go to Andrei Pisau < andrei.pisau at voice-system dot ro> 2008-04-04 09:03 Bogdan-Andrei Iancu, * [r3982] modules/tm/dlg.c, modules/tm/dlg.h, modules/tm/t_msgbuilder.c, modules/tm/tm.c, modules/tm/tm_load.h: - added support for local and remove display name in the dialogs created by TM (new requests generated by TM). This is required when buidling high level applications (like IPPBX) on top of OpenSER - the TM API was vertically extended, so it is backward compatible and it is not affecting the modules already using the API Credits go to Andrei Pisau, andrei dot pisau at voice-system dot ro 2008-04-04 08:44 Bogdan-Andrei Iancu, * [r3981] examples/acc-mysql.cfg: set proper SVN properties 2008-04-04 08:43 Bogdan-Andrei Iancu, * [r3980] modules/seas/seas_error.h: set proper SVN properties 2008-04-04 08:42 Bogdan-Andrei Iancu, * [r3979] modules/dialog/dlg_db_handler.c, modules/dialog/dlg_db_handler.h: set proper SVN properties 2008-04-04 08:41 Bogdan-Andrei Iancu, * [r3978] modules/cfgutils/shvar.c, modules/cfgutils/shvar.h: - set proper SVN properties 2008-04-04 08:40 Bogdan-Andrei Iancu, * [r3977] pt.c: - set proper SVN properties 2008-04-04 08:35 Bogdan-Andrei Iancu, * [r3976] modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h, modules/dialog/dlg_handlers.c, modules/dialog/dlg_req_within.c, modules/dialog/dlg_req_within.h: - the dialog callback functions report also the message direction. NOTE! - the directions is per message and not per transaction. Based on request from patch id 1872331, but reworked in a different way. - set proper SVN properties for some files 2008-04-04 06:55 Juha Heinanen, * [r3975] modules/uri_radius/README, modules/uri_radius/checks.c, modules/uri_radius/checks.h, modules/uri_radius/doc/uri_radius_admin.xml, modules/uri_radius/urirad_mod.c: * Added radius_does_uri_user_exist check to uri_radius module. It can be used to check if a unique Request-URI user part, such as an E.164 number, belongs to a local user. 2008-04-03 17:00 Juha Heinanen, * [r3974] modules/lcr/lcr_mod.c: * Normal lcr children do not need db connection. 2008-04-03 16:42 Henning Westerholt, * [r3973] modules/usrloc/dlist.c, scripts/openserdbctl.mysql, scripts/openserdbctl.pgsql: - preparations for db_oracle driver merging: - change raw query in usrloc code used from nathelper and mediaproxy to use a compatibility function instead of mysql/ postgres specific functions - add this compatibility function creation to the mysql and postgres db setup scripts - Patch provided from Iouri Kharon, yjh at styx dot cabel dot net 2008-04-03 16:37 Henning Westerholt, * [r3972] db/schema/carrierfailureroute.xml, db/schema/carrierroute.xml, db/schema/domainpolicy.xml, db/schema/globalblacklist.xml, db/schema/sip_trace.xml, db/schema/userblacklist.xml, modules/carrierroute/README, modules/carrierroute/carrierroute.c, modules/carrierroute/doc/carrierroute_admin.xml, modules/siptrace/siptrace.c, scripts/db_berkeley/openser/carrierfailureroute, scripts/db_berkeley/openser/carrierroute, scripts/db_berkeley/openser/domainpolicy, scripts/db_berkeley/openser/globalblacklist, scripts/db_berkeley/openser/sip_trace, scripts/db_berkeley/openser/userblacklist, scripts/db_berkeley/openser/version, scripts/dbtext/openser/carrierfailureroute, scripts/dbtext/openser/carrierroute, scripts/dbtext/openser/domainpolicy, scripts/dbtext/openser/globalblacklist, scripts/dbtext/openser/sip_trace, scripts/dbtext/openser/userblacklist, scripts/dbtext/openser/version, scripts/mysql/carrierroute-create.sql, scripts/mysql/domainpolicy-create.sql, scripts/mysql/siptrace-create.sql, scripts/mysql/userblacklist-create.sql, scripts/postgres/carrierroute-create.sql, scripts/postgres/domainpolicy-create.sql, scripts/postgres/siptrace-create.sql, scripts/postgres/userblacklist-create.sql: - preparations for db_oracle driver merging - rename column names that uses reserved words from oracle - update siptrace code and carrierroute documentation - siptrace table version increased, but this is not checked in code anyway - carrierroute code changed as comment is displayed from setup tools - the other modules don't use the colum in question, its only a comment so no version update is necessary - SQL scheme files and documentation also updated - Patch provided from Iouri Kharon, yjh at styx dot cabel dot net 2008-04-03 15:49 Ovidiu Sas, * [r3971] modules/usrloc/udomain.c: fix missleading ERR probe for timing the location load table - LM_ERR changed to LM_NOTICE 2008-04-01 15:46 Henning Westerholt, * [r3970] db/db_query.c: - fix double null termination of query string - Patch provided from Iouri Kharon, yjh at styx dot cabel dot net 2008-04-01 15:26 Henning Westerholt, * [r3969] modules/userblacklist: - fix svn ignore properties 2008-04-01 08:54 Henning Westerholt, * [r3968] modules/db_mysql/res.c: - extend debugging with result type information 2008-03-31 15:45 Anca Vamanu, * [r3967] modules/presence/README, modules/presence/notify.c, modules/presence/presence.c, modules/presence/presentity.c, modules/presence/subscribe.c: - fixed imbricated db query when enable_sphere_check parameter is set 2008-03-31 09:16 Bogdan-Andrei Iancu, * [r3964] modules/dialog/dlg_db_handler.c: - fixed usage of "continue" in a "do{}while" macro. Part of bug 1913465, credits go to Ben Smithurst. 2008-03-31 08:59 Bogdan-Andrei Iancu, * [r3962] modules/dialog/dlg_cb.h, modules/dialog/dlg_req_within.c: - fixed memory leak in DLG_BYE_DLG MI command. Closed patch 1918358, credits go to Carsten Bock 2008-03-29 14:13 Daniel-Constantin Mierla, * [r3961] pvar.c: - completing previous fix (copy&paste error - reported by Juha Heinanen) 2008-03-29 13:51 Daniel-Constantin Mierla, * [r3960] Makefile.defs, mod_fix.c, pvar.c: - proper handle parsing of empty strings as a pv_elem_t lists - fixes #1926091 (reported by Norman Brandinger and Juha Heinanen) 2008-03-29 13:13 Juha Heinanen, * [r3959] mod_fix.c: * Tried to fix fixup_spve (at least it does not crash anymore). 2008-03-28 14:41 Ovidiu Sas, * [r3958] modules/dialog/README, modules/dialog/dlg_cb.c, modules/dialog/dlg_cb.h, modules/dialog/doc/dialog_devel.xml, modules/sst/sst.c, modules/sst/sst_handlers.c, modules/sst/sst_handlers.h: New dialog callback API: - the 'msg' and 'param'pointers are now passed back via a structure: dlg_cb_params - each callback registration ca register a method for freeing up the 'param': param_free_cb = old API = typedef void (dialog_cb) (struct dlg_cell* dlg, int type, struct sip_msg* msg, void** param); typedef int (*register_dlgcb_f)(struct dlg_cell* dlg, int cb_types, dialog_cb f, void *param); = new API = typedef void (dialog_cb) (struct dlg_cell* dlg, int type, struct dlg_cb_params * params); typedef void (param_free_cb) (void *param); typedef int (*register_dlgcb_f)(struct dlg_cell* dlg, int cb_types, dialog_cb f, void *param, param_free_cb ff); 2008-03-28 09:13 Daniel-Constantin Mierla, * [r3955] doc/entities.xml, modules/acc/README, modules/auth/README, modules/auth_db/README, modules/carrierroute/README, modules/dialog/README, modules/dialog/doc/dialog_faq.xml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher_faq.xml, modules/exec/README, modules/exec/doc/exec.xml, modules/group/README, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/nathelper/README, modules/nathelper/doc/nathelper_faq.xml, modules/perl/README, modules/perl/doc/perl_faq.xml, modules/registrar/README, modules/registrar/doc/registrar_faq.xml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_faq.xml, modules/tlsops/README, modules/tlsops/doc/tlsops_faq.xml, modules/usrloc/README: - mailing lists addresses and enitity names updated 2008-03-27 19:15 Ovidiu Sas, * [r3954] scripts/openserctl.unixsock, utils/openserunix/openserunix.c: chroot support to openserunix - closes patch [1927289] - credits goes to Herman Sheremetyev (has207) 2008-03-27 15:11 Ovidiu Sas, * [r3953] scripts/openserctl.fifo, scripts/openserctlrc: adding chroot support to openserctl - closes patch [1806478] - credits goes to Herman Sheremetyev (has207) 2008-03-27 14:17 Daniel-Constantin Mierla, * [r3952] modules/exec/exec_mod.c: - replaced local fixup function with the core variant 2008-03-25 16:50 Anca Vamanu, * [r3951] modules/pua/send_subscribe.c: - fixed not releasing lock on an error case 2008-03-24 19:58 Elena-Ramona Modroiu, * [r3949] modules/alias_db/README, modules/alias_db/alias_db.c, modules/alias_db/alookup.c, modules/alias_db/doc/alias_db_admin.xml: - support for dynamic table name 2008-03-24 19:22 Ovidiu Sas, * [r3948] parser/sdp/sdp.h, parser/sdp/sdp_cloner.h: sdp parser: new header file for cloning methods 2008-03-21 21:19 Henning Westerholt, * [r3947] Makefile.defs: - devel version increased 2008-03-21 21:18 Henning Westerholt, * [r3946] db/schema/carrierroute.xml, modules/carrierroute/README, modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/doc/carrierroute_admin.xml, modules/carrierroute/route.h, modules/carrierroute/route_config.c, modules/carrierroute/route_db.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, scripts/db_berkeley/openser/carrierroute, scripts/db_berkeley/openser/version, scripts/dbtext/openser/carrierroute, scripts/dbtext/openser/version, scripts/mysql/carrierroute-create.sql, scripts/postgres/carrierroute-create.sql: - add message flag support for more flexibility in routing - increase table version, as two new colums are introduced - internal refactoring, change routing rule structure - add documentation about this functionality - update database tables after schema extension - credits goes to Hardy Kahl, hardy dot kahl at 1und1 dot de 2008-03-21 20:29 Henning Westerholt, * [r3945] mod_fix.c: - spelling fix in comments 2008-03-21 15:28 Daniel-Constantin Mierla, * [r3944] modules/auth_db/authdb_mod.c, modules/auth_db/authorize.c: - reuse of fixup functions 2008-03-21 14:57 Daniel-Constantin Mierla, * [r3943] mod_fix.c, mod_fix.h: - exported fixup function for dynamic strings and integers parameters 2008-03-21 14:55 Daniel-Constantin Mierla, * [r3942] modules/auth/auth_mod.c, modules/auth/challenge.c: - replaced fixup functions with the ones from core 2008-03-20 16:20 Ovidiu Sas, * [r3941] modules/ratelimit/ratelimit.c: ratelimit: memory cleanup 2008-03-19 20:40 Daniel-Constantin Mierla, * [r3940] doc/entities.xml, modules/acc/README, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.xml, modules/alias_db/README, modules/alias_db/doc/alias_db_admin.xml, modules/auth/README, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth_db/README, modules/auth_db/doc/auth_db.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_diameter/README, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_radius/README, modules/auth_radius/doc/auth_radius_admin.xml, modules/avp_radius/README, modules/avp_radius/doc/avp_radius_admin.xml, modules/avpops/README, modules/avpops/doc/avpops_admin.xml, modules/benchmark/README, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.xml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml, modules/cfgutils/README, modules/cfgutils/doc/cfgutils_admin.xml, modules/cpl-c/README, modules/cpl-c/doc/cpl-c_admin.xml, modules/db_berkeley/README, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_flatstore/README, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_flatstore/doc/db_flatstore_devel.xml, modules/db_mysql/README, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_postgres/README, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_text/README, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.xml, modules/db_unixodbc/README, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/dialog/README, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_devel.xml, modules/dialog/doc/dialog_faq.xml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.xml, modules/diversion/README, modules/diversion/doc/diversion_admin.xml, modules/diversion/doc/diversion_devel.xml, modules/domain/README, modules/domain/doc/domain_admin.xml, modules/domain/doc/domain_devel.xml, modules/domainpolicy/README, modules/domainpolicy/doc/domainpolicy_admin.xml, modules/enum/README, modules/enum/doc/enum_admin.xml, modules/exec/README, modules/exec/doc/exec_admin.xml, modules/gflags/README, modules/gflags/doc/gflags_admin.xml, modules/group/README, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group_radius/README, modules/group_radius/doc/group_radius_admin.xml, modules/h350/README, modules/h350/doc/h350_admin.xml, modules/imc/README, modules/imc/doc/imc_admin.xml, modules/jabber/README, modules/jabber/doc/jabber_admin.xml, modules/lcr/README, modules/lcr/doc/lcr_admin.xml, modules/ldap/README, modules/ldap/doc/ldap_admin.xml, modules/ldap/doc/ldap_devel.xml, modules/mangler/README, modules/mangler/doc/mangler_admin.xml, modules/maxfwd/README, modules/maxfwd/doc/maxfwd_admin.xml, modules/mediaproxy/README, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_xmlrpc/README, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/msilo/README, modules/msilo/doc/msilo_admin.xml, modules/nathelper/README, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.xml, modules/options/README, modules/options/doc/options_admin.xml, modules/osp/README, modules/osp/doc/osp_admin.xml, modules/osp/doc/osp_devel.xml, modules/path/README, modules/path/doc/path_admin.xml, modules/pdt/README, modules/pdt/doc/pdt_admin.xml, modules/perl/README, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.xml, modules/perlvdb/README, modules/perlvdb/doc/perlvdb_admin.xml, modules/perlvdb/doc/perlvdb_devel.xml, modules/permissions/README, modules/permissions/doc/permissions_admin.xml, modules/pike/README, modules/pike/doc/pike_admin.xml, modules/pike/doc/pike_devel.xml, modules/presence/README, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.xml, modules/presence_mwi/README, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_xml/README, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.xml, modules/pua/README, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.xml, modules/pua_bla/README, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_mi/README, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/ratelimit/README, modules/ratelimit/doc/ratelimit_admin.xml, modules/registrar/README, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.xml, modules/rls/README, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.xml, modules/rr/README, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.xml, modules/seas/README, modules/seas/doc/seas_devel.xml, modules/siptrace/README, modules/siptrace/doc/siptrace_admin.xml, modules/sl/README, modules/sl/doc/sl_admin.xml, modules/sms/README, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.xml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.xml, modules/speeddial/README, modules/speeddial/doc/speeddial_admin.xml, modules/sst/README, modules/sst/doc/sst_admin.xml, modules/statistics/README, modules/statistics/doc/statistics_admin.xml, modules/textops/README, modules/textops/doc/textops_admin.xml, modules/tlsops/README, modules/tlsops/doc/tlsops_admin.xml, modules/tlsops/doc/tlsops_faq.xml, modules/tm/README, modules/tm/doc/tm_admin.xml, modules/tm/doc/tm_devel.xml, modules/uac/README, modules/uac/doc/uac_admin.xml, modules/uac_redirect/README, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uri/README, modules/uri/doc/uri_admin.xml, modules/uri_db/README, modules/uri_db/doc/uri_db_admin.xml, modules/uri_radius/README, modules/uri_radius/doc/uri_radius_admin.xml, modules/userblacklist/README, modules/userblacklist/doc/userblacklist_admin.xml, modules/usrloc/README, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/usrloc/doc/usrloc_devel.xml, modules/xcap_client/README, modules/xcap_client/doc/xcap_client_admin.xml, modules/xcap_client/doc/xcap_client_devel.xml, modules/xlog/README, modules/xlog/doc/xlog_admin.xml, modules/xmpp/README, modules/xmpp/doc/xmpp_admin.xml: - titles for admin, devel and faq chapters are defined via entities for coherence and easier management 2008-03-19 19:31 Daniel-Constantin Mierla, * [r3939] doc/entities.xml, modules/acc/README, modules/alias_db/README, modules/auth/README, modules/auth_diameter/README, modules/avpops/README, modules/carrierroute/README, modules/cpl-c/README, modules/db_flatstore/doc/db_flatstore.xml, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_mysql/doc/db_mysql.xml, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_postgres/doc/db_postgres.xml, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_text/doc/db_text.xml, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.xml, modules/db_unixodbc/doc/db_unixodbc.xml, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/dialog/doc/dialog.xml, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_faq.xml, modules/dispatcher/doc/dispatcher.xml, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.xml, modules/diversion/doc/diversion.xml, modules/diversion/doc/diversion_admin.xml, modules/domain/doc/domain_devel.xml, modules/enum/doc/enum_admin.xml, modules/exec/doc/exec.xml, modules/exec/doc/exec_admin.xml, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group_radius/doc/group_radius.xml, modules/group_radius/doc/group_radius_admin.xml, modules/h350/doc/h350.xml, modules/imc/doc/imc.xml, modules/imc/doc/imc_admin.xml, modules/jabber/doc/jabber.xml, modules/jabber/doc/jabber_admin.xml, modules/lcr/doc/lcr_admin.xml, modules/ldap/doc/ldap.xml, modules/mangler/doc/mangler.xml, modules/mangler/doc/mangler_admin.xml, modules/maxfwd/doc/maxfwd.xml, modules/maxfwd/doc/maxfwd_admin.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/msilo/doc/msilo.xml, modules/msilo/doc/msilo_admin.xml, modules/nathelper/doc/nathelper.xml, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.xml, modules/options/doc/options.xml, modules/options/doc/options_admin.xml, modules/osp/doc/osp.xml, modules/path/doc/path.xml, modules/path/doc/path_admin.xml, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml, modules/perl/doc/perl.xml, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.xml, modules/perlvdb/doc/perlvdb.xml, modules/perlvdb/doc/perlvdb_admin.xml, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/pike/doc/pike.xml, modules/pike/doc/pike_admin.xml, modules/presence/doc/presence.xml, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.xml, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_xml/doc/presence_xml.xml, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.xml, modules/pua/doc/pua.xml, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.xml, modules/pua_bla/doc/pua_bla.xml, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_mi/doc/pua_mi.xml, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_xmpp/doc/pua_xmpp.xml, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/ratelimit/doc/ratelimit.xml, modules/ratelimit/doc/ratelimit_admin.xml, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.xml, modules/rls/doc/rls.xml, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.xml, modules/rr/doc/rr.xml, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.xml, modules/siptrace/doc/siptrace.xml, modules/siptrace/doc/siptrace_admin.xml, modules/sl/doc/sl.xml, modules/sl/doc/sl_admin.xml, modules/sms/doc/sms.xml, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.xml, modules/snmpstats/doc/snmpstats.xml, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.xml, modules/speeddial/doc/speeddial.xml, modules/speeddial/doc/speeddial_admin.xml, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/statistics/doc/statistics.xml, modules/statistics/doc/statistics_admin.xml, modules/textops/doc/textops.xml, modules/textops/doc/textops_admin.xml, modules/tlsops/doc/tlsops.xml, modules/tlsops/doc/tlsops_admin.xml, modules/tlsops/doc/tlsops_faq.xml, modules/tm/doc/tm.xml, modules/tm/doc/tm_admin.xml, modules/uac/doc/uac.xml, modules/uac/doc/uac_admin.xml, modules/uac_redirect/doc/uac_redirect.xml, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uri/doc/uri.xml, modules/uri/doc/uri_admin.xml, modules/uri_db/doc/uri_db.xml, modules/uri_db/doc/uri_db_admin.xml, modules/uri_radius/doc/uri_radius.xml, modules/uri_radius/doc/uri_radius_admin.xml, modules/userblacklist/doc/userblacklist_admin.xml, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/xcap_client/doc/xcap_client.xml, modules/xcap_client/doc/xcap_client_admin.xml, modules/xlog/doc/xlog.xml, modules/xlog/doc/xlog_admin.xml, modules/xmpp/doc/xmpp.xml, modules/xmpp/doc/xmpp_admin.xml: - updated old entity names 2008-03-19 02:58 Henning Westerholt, * [r3937] modules/xcap_client/xcap_client.c: - remove debug logging for db_url - this could leak the authentification data, and we log some parts of it in the database module anyway 2008-03-13 15:36 Henning Westerholt, * [r3935] test/7.cfg: - fix tests after noisy_ctimer removal 2008-03-13 10:27 Bogdan-Andrei Iancu, * [r3934] modules/ratelimit/ratelimit.c: - fixed 64bits compiling: pointers are on 64 and they need to be cast to interger via long type! 2008-03-13 10:23 Bogdan-Andrei Iancu, * [r3933] modules/db_text/dbt_api.c: - fixed 64bits compiling: sizeof() returns long type! 2008-03-13 10:14 Bogdan-Andrei Iancu, * [r3932] db/db_res.c: - fixed 64bits compiling: sizeof() returns long type! 2008-03-13 10:12 Bogdan-Andrei Iancu, * [r3931] mod_fix.c, parser/sdp/sdp.c: - fixed 64bits compiling: pointers are on 64 and they need to be cast to interger via long type! 2008-03-13 10:03 Bogdan-Andrei Iancu, * [r3930] modules/acc/acc.c, modules/auth_radius/sterman.c, modules/avp_radius/avp_radius.c, modules/group_radius/group.c, modules/uri_radius/checks.c: - fixed compiling of RADIUS modules with the new FreeRADIUS Client Version 1.1.6 (released on 008.03.05 ) : UINT4 changed to uint32_t Reported by Peter Nixon < peter at peternixon dot net > 2008-03-12 23:11 Juha Heinanen, * [r3929] modules/pua/README, modules/pua/doc/pua_admin.xml, modules/pua/pua.c, modules/pua/pua.h, modules/pua/send_publish.c: * Added "outbound_proxy" parameter to pua module. If set, it is used when sending out PUBLISH requests. 2008-03-11 17:53 Henning Westerholt, * [r3927] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - small docs fix 2008-03-11 17:01 Bogdan-Andrei Iancu, * [r3925] modules/dialog/README, modules/dialog/doc/dialog_admin.xml: -fixed example - "db_update_period" takes paramter in numerical format 2008-03-11 13:50 Daniel-Constantin Mierla, * [r3922] doc/template: - removed obsolete files 2008-03-11 09:30 Daniel-Constantin Mierla, * [r3918] scripts/openserdbctl.mysql: - allow hyphens in hostname when granting privileges (patch by Stanislaw Pitucha, closes #1911128) 2008-03-10 23:16 Elena-Ramona Modroiu, * [r3917] modules/pdt/README, modules/pdt/doc/pdt_admin.xml, modules/pdt/pdt.c: - parameters of prefix2domain() can be a PV - use of core fixup functions 2008-03-10 16:33 Bogdan-Andrei Iancu, * [r3916] Makefile: - fixed missing ; in bash blocks 2008-03-10 15:47 Bogdan-Andrei Iancu, * [r3915] Makefile: -added missing \ in the if blocks (related to previous commit). 2008-03-10 15:26 Bogdan-Andrei Iancu, * [r3914] modules/acc/acc_logic.c, modules/osp/tm.c, modules/siptrace/siptrace.c: - remove the T_NOISY_CTIMER_FLAG flag 2008-03-10 15:16 Bogdan-Andrei Iancu, * [r3913] Makefile: 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-10 15:13 Daniel-Constantin Mierla, * [r3912] modules/acc/README, modules/acc/doc/acc.xml, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.xml, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_radius/doc/auth_radius_admin.xml, modules/avp_radius/doc/avp_radius_admin.xml, modules/avpops/doc/avpops.xml, modules/avpops/doc/avpops_admin.xml, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.xml, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/cpl-c/doc/cpl-c.xml, modules/cpl-c/doc/cpl-c_admin.xml, modules/db_berkeley/doc/db_berkeley.xml, modules/db_berkeley/doc/db_berkeley_admin.xml: - updated some old entity names 2008-03-10 15:06 Ovidiu Sas, * [r3911] parser/sdp/sdp.c, parser/sdp/sdp.h, parser/sdp/sdp_helpr_funcs.c, parser/sdp/sdp_helpr_funcs.h: setting svn keywords props 2008-03-10 14:53 Daniel-Constantin Mierla, * [r3910] Makefile: - remove intermediary html files when generating txt docs and README 2008-03-10 14:42 Bogdan-Andrei Iancu, * [r3909] modules/tm/README, modules/tm/doc/tm_admin.xml, modules/tm/h_table.h, modules/tm/t_funcs.h, modules/tm/t_fwd.c, modules/tm/t_reply.c, modules/tm/timer.c, modules/tm/tm.c: - removed the "noisy_ctimer" parameter. For more details about this, refer to the discusion from users mailing list ["noisy_ctimer" parameter in TM module] - http://lists.openser.org/pipermail/users/2008-February/016207.html Closes bug #1903333 2008-03-10 13:45 Bogdan-Andrei Iancu, * [r3906] modules/tm/t_hooks.c: - more fixing related to bug #1879864 - proper meme clenup after extra accouting 2008-03-10 12:55 Elena-Ramona Modroiu, * [r3905] modules/xlog/xlog.c: - use PV helper function to return color PV 2008-03-10 12:03 Henning Westerholt, * [r3904] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_admin.xml: - small docs fix 2008-03-10 11:48 Daniel-Constantin Mierla, * [r3903] modules/benchmark/README, modules/benchmark/benchmark.c, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml: - added description of $BM_time_diff PV - handler function for $BM_time_diff using PV helper function 2008-03-10 11:21 Daniel-Constantin Mierla, * [r3902] Makefile: - do not generate txt at "make modules-docbook-html" (copy&paste error) 2008-03-10 11:17 Daniel-Constantin Mierla, * [r3901] doc/module_faq.xml, modules/acc/README, modules/alias_db/README, modules/auth/README, modules/auth_db/README, modules/auth_diameter/README, modules/auth_radius/README, modules/avp_radius/README, modules/avpops/README, modules/benchmark/README, modules/carrierroute/README, modules/cfgutils/README, modules/cpl-c/README, modules/db_berkeley/README, modules/db_flatstore/README, modules/db_mysql/README, modules/db_postgres/README, modules/db_text/README, modules/db_unixodbc/README, modules/dialog/README, modules/dispatcher/README, modules/diversion/README, modules/domain/README, modules/domainpolicy/README, modules/enum/README, modules/exec/README, modules/gflags/README, modules/group/README, modules/group_radius/README, modules/h350/README, modules/imc/README, modules/jabber/README, modules/lcr/README, modules/ldap/README, modules/mangler/README, modules/maxfwd/README, modules/mediaproxy/README, modules/mi_fifo/README, modules/mi_xmlrpc/README, modules/msilo/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/presence/README, modules/presence_mwi/README, modules/presence_xml/README, modules/pua/README, modules/pua_bla/README, modules/pua_mi/README, modules/pua_usrloc/README, modules/pua_xmpp/README, modules/ratelimit/README, modules/registrar/README, modules/rls/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/tm/README, modules/uac/README, modules/uac_redirect/README, modules/uri/README, modules/uri_db/README, modules/uri_radius/README, modules/userblacklist/README, modules/usrloc/README, modules/xcap_client/README, modules/xlog/README, modules/xmpp/README: - content of faq removed (mistakenly added by me after Henning did the cleanup for modules' docs; rev 3839) 2008-03-10 10:35 Daniel-Constantin Mierla, * [r3900] Makefile, Makefile.defs: - docbook to pdf tool parametrized - print error and exit if the tool is not found at PDF creation 2008-03-07 23:37 Daniel-Constantin Mierla, * [r3899] Makefile: - to generate pdf from docbook xml use docbook2pdf (FOP alternative requires Java) 2008-03-07 23:03 Daniel-Constantin Mierla, * [r3898] modules/acc/doc/acc.xml, modules/alias_db/README, modules/alias_db/doc/alias_db.xml, modules/auth/README, modules/auth/doc/auth.xml, modules/auth_db/README, modules/auth_db/doc/auth_db.xml, modules/auth_diameter/README, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_radius/README, modules/auth_radius/doc/auth_radius.xml, modules/avp_radius/README, modules/avp_radius/doc/avp_radius.xml, modules/avpops/README, modules/avpops/doc/avpops.xml, modules/benchmark/README, modules/benchmark/doc/benchmark.xml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute.xml, modules/cfgutils/README, modules/cfgutils/doc/cfgutils.xml, modules/cpl-c/README, modules/cpl-c/doc/cpl-c.xml, modules/db_berkeley/README, modules/db_berkeley/doc/db_berkeley.xml, modules/db_flatstore/README, modules/db_flatstore/doc/db_flatstore.xml, modules/db_mysql/README, modules/db_mysql/doc/db_mysql.xml, modules/db_postgres/README, modules/db_postgres/doc/db_postgres.xml, modules/db_text/README, modules/db_text/doc/db_text.xml, modules/db_unixodbc/README, modules/db_unixodbc/doc/db_unixodbc.xml, modules/dialog/doc/dialog.xml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher.xml, modules/diversion/README, modules/diversion/doc/diversion.xml, modules/domain/README, modules/domain/doc/domain.xml, modules/domainpolicy/README, modules/domainpolicy/doc/domainpolicy.xml, modules/enum/README, modules/enum/doc/enum.xml, modules/exec/README, modules/exec/doc/exec.xml, modules/gflags/README, modules/gflags/doc/gflags.xml, modules/group/README, modules/group/doc/group.xml, modules/group_radius/README, modules/group_radius/doc/group_radius.xml, modules/h350/README, modules/h350/doc/h350.xml, modules/imc/README, modules/imc/doc/imc.xml, modules/jabber/README, modules/jabber/doc/jabber.xml, modules/lcr/README, modules/lcr/doc/lcr.xml, modules/ldap/README, modules/ldap/doc/ldap.xml, modules/mangler/README, modules/mangler/doc/mangler.xml, modules/maxfwd/README, modules/maxfwd/doc/maxfwd.xml, modules/mediaproxy/README, modules/mediaproxy/doc/mediaproxy.xml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_xmlrpc/README, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/msilo/README, modules/msilo/doc/msilo.xml, modules/nathelper/doc/nathelper.xml, modules/options/README, modules/options/doc/options.xml, modules/osp/README, modules/osp/doc/osp.xml, modules/path/README, modules/path/doc/path.xml, modules/pdt/README, modules/pdt/doc/pdt.xml, modules/perl/README, modules/perl/doc/perl.xml, modules/perlvdb/README, modules/perlvdb/doc/perlvdb.xml, modules/permissions/README, modules/permissions/doc/permissions.xml, modules/pike/README, modules/pike/doc/pike.xml, modules/presence/doc/presence.xml, modules/presence_mwi/README, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_xml/README, modules/presence_xml/doc/presence_xml.xml, modules/pua/README, modules/pua/doc/pua.xml, modules/pua_bla/README, modules/pua_bla/doc/pua_bla.xml, modules/pua_mi/README, modules/pua_mi/doc/pua_mi.xml, modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp.xml, modules/ratelimit/README, modules/ratelimit/doc/ratelimit.xml, modules/registrar/doc/registrar.xml, modules/rls/README, modules/rls/doc/rls.xml, modules/rr/README, modules/rr/doc/rr.xml, modules/seas/README, modules/seas/doc/seas.xml, modules/siptrace/README, modules/siptrace/doc/siptrace.xml, modules/sl/README, modules/sl/doc/sl.xml, modules/sms/README, modules/sms/doc/sms.xml, modules/snmpstats/doc/snmpstats.xml, modules/speeddial/README, modules/speeddial/doc/speeddial.xml, modules/sst/README, modules/sst/doc/sst.xml, modules/statistics/README, modules/statistics/doc/statistics.xml, modules/textops/README, modules/textops/doc/textops.xml, modules/tlsops/README, modules/tlsops/doc/tlsops.xml, modules/tm/README, modules/tm/doc/tm.xml, modules/uac/README, modules/uac/doc/uac.xml, modules/uac_redirect/README, modules/uac_redirect/doc/uac_redirect.xml, modules/uri/README, modules/uri/doc/uri.xml, modules/uri_db/README, modules/uri_db/doc/uri_db.xml, modules/uri_radius/README, modules/uri_radius/doc/uri_radius.xml, modules/userblacklist/README, modules/userblacklist/doc/userblacklist.xml, modules/usrloc/README, modules/usrloc/doc/usrloc.xml, modules/xcap_client/README, modules/xcap_client/doc/xcap_client.xml, modules/xlog/README, modules/xlog/doc/xlog.xml, modules/xmpp/README, modules/xmpp/doc/xmpp.xml: - entity &user; replaced with &admin; to obey naming structure (entities to be replaced by xinclude); updated obsolete address tags - READMEs regenerated 2008-03-07 21:53 Daniel-Constantin Mierla, * [r3897] modules/tlsops/README, modules/tlsops/doc/tlsops.sgml, modules/tlsops/doc/tlsops.xml, modules/tlsops/doc/tlsops_admin.xml, modules/tlsops/doc/tlsops_faq.sgml, modules/tlsops/doc/tlsops_faq.xml, modules/tlsops/doc/tlsops_user.sgml: - skipped module migraded to docbook xml 2008-03-07 21:21 Daniel-Constantin Mierla, * [r3896] Makefile, Makefile.defs: - updated Makefile to generate the README and html file from XML - requires xsltproc and lynx - more flexibility to come (e.g., finding alternatives to lynx if it is not available) - practically no new dependency introduced (xsltproc was required for the DB stuff and lynx (or alternative) by docbook2txt tool) 2008-03-07 20:32 Daniel-Constantin Mierla, * [r3895] doc/authors.xml, doc/entities.sgml, doc/entities.xml, doc/module-docbook.css, doc/module_faq.sgml, doc/module_faq.xml: - added CSS files used for html version of module README - updated sgml files to xml - contact updated 2008-03-07 20:13 Daniel-Constantin Mierla, * [r3894] modules/h350/doc/h350_biblio.sgml, modules/h350/doc/h350_biblio.xml, modules/ldap/doc/ldap_biblio.sgml, modules/ldap/doc/ldap_biblio.xml: - added extra files in XML format for ldap and h350 modules 2008-03-07 20:09 Daniel-Constantin Mierla, * [r3893] modules/perl/doc/perl_pod.sgml, modules/perl/doc/perl_pod.xml, modules/perl/doc/perl_samples.sgml, modules/perl/doc/perl_samples.xml: - added extra files from perl's doc module in xml format 2008-03-07 20:00 Daniel-Constantin Mierla, * [r3892] modules/acc/README, modules/alias_db/README, modules/auth/README, modules/auth_db/README, modules/auth_diameter/README, modules/auth_radius/README, modules/avp_radius/README, modules/avpops/README, modules/carrierroute/README, modules/cfgutils/README, modules/cpl-c/README, modules/db_flatstore/README, modules/db_mysql/README, modules/db_postgres/README, modules/db_text/README, modules/db_unixodbc/README, modules/dialog/README, modules/dispatcher/README, modules/diversion/README, modules/domain/README, modules/domainpolicy/README, modules/enum/README, modules/exec/README, modules/gflags/README, modules/group/README, modules/group_radius/README, modules/imc/README, modules/jabber/README, modules/lcr/README, modules/mangler/README, modules/maxfwd/README, modules/mediaproxy/README, modules/mi_fifo/README, modules/mi_xmlrpc/README, modules/msilo/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/presence/README, modules/pua/README, modules/pua_mi/README, modules/pua_usrloc/README, modules/ratelimit/README, modules/registrar/README, modules/rr/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/tm/README, modules/uac/README, modules/uac_redirect/README, modules/uri/README, modules/uri_db/README, modules/uri_radius/README, modules/usrloc/README, modules/xlog/README, modules/xmpp/README: - re-sync READMEs after last updates 2008-03-07 19:52 Daniel-Constantin Mierla, * [r3891] modules/alias_db/doc/alias_db.sgml, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml, modules/alias_db/doc/alias_db_user.sgml, modules/auth/doc/auth.sgml, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth/doc/auth_user.sgml, modules/auth_db/doc/auth_db.sgml, modules/auth_db/doc/auth_db.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/doc/auth_diameter.sgml, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_diameter/doc/auth_diameter_user.sgml, modules/auth_radius/doc/auth_radius.sgml, modules/auth_radius/doc/auth_radius.xml, modules/auth_radius/doc/auth_radius_admin.xml, modules/auth_radius/doc/auth_radius_user.sgml, modules/avp_radius/doc/avp_radius.sgml, modules/avp_radius/doc/avp_radius.xml, modules/avp_radius/doc/avp_radius_admin.xml, modules/avp_radius/doc/avp_radius_user.sgml, modules/avpops/doc/avpops.sgml, modules/avpops/doc/avpops.xml, modules/avpops/doc/avpops_admin.xml, modules/avpops/doc/avpops_user.sgml, modules/benchmark/doc/benchmark.sgml, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.sgml, modules/benchmark/doc/benchmark_devel.xml, modules/benchmark/doc/benchmark_user.sgml, modules/carrierroute/doc/carrierroute.sgml, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/carrierroute/doc/carrierroute_user.sgml, modules/cfgutils/doc/cfgutils.sgml, modules/cfgutils/doc/cfgutils.xml, modules/cfgutils/doc/cfgutils_admin.xml, modules/cfgutils/doc/cfgutils_user.sgml, modules/cpl-c/doc/cpl-c.sgml, modules/cpl-c/doc/cpl-c.xml, modules/cpl-c/doc/cpl-c_admin.xml, modules/cpl-c/doc/cpl-c_user.sgml, modules/db_berkeley/doc/db_berkeley.sgml, modules/db_berkeley/doc/db_berkeley.xml, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_berkeley/doc/db_berkeley_user.sgml, modules/db_flatstore/doc/db_flatstore.sgml, modules/db_flatstore/doc/db_flatstore.xml, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_flatstore/doc/db_flatstore_devel.sgml, modules/db_flatstore/doc/db_flatstore_devel.xml, modules/db_flatstore/doc/db_flatstore_user.sgml, modules/db_mysql/doc/db_mysql.sgml, modules/db_mysql/doc/db_mysql.xml, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_mysql/doc/db_mysql_user.sgml, modules/db_postgres/doc/db_postgres.sgml, modules/db_postgres/doc/db_postgres.xml, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_postgres/doc/db_postgres_user.sgml, modules/db_text/doc/db_text.sgml, modules/db_text/doc/db_text.xml, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.sgml, modules/db_text/doc/db_text_devel.xml, modules/db_text/doc/db_text_user.sgml, modules/db_unixodbc/doc/db_unixodbc.sgml, modules/db_unixodbc/doc/db_unixodbc.xml, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.sgml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/db_unixodbc/doc/db_unixodbc_user.sgml, modules/dialog/doc/dialog.sgml, modules/dialog/doc/dialog.xml, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_devel.sgml, modules/dialog/doc/dialog_devel.xml, modules/dialog/doc/dialog_faq.sgml, modules/dialog/doc/dialog_faq.xml, modules/dialog/doc/dialog_user.sgml, modules/dispatcher/doc/dispatcher.sgml, modules/dispatcher/doc/dispatcher.xml, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.sgml, modules/dispatcher/doc/dispatcher_faq.xml, modules/dispatcher/doc/dispatcher_user.sgml, modules/diversion/doc/diversion.sgml, modules/diversion/doc/diversion.xml, modules/diversion/doc/diversion_admin.xml, modules/diversion/doc/diversion_devel.sgml, modules/diversion/doc/diversion_devel.xml, modules/diversion/doc/diversion_user.sgml, modules/domain/doc/domain.sgml, modules/domain/doc/domain.xml, modules/domain/doc/domain_admin.xml, modules/domain/doc/domain_devel.sgml, modules/domain/doc/domain_devel.xml, modules/domain/doc/domain_user.sgml, modules/domainpolicy/doc/domainpolicy.sgml, modules/domainpolicy/doc/domainpolicy.xml, modules/domainpolicy/doc/domainpolicy_admin.xml, modules/domainpolicy/doc/domainpolicy_user.sgml, modules/enum/doc/enum.sgml, modules/enum/doc/enum.xml, modules/enum/doc/enum_admin.xml, modules/enum/doc/enum_user.sgml, modules/exec/doc/exec.sgml, modules/exec/doc/exec.xml, modules/exec/doc/exec_admin.xml, modules/exec/doc/exec_user.sgml, modules/gflags/doc/gflags.sgml, modules/gflags/doc/gflags.xml, modules/gflags/doc/gflags_admin.xml, modules/gflags/doc/gflags_user.sgml, modules/group/doc/group.sgml, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group/doc/group_user.sgml, modules/group_radius/doc/group_radius.sgml, modules/group_radius/doc/group_radius.xml, modules/group_radius/doc/group_radius_admin.xml, modules/group_radius/doc/group_radius_user.sgml, modules/h350/doc/h350.sgml, modules/h350/doc/h350.xml, modules/h350/doc/h350_admin.xml, modules/h350/doc/h350_user.sgml, modules/imc/doc/imc.sgml, modules/imc/doc/imc.xml, modules/imc/doc/imc_admin.xml, modules/imc/doc/imc_user.sgml, modules/jabber/doc/jabber.sgml, modules/jabber/doc/jabber.xml, modules/jabber/doc/jabber_admin.xml, modules/jabber/doc/jabber_user.sgml, modules/lcr/doc/lcr.sgml, modules/lcr/doc/lcr.xml, modules/lcr/doc/lcr_admin.xml, modules/lcr/doc/lcr_user.sgml, modules/ldap/doc/ldap.sgml, modules/ldap/doc/ldap.xml, modules/ldap/doc/ldap_admin.xml, modules/ldap/doc/ldap_devel.sgml, modules/ldap/doc/ldap_devel.xml, modules/ldap/doc/ldap_user.sgml, modules/mangler/doc/mangler.sgml, modules/mangler/doc/mangler.xml, modules/mangler/doc/mangler_admin.xml, modules/mangler/doc/mangler_user.sgml, modules/maxfwd/doc/maxfwd.sgml, modules/maxfwd/doc/maxfwd.xml, modules/maxfwd/doc/maxfwd_admin.xml, modules/maxfwd/doc/maxfwd_user.sgml, modules/mediaproxy/doc/mediaproxy.sgml, modules/mediaproxy/doc/mediaproxy.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mediaproxy/doc/mediaproxy_user.sgml, modules/mi_datagram/doc/mi_datagram.sgml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.sgml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_datagram/doc/mi_datagram_user.sgml, modules/mi_fifo/doc/mi_fifo.sgml, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_fifo/doc/mi_fifo_user.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml, modules/msilo/doc/msilo.sgml, modules/msilo/doc/msilo.xml, modules/msilo/doc/msilo_admin.xml, modules/msilo/doc/msilo_user.sgml, modules/nathelper/doc/nathelper.sgml, modules/nathelper/doc/nathelper.xml, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.sgml, modules/nathelper/doc/nathelper_faq.xml, modules/nathelper/doc/nathelper_user.sgml, modules/options/doc/options.sgml, modules/options/doc/options.xml, modules/options/doc/options_admin.xml, modules/options/doc/options_user.sgml, modules/osp/doc/osp.sgml, modules/osp/doc/osp.xml, modules/osp/doc/osp_admin.xml, modules/osp/doc/osp_devel.sgml, modules/osp/doc/osp_devel.xml, modules/osp/doc/osp_user.sgml, modules/path/doc/path.sgml, modules/path/doc/path.xml, modules/path/doc/path_admin.xml, modules/path/doc/path_user.sgml, modules/pdt/doc/pdt.sgml, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml, modules/pdt/doc/pdt_user.sgml, modules/perl/doc/perl.sgml, modules/perl/doc/perl.xml, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_faq.xml, modules/perl/doc/perl_user.sgml, modules/perlvdb/doc/perlvdb.sgml, modules/perlvdb/doc/perlvdb.xml, modules/perlvdb/doc/perlvdb_admin.xml, modules/perlvdb/doc/perlvdb_devel.sgml, modules/perlvdb/doc/perlvdb_devel.xml, modules/perlvdb/doc/perlvdb_user.sgml, modules/permissions/doc/permissions.sgml, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/permissions/doc/permissions_user.sgml, modules/pike/doc/pike.sgml, modules/pike/doc/pike.xml, modules/pike/doc/pike_admin.xml, modules/pike/doc/pike_devel.sgml, modules/pike/doc/pike_devel.xml, modules/pike/doc/pike_user.sgml, modules/presence/doc/presence.sgml, modules/presence/doc/presence.xml, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.sgml, modules/presence/doc/presence_devel.xml, modules/presence/doc/presence_user.sgml, modules/presence_mwi/doc/presence_mwi.sgml, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_mwi/doc/presence_mwi_user.sgml, modules/presence_xml/doc/presence_xml.sgml, modules/presence_xml/doc/presence_xml.xml, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.sgml, modules/presence_xml/doc/presence_xml_devel.xml, modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/doc/pua.sgml, modules/pua/doc/pua.xml, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_devel.xml, modules/pua/doc/pua_user.sgml, modules/pua_bla/doc/pua_bla.sgml, modules/pua_bla/doc/pua_bla.xml, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_mi/doc/pua_mi.sgml, modules/pua_mi/doc/pua_mi.xml, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_mi/doc/pua_mi_user.sgml, modules/pua_usrloc/doc/pua_usrloc.sgml, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_usrloc/doc/pua_usrloc_user.sgml, modules/pua_xmpp/doc/pua_xmpp.sgml, modules/pua_xmpp/doc/pua_xmpp.xml, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.sgml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/ratelimit/doc/ratelimit.sgml, modules/ratelimit/doc/ratelimit.xml, modules/ratelimit/doc/ratelimit_admin.xml, modules/ratelimit/doc/ratelimit_user.sgml, modules/registrar/doc/registrar.sgml, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.sgml, modules/registrar/doc/registrar_faq.xml, modules/registrar/doc/registrar_user.sgml, modules/rls/doc/rls.sgml, modules/rls/doc/rls.xml, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_devel.xml, modules/rls/doc/rls_user.sgml, modules/rr/doc/rr.sgml, modules/rr/doc/rr.xml, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.sgml, modules/rr/doc/rr_devel.xml, modules/rr/doc/rr_user.sgml, modules/seas/doc/seas.sgml, modules/seas/doc/seas.xml, modules/seas/doc/seas_admin.xml, modules/seas/doc/seas_devel.sgml, modules/seas/doc/seas_devel.xml, modules/seas/doc/seas_user.sgml, modules/siptrace/doc/siptrace.sgml, modules/siptrace/doc/siptrace.xml, modules/siptrace/doc/siptrace_admin.xml, modules/siptrace/doc/siptrace_user.sgml, modules/sl/doc/sl.sgml, modules/sl/doc/sl.xml, modules/sl/doc/sl_admin.xml, modules/sl/doc/sl_user.sgml, modules/sms/doc/sms.sgml, modules/sms/doc/sms.xml, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.sgml, modules/sms/doc/sms_devel.xml, modules/sms/doc/sms_user.sgml, modules/snmpstats/doc/snmpstats.sgml, modules/snmpstats/doc/snmpstats.xml, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.sgml, modules/snmpstats/doc/snmpstats_faq.xml, modules/snmpstats/doc/snmpstats_user.sgml, modules/speeddial/doc/speeddial.sgml, modules/speeddial/doc/speeddial.xml, modules/speeddial/doc/speeddial_admin.xml, modules/speeddial/doc/speeddial_user.sgml, modules/sst/doc/sst.sgml, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/sst/doc/sst_user.sgml, modules/statistics/doc/statistics.sgml, modules/statistics/doc/statistics.xml, modules/statistics/doc/statistics_admin.xml, modules/statistics/doc/statistics_user.sgml, modules/textops/doc/textops.sgml, modules/textops/doc/textops.xml, modules/textops/doc/textops_admin.xml, modules/textops/doc/textops_user.sgml, modules/tm/doc/tm.sgml, modules/tm/doc/tm.xml, modules/tm/doc/tm_admin.xml, modules/tm/doc/tm_devel.sgml, modules/tm/doc/tm_devel.xml, modules/tm/doc/tm_user.sgml, modules/uac/doc/uac.sgml, modules/uac/doc/uac.xml, modules/uac/doc/uac_admin.xml, modules/uac/doc/uac_user.sgml, modules/uac_redirect/doc/uac_redirect.sgml, modules/uac_redirect/doc/uac_redirect.xml, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uac_redirect/doc/uac_redirect_user.sgml, modules/uri/doc/uri.sgml, modules/uri/doc/uri.xml, modules/uri/doc/uri_admin.xml, modules/uri/doc/uri_user.sgml, modules/uri_db/doc/uri_db.sgml, modules/uri_db/doc/uri_db.xml, modules/uri_db/doc/uri_db_admin.xml, modules/uri_db/doc/uri_db_user.sgml, modules/uri_radius/doc/uri_radius.sgml, modules/uri_radius/doc/uri_radius.xml, modules/uri_radius/doc/uri_radius_admin.xml, modules/uri_radius/doc/uri_radius_user.sgml, modules/userblacklist/doc/userblacklist.sgml, modules/userblacklist/doc/userblacklist.xml, modules/userblacklist/doc/userblacklist_admin.xml, modules/userblacklist/doc/userblacklist_user.sgml, modules/usrloc/doc/usrloc.sgml, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/usrloc/doc/usrloc_devel.sgml, modules/usrloc/doc/usrloc_devel.xml, modules/usrloc/doc/usrloc_user.sgml, modules/xcap_client/doc/xcap_client.sgml, modules/xcap_client/doc/xcap_client.xml, modules/xcap_client/doc/xcap_client_admin.xml, modules/xcap_client/doc/xcap_client_devel.sgml, modules/xcap_client/doc/xcap_client_devel.xml, modules/xcap_client/doc/xcap_client_user.sgml, modules/xlog/doc/xlog.sgml, modules/xlog/doc/xlog.xml, modules/xlog/doc/xlog_admin.xml, modules/xlog/doc/xlog_user.sgml, modules/xmpp/doc/xmpp.sgml, modules/xmpp/doc/xmpp.xml, modules/xmpp/doc/xmpp_admin.xml, modules/xmpp/doc/xmpp_user.sgml: - step 2 for the rest of modules to re-link history from sgml to xml files 2008-03-07 19:41 Daniel-Constantin Mierla, * [r3890] modules/alias_db/doc/alias_db.sgml, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml, modules/alias_db/doc/alias_db_user.sgml, modules/auth/doc/auth.sgml, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth/doc/auth_user.sgml, modules/auth_db/doc/auth_db.sgml, modules/auth_db/doc/auth_db.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/doc/auth_diameter.sgml, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_diameter/doc/auth_diameter_user.sgml, modules/auth_radius/doc/auth_radius.sgml, modules/auth_radius/doc/auth_radius.xml, modules/auth_radius/doc/auth_radius_admin.xml, modules/auth_radius/doc/auth_radius_user.sgml, modules/avp_radius/doc/avp_radius.sgml, modules/avp_radius/doc/avp_radius.xml, modules/avp_radius/doc/avp_radius_admin.xml, modules/avp_radius/doc/avp_radius_user.sgml, modules/avpops/doc/avpops.sgml, modules/avpops/doc/avpops.xml, modules/avpops/doc/avpops_admin.xml, modules/avpops/doc/avpops_user.sgml, modules/benchmark/doc/benchmark.sgml, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.sgml, modules/benchmark/doc/benchmark_devel.xml, modules/benchmark/doc/benchmark_user.sgml, modules/carrierroute/doc/carrierroute.sgml, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/carrierroute/doc/carrierroute_user.sgml, modules/cfgutils/doc/cfgutils.sgml, modules/cfgutils/doc/cfgutils.xml, modules/cfgutils/doc/cfgutils_admin.xml, modules/cfgutils/doc/cfgutils_user.sgml, modules/cpl-c/doc/cpl-c.sgml, modules/cpl-c/doc/cpl-c.xml, modules/cpl-c/doc/cpl-c_admin.xml, modules/cpl-c/doc/cpl-c_user.sgml, modules/db_berkeley/doc/db_berkeley.sgml, modules/db_berkeley/doc/db_berkeley.xml, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_berkeley/doc/db_berkeley_user.sgml, modules/db_flatstore/doc/db_flatstore.sgml, modules/db_flatstore/doc/db_flatstore.xml, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_flatstore/doc/db_flatstore_devel.sgml, modules/db_flatstore/doc/db_flatstore_devel.xml, modules/db_flatstore/doc/db_flatstore_user.sgml, modules/db_mysql/doc/db_mysql.sgml, modules/db_mysql/doc/db_mysql.xml, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_mysql/doc/db_mysql_user.sgml, modules/db_postgres/doc/db_postgres.sgml, modules/db_postgres/doc/db_postgres.xml, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_postgres/doc/db_postgres_user.sgml, modules/db_text/doc/db_text.sgml, modules/db_text/doc/db_text.xml, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.sgml, modules/db_text/doc/db_text_devel.xml, modules/db_text/doc/db_text_user.sgml, modules/db_unixodbc/doc/db_unixodbc.sgml, modules/db_unixodbc/doc/db_unixodbc.xml, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.sgml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/db_unixodbc/doc/db_unixodbc_user.sgml, modules/dialog/doc/dialog.sgml, modules/dialog/doc/dialog.xml, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_devel.sgml, modules/dialog/doc/dialog_devel.xml, modules/dialog/doc/dialog_faq.sgml, modules/dialog/doc/dialog_faq.xml, modules/dialog/doc/dialog_user.sgml, modules/dispatcher/doc/dispatcher.sgml, modules/dispatcher/doc/dispatcher.xml, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.sgml, modules/dispatcher/doc/dispatcher_faq.xml, modules/dispatcher/doc/dispatcher_user.sgml, modules/diversion/doc/diversion.sgml, modules/diversion/doc/diversion.xml, modules/diversion/doc/diversion_admin.xml, modules/diversion/doc/diversion_devel.sgml, modules/diversion/doc/diversion_devel.xml, modules/diversion/doc/diversion_user.sgml, modules/domain/doc/domain.sgml, modules/domain/doc/domain.xml, modules/domain/doc/domain_admin.xml, modules/domain/doc/domain_devel.sgml, modules/domain/doc/domain_devel.xml, modules/domain/doc/domain_user.sgml, modules/domainpolicy/doc/domainpolicy.sgml, modules/domainpolicy/doc/domainpolicy.xml, modules/domainpolicy/doc/domainpolicy_admin.xml, modules/domainpolicy/doc/domainpolicy_user.sgml, modules/enum/doc/enum.sgml, modules/enum/doc/enum.xml, modules/enum/doc/enum_admin.xml, modules/enum/doc/enum_user.sgml, modules/exec/doc/exec.sgml, modules/exec/doc/exec.xml, modules/exec/doc/exec_admin.xml, modules/exec/doc/exec_user.sgml, modules/gflags/doc/gflags.sgml, modules/gflags/doc/gflags.xml, modules/gflags/doc/gflags_admin.xml, modules/gflags/doc/gflags_user.sgml, modules/group/doc/group.sgml, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group/doc/group_user.sgml, modules/group_radius/doc/group_radius.sgml, modules/group_radius/doc/group_radius.xml, modules/group_radius/doc/group_radius_admin.xml, modules/group_radius/doc/group_radius_user.sgml, modules/h350/doc/h350.sgml, modules/h350/doc/h350.xml, modules/h350/doc/h350_admin.xml, modules/h350/doc/h350_user.sgml, modules/imc/doc/imc.sgml, modules/imc/doc/imc.xml, modules/imc/doc/imc_admin.xml, modules/imc/doc/imc_user.sgml, modules/jabber/doc/jabber.sgml, modules/jabber/doc/jabber.xml, modules/jabber/doc/jabber_admin.xml, modules/jabber/doc/jabber_user.sgml, modules/lcr/doc/lcr.sgml, modules/lcr/doc/lcr.xml, modules/lcr/doc/lcr_admin.xml, modules/lcr/doc/lcr_user.sgml, modules/ldap/doc/ldap.sgml, modules/ldap/doc/ldap.xml, modules/ldap/doc/ldap_admin.xml, modules/ldap/doc/ldap_devel.sgml, modules/ldap/doc/ldap_devel.xml, modules/ldap/doc/ldap_user.sgml, modules/mangler/doc/mangler.sgml, modules/mangler/doc/mangler.xml, modules/mangler/doc/mangler_admin.xml, modules/mangler/doc/mangler_user.sgml, modules/maxfwd/doc/maxfwd.sgml, modules/maxfwd/doc/maxfwd.xml, modules/maxfwd/doc/maxfwd_admin.xml, modules/maxfwd/doc/maxfwd_user.sgml, modules/mediaproxy/doc/mediaproxy.sgml, modules/mediaproxy/doc/mediaproxy.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mediaproxy/doc/mediaproxy_user.sgml, modules/mi_datagram/doc/mi_datagram.sgml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.sgml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_datagram/doc/mi_datagram_user.sgml, modules/mi_fifo/doc/mi_fifo.sgml, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_fifo/doc/mi_fifo_user.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml, modules/msilo/doc/msilo.sgml, modules/msilo/doc/msilo.xml, modules/msilo/doc/msilo_admin.xml, modules/msilo/doc/msilo_user.sgml, modules/nathelper/doc/nathelper.sgml, modules/nathelper/doc/nathelper.xml, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.sgml, modules/nathelper/doc/nathelper_faq.xml, modules/nathelper/doc/nathelper_user.sgml, modules/options/doc/options.sgml, modules/options/doc/options.xml, modules/options/doc/options_admin.xml, modules/options/doc/options_user.sgml, modules/osp/doc/osp.sgml, modules/osp/doc/osp.xml, modules/osp/doc/osp_admin.xml, modules/osp/doc/osp_devel.sgml, modules/osp/doc/osp_devel.xml, modules/osp/doc/osp_user.sgml, modules/path/doc/path.sgml, modules/path/doc/path.xml, modules/path/doc/path_admin.xml, modules/path/doc/path_user.sgml, modules/pdt/doc/pdt.sgml, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml, modules/pdt/doc/pdt_user.sgml, modules/perl/doc/perl.sgml, modules/perl/doc/perl.xml, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_faq.xml, modules/perl/doc/perl_user.sgml, modules/perlvdb/doc/perlvdb.sgml, modules/perlvdb/doc/perlvdb.xml, modules/perlvdb/doc/perlvdb_admin.xml, modules/perlvdb/doc/perlvdb_devel.sgml, modules/perlvdb/doc/perlvdb_devel.xml, modules/perlvdb/doc/perlvdb_user.sgml, modules/permissions/doc/permissions.sgml, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/permissions/doc/permissions_user.sgml, modules/pike/doc/pike.sgml, modules/pike/doc/pike.xml, modules/pike/doc/pike_admin.xml, modules/pike/doc/pike_devel.sgml, modules/pike/doc/pike_devel.xml, modules/pike/doc/pike_user.sgml, modules/presence/doc/presence.sgml, modules/presence/doc/presence.xml, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.sgml, modules/presence/doc/presence_devel.xml, modules/presence/doc/presence_user.sgml, modules/presence_mwi/doc/presence_mwi.sgml, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_mwi/doc/presence_mwi_user.sgml, modules/presence_xml/doc/presence_xml.sgml, modules/presence_xml/doc/presence_xml.xml, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.sgml, modules/presence_xml/doc/presence_xml_devel.xml, modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/doc/pua.sgml, modules/pua/doc/pua.xml, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_devel.xml, modules/pua/doc/pua_user.sgml, modules/pua_bla/doc/pua_bla.sgml, modules/pua_bla/doc/pua_bla.xml, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_mi/doc/pua_mi.sgml, modules/pua_mi/doc/pua_mi.xml, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_mi/doc/pua_mi_user.sgml, modules/pua_usrloc/doc/pua_usrloc.sgml, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_usrloc/doc/pua_usrloc_user.sgml, modules/pua_xmpp/doc/pua_xmpp.sgml, modules/pua_xmpp/doc/pua_xmpp.xml, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.sgml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/ratelimit/doc/ratelimit.sgml, modules/ratelimit/doc/ratelimit.xml, modules/ratelimit/doc/ratelimit_admin.xml, modules/ratelimit/doc/ratelimit_user.sgml, modules/registrar/doc/registrar.sgml, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.sgml, modules/registrar/doc/registrar_faq.xml, modules/registrar/doc/registrar_user.sgml, modules/rls/doc/rls.sgml, modules/rls/doc/rls.xml, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_devel.xml, modules/rls/doc/rls_user.sgml, modules/rr/doc/rr.sgml, modules/rr/doc/rr.xml, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.sgml, modules/rr/doc/rr_devel.xml, modules/rr/doc/rr_user.sgml, modules/seas/doc/seas.sgml, modules/seas/doc/seas.xml, modules/seas/doc/seas_admin.xml, modules/seas/doc/seas_devel.sgml, modules/seas/doc/seas_devel.xml, modules/seas/doc/seas_user.sgml, modules/siptrace/doc/siptrace.sgml, modules/siptrace/doc/siptrace.xml, modules/siptrace/doc/siptrace_admin.xml, modules/siptrace/doc/siptrace_user.sgml, modules/sl/doc/sl.sgml, modules/sl/doc/sl.xml, modules/sl/doc/sl_admin.xml, modules/sl/doc/sl_user.sgml, modules/sms/doc/sms.sgml, modules/sms/doc/sms.xml, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.sgml, modules/sms/doc/sms_devel.xml, modules/sms/doc/sms_user.sgml, modules/snmpstats/doc/snmpstats.sgml, modules/snmpstats/doc/snmpstats.xml, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.sgml, modules/snmpstats/doc/snmpstats_faq.xml, modules/snmpstats/doc/snmpstats_user.sgml, modules/speeddial/doc/speeddial.sgml, modules/speeddial/doc/speeddial.xml, modules/speeddial/doc/speeddial_admin.xml, modules/speeddial/doc/speeddial_user.sgml, modules/sst/doc/sst.sgml, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/sst/doc/sst_user.sgml, modules/statistics/doc/statistics.sgml, modules/statistics/doc/statistics.xml, modules/statistics/doc/statistics_admin.xml, modules/statistics/doc/statistics_user.sgml, modules/textops/doc/textops.sgml, modules/textops/doc/textops.xml, modules/textops/doc/textops_admin.xml, modules/textops/doc/textops_user.sgml, modules/tm/doc/tm.sgml, modules/tm/doc/tm.xml, modules/tm/doc/tm_admin.xml, modules/tm/doc/tm_devel.sgml, modules/tm/doc/tm_devel.xml, modules/tm/doc/tm_user.sgml, modules/uac/doc/uac.sgml, modules/uac/doc/uac.xml, modules/uac/doc/uac_admin.xml, modules/uac/doc/uac_user.sgml, modules/uac_redirect/doc/uac_redirect.sgml, modules/uac_redirect/doc/uac_redirect.xml, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uac_redirect/doc/uac_redirect_user.sgml, modules/uri/doc/uri.sgml, modules/uri/doc/uri.xml, modules/uri/doc/uri_admin.xml, modules/uri/doc/uri_user.sgml, modules/uri_db/doc/uri_db.sgml, modules/uri_db/doc/uri_db.xml, modules/uri_db/doc/uri_db_admin.xml, modules/uri_db/doc/uri_db_user.sgml, modules/uri_radius/doc/uri_radius.sgml, modules/uri_radius/doc/uri_radius.xml, modules/uri_radius/doc/uri_radius_admin.xml, modules/uri_radius/doc/uri_radius_user.sgml, modules/userblacklist/doc/userblacklist.sgml, modules/userblacklist/doc/userblacklist.xml, modules/userblacklist/doc/userblacklist_admin.xml, modules/userblacklist/doc/userblacklist_user.sgml, modules/usrloc/doc/usrloc.sgml, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/usrloc/doc/usrloc_devel.sgml, modules/usrloc/doc/usrloc_devel.xml, modules/usrloc/doc/usrloc_user.sgml, modules/xcap_client/doc/xcap_client.sgml, modules/xcap_client/doc/xcap_client.xml, modules/xcap_client/doc/xcap_client_admin.xml, modules/xcap_client/doc/xcap_client_devel.sgml, modules/xcap_client/doc/xcap_client_devel.xml, modules/xcap_client/doc/xcap_client_user.sgml, modules/xlog/doc/xlog.sgml, modules/xlog/doc/xlog.xml, modules/xlog/doc/xlog_admin.xml, modules/xlog/doc/xlog_user.sgml, modules/xmpp/doc/xmpp.sgml, modules/xmpp/doc/xmpp.xml, modules/xmpp/doc/xmpp_admin.xml, modules/xmpp/doc/xmpp_user.sgml: - step 1 for the rest of modules to re-link history from sgml to xml files 2008-03-07 19:22 Daniel-Constantin Mierla, * [r3889] modules/acc/doc/acc.sgml, modules/acc/doc/acc.xml, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.sgml, modules/acc/doc/acc_faq.xml, modules/acc/doc/acc_user.sgml: - step2 to relink history from sgml to xml 2008-03-07 19:20 Daniel-Constantin Mierla, * [r3888] modules/acc/doc/acc.sgml, modules/acc/doc/acc.xml, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.sgml, modules/acc/doc/acc_faq.xml, modules/acc/doc/acc_user.sgml: - step to re-link history from sgml to xml file 2008-03-07 18:28 Daniel-Constantin Mierla, * [r3887] modules/uri_db/README, modules/uri_db/doc/uri_db_admin.xml: - resync with today's updates 2008-03-07 18:19 Daniel-Constantin Mierla, * [r3886] modules/acc/README, modules/acc/doc/acc.sgml, modules/acc/doc/acc.xml, modules/acc/doc/acc_admin.xml, modules/acc/doc/acc_faq.sgml, modules/acc/doc/acc_faq.xml, modules/acc/doc/acc_user.sgml, modules/alias_db/README, modules/alias_db/doc/alias_db.sgml, modules/alias_db/doc/alias_db.xml, modules/alias_db/doc/alias_db_admin.xml, modules/alias_db/doc/alias_db_user.sgml, modules/auth/README, modules/auth/doc/auth.sgml, modules/auth/doc/auth.xml, modules/auth/doc/auth_admin.xml, modules/auth/doc/auth_user.sgml, modules/auth_db/README, modules/auth_db/doc/auth_db.sgml, modules/auth_db/doc/auth_db.xml, modules/auth_db/doc/auth_db_admin.xml, modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/README, modules/auth_diameter/doc/auth_diameter.sgml, modules/auth_diameter/doc/auth_diameter.xml, modules/auth_diameter/doc/auth_diameter_admin.xml, modules/auth_diameter/doc/auth_diameter_user.sgml, modules/auth_radius/README, modules/auth_radius/doc/auth_radius.sgml, modules/auth_radius/doc/auth_radius.xml, modules/auth_radius/doc/auth_radius_admin.xml, modules/auth_radius/doc/auth_radius_user.sgml, modules/avp_radius/README, modules/avp_radius/doc/avp_radius.sgml, modules/avp_radius/doc/avp_radius.xml, modules/avp_radius/doc/avp_radius_admin.xml, modules/avp_radius/doc/avp_radius_user.sgml, modules/avpops/README, modules/avpops/doc/avpops.sgml, modules/avpops/doc/avpops.xml, modules/avpops/doc/avpops_admin.xml, modules/avpops/doc/avpops_user.sgml, modules/benchmark/README, modules/benchmark/doc/benchmark.sgml, modules/benchmark/doc/benchmark.xml, modules/benchmark/doc/benchmark_admin.xml, modules/benchmark/doc/benchmark_devel.sgml, modules/benchmark/doc/benchmark_devel.xml, modules/benchmark/doc/benchmark_user.sgml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute.sgml, modules/carrierroute/doc/carrierroute.xml, modules/carrierroute/doc/carrierroute_admin.xml, modules/carrierroute/doc/carrierroute_user.sgml, modules/cfgutils/README, modules/cfgutils/doc/cfgutils.sgml, modules/cfgutils/doc/cfgutils.xml, modules/cfgutils/doc/cfgutils_admin.xml, modules/cfgutils/doc/cfgutils_user.sgml, modules/cpl-c/README, modules/cpl-c/doc/cpl-c.sgml, modules/cpl-c/doc/cpl-c.xml, modules/cpl-c/doc/cpl-c_admin.xml, modules/cpl-c/doc/cpl-c_user.sgml, modules/db_berkeley/README, modules/db_berkeley/doc/db_berkeley.sgml, modules/db_berkeley/doc/db_berkeley.xml, modules/db_berkeley/doc/db_berkeley_admin.xml, modules/db_berkeley/doc/db_berkeley_user.sgml, modules/db_flatstore/README, modules/db_flatstore/doc/db_flatstore.sgml, modules/db_flatstore/doc/db_flatstore.xml, modules/db_flatstore/doc/db_flatstore_admin.xml, modules/db_flatstore/doc/db_flatstore_devel.sgml, modules/db_flatstore/doc/db_flatstore_devel.xml, modules/db_flatstore/doc/db_flatstore_user.sgml, modules/db_mysql/README, modules/db_mysql/doc/db_mysql.sgml, modules/db_mysql/doc/db_mysql.xml, modules/db_mysql/doc/db_mysql_admin.xml, modules/db_mysql/doc/db_mysql_user.sgml, modules/db_postgres/README, modules/db_postgres/doc/db_postgres.sgml, modules/db_postgres/doc/db_postgres.xml, modules/db_postgres/doc/db_postgres_admin.xml, modules/db_postgres/doc/db_postgres_user.sgml, modules/db_text/README, modules/db_text/doc/db_text.sgml, modules/db_text/doc/db_text.xml, modules/db_text/doc/db_text_admin.xml, modules/db_text/doc/db_text_devel.sgml, modules/db_text/doc/db_text_devel.xml, modules/db_text/doc/db_text_user.sgml, modules/db_unixodbc/README, modules/db_unixodbc/doc/db_unixodbc.sgml, modules/db_unixodbc/doc/db_unixodbc.xml, modules/db_unixodbc/doc/db_unixodbc_admin.xml, modules/db_unixodbc/doc/db_unixodbc_devel.sgml, modules/db_unixodbc/doc/db_unixodbc_devel.xml, modules/db_unixodbc/doc/db_unixodbc_user.sgml, modules/dialog/README, modules/dialog/doc/dialog.sgml, modules/dialog/doc/dialog.xml, modules/dialog/doc/dialog_admin.xml, modules/dialog/doc/dialog_devel.sgml, modules/dialog/doc/dialog_devel.xml, modules/dialog/doc/dialog_faq.sgml, modules/dialog/doc/dialog_faq.xml, modules/dialog/doc/dialog_user.sgml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher.sgml, modules/dispatcher/doc/dispatcher.xml, modules/dispatcher/doc/dispatcher_admin.xml, modules/dispatcher/doc/dispatcher_faq.sgml, modules/dispatcher/doc/dispatcher_faq.xml, modules/dispatcher/doc/dispatcher_user.sgml, modules/diversion/README, modules/diversion/doc/diversion.sgml, modules/diversion/doc/diversion.xml, modules/diversion/doc/diversion_admin.xml, modules/diversion/doc/diversion_devel.sgml, modules/diversion/doc/diversion_devel.xml, modules/diversion/doc/diversion_user.sgml, modules/domain/README, modules/domain/doc/domain.sgml, modules/domain/doc/domain.xml, modules/domain/doc/domain_admin.xml, modules/domain/doc/domain_devel.sgml, modules/domain/doc/domain_devel.xml, modules/domain/doc/domain_user.sgml, modules/domainpolicy/README, modules/domainpolicy/doc/domainpolicy.sgml, modules/domainpolicy/doc/domainpolicy.xml, modules/domainpolicy/doc/domainpolicy_admin.xml, modules/domainpolicy/doc/domainpolicy_user.sgml, modules/enum/README, modules/enum/doc/enum.sgml, modules/enum/doc/enum.xml, modules/enum/doc/enum_admin.xml, modules/enum/doc/enum_user.sgml, modules/exec/README, modules/exec/doc/exec.sgml, modules/exec/doc/exec.xml, modules/exec/doc/exec_admin.xml, modules/exec/doc/exec_user.sgml, modules/gflags/README, modules/gflags/doc/gflags.sgml, modules/gflags/doc/gflags.xml, modules/gflags/doc/gflags_admin.xml, modules/gflags/doc/gflags_user.sgml, modules/group/README, modules/group/doc/group.sgml, modules/group/doc/group.xml, modules/group/doc/group_admin.xml, modules/group/doc/group_user.sgml, modules/group_radius/README, modules/group_radius/doc/group_radius.sgml, modules/group_radius/doc/group_radius.xml, modules/group_radius/doc/group_radius_admin.xml, modules/group_radius/doc/group_radius_user.sgml, modules/h350/README, modules/h350/doc/h350.sgml, modules/h350/doc/h350.xml, modules/h350/doc/h350_admin.xml, modules/h350/doc/h350_user.sgml, modules/imc/README, modules/imc/doc/imc.sgml, modules/imc/doc/imc.xml, modules/imc/doc/imc_admin.xml, modules/imc/doc/imc_user.sgml, modules/jabber/README, modules/jabber/doc/jabber.sgml, modules/jabber/doc/jabber.xml, modules/jabber/doc/jabber_admin.xml, modules/jabber/doc/jabber_user.sgml, modules/lcr/README, modules/lcr/doc/lcr.sgml, modules/lcr/doc/lcr.xml, modules/lcr/doc/lcr_admin.xml, modules/lcr/doc/lcr_user.sgml, modules/ldap/README, modules/ldap/doc/ldap.sgml, modules/ldap/doc/ldap.xml, modules/ldap/doc/ldap_admin.xml, modules/ldap/doc/ldap_devel.sgml, modules/ldap/doc/ldap_devel.xml, modules/ldap/doc/ldap_user.sgml, modules/mangler/README, modules/mangler/doc/mangler.sgml, modules/mangler/doc/mangler.xml, modules/mangler/doc/mangler_admin.xml, modules/mangler/doc/mangler_user.sgml, modules/maxfwd/README, modules/maxfwd/doc/maxfwd.sgml, modules/maxfwd/doc/maxfwd.xml, modules/maxfwd/doc/maxfwd_admin.xml, modules/maxfwd/doc/maxfwd_user.sgml, modules/mediaproxy/README, modules/mediaproxy/doc/mediaproxy.sgml, modules/mediaproxy/doc/mediaproxy.xml, modules/mediaproxy/doc/mediaproxy_admin.xml, modules/mediaproxy/doc/mediaproxy_user.sgml, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram.sgml, modules/mi_datagram/doc/mi_datagram.xml, modules/mi_datagram/doc/mi_datagram_admin.xml, modules/mi_datagram/doc/mi_datagram_faq.sgml, modules/mi_datagram/doc/mi_datagram_faq.xml, modules/mi_datagram/doc/mi_datagram_user.sgml, modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo.sgml, modules/mi_fifo/doc/mi_fifo.xml, modules/mi_fifo/doc/mi_fifo_admin.xml, modules/mi_fifo/doc/mi_fifo_user.sgml, modules/mi_xmlrpc/README, modules/mi_xmlrpc/doc/mi_xmlrpc.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_admin.xml, modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml, modules/msilo/README, modules/msilo/doc/msilo.sgml, modules/msilo/doc/msilo.xml, modules/msilo/doc/msilo_admin.xml, modules/msilo/doc/msilo_user.sgml, modules/nathelper/README, modules/nathelper/doc/nathelper.sgml, modules/nathelper/doc/nathelper.xml, modules/nathelper/doc/nathelper_admin.xml, modules/nathelper/doc/nathelper_faq.sgml, modules/nathelper/doc/nathelper_faq.xml, modules/nathelper/doc/nathelper_user.sgml, modules/options/README, modules/options/doc/options.sgml, modules/options/doc/options.xml, modules/options/doc/options_admin.xml, modules/options/doc/options_user.sgml, modules/osp/README, modules/osp/doc/osp.sgml, modules/osp/doc/osp.xml, modules/osp/doc/osp_admin.xml, modules/osp/doc/osp_devel.sgml, modules/osp/doc/osp_devel.xml, modules/osp/doc/osp_user.sgml, modules/path/README, modules/path/doc/path.sgml, modules/path/doc/path.xml, modules/path/doc/path_admin.xml, modules/path/doc/path_user.sgml, modules/pdt/README, modules/pdt/doc/pdt.sgml, modules/pdt/doc/pdt.xml, modules/pdt/doc/pdt_admin.xml, modules/pdt/doc/pdt_user.sgml, modules/perl/README, modules/perl/doc/perl.sgml, modules/perl/doc/perl.xml, modules/perl/doc/perl_admin.xml, modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_faq.xml, modules/perl/doc/perl_user.sgml, modules/perlvdb/README, modules/perlvdb/doc/perlvdb.sgml, modules/perlvdb/doc/perlvdb.xml, modules/perlvdb/doc/perlvdb_admin.xml, modules/perlvdb/doc/perlvdb_devel.sgml, modules/perlvdb/doc/perlvdb_devel.xml, modules/perlvdb/doc/perlvdb_user.sgml, modules/permissions/README, modules/permissions/doc/permissions.sgml, modules/permissions/doc/permissions.xml, modules/permissions/doc/permissions_admin.xml, modules/permissions/doc/permissions_user.sgml, modules/pike/README, modules/pike/doc/pike.sgml, modules/pike/doc/pike.xml, modules/pike/doc/pike_admin.xml, modules/pike/doc/pike_devel.sgml, modules/pike/doc/pike_devel.xml, modules/pike/doc/pike_user.sgml, modules/presence/README, modules/presence/doc/presence.sgml, modules/presence/doc/presence.xml, modules/presence/doc/presence_admin.xml, modules/presence/doc/presence_devel.sgml, modules/presence/doc/presence_devel.xml, modules/presence/doc/presence_user.sgml, modules/presence_mwi/README, modules/presence_mwi/doc/presence_mwi.sgml, modules/presence_mwi/doc/presence_mwi.xml, modules/presence_mwi/doc/presence_mwi_admin.xml, modules/presence_mwi/doc/presence_mwi_user.sgml, modules/presence_xml/README, modules/presence_xml/doc/presence_xml.sgml, modules/presence_xml/doc/presence_xml.xml, modules/presence_xml/doc/presence_xml_admin.xml, modules/presence_xml/doc/presence_xml_devel.sgml, modules/presence_xml/doc/presence_xml_devel.xml, modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/README, modules/pua/doc/pua.sgml, modules/pua/doc/pua.xml, modules/pua/doc/pua_admin.xml, modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_devel.xml, modules/pua/doc/pua_user.sgml, modules/pua_bla/README, modules/pua_bla/doc/pua_bla.sgml, modules/pua_bla/doc/pua_bla.xml, modules/pua_bla/doc/pua_bla_admin.xml, modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_mi/README, modules/pua_mi/doc/pua_mi.sgml, modules/pua_mi/doc/pua_mi.xml, modules/pua_mi/doc/pua_mi_admin.xml, modules/pua_mi/doc/pua_mi_user.sgml, modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc.sgml, modules/pua_usrloc/doc/pua_usrloc.xml, modules/pua_usrloc/doc/pua_usrloc_admin.xml, modules/pua_usrloc/doc/pua_usrloc_user.sgml, modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp.sgml, modules/pua_xmpp/doc/pua_xmpp.xml, modules/pua_xmpp/doc/pua_xmpp_admin.xml, modules/pua_xmpp/doc/pua_xmpp_devel.sgml, modules/pua_xmpp/doc/pua_xmpp_devel.xml, modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/ratelimit/README, modules/ratelimit/doc/ratelimit.sgml, modules/ratelimit/doc/ratelimit.xml, modules/ratelimit/doc/ratelimit_admin.xml, modules/ratelimit/doc/ratelimit_user.sgml, modules/registrar/README, modules/registrar/doc/registrar.sgml, modules/registrar/doc/registrar.xml, modules/registrar/doc/registrar_admin.xml, modules/registrar/doc/registrar_faq.sgml, modules/registrar/doc/registrar_faq.xml, modules/registrar/doc/registrar_user.sgml, modules/rls/README, modules/rls/doc/rls.sgml, modules/rls/doc/rls.xml, modules/rls/doc/rls_admin.xml, modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_devel.xml, modules/rls/doc/rls_user.sgml, modules/rr/README, modules/rr/doc/rr.sgml, modules/rr/doc/rr.xml, modules/rr/doc/rr_admin.xml, modules/rr/doc/rr_devel.sgml, modules/rr/doc/rr_devel.xml, modules/rr/doc/rr_user.sgml, modules/seas/README, modules/seas/doc/seas.sgml, modules/seas/doc/seas.xml, modules/seas/doc/seas_admin.xml, modules/seas/doc/seas_devel.sgml, modules/seas/doc/seas_devel.xml, modules/seas/doc/seas_user.sgml, modules/siptrace/README, modules/siptrace/doc/siptrace.sgml, modules/siptrace/doc/siptrace.xml, modules/siptrace/doc/siptrace_admin.xml, modules/siptrace/doc/siptrace_user.sgml, modules/sl/README, modules/sl/doc/sl.sgml, modules/sl/doc/sl.xml, modules/sl/doc/sl_admin.xml, modules/sl/doc/sl_user.sgml, modules/sms/README, modules/sms/doc/sms.sgml, modules/sms/doc/sms.xml, modules/sms/doc/sms_admin.xml, modules/sms/doc/sms_devel.sgml, modules/sms/doc/sms_devel.xml, modules/sms/doc/sms_user.sgml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats.sgml, modules/snmpstats/doc/snmpstats.xml, modules/snmpstats/doc/snmpstats_admin.xml, modules/snmpstats/doc/snmpstats_faq.sgml, modules/snmpstats/doc/snmpstats_faq.xml, modules/snmpstats/doc/snmpstats_user.sgml, modules/speeddial/README, modules/speeddial/doc/speeddial.sgml, modules/speeddial/doc/speeddial.xml, modules/speeddial/doc/speeddial_admin.xml, modules/speeddial/doc/speeddial_user.sgml, modules/sst/README, modules/sst/doc/sst.sgml, modules/sst/doc/sst.xml, modules/sst/doc/sst_admin.xml, modules/sst/doc/sst_user.sgml, modules/statistics/README, modules/statistics/doc/statistics.sgml, modules/statistics/doc/statistics.xml, modules/statistics/doc/statistics_admin.xml, modules/statistics/doc/statistics_user.sgml, modules/textops/README, modules/textops/doc/textops.sgml, modules/textops/doc/textops.xml, modules/textops/doc/textops_admin.xml, modules/textops/doc/textops_user.sgml, modules/tm/README, modules/tm/doc/tm.sgml, modules/tm/doc/tm.xml, modules/tm/doc/tm_admin.xml, modules/tm/doc/tm_devel.sgml, modules/tm/doc/tm_devel.xml, modules/tm/doc/tm_user.sgml, modules/uac/README, modules/uac/doc/uac.sgml, modules/uac/doc/uac.xml, modules/uac/doc/uac_admin.xml, modules/uac/doc/uac_user.sgml, modules/uac_redirect/README, modules/uac_redirect/doc/uac_redirect.sgml, modules/uac_redirect/doc/uac_redirect.xml, modules/uac_redirect/doc/uac_redirect_admin.xml, modules/uac_redirect/doc/uac_redirect_user.sgml, modules/uri/README, modules/uri/doc/uri.sgml, modules/uri/doc/uri.xml, modules/uri/doc/uri_admin.xml, modules/uri/doc/uri_user.sgml, modules/uri_db/README, modules/uri_db/doc/uri_db.sgml, modules/uri_db/doc/uri_db.xml, modules/uri_db/doc/uri_db_admin.xml, modules/uri_db/doc/uri_db_user.sgml, modules/uri_radius/README, modules/uri_radius/doc/uri_radius.sgml, modules/uri_radius/doc/uri_radius.xml, modules/uri_radius/doc/uri_radius_admin.xml, modules/uri_radius/doc/uri_radius_user.sgml, modules/userblacklist/README, modules/userblacklist/doc/userblacklist.sgml, modules/userblacklist/doc/userblacklist.xml, modules/userblacklist/doc/userblacklist_admin.xml, modules/userblacklist/doc/userblacklist_user.sgml, modules/usrloc/README, modules/usrloc/doc/usrloc.sgml, modules/usrloc/doc/usrloc.xml, modules/usrloc/doc/usrloc_admin.xml, modules/usrloc/doc/usrloc_devel.sgml, modules/usrloc/doc/usrloc_devel.xml, modules/usrloc/doc/usrloc_user.sgml, modules/xcap_client/README, modules/xcap_client/doc/xcap_client.sgml, modules/xcap_client/doc/xcap_client.xml, modules/xcap_client/doc/xcap_client_admin.xml, modules/xcap_client/doc/xcap_client_devel.sgml, modules/xcap_client/doc/xcap_client_devel.xml, modules/xcap_client/doc/xcap_client_user.sgml, modules/xlog/README, modules/xlog/doc/xlog.sgml, modules/xlog/doc/xlog.xml, modules/xlog/doc/xlog_admin.xml, modules/xlog/doc/xlog_user.sgml, modules/xmpp/README, modules/xmpp/doc/xmpp.sgml, modules/xmpp/doc/xmpp.xml, modules/xmpp/doc/xmpp_admin.xml, modules/xmpp/doc/xmpp_user.sgml: - modules documentation migrated from sgml to xml docbook format - many thanks to Edson <4lists (at) gmail (dot) com> for providing script to replace headers and rename files - contact updated - follows re-sync with todays changes and update of Makefile to generate README and html files from XML 2008-03-07 18:11 Henning Westerholt, * [r3885] test/21.cfg, test/21.sh, test/26.sh, test/7.cfg, test/auth_test.xml, test/inv_auth.xml, test/reg_auth.xml: - extend test 21 to INVITEs, add more tests for uri_db - fix test 7.cfg after uri_db changes - several cleanups 2008-03-07 16:20 Bogdan-Andrei Iancu, * [r3884] modules/tm/t_hooks.c: - fixed cleanup condition - in all cases, if the SHM request is present, scan it and clean it after a callback run. The previous condition was not covering all cases (ACK accouting was still missing the cleanup) 2008-03-07 15:56 Henning Westerholt, * [r3883] modules/uri_db/README, modules/uri_db/checks.c, modules/uri_db/doc/uri_db_user.sgml, modules/uri_db/uridb_mod.c, modules/uri_db/uridb_mod.h: - refactor uri_db module somewhat - combine uri and subscriber colums parameter, its not possible to use both of them the same time because of the use_uri_table parameter - remove subscriber and uri table, use db_table like almost any other module 2008-03-07 14:34 Henning Westerholt, * [r3882] test/5.cfg, ut.h: - make src for str_dup const - remove obselete change information - update test 5, (default cfg) 2008-03-07 12:11 Bogdan-Andrei Iancu, * [r3879] modules/cpl-c/cpl_proxy.h: - bug fixed (related to 6xx handling): prevent cpl to do any proxy attempt id a 6xx reply was received. 2008-03-07 12:02 Bogdan-Andrei Iancu, * [r3878] modules/tm/h_table.h: -fixed bogus flag index (c'n'p error) -tested the 6xx handling 2008-03-06 21:37 Daniel-Constantin Mierla, * [r3875] modules/textops/textops.c: - header name fixup using generic parameter structure instead of encoding the result on the str structure 2008-03-06 21:00 Daniel-Constantin Mierla, * [r3874] modules/textops/textops.c: - removed local it_list_fixup() 2008-03-06 17:53 Bogdan-Andrei Iancu, * [r3873] modules/nathelper/nathelper.c, modules/sl/sl.c, modules/tm/h_table.h, modules/tm/t_fwd.c, modules/tm/t_reply.c: 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 Warning: not really tested 2008-03-06 14:59 Bogdan-Andrei Iancu, * [r3871] dprint.h, fastlock.h, script_var.c: - several fixes: 1) typo fixed in LM_* macros for SUN CC 2) asm tunning in SMP locking (comply also with SUN CC) 3) removed bogus "return" in void function (reported by 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 14:40 Bogdan-Andrei Iancu, * [r3870] modules/tm/sip_msg.c: - fixed bogus pointer after clonning sip_msg struct in SHM mem (related to the addition of SDP parser) 2008-03-06 14:26 Henning Westerholt, * [r3869] action.c, modules/avpops/README, modules/avpops/doc/avpops_user.sgml: - small spelling fix 2008-03-06 13:05 Daniel-Constantin Mierla, * [r3868] db/db_row.c, modules/db_text/dbt_api.c: - don't free dbtext values in core DB api, the module will free along with the internal structure (related to #1891453 reported by Ovidiu Sas) - formatted some logs to fit 80char line 2008-03-06 12:16 Daniel-Constantin Mierla, * [r3867] mem/q_malloc.c: - fixed compile errors when DBG_QM_MALLOC is on 2008-03-06 12:09 Henning Westerholt, * [r3866] prime_hash.c, test/25.sh, test/26.sh: - small indention fix - update test descriptions 2008-03-06 09:30 Henning Westerholt, * [r3863] db/db_ut.c: - add missing check for errors during val2str - closes #1908392, Patch provided from Iouri Kharon 2008-03-05 21:06 Ovidiu Sas, * [r3862] parser/sdp/sdp_helpr_funcs.c: fix compiler warning 2008-03-05 20:38 Ovidiu Sas, * [r3861] parser/sdp/sdp.c: fix compiler warning 2008-03-05 20:26 Ovidiu Sas, * [r3860] Makefile.sources, parser/msg_parser.c, parser/msg_parser.h, parser/sdp, parser/sdp/sdp.c, parser/sdp/sdp.h, parser/sdp/sdp_helpr_funcs.c, parser/sdp/sdp_helpr_funcs.h: openser new feature: sdp parser 2008-03-05 18:33 Daniel-Constantin Mierla, * [r3859] modules/db_flatstore/flatstore.c, modules/db_flatstore/flatstore.h, modules/db_flatstore/flatstore_mod.c: - migrated to db_bind_api() 2008-03-05 17:56 Daniel-Constantin Mierla, * [r3858] modules/db_unixodbc/db_unixodbc.c, modules/db_unixodbc/dbase.c, modules/db_unixodbc/dbase.h: - migrated to db_bind_api() 2008-03-05 17:41 Anca Vamanu, * [r3857] modules/presence/subscribe.c, modules/pua/README, modules/pua/doc/pua_devel.sgml, modules/pua/hash.h, modules/pua/send_subscribe.c, modules/pua/send_subscribe.h, 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: - fixed uri interpretation and insertion in Subscribe messages for event BLA to comply with draft-anil-sipping-bla-03.txt 2008-03-05 17:20 Henning Westerholt, * [r3856] test/Makefile: - silence successful tests 2008-03-05 16:57 Daniel-Constantin Mierla, * [r3855] modules/db_postgres/db_postgres.c, modules/db_postgres/dbase.c, modules/db_postgres/dbase.h: - local free_query renamed to free_result to be coherent with the DB API 2008-03-05 16:51 Daniel-Constantin Mierla, * [r3854] modules/db_postgres/db_postgres.c: - migrated to db_bind_api() 2008-03-05 16:22 Daniel-Constantin Mierla, * [r3853] modules/db_postgres/README, modules/db_postgres/doc/db_postgres_user.sgml: - added dependecy note of PostgreSQL library 2008-03-05 14:05 Henning Westerholt, * [r3852] modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/route_config.c, modules/carrierroute/route_db.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: - modify internal structure to use consistently only the 'str' type - credits goes to Hardy Kahl (hardy dot kahl at 1und1 dot de) 2008-03-05 13:39 Henning Westerholt, * [r3851] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - some bug fixes and smaller improvements 2008-03-05 12:58 Henning Westerholt, * [r3850] modules/db_berkeley/db_berkeley.c: - fix wrong function name for API bind 2008-03-04 21:59 Ovidiu Sas, * [r3849] modules/ratelimit/ratelimit.c: ratelimit: more checkings during shutdown 2008-03-04 20:05 Ovidiu Sas, * [r3848] modules/ratelimit/ratelimit.c: ratelimit: checking for shm_malloc errors 2008-03-04 19:34 Elena-Ramona Modroiu, * [r3847] modules/cfgutils/README, modules/cfgutils/cfgutils.c, modules/cfgutils/doc/cfgutils_user.sgml, modules/cfgutils/shvar.c, modules/cfgutils/shvar.h, pvar.c, pvar.h: - new PV $time(name) to access broken-down time attributes 2008-03-04 17:14 Anca Vamanu, * [r3846] modules/pua/README, modules/pua/doc/pua_user.sgml, modules/pua/hash.c, modules/pua/hash.h, modules/pua/pua.c, modules/pua/send_publish.c, modules/pua/send_subscribe.c: - exported a new function to be called from the script that makes possible updating the remote target in a Subscribe-Notify dialog when receiving a Notify message (reported by Marco Happenhofer * [r3845] modules/db_text/dbt_base.c, modules/db_text/dbtext.c, modules/db_text/dbtext.h: - free query function renamed in free result to conform with DB API namings 2008-03-04 16:12 Daniel-Constantin Mierla, * [r3844] modules/db_berkeley/db_berkeley.c, modules/db_text/dbtext.c: - DB API export updated to be done via db_bind_api() 2008-03-04 15:11 Daniel-Constantin Mierla, * [r3842] modules/dispatcher/README, modules/dispatcher/doc/dispatcher_user.sgml: - fixed unclosed tags 2008-03-04 15:03 Anca Vamanu, * [r3841] modules/presence/hash.c, modules/presence/hash.h, modules/presence/notify.c, modules/presence/presence.c, modules/presence/presentity.c: - fixed not updating remote target to the Contact of the in-dialog Subscribe messages (reported by Marco Happenhofer, marco dot happenhofer at tuwien dot ac dot at) 2008-03-04 13:46 Daniel-Constantin Mierla, * [r3840] modules/msilo/msilo.c: - updated to use common fixup functions 2008-03-04 13:15 Henning Westerholt, * [r3839] doc/module_faq.sgml, modules/acc/README, modules/acc/doc/acc.sgml, modules/acc/doc/acc_faq.sgml, modules/acc/doc/acc_user.sgml, modules/alias_db/README, modules/alias_db/doc/alias_db.sgml, modules/alias_db/doc/alias_db_user.sgml, modules/auth/README, modules/auth/doc/auth.sgml, modules/auth/doc/auth_user.sgml, modules/auth_db/README, modules/auth_db/doc/auth_db.sgml, modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/README, modules/auth_diameter/doc/auth_diameter.sgml, modules/auth_diameter/doc/auth_diameter_user.sgml, modules/auth_radius/README, modules/auth_radius/doc/auth_radius.sgml, modules/auth_radius/doc/auth_radius_user.sgml, modules/avp_radius/README, modules/avp_radius/doc/avp_radius.sgml, modules/avp_radius/doc/avp_radius_user.sgml, modules/avpops/README, modules/avpops/doc/avpops.sgml, modules/avpops/doc/avpops_user.sgml, modules/benchmark/README, modules/benchmark/doc/benchmark.sgml, modules/benchmark/doc/benchmark_devel.sgml, modules/benchmark/doc/benchmark_user.sgml, modules/carrierroute/README, modules/cfgutils/README, modules/cfgutils/doc/cfgutils.sgml, modules/cfgutils/doc/cfgutils_user.sgml, modules/cpl-c/README, modules/cpl-c/doc/cpl-c.sgml, modules/cpl-c/doc/cpl-c_user.sgml, modules/db_berkeley/README, modules/db_berkeley/doc/db_berkeley.sgml, modules/db_berkeley/doc/db_berkeley_user.sgml, modules/db_flatstore/README, modules/db_flatstore/doc/db_flatstore.sgml, modules/db_flatstore/doc/db_flatstore_devel.sgml, modules/db_flatstore/doc/db_flatstore_user.sgml, modules/db_mysql/README, modules/db_mysql/doc/db_mysql.sgml, modules/db_mysql/doc/db_mysql_user.sgml, modules/db_postgres/README, modules/db_postgres/doc/db_postgres.sgml, modules/db_postgres/doc/db_postgres_user.sgml, modules/db_text/README, modules/db_text/doc/db_text.sgml, modules/db_text/doc/db_text_devel.sgml, modules/db_text/doc/db_text_user.sgml, modules/db_unixodbc/README, modules/db_unixodbc/doc/db_unixodbc.sgml, modules/db_unixodbc/doc/db_unixodbc_devel.sgml, modules/db_unixodbc/doc/db_unixodbc_user.sgml, modules/dialog/doc/dialog_devel.sgml, modules/dialog/doc/dialog_faq.sgml, modules/dialog/doc/dialog_user.sgml, modules/dispatcher/README, modules/dispatcher/doc/dispatcher.sgml, modules/dispatcher/doc/dispatcher_faq.sgml, modules/dispatcher/doc/dispatcher_user.sgml, modules/diversion/README, modules/diversion/doc/diversion.sgml, modules/diversion/doc/diversion_devel.sgml, modules/diversion/doc/diversion_user.sgml, modules/domain/README, modules/domain/doc/domain.sgml, modules/domain/doc/domain_devel.sgml, modules/domain/doc/domain_user.sgml, modules/domainpolicy/README, modules/domainpolicy/doc/domainpolicy.sgml, modules/domainpolicy/doc/domainpolicy_user.sgml, modules/enum/README, modules/enum/doc/enum.sgml, modules/enum/doc/enum_user.sgml, modules/exec/README, modules/exec/doc/exec.sgml, modules/exec/doc/exec_user.sgml, modules/gflags/README, modules/gflags/doc/gflags.sgml, modules/gflags/doc/gflags_user.sgml, modules/group/README, modules/group/doc/group.sgml, modules/group/doc/group_user.sgml, modules/group_radius/README, modules/group_radius/doc/group_radius.sgml, modules/group_radius/doc/group_radius_user.sgml, modules/h350/README, modules/h350/doc/h350.sgml, modules/imc/README, modules/imc/doc/imc.sgml, modules/imc/doc/imc_user.sgml, modules/jabber/README, modules/jabber/doc/jabber.sgml, modules/jabber/doc/jabber_user.sgml, modules/lcr/README, modules/lcr/doc/lcr.sgml, modules/lcr/doc/lcr_user.sgml, modules/ldap/README, modules/ldap/doc/ldap.sgml, modules/mangler/README, modules/mangler/doc/mangler.sgml, modules/mangler/doc/mangler_user.sgml, modules/maxfwd/README, modules/maxfwd/doc/maxfwd.sgml, modules/maxfwd/doc/maxfwd_user.sgml, modules/mediaproxy/README, modules/mediaproxy/doc/mediaproxy.sgml, modules/mediaproxy/doc/mediaproxy_user.sgml, modules/mi_datagram/README, modules/mi_datagram/doc/mi_datagram.sgml, modules/mi_datagram/doc/mi_datagram_faq.sgml, modules/mi_datagram/doc/mi_datagram_user.sgml, modules/mi_fifo/README, modules/mi_fifo/doc/mi_fifo.sgml, modules/mi_fifo/doc/mi_fifo_user.sgml, modules/mi_xmlrpc/README, modules/mi_xmlrpc/doc/mi_xmlrpc.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml, modules/msilo/README, modules/msilo/doc/msilo.sgml, modules/msilo/doc/msilo_user.sgml, modules/nathelper/README, modules/nathelper/doc/nathelper.sgml, modules/nathelper/doc/nathelper_faq.sgml, modules/nathelper/doc/nathelper_user.sgml, modules/options/README, modules/options/doc/options.sgml, modules/options/doc/options_user.sgml, modules/osp/README, modules/osp/doc/osp.sgml, modules/osp/doc/osp_devel.sgml, modules/osp/doc/osp_user.sgml, modules/path/README, modules/path/doc/path.sgml, modules/path/doc/path_user.sgml, modules/pdt/README, modules/pdt/doc/pdt.sgml, modules/pdt/doc/pdt_user.sgml, modules/perl/README, modules/perl/doc/perl.sgml, modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_user.sgml, modules/perlvdb/README, modules/perlvdb/doc/perlvdb.sgml, modules/perlvdb/doc/perlvdb_devel.sgml, modules/perlvdb/doc/perlvdb_user.sgml, modules/permissions/README, modules/permissions/doc/permissions.sgml, modules/permissions/doc/permissions_user.sgml, modules/pike/README, modules/pike/doc/pike.sgml, modules/pike/doc/pike_devel.sgml, modules/pike/doc/pike_user.sgml, modules/presence_mwi/README, modules/presence_mwi/doc/presence_mwi.sgml, modules/presence_mwi/doc/presence_mwi_user.sgml, modules/presence_xml/README, modules/presence_xml/doc/presence_xml.sgml, modules/presence_xml/doc/presence_xml_devel.sgml, modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/README, modules/pua/doc/pua.sgml, modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_user.sgml, modules/pua_bla/README, modules/pua_bla/doc/pua_bla.sgml, modules/pua_bla/doc/pua_bla_user.sgml, modules/pua_mi/README, modules/pua_mi/doc/pua_mi.sgml, modules/pua_mi/doc/pua_mi_user.sgml, modules/pua_usrloc/README, modules/pua_usrloc/doc/pua_usrloc.sgml, modules/pua_usrloc/doc/pua_usrloc_user.sgml, modules/pua_xmpp/README, modules/pua_xmpp/doc/pua_xmpp.sgml, modules/pua_xmpp/doc/pua_xmpp_devel.sgml, modules/pua_xmpp/doc/pua_xmpp_user.sgml, modules/ratelimit/README, modules/ratelimit/doc/ratelimit.sgml, modules/ratelimit/doc/ratelimit_user.sgml, modules/registrar/README, modules/registrar/doc/registrar.sgml, modules/registrar/doc/registrar_faq.sgml, modules/registrar/doc/registrar_user.sgml, modules/rls/README, modules/rls/doc/rls.sgml, modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_user.sgml, modules/rr/README, modules/rr/doc/rr.sgml, modules/rr/doc/rr_devel.sgml, modules/rr/doc/rr_user.sgml, modules/seas/README, modules/seas/doc/seas.sgml, modules/seas/doc/seas_devel.sgml, modules/siptrace/README, modules/siptrace/doc/siptrace.sgml, modules/siptrace/doc/siptrace_user.sgml, modules/sl/README, modules/sl/doc/sl.sgml, modules/sl/doc/sl_user.sgml, modules/sms/README, modules/sms/doc/sms.sgml, modules/sms/doc/sms_devel.sgml, modules/sms/doc/sms_user.sgml, modules/snmpstats/README, modules/snmpstats/doc/snmpstats.sgml, modules/snmpstats/doc/snmpstats_faq.sgml, modules/snmpstats/doc/snmpstats_user.sgml, modules/speeddial/README, modules/speeddial/doc/speeddial.sgml, modules/speeddial/doc/speeddial_user.sgml, modules/sst/README, modules/sst/doc/sst.sgml, modules/sst/doc/sst_user.sgml, modules/statistics/README, modules/statistics/doc/statistics.sgml, modules/statistics/doc/statistics_user.sgml, modules/textops/README, modules/textops/doc/textops.sgml, modules/textops/doc/textops_user.sgml, modules/tlsops/README, modules/tlsops/doc/tlsops.sgml, modules/tlsops/doc/tlsops_faq.sgml, modules/tlsops/doc/tlsops_user.sgml, modules/tm/README, modules/tm/doc/tm.sgml, modules/tm/doc/tm_devel.sgml, modules/tm/doc/tm_user.sgml, modules/uac/README, modules/uac/doc/uac.sgml, modules/uac/doc/uac_user.sgml, modules/uac_redirect/README, modules/uac_redirect/doc/uac_redirect.sgml, modules/uac_redirect/doc/uac_redirect_user.sgml, modules/uri/README, modules/uri/doc/uri.sgml, modules/uri/doc/uri_user.sgml, modules/uri_db/README, modules/uri_db/doc/uri_db.sgml, modules/uri_db/doc/uri_db_user.sgml, modules/uri_radius/README, modules/uri_radius/doc/uri_radius.sgml, modules/uri_radius/doc/uri_radius_user.sgml, modules/userblacklist/README, modules/usrloc/README, modules/usrloc/doc/usrloc.sgml, modules/usrloc/doc/usrloc_devel.sgml, modules/usrloc/doc/usrloc_user.sgml, modules/xcap_client/README, modules/xcap_client/doc/xcap_client.sgml, modules/xcap_client/doc/xcap_client_devel.sgml, modules/xcap_client/doc/xcap_client_user.sgml, modules/xlog/README, modules/xlog/doc/xlog.sgml, modules/xlog/doc/xlog_user.sgml, modules/xmpp/README, modules/xmpp/doc/xmpp.sgml, modules/xmpp/doc/xmpp_user.sgml: - change module docs FAQ link to a common one in the doc dir - remove module specific FAQ content from the file in doc, this way no FAQ content will be created - credits for the patch/ the change scripts goes to Edson Gellert Schubert, 4lists at gmail dot com - update all READMEs, for most module docs the FAQ and devel information were now removed 2008-03-04 12:13 Daniel-Constantin Mierla, * [r3838] mod_fix.c, mod_fix.h, modules/speeddial/sdlookup.c, modules/speeddial/speeddial.c: - added fixup function for PV-formatted string - speeddial updated to use it 2008-03-04 09:23 Daniel-Constantin Mierla, * [r3837] mod_fix.c, mod_fix.h, modules/permissions/address.c, modules/permissions/permissions.c: - use common fixup functions for some functions in permission module 2008-03-03 21:46 Daniel-Constantin Mierla, * [r3836] mod_fix.c, mod_fix.h, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c: - added fixup functions for parameters that can be int or PV 2008-03-03 17:42 Daniel-Constantin Mierla, * [r3835] pvar.h: - pv_parse_index() exported to be available for modules' PV 2008-03-03 15:47 Henning Westerholt, * [r3834] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - small cleanups in documentation 2008-03-03 15:47 Henning Westerholt, * [r3833] modules/carrierroute/route_func.c: - extend the failure route logging like the normal routing 2008-03-03 15:43 Henning Westerholt, * [r3832] test/2.cfg, test/20.sh, test/26.cfg, test/26.sh, test/auth_test.xml, test/failure_route.xml: - extend cr test with actual failure routes - small cleanups, add ratelimit to test 2 2008-03-03 15:19 Bogdan-Andrei Iancu, * [r3829] modules/usrloc/urecord.c: - fixed inverted comments 2008-03-03 15:17 Bogdan-Andrei Iancu, * [r3828] modules/usrloc/urecord.c: -fixed bogus timer routine (bug introduced during the last fixup) 2008-03-03 11:46 Daniel-Constantin Mierla, * [r3825] modules/dispatcher/dispatcher.c: - typo in renaming to hash_param_model (reported by Henning Westerholt) 2008-03-03 11:31 Henning Westerholt, * [r3824] modules/carrierroute/route_func.c: - forward port logging fix from 1.3, rev 3823 2008-03-03 09:47 Henning Westerholt, * [r3822] modules/ratelimit/doc/ratelimit_user.sgml: - some small spelling fixes 2008-03-02 11:34 Daniel-Constantin Mierla, * [r3819] modules/dispatcher/dispatch.c, modules/dispatcher/dispatch.h, modules/dispatcher/dispatcher.c, modules/dispatcher/doc/dispatcher_user.sgml: - new alg 7 to hash the content of param hash_pvar - hash_pvar parameter can be a PV formatted string, updated at runtime - patch by Carsten Bock (closes #1838758) 2008-03-02 11:08 Daniel-Constantin Mierla, * [r3818] modules/db_text/dbt_res.c: - proper handling of DB_BLOB data (patch by Chris Heiser, closes #1874970) 2008-03-01 20:27 Ovidiu Sas, * [r3817] scripts/openserctl: openserctl dispatcher: the 4th paramater is optional - description field 2008-03-01 19:41 Ovidiu Sas, * [r3816] scripts/openserctl, scripts/openserctl.base, scripts/openserctl.dbtext: add 'openserctl dispatcher' command (closes path: [ 1883193 ] Dispatcher support for openserctl) https://sourceforge.net/tracker/index.php?func=detail&aid=1883193&group_id=139143&atid=743022 add dump option for cr command replace fifo_cmd with $CTLCMD 2008-03-01 01:15 Ovidiu Sas, * [r3814] modules/dialog/dlg_handlers.c: dialog: enhance "tight matching failed" WARNING 2008-02-29 20:38 Daniel-Constantin Mierla, * [r3813] modules/db_mysql/db_mysql.c: - mysql module exports db_bind_api() 2008-02-29 17:02 Henning Westerholt, * [r3812] test/13.sh, test/26.cfg, test/26.sh: - update test 13 with some carrierfailureroute data - add a new test that exercise some simple routing 2008-02-29 15:25 Henning Westerholt, * [r3810] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - another update to documentation - update scalability notes - add a note about the relationship between the tables - fix parameter help, add prime route function 2008-02-29 15:22 Henning Westerholt, * [r3808] modules/carrierroute/route_tree.c: - remove wrong and superfluous comment 2008-02-29 13:03 Henning Westerholt, * [r3807] test/13.cfg, test/13.sh, test/14.cfg, test/23.sh: - fix and extend carrierroute loading tests 2008-02-29 12:58 Henning Westerholt, * [r3806] modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml: - fix some errors in documentation 2008-02-29 12:50 Henning Westerholt, * [r3805] 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: - simplify exported module interface somewhat - the default routing function will now use crc32 hash, as most people uses this anyway - for the (legacy) prime hash another route function has been introduced - shorten the functions a little bit, remove the 'load' part of the command - message flags are now read directly from the SIP msg, as this is the function that probably the least people will use and needs to modify - this external changes also simplified the internal structure somewhat - add another author to README - update README after the changes - add a dependency note to the tm module if the reply status PV is used 2008-02-29 11:23 Henning Westerholt, * [r3804] modules/userblacklist/db.c, modules/userblacklist/db.h, modules/userblacklist/userblacklist.c: - rename db_conn to db_init, like the other modules - add a function to check the table version during startup 2008-02-29 10:34 Henning Westerholt, * [r3803] modules/userblacklist/README, modules/userblacklist/doc/userblacklist.sgml, modules/userblacklist/doc/userblacklist_user.sgml: - add some notes for database setup 2008-02-29 10:18 Bogdan-Andrei Iancu, * [r3802] modules/presence/README, modules/presence/doc/presence.sgml, modules/presence/doc/presence_devel.sgml, modules/presence/doc/presence_user.sgml, modules/presence/presence.c, modules/presence/presence.h: - 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-02-29 09:38 Bogdan-Andrei Iancu, * [r3799] scripts/openserctl.unixsock: -fixed usage of old (removed) MI commands in openserctl monitroing over unix sockets. Applied patch provided by Sergio Gutierrez. Closes bug #1903558. 2008-02-28 22:23 Ovidiu Sas, * [r3798] modules/ratelimit/doc/ratelimit_user.sgml, modules/ratelimit/ratelimit.c: ratelimit: new mi function: rl_set_dbg 2008-02-28 21:16 Ovidiu Sas, * [r3797] modules/dialog/dlg_handlers.c: dialog: enhance "unable to find dialog" WARNING 2008-02-28 20:52 Daniel-Constantin Mierla, * [r3796] db/db.c, db/db.h, modules/db_text/dbtext.c: - db_text module exports DB API via bind function - DB core tries to find first the bind function, if not found, old way to link the DB API is used 2008-02-28 17:25 Henning Westerholt, * [r3795] scripts/openserdbctl.base, test/14.cfg: - add carrierfailureroute to table list - fix cfg for carrierroute test 2008-02-28 17:22 Henning Westerholt, * [r3794] modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/doc/carrierroute.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: - several cleanups in code and structure - change a few log messages, remove unnecessary and add some error messages 2008-02-28 17:11 Anca Vamanu, * [r3792] 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 at columbia dot edu) 2008-02-28 16:20 Henning Westerholt, * [r3791] db/schema/carrierroute.xml, modules/carrierroute/README, modules/carrierroute/doc/carrierroute_user.sgml, scripts/db_berkeley/openser/carrierroute, scripts/dbtext/openser/carrierroute, scripts/mysql/carrierroute-create.sql, scripts/postgres/carrierroute-create.sql: - sync carrierroute and carrierfailureroute table (swap scan_prefix and domain column) - as carrierroute is only usable for SQL based tables because of the raw query dependency, we don't need to increment the version number 2008-02-28 15:47 Henning Westerholt, * [r3790] db/schema/carrierfailureroute.xml: - add new database table for carrierroute 2008-02-28 15:45 Henning Westerholt, * [r3789] db/schema/openser-carrierroute.xml, modules/carrierroute/README, modules/carrierroute/carrier_tree.c, modules/carrierroute/carrier_tree.h, modules/carrierroute/carrierroute.c, modules/carrierroute/carrierroute.h, modules/carrierroute/doc/carrierroute.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_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/db_berkeley/openser/carrierfailureroute, scripts/db_berkeley/openser/version, scripts/dbtext/openser/carrierfailureroute, scripts/dbtext/openser/version, scripts/mysql/carrierroute-create.sql, scripts/postgres/carrierroute-create.sql: - major reworking of carrierroute module - make exported, user visible interface much more flexible - add a new table 'carrierfailureroute' for database supported failure routing - credits for this work goes to Hardy Kahl, hardy dot kahl at 1und1 dot de 2008-02-28 14:48 Ovidiu Sas, * [r3788] modules/userblacklist: userblacklist: update svn ignore list 2008-02-28 13:45 Henning Westerholt, * [r3787] db/schema/Makefile, db/schema/openser-serweb.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, scripts/db_berkeley/openser/active_sessions, scripts/db_berkeley/openser/admin_privileges, scripts/db_berkeley/openser/pending, scripts/db_berkeley/openser/phonebook, scripts/db_berkeley/openser/server_monitoring, scripts/db_berkeley/openser/server_monitoring_agg, scripts/db_berkeley/openser/usr_preferences, scripts/db_berkeley/openser/usr_preferences_types, scripts/db_berkeley/openser/version, scripts/dbtext/openser/active_sessions, scripts/dbtext/openser/admin_privileges, scripts/dbtext/openser/pending, scripts/dbtext/openser/phonebook, scripts/dbtext/openser/server_monitoring, scripts/dbtext/openser/server_monitoring_agg, scripts/dbtext/openser/usr_preferences, scripts/dbtext/openser/usr_preferences_types, scripts/dbtext/openser/version, scripts/mysql/serweb-create.sql, scripts/postgres/serweb-create.sql: - remove SERWEB stuff from database scheme and tables 2008-02-28 12:06 Bogdan-Andrei Iancu, * [r3785] Makefile: - fixed bogus backslash at the end of some commands. Reported by Sajith T S < sajith at gmail dot com > 2008-02-28 12:05 Henning Westerholt, * [r3784] pvar.c: - its only valid to return a reply status for actual SIP_REPLY - reported from Hardy Kahl 2008-02-28 10:38 Bogdan-Andrei Iancu, * [r3783] scripts/openserctl, scripts/openserctl.8, scripts/openserctl.base, scripts/openserdbctl.mysql: - removed from openserctl management script the references to the removed columns from subscriber table (linked to previous commit) 2008-02-28 09:54 Bogdan-Andrei Iancu, * [r3782] db/schema/subscriber.xml, scripts/db_berkeley/openser/subscriber, scripts/dbtext/openser/subscriber, scripts/mysql/auth_db-create.sql, scripts/postgres/auth_db-create.sql: - removed from the subscriber table the following fields: - first_name - last_name - email_address - datetime_created - timezone as these fields are not used by openser itself (but rather by whatever provisioning tools) 2008-02-28 09:50 Anca Vamanu, * [r3781] 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/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-28 09:35 Bogdan-Andrei Iancu, * [r3779] modules/userblacklist/db.c: - removed bogus include 2008-02-27 21:26 Daniel-Constantin Mierla, * [r3778] mod_fix.c: - removed obsolete comment, added comments to the new functions 2008-02-27 21:19 Daniel-Constantin Mierla, * [r3777] mod_fix.c, mod_fix.h, modules/domain/domain_mod.c, modules/lcr/lcr_mod.c, modules/ratelimit/ratelimit.c, modules/uri/uri_mod.c: - pvar_fixup migrated to the new format 2008-02-27 20:33 Daniel-Constantin Mierla, * [r3776] pvar.c: - rest of core PV but avp, hdr and var, migrated to helper functions 2008-02-27 15:44 Henning Westerholt, * [r3775] modules/userblacklist/doc/userblacklist_user.sgml: - improve userblacklist documentation a little bit 2008-02-27 15:43 Henning Westerholt, * [r3774] test/15.sh, test/16.sh, test/17.sh: - fix test 15, 16 and 17 after addition of the userblacklist module to 2.cfg 2008-02-27 15:38 Henning Westerholt, * [r3773] test/2.cfg, test/24.sh: - add userblacklist module to test 2 - add a new test, checking openserdbctl for postgres 2008-02-27 15:37 Henning Westerholt, * [r3772] scripts/openserdbctl.pgsql: - make postgres drop database behaviour more error tolerant - try to continue, even if the deletion of the user fails, this happens if some other database depends on them - output a warning in this case 2008-02-27 14:35 Henning Westerholt, * [r3771] doc/module_faq.sgml: - add the standard FAQ for the modules, that was previously included in each doc folder 2008-02-27 14:28 Henning Westerholt, * [r3770] test/19.cfg, test/25.sh: - improve test for userblacklist, now with empty prefix - spelling fix in 19.cfg 2008-02-27 13:53 Henning Westerholt, * [r3769] modules/acc/doc/acc_devel.sgml, modules/acc/doc/acc_faq.sgml, modules/acc/doc/acc_user.sgml, modules/alias_db/doc/alias_db_devel.sgml, modules/alias_db/doc/alias_db_faq.sgml, modules/alias_db/doc/alias_db_user.sgml, modules/auth/doc/auth_devel.sgml, modules/auth/doc/auth_faq.sgml, modules/auth/doc/auth_user.sgml, modules/auth_db/doc/auth_db_devel.sgml, modules/auth_db/doc/auth_db_faq.sgml, modules/auth_db/doc/auth_db_user.sgml, modules/auth_diameter/doc/auth_diameter_devel.sgml, modules/auth_diameter/doc/auth_diameter_faq.sgml, modules/auth_diameter/doc/auth_diameter_user.sgml, modules/auth_radius/doc/auth_radius_devel.sgml, modules/auth_radius/doc/auth_radius_faq.sgml, modules/auth_radius/doc/auth_radius_user.sgml, modules/avp_radius/doc/avp_radius_devel.sgml, modules/avp_radius/doc/avp_radius_faq.sgml, modules/avp_radius/doc/avp_radius_user.sgml, modules/avpops/doc/avpops_devel.sgml, modules/avpops/doc/avpops_faq.sgml, modules/avpops/doc/avpops_user.sgml, modules/benchmark/doc/benchmark_devel.sgml, modules/benchmark/doc/benchmark_faq.sgml, modules/benchmark/doc/benchmark_user.sgml, modules/carrierroute/doc/carrierroute_devel.sgml, modules/carrierroute/doc/carrierroute_faq.sgml, modules/carrierroute/doc/carrierroute_user.sgml, modules/cfgutils/doc/cfgutils_devel.sgml, modules/cfgutils/doc/cfgutils_faq.sgml, modules/cfgutils/doc/cfgutils_user.sgml, modules/cpl-c/doc/cpl-c_devel.sgml, modules/cpl-c/doc/cpl-c_faq.sgml, modules/cpl-c/doc/cpl-c_user.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, modules/db_flatstore/doc/db_flatstore_devel.sgml, modules/db_flatstore/doc/db_flatstore_faq.sgml, modules/db_flatstore/doc/db_flatstore_user.sgml, modules/db_mysql/doc/db_mysql_devel.sgml, modules/db_mysql/doc/db_mysql_faq.sgml, modules/db_mysql/doc/db_mysql_user.sgml, modules/db_postgres/doc/db_postgres_devel.sgml, modules/db_postgres/doc/db_postgres_faq.sgml, modules/db_postgres/doc/db_postgres_user.sgml, modules/db_text/doc/db_text_devel.sgml, modules/db_text/doc/db_text_faq.sgml, modules/db_text/doc/db_text_user.sgml, modules/db_unixodbc/doc/db_unixodbc_devel.sgml, modules/db_unixodbc/doc/db_unixodbc_faq.sgml, modules/db_unixodbc/doc/db_unixodbc_user.sgml, modules/dialog/doc/dialog_devel.sgml, modules/dialog/doc/dialog_faq.sgml, modules/dialog/doc/dialog_user.sgml, modules/dispatcher/doc/dispatcher_devel.sgml, modules/dispatcher/doc/dispatcher_faq.sgml, modules/dispatcher/doc/dispatcher_user.sgml, modules/diversion/doc/diversion_devel.sgml, modules/diversion/doc/diversion_faq.sgml, modules/diversion/doc/diversion_user.sgml, modules/domain/doc/domain_devel.sgml, modules/domain/doc/domain_faq.sgml, modules/domain/doc/domain_user.sgml, modules/domainpolicy/doc/domainpolicy_devel.sgml, modules/domainpolicy/doc/domainpolicy_faq.sgml, modules/domainpolicy/doc/domainpolicy_user.sgml, modules/enum/doc/enum_devel.sgml, modules/enum/doc/enum_faq.sgml, modules/enum/doc/enum_user.sgml, modules/exec/doc/exec_devel.sgml, modules/exec/doc/exec_faq.sgml, modules/exec/doc/exec_user.sgml, modules/gflags/doc/gflags_devel.sgml, modules/gflags/doc/gflags_faq.sgml, modules/gflags/doc/gflags_user.sgml, modules/group/doc/group_devel.sgml, modules/group/doc/group_faq.sgml, modules/group/doc/group_user.sgml, modules/group_radius/doc/group_radius_devel.sgml, modules/group_radius/doc/group_radius_faq.sgml, modules/group_radius/doc/group_radius_user.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/imc/doc/imc_devel.sgml, modules/imc/doc/imc_faq.sgml, modules/imc/doc/imc_user.sgml, modules/jabber/doc/jabber_devel.sgml, modules/jabber/doc/jabber_faq.sgml, modules/jabber/doc/jabber_user.sgml, modules/lcr/doc/lcr_devel.sgml, modules/lcr/doc/lcr_faq.sgml, modules/lcr/doc/lcr_user.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/mangler/doc/mangler_devel.sgml, modules/mangler/doc/mangler_faq.sgml, modules/mangler/doc/mangler_user.sgml, modules/maxfwd/doc/maxfwd_devel.sgml, modules/maxfwd/doc/maxfwd_faq.sgml, modules/maxfwd/doc/maxfwd_user.sgml, modules/mediaproxy/doc/mediaproxy_devel.sgml, modules/mediaproxy/doc/mediaproxy_faq.sgml, modules/mediaproxy/doc/mediaproxy_user.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_fifo/doc/mi_fifo_devel.sgml, modules/mi_fifo/doc/mi_fifo_faq.sgml, modules/mi_fifo/doc/mi_fifo_user.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc_devel.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc_faq.sgml, modules/mi_xmlrpc/doc/mi_xmlrpc_user.sgml, modules/msilo/doc/msilo_devel.sgml, modules/msilo/doc/msilo_faq.sgml, modules/msilo/doc/msilo_user.sgml, modules/nathelper/doc/nathelper_devel.sgml, modules/nathelper/doc/nathelper_faq.sgml, modules/nathelper/doc/nathelper_user.sgml, modules/options/doc/options_devel.sgml, modules/options/doc/options_faq.sgml, modules/options/doc/options_user.sgml, modules/osp/doc/osp_devel.sgml, modules/osp/doc/osp_faq.sgml, modules/osp/doc/osp_user.sgml, modules/path/doc/path_devel.sgml, modules/path/doc/path_faq.sgml, modules/path/doc/path_user.sgml, modules/pdt/doc/pdt_devel.sgml, modules/pdt/doc/pdt_faq.sgml, modules/pdt/doc/pdt_user.sgml, modules/perl/doc/perl_devel.sgml, modules/perl/doc/perl_faq.sgml, modules/perl/doc/perl_samples.sgml, modules/perl/doc/perl_user.sgml, modules/perlvdb/doc/perlvdb_devel.sgml, modules/perlvdb/doc/perlvdb_faq.sgml, modules/perlvdb/doc/perlvdb_user.sgml, modules/permissions/doc/permissions_devel.sgml, modules/permissions/doc/permissions_faq.sgml, modules/permissions/doc/permissions_user.sgml, modules/pike/doc/pike_devel.sgml, modules/pike/doc/pike_faq.sgml, modules/pike/doc/pike_user.sgml, modules/presence/doc/presence_devel.sgml, modules/presence/doc/presence_faq.sgml, modules/presence/doc/presence_user.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_xml/doc/presence_xml_devel.sgml, modules/presence_xml/doc/presence_xml_faq.sgml, modules/presence_xml/doc/presence_xml_user.sgml, modules/pua/doc/pua_devel.sgml, modules/pua/doc/pua_faq.sgml, modules/pua/doc/pua_user.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_mi/doc/pua_mi_devel.sgml, modules/pua_mi/doc/pua_mi_faq.sgml, modules/pua_mi/doc/pua_mi_user.sgml, modules/pua_usrloc/doc/pua_usrloc_devel.sgml, modules/pua_usrloc/doc/pua_usrloc_faq.sgml, modules/pua_usrloc/doc/pua_usrloc_user.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/ratelimit/doc/ratelimit_devel.sgml, modules/ratelimit/doc/ratelimit_faq.sgml, modules/ratelimit/doc/ratelimit_user.sgml, modules/registrar/doc/registrar_devel.sgml, modules/registrar/doc/registrar_faq.sgml, modules/registrar/doc/registrar_user.sgml, modules/rls/doc/rls_devel.sgml, modules/rls/doc/rls_faq.sgml, modules/rls/doc/rls_user.sgml, modules/rr/doc/rr_devel.sgml, modules/rr/doc/rr_faq.sgml, modules/rr/doc/rr_user.sgml, modules/seas/doc/seas.sgml, modules/seas/doc/seas_devel.sgml, modules/seas/doc/seas_faq.sgml, modules/siptrace/doc/siptrace_devel.sgml, modules/siptrace/doc/siptrace_faq.sgml, modules/siptrace/doc/siptrace_user.sgml, modules/sl/doc/sl_devel.sgml, modules/sl/doc/sl_faq.sgml, modules/sl/doc/sl_user.sgml, modules/sms/doc/sms_devel.sgml, modules/sms/doc/sms_faq.sgml, modules/sms/doc/sms_user.sgml, modules/snmpstats/doc/snmpstats_devel.sgml, modules/snmpstats/doc/snmpstats_faq.sgml, modules/snmpstats/doc/snmpstats_user.sgml, modules/speeddial/doc/speeddial_devel.sgml, modules/speeddial/doc/speeddial_faq.sgml, modules/speeddial/doc/speeddial_user.sgml, modules/sst/doc/sst_devel.sgml, modules/sst/doc/sst_faq.sgml, modules/sst/doc/sst_user.sgml, modules/statistics/doc/statistics_devel.sgml, modules/statistics/doc/statistics_faq.sgml, modules/statistics/doc/statistics_user.sgml, modules/textops/doc/textops_devel.sgml, modules/textops/doc/textops_faq.sgml, modules/textops/doc/textops_user.sgml, modules/tlsops/doc/tlsops_devel.sgml, modules/tlsops/doc/tlsops_faq.sgml, modules/tlsops/doc/tlsops_user.sgml, modules/tm/doc/tm_devel.sgml, modules/tm/doc/tm_faq.sgml, modules/tm/doc/tm_user.sgml, modules/uac/doc/uac_devel.sgml, modules/uac/doc/uac_faq.sgml, modules/uac/doc/uac_user.sgml, modules/uac_redirect/doc/uac_redirect_devel.sgml, modules/uac_redirect/doc/uac_redirect_faq.sgml, modules/uac_redirect/doc/uac_redirect_user.sgml, modules/uri/doc/uri_devel.sgml, modules/uri/doc/uri_faq.sgml, modules/uri/doc/uri_user.sgml, modules/uri_db/doc/uri_db_devel.sgml, modules/uri_db/doc/uri_db_faq.sgml, modules/uri_db/doc/uri_db_user.sgml, modules/uri_radius/doc/uri_radius_devel.sgml, modules/uri_radius/doc/uri_radius_faq.sgml, modules/uri_radius/doc/uri_radius_user.sgml, modules/userblacklist/doc/userblacklist_devel.sgml, modules/userblacklist/doc/userblacklist_faq.sgml, modules/usrloc/doc/usrloc_devel.sgml, modules/usrloc/doc/usrloc_faq.sgml, modules/usrloc/doc/usrloc_user.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/xlog/doc/xlog_devel.sgml, modules/xlog/doc/xlog_faq.sgml, modules/xlog/doc/xlog_user.sgml, modules/xmpp/doc/xmpp_devel.sgml, modules/xmpp/doc/xmpp_faq.sgml, modules/xmpp/doc/xmpp_user.sgml: - first round of cleanups for documentation - remove all FAQ and DEVEL files considered empty in content (no content at all or just the default lines) - remove of the / tag (and of course anything between them) - remove the comments at the end of the file that begins with "