URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b1807e7…
Merge: 7a0489e835789292fbe133b2000bc4091db87e5b 228c272af16d0af209b9ec6148bd4588ee811b24
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 2 13:09:58 2009 +0100
Merge branch 'cr'
* merge carrierroute module from kamailio trunk, rev5652
* cr: (165 commits)
- small improvement in error log message
- a bit more additional logging for config load errors
- change functionality in cr_route, cr_prime_route to not store information
- log a better error message if carrier or domain table is empty at start
- don't log failed route lookups (failure route case) with ERROR, we should
- add some explanations of the flag and mask matching to the msg
- add example for new domain_name table
- small change related to previous commit, use the same order as in the error msg
- small change to one INFO log, also output domain and carrier IDs
- fix small error related to non-numerical matching: don't skip them when
- fix a bunch of doxygen errors (mostly in modules, some in the core)
- fix some obselete informations about the user strings,
- fix default_tree parameter assignment from config file
- increment DB scheme version number, forgotten during the previous commit
- fix a compile warning related to size_t
- add support for non-digit matching to trie utility functions
- log error when a invalid dice_max value is found
- finish refactoring of carrierroute module
- bug fix: return '-1' if use_table failed in load_user_carrier
- fix problem in call-id parsing (related to carrierroute)
...
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=228c272…
Merge: 7a0489e835789292fbe133b2000bc4091db87e5b 02c6d445b6363a17084a0f95851cef00fe5f883b
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 2 13:07:11 2009 +0100
Merge branch 'cr_filtered' into cr
* cr_filtered: (165 commits)
- small improvement in error log message
- a bit more additional logging for config load errors
- change functionality in cr_route, cr_prime_route to not store information
- log a better error message if carrier or domain table is empty at start
- don't log failed route lookups (failure route case) with ERROR, we should
- add some explanations of the flag and mask matching to the msg
- add example for new domain_name table
- small change related to previous commit, use the same order as in the error msg
- small change to one INFO log, also output domain and carrier IDs
- fix small error related to non-numerical matching: don't skip them when
- fix a bunch of doxygen errors (mostly in modules, some in the core)
- fix some obselete informations about the user strings,
- fix default_tree parameter assignment from config file
- increment DB scheme version number, forgotten during the previous commit
- fix a compile warning related to size_t
- add support for non-digit matching to trie utility functions
- log error when a invalid dice_max value is found
- finish refactoring of carrierroute module
- bug fix: return '-1' if use_table failed in load_user_carrier
- fix problem in call-id parsing (related to carrierroute)
...
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=02c6d44…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Feb 25 12:05:28 2009 +0000
- small improvement in error log message
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5633
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4a4dc1b…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Feb 13 14:19:20 2009 +0000
- a bit more additional logging for config load errors
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5604
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d6a380…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Jan 22 13:43:17 2009 +0000
- change functionality in cr_route, cr_prime_route to not store information
about the destination host in the given AVP, instead the content of the
routing description is stored
- no existing functionality is lost, $rt, or $rd + $rp can be used instead
- fix tests to work after modification
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5497
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c441ef0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jan 21 15:33:51 2009 +0000
- log a better error message if carrier or domain table is empty at start
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5495
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=444cfe4…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jan 7 10:22:59 2009 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5426
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b516feb…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 5 16:09:22 2009 +0000
- add some explanations of the flag and mask matching to the msg
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5421
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e098b96…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 5 16:01:35 2009 +0000
- add example for new domain_name table
- restructure examples a bit
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5420
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=56d5b9f…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 5 11:38:27 2009 +0000
- small change related to previous commit, use the same order as in the error msg
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5412
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b543f4e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 5 11:36:35 2009 +0000
- small change to one INFO log, also output domain and carrier IDs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5411
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9fa8aff…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Dec 5 16:56:56 2008 +0000
- fix small error related to non-numerical matching: don't skip them when
encountered at the beginning of the string in this mode
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5304
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a103c1a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Dec 4 18:12:33 2008 +0000
- fix a bunch of doxygen errors (mostly in modules, some in the core)
- credits belongs to Frederick Bullik, frederick dot bullik at 1und1 dot de
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5299
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=892c771…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Dec 4 12:02:23 2008 +0000
- fix some obselete informations about the user strings,
they can now be non-numerical too
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5297
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=299addc…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 25 13:38:42 2008 +0000
- fix default_tree parameter assignment from config file
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5262
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=76a45d2…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Nov 24 15:49:17 2008 +0000
- increment DB scheme version number, forgotten during the previous commit
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5249
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ccc7d5a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Nov 21 10:33:16 2008 +0000
- fix a compile warning related to size_t
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5240
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cc0ba2f…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 19 13:16:15 2008 +0000
- add support for non-digit matching to trie utility functions
- supports the old method (1 to 9), and the standard ascii set (0 - 127)
- add new config variable 'match_mode' to carrierroute to configure the
prefix matching mode, the default is the old behaviour
- port userblacklist to new trie interface, this don't support the extended
matching yet
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5227
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4181f82…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 19 12:00:50 2008 +0000
- log error when a invalid dice_max value is found
- log error when a invalid hash value is found
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5226
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8efd99b…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 12 15:53:01 2008 +0000
- finish refactoring of carrierroute module
- replace O(n) matching logic for carrier and domain names with a efficient
binary search implementation
- use qsort and bsearch of glibc in most of the cases, where its possible
(basically all carrier/domain searches are O(log n) now, only when dynamic
strings for are used in the cfg, it needs to search the whole list)
- change carrier and domain names from string to integer, to allow the lookup
- instead of storing the carrier/domain name string in the memory structure,
a pointer to the name is used to save space
- get rid of this internal ID vs. external ID stuff, we use now only one
- rename the route_tree table to carrier_name
- add a new table domain_name, to hold the domain names (like route_tree tbl)
- adapt tests for the new or changed functionality
- extend documentation with a paragraph about the used matching logic
- Credits for this work belongs to Hardy Kahl, hardy dot kahl at 1und1 dot de
- fix a few errors in the postgres cr test, fix a few doxygen statements
- move some parts of log messages to DBG log level
- update documentation and database schemes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5189
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c3c32a6…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 12 12:30:12 2008 +0000
- bug fix: return '-1' if use_table failed in load_user_carrier
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5187
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8f162d0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 5 10:27:42 2008 +0000
- fix problem in call-id parsing (related to carrierroute)
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5168
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9bf7f78…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 4 22:51:39 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5165
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a083345…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Nov 3 09:45:28 2008 +0000
- use log helper from mem.h for memory allocation failure logging
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5153
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d8de7bd…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Nov 3 09:43:52 2008 +0000
- change interface of find_carrier to const str * (the same as
the add_domain function)
- adapt the fixup function for the carrier to this change
- merge the two almost identical gp2carrier_id and gp2domain_id
functions, use a generic function with function pointer for the
lookup method instead
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5152
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=af06e42…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Sat Nov 1 11:23:06 2008 +0000
- fix a few indentions
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5151
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c5778c8…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Oct 31 16:45:17 2008 +0000
- finish migration to the gparam type and the core fixup functions,
remove/ refactor the module fixup functions
- use gparam_p instead of the PV structure in route functions, to be
able to use the generic fixup_get_svalue printing function
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5150
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7bf8d6f…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Oct 24 09:12:26 2008 +0000
- add missing files (from previous commit)
- Credits belogs to Hardy Kahl, hardy dot kahl at 1und1 dot de
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5131
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5e92049…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Oct 24 08:28:01 2008 +0000
- refactor carrierroute module (preparations for later performance
improvements and some functional additions)
- use core trie structure instead of the own copy of the digit trie
- use a iterative approach instead of the recursive digit matching
- move belonging functionality to one file, reduce dependencies between
different files, change interfaces to use more appropriate structures
- get rid of this API pointer to differ between config and DB mode
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5129
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6636f71…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Oct 22 11:29:46 2008 +0000
- move prime_hash functionality to carrierroute, this is not used from
any other module
- fix headers in prime_hash and carrierroute
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5107
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=63ba285…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Oct 6 10:46:47 2008 +0000
- remove the note about the PGK_MEM_POOL_SIZE, this is already fixed
in the trunk
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5033
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5d17584…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Sep 26 11:01:51 2008 +0000
- sync function definitions with declarations for functions w/o parameters
- this functions were declared as 'f()', that means they can have a
arbitrary number of arguments (because of compatibility to the old style
definitions in the C standard), even if they are defined as f(void)
- there is no warning reported if somebody call a function like this with
some parameters
- another potential problem is, when somebody change the definition to
accept some parameter, but forgot to change also the declaration. Then
the compiler will not report wrong usage of this functions too.
- sometimes ago the '-Wold-style-definition' warning was introduced, the
definitions get then fixed subsequently, but not all declarations
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@5003
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=77e0496…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Sep 22 09:29:41 2008 +0000
- use accessor macros for DB value initialization
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4966
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=278bb47…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 18 14:55:48 2008 +0000
- small spelling fix in docs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4956
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ba8e6a9…
Author: Ovidius Sas <sip.nslu(a)gmail.com>
Date: Thu Sep 18 14:12:31 2008 +0000
fixing the name of the fetch param: fetch_result -> fetch_rows
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4950
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=149d3af…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 18 09:21:55 2008 +0000
- cleanup variable definitions, small whitespace changes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4946
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b7e656d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 18 09:21:16 2008 +0000
- also free global data on shutdown, reported from Ovidiu
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4945
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3b35afe…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 17 15:33:42 2008 +0000
- fix memory leak if 'dest_avp' is set, and set AVP failed, the branch 1.3
don't have this error
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4942
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=50492f2…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 10 17:06:16 2008 +0000
- fix wrong error message, use the appropriate log level in bind_data_loader
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4879
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9fb5298…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 10 16:51:11 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4876
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a61beb4…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 10 09:43:17 2008 +0000
- add missing db docs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4875
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=839c94a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Sep 9 16:44:14 2008 +0000
- remove superflous INFO log
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4874
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c3514f3…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Sep 9 15:39:38 2008 +0000
- carrierroute use autogenerated DB infrastructure
- adapt configuration, move some descriptions to DB scheme
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4872
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=428f07c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Sep 8 11:14:13 2008 +0000
- add a note about PKG_MEM_POOL_SIZE requirements for larger number of
routing rules during startup
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4866
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9306b01…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 4 14:01:01 2008 +0000
- add some notes about the DB behaviour of cr_user_carrier
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4839
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f29b51e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 4 13:53:32 2008 +0000
- revert wrong commit to this file that was done in rev4773 as part
of some unrelated changes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4838
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=875334e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Aug 29 13:05:47 2008 +0000
- doxygen extensions, module definitions, link files to this group
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4773
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=685fb92…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Aug 25 10:51:38 2008 +0000
- port from opensips rev 4643, credits goes to Bogdan
- Added autodetection of libconfuse config in carrierroute Makefile:
- This patch enables autodetection of libconfuse configuration at
compilation time of carrierroute module. Currently, libconfuse
is assumed to be installed at LOCALBASE.
- Credits go to Sergio Gutierrez, opensips patch 2069972
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4733
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=78f2aa3…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Aug 22 17:05:16 2008 +0000
- add some comments
- free allocated memory in error conditions in the fixup functions
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4712
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b080189…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Aug 22 16:56:29 2008 +0000
- fix misleading error messages if a string is used in carrier or domain variable
- reported from Ovidiu Sas
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4711
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b21bdcc…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Aug 22 15:33:31 2008 +0000
- small doxygen fix
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4710
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8c39740…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Aug 7 09:15:08 2008 +0000
- fix link entity names, patch from Carsten Gross
- regenerate READMEs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4630
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5904068…
Author: Klaus Darilion <klaus.darilion(a)pernau.at>
Date: Wed Aug 6 10:49:19 2008 +0000
- regenerated all READMEs (make modules-readme exclude_modules="")
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4596
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=912dc8e…
Author: Klaus Darilion <klaus.darilion(a)pernau.at>
Date: Wed Aug 6 10:08:33 2008 +0000
- renaming: changed entities in documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4594
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=39c1da6…
Author: Klaus Darilion <klaus.darilion(a)pernau.at>
Date: Wed Aug 6 08:20:30 2008 +0000
- renaming: openser -> kamailio
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4585
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=554496a…
Author: Klaus Darilion <klaus.darilion(a)pernau.at>
Date: Tue Aug 5 15:29:23 2008 +0000
- renaming scripts part 1
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4571
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=37d3a0c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jul 30 09:20:54 2008 +0000
- fix some FAQ entries, change missing entity, regenerate READMEs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4524
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=580c633…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jul 28 16:34:13 2008 +0000
- change server name and webserver hosts in entity.xml
- regenerate affected documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4520
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=96130ff…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jul 28 15:39:28 2008 +0000
- change name in copyright headers
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4518
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c918163…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Jul 25 15:21:56 2008 +0000
- some small doxygen error fixes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4517
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dc26e95…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Jul 25 10:29:48 2008 +0000
- small extension to docs
- patch provided from Olle E. Johansson, closes #2027199
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4514
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d4a6ccb…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Jul 17 10:26:44 2008 +0000
- spelling fixes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4487
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=13d37a7…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jul 9 16:27:34 2008 +0000
- fix unnecessary module library links, related to #1855859
- small cleanup in Makefile for carrierroute
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4469
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e5622a1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jul 9 15:10:28 2008 +0000
- improve error messages for PV printing, instead of a generic message
give some hints about the problem
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4468
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cc8cbfc…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jul 9 11:35:40 2008 +0000
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.
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4465
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=84d88db…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Jul 8 10:30:09 2008 +0000
- fix null pointer crash during error condition in mp2carrier_id and mp2domain_id
- reported from Carsten Bock, closes #2013308
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4456
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f25f7f4…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Jun 27 14:14:18 2008 +0000
- spelling fix in documentation, reported from Olle
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4425
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=597bb8d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Jun 17 12:41:42 2008 +0000
- fix all doxygen errors
- add some documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4397
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=357fb8e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Jun 6 16:57:23 2008 +0000
- fix regression from 1.3 branch, and some extensions
- allow any PV for carrier and route functions
- Thanks to Carsten Bock for the report
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4339
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e203bd8…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon May 26 10:37:59 2008 +0000
- add ERROR logging for failures in load_user_carrier
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4252
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8059e7e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon May 26 10:37:34 2008 +0000
- 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'
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4251
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d769748…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed May 21 07:50:05 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4232
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0dba634…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Apr 17 11:58:01 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4027
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d955bb9…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Apr 17 11:04:53 2008 +0000
- fix documentation bugs
- reported from Helmut Kuper, helmut dot kuper at ewetel dot de
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4025
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=decfbb6…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Apr 17 11:03:48 2008 +0000
- some small indention fixes
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4024
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5b2d8fd…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Apr 14 13:45:58 2008 +0000
- improve log messages
- comment some debugging messages out
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@4013
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c9b1583…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Apr 3 16:37:35 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3972
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=16c9c77…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 28 09:13:17 2008 +0000
- mailing lists addresses and enitity names updated
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3955
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=883aff8…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Mar 21 21:18:16 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3946
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=42b7832…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Wed Mar 19 20:40:18 2008 +0000
- titles for admin, devel and faq chapters are defined via entities for coherence and
easier management
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3940
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d46e704…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Wed Mar 19 19:31:30 2008 +0000
- updated old entity names
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3939
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f74114c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Mar 11 17:53:33 2008 +0000
- small docs fix
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3927
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=42874f2…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 10 15:13:24 2008 +0000
- updated some old entity names
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3912
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=77ef284…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 10 12:03:16 2008 +0000
- small docs fix
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3904
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a6fd60b…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Mon Mar 10 11:17:28 2008 +0000
- content of faq removed (mistakenly added by me after Henning did the cleanup for
modules' docs; rev 3839)
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3901
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=82b23f5…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 7 23:03:56 2008 +0000
- entity &user; replaced with &admin; to obey naming structure (entities to be
replaced by xinclude); updated obsolete address tags
- READMEs regenerated
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3898
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a80bcc0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 7 20:00:30 2008 +0000
- re-sync READMEs after last updates
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3892
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e0174ff…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 7 19:52:29 2008 +0000
- step 2 for the rest of modules to re-link history from sgml to xml files
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3891
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8a0b596…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 7 19:41:22 2008 +0000
- step 1 for the rest of modules to re-link history from sgml to xml files
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3890
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d9d8064…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Fri Mar 7 18:19:45 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3886
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=be68f40…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Mar 5 14:05:43 2008 +0000
- modify internal structure to use consistently only the 'str' type
- credits goes to Hardy Kahl (hardy dot kahl at 1und1 dot de)
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3852
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=6a9a02d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Mar 5 13:39:57 2008 +0000
- some bug fixes and smaller improvements
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3851
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ce2d7c0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Mar 4 13:15:47 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3839
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3fbbe87…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 3 15:47:43 2008 +0000
- small cleanups in documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3834
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d3f9cd1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 3 15:47:09 2008 +0000
- extend the failure route logging like the normal routing
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3833
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=f973279…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Mar 3 11:31:14 2008 +0000
- forward port logging fix from 1.3, rev 3823
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3824
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=940d1c1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Feb 29 15:25:34 2008 +0000
- another update to documentation
- update scalability notes
- add a note about the relationship between the tables
- fix parameter help, add prime route function
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3810
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cefa1c5…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Feb 29 15:22:49 2008 +0000
- remove wrong and superfluous comment
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3808
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1d85f2b…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Feb 29 12:58:30 2008 +0000
- fix some errors in documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3806
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=aa4a3b3…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Feb 29 12:50:07 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3805
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7de6806…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Feb 28 17:22:36 2008 +0000
- several cleanups in code and structure
- change a few log messages, remove unnecessary and add some error messages
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3794
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b62e172…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Feb 28 16:20:02 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3791
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e27b096…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Feb 28 15:45:33 2008 +0000
- 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
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3789
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=23a5b78…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Feb 27 13:53:33 2008 +0000
- 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 <RevHistory>/</RevHistory> tag (and of course anything
between
them)
- remove the comments at the end of the file that begins with
"<!-- Keep this element at the end of the file"
- credits for the patch/ the change scripts goes to Edson Gellert Schubert,
4lists at gmail dot com
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3769
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=3ff19de…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Feb 25 14:26:04 2008 +0000
- fix spelling error in docs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3754
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=26f8411…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Feb 19 10:27:40 2008 +0000
- fix log message about To header parsing
- add missing new lines for two log messages
- fix comment
- fix log message on routing errors, bug #1896648
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3733
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=28b8983…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Feb 12 15:46:55 2008 +0000
- enhance error messages for failures during routing
- closes #1891877
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3690
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=762284a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 28 17:59:45 2008 +0000
- extend logging, add comment, minor optimization
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3591
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=9288996…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Jan 24 15:50:08 2008 +0000
- fix some doxygen documentation errors
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3577
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=af602a7…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Jan 24 15:23:50 2008 +0000
- change log messages in rewrite_uri_recursor to INFO
- because this function is recursive called in some cases, these messages
indicating not necessarily an error
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3575
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=4e80bd7…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Jan 24 15:02:48 2008 +0000
- make carrierroute less verbose during routing and startup
- fix loglevel of informational message
- fix loglevel of warning message
- closes #1876647
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3573
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8f2e750…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Jan 22 13:55:43 2008 +0000
- port database interface (almost) complete from 'const char*' to
'str'
for more safety (e.g. not null terminated strings) and performance (save
strlen calls in core and library code)
- adapt existing modules to use the new interface
- change bind_dbmod and use_table function to the naming scheme of the other
functions of the API
- port existing module to use 'str' values for database related parameters
- if modules uses already 'str' functions internally, remove the unnecessary
temporary variables
- make functions and parameter that needs only locally be used static
- introduce new column variables needed for the keys for modules that don't
have them already, this could be used to make them configurable later on
- add 'const' to more db related functions
- fix postgres driver, async queries must be finished, otherwise the next one
will not complete
- smaller whitespace and formatting changes and cleanups all over the place
- reviewed and tested with testcases, but probably not error free because
of the change size
- basic DB operations should work, but no extensive load testing has yet be done,
as some work still remains:
- remove dead code and superflous comments in postgres driver
- clean up memory management, at the moment there exists two flavors: don't
copy that much (mysql, unixodbc), don't trust the driver, copy everything
(postgres, db_berkeley)
- after this is unified, then only one implementation for the memory
management of the db API could be used for all modules
- Foundations of this change have been created from Frederick Bullik,
Frederick.Bullik at 1und1 dot de
- Please review and test.
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3563
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d594e62…
Author: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
Date: Sun Jan 20 17:46:48 2008 +0000
- added some generic logging functions; no additional information is added;
works with dynamic FMT.
LM_GEN1( log_level, fmt, ....)
LM_GEN2( log_facility, log_level, fmt, ...)
- replaced all old logging functions with LM_*
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3552
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=34756d0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Jan 18 12:09:13 2008 +0000
bugfix for special case in routing:
Sometimes the result from the hash function is zero (every 1/1000 message).
If the first rule is off (has a probablility of zero) then it has also a
'dice_to' value of zero and the message could not be routed at all if we
use
'<' here.
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3549
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ce40d1b…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jan 16 15:35:14 2008 +0000
- small fix: sort rules with prob > 0 by hash index to get stable order
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3543
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=eb988d9…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Jan 15 13:45:43 2008 +0000
- fix missing strsep and getopt.h include for solaris, closes #1862364
- Patch provided by Bob Atkins
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3522
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=01705ff…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Jan 9 17:45:24 2008 +0000
- fix typo in carrierroute documentation
Reported from TCB, tawandac at gmail dot com
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3517
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=696a85c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Jan 7 15:56:57 2008 +0000
- improve documentation (failure route, no SQL DBs)
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3507
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c114d4b…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Dec 19 12:23:10 2007 +0000
- add missing cast for cmd_function after module interface extension
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3441
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=96e12e9…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Dec 19 10:00:55 2007 +0000
- add a warning if config file is world writeable
- fix permission check after removal of gid and pid variables in global.h
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3431
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0143679…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Dec 14 12:38:34 2007 +0000
- add error messages, ad FIFO_ERR is not evaluated for errors during
update_route_data
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3386
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cc4f2fc…
Author: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
Date: Wed Dec 12 21:20:14 2007 +0000
-fixed path for include and lib files
Credits go to Sergio Gutierrez < saguti at gmail dot com>
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3344
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=788426a…
Author: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
Date: Wed Dec 12 18:12:26 2007 +0000
fixed compile warnings on 64 bits
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3332
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0565dde…
Author: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
Date: Wed Dec 12 12:47:50 2007 +0000
- revert the last change LOG -> LM
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3323
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=18877fb…
Author: Bogdan-Andrei Iancu <bogdan(a)voice-system.ro>
Date: Wed Dec 12 09:22:48 2007 +0000
-forgotten LOG() replaced with LM_ERR()
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3314
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2b31121…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Dec 5 15:13:48 2007 +0000
- add a note about a limitation of cr_reload_routes when new domains are added
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3262
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=52e48de…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Nov 22 17:49:10 2007 +0000
- documentation update, use entities for db_url and example url
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3199
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1467971…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Mon Nov 19 14:15:17 2007 +0000
- add missing documentation about cr_prime_balance_by_from function
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3170
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=780ef59…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Nov 16 14:46:47 2007 +0000
- carrierroute use the default read only db url, like other modules
- replace tab in fifo command output, better for tests
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3157
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=7dd5c92…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Nov 16 10:31:51 2007 +0000
- rework non functional AVP fixup for cr_user_rewrite_uri function
- now it uses the new PV infrastructure like tree_rewrite_uri
- remove now unused AVP matching code
- adapt documentation to this change
- fix error in documentation, for the prime balance function are only
numerical hash sources valid
- fix error in config example for failure_routes, thanks to Essobi from IRC
- improve documentation, be more explicit about the requirements to the R-URI
for the rewrite functions, add a note to the example cfg too
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3154
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8f51e7c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Nov 15 18:16:21 2007 +0000
- str_init don't work reliable on a char pointer, this could lead to no
functional routing in config file mode
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3146
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=698edd6…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Nov 15 15:16:13 2007 +0000
- add example about the necessary extensions for user table
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3144
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=00fb8a7…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Nov 15 09:30:07 2007 +0000
- extend documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3139
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=cd42e6e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 14 16:38:18 2007 +0000
- fix possible errors (similar to the str comparison fixed in r3126)
for carrier tree fixup and host matching, use the function from ut.h
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3137
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=105aa7d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 14 09:07:28 2007 +0000
- decrease log level for two messages during fixup, this is not an error
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3131
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=a5c6101…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Nov 14 08:58:58 2007 +0000
- remove not used and obselete (commented out) rewrite_branches functionality
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3130
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=118b289…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 13 18:29:47 2007 +0000
- extend documentation for the database tables
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3127
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=d64e821…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 13 18:23:54 2007 +0000
- replace sleep with portable sleep_us from ut.h
- replace (not correct working) str comparison with the one from ut.h
- remove some commented out code
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3126
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=5b30a2a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 13 17:35:57 2007 +0000
- an index of zero is not an error, so no need to bail out in tree_route_uri
- fix error msgs in this case, report the real id and not some pointer
- Many thanks to Daryl G. Jurbala, daryl at introspect dot net, for debugging this
problem
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3125
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=59309e4…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 13 16:34:01 2007 +0000
- don't free a local variable, reported from DarylVoip on IRC
- small indention fix
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3122
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=b3723d6…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Nov 13 11:26:44 2007 +0000
- fix wrong error message, reported from Mark Baker, bakermd at gmail dot com
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3118
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=c2ead76…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Oct 31 16:11:55 2007 +0000
- extend documentation, explain the differences and use cases of
the config file mode and db mode better
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@3008
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=18d476d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Oct 16 14:44:47 2007 +0000
- add and extend the error logging in tree_route_uri
- fix division by zero bug if probability is zero
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2927
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=920783d…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Oct 12 08:25:29 2007 +0000
- fix some comments
- add more error logging for rewrite_uri_recursor
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2907
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=dce0ec1…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: Thu Oct 4 11:21:22 2007 +0000
- cmd_export_t has a new field: free_fixup
- it is the function to be called if you want to free the structure resulted after
calling the fixup function
- to be used in dynamic environments, like perl scripts, where you have to call fixup
function every time you call a function exported by modules
- for future, a better cleanup of used memory can be achived by freeing fixed
strucutred in config file
- fixup functions in core got the free_fixup pair if is the case
- textops has some free_fixup functions set
- dev version increased
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2845
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=135898c…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Sep 28 09:45:17 2007 +0000
- cr_tree_rewrite_uri evaluates now pseudo-variables
Many thanks to Carsten Bock, <lists at bock dot info> for the patch.
This closes bug #1803444
- add documentation about this change
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2833
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1db45aa…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 27 15:53:04 2007 +0000
- fix strip column datatype
- fix cr_tree_rewrite function, use the specfified tree instead of the defaul
closes Bug #1803444
- add a comment about the difference between internal and external IDs
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2830
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=18d637e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 27 14:05:25 2007 +0000
- add a missing release_data(rd)
Found by Carsten Bock, lists at bock dot info
- add a note about the AVP implementation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2829
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=896b7ab…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 27 14:02:31 2007 +0000
- rename max_locdb to max_targets
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2828
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=67215f1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 27 11:07:10 2007 +0000
- fix the confusing mismatch between config and db mode in carrierroute
now both modes only use 'domain' in documentation and source
- adjust database scripts too
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2827
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2169e97…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 26 11:34:45 2007 +0000
- improve documentation
add a better openser.cfg example
extend the script functions explanation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2822
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=ef6551f…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 26 08:48:06 2007 +0000
- improve carrierroute documentation
add some notes about the prob values if there don't add to 100%
extend config file example
for config file mode explain that domain = level and show limitations
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2821
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=38a1bb0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 26 07:14:35 2007 +0000
- fix parameter type documentation for use_domain and fallback_default
Thanks to 'stimpie' from #openser
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2820
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=fca5b25…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Sep 18 08:00:02 2007 +0000
- fix a potential mem leak in one error case in add_route_tree
- decrease log level for msg rewrite, add and extend some log messages
- add some memsets and NULLs after memory allocation, just to be safe
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2787
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=0d7f8d4…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 12 12:14:44 2007 +0000
- add missing svn:keywords to carrierroute documentation
- add a note to the secret value parameter and extend a comment in auth
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2745
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=56cf5ed…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Sep 7 12:36:28 2007 +0000
- fix non working cr_add_host fifo command
- fix cr_add_host fifo command for hashless hosts
- proper free the memory if rule_fixup_recursor is called again
- extend documentation, fix logging output
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2720
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=614f67f…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Sep 6 15:37:27 2007 +0000
- fixed Problem with overloaded backup routes
- fixed bug with ignored status in crc hash mode
- added -t Parameter for backup route in deactivate_host
- port to new logging system, logging enchancements
- fix not working fifo help with "-?" parameter
- extend documentation for new functionality, some cleanups
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2719
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=1deaa69…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 5 15:37:56 2007 +0000
- fix crash if carriers from route_tree table are omitted in carrierroute table
create an empty carrier tree in this situation
- update documentation
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2717
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=088f1d0…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 5 11:57:53 2007 +0000
- further documentation fixes for carrierroute
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2713
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e890649…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Sep 5 09:41:40 2007 +0000
- fix error in carrierroute documentation, wrong placement of max_locdb param
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2712
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=101452a…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Aug 30 11:52:15 2007 +0000
- documentation update
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2680
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=e24c1b1…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Thu Aug 30 09:14:47 2007 +0000
- added keyword "NULL" to specify an empty prefix for fifo cmds, like in
config
- extend documentation for config and mi commands
- add one more error logging message
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2677
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=94fad5e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Aug 29 13:21:25 2007 +0000
- delete hash module and integrate the needed parts into core
- add math library to Makefile.defs, needed for linking of the code
- remove now unneeded functions pointer init in carrierroute module
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2665
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=2bcad96…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Aug 29 12:42:16 2007 +0000
- fix some warnings about old function syntax
- move some headers to more appropriate places, delete unneeded
- rename functions pointer to prepare for hash module integration into core
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2664
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=8b06015…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Tue Aug 28 15:03:09 2007 +0000
- add -Wold-style-definition to Makefile.defs, to warn about ancient C syntax
- fix old definitions in core and default modules (mostly add missing void)
- change really old syntax in md5.c
- increase devel version
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2657
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=453706e…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Fri Aug 3 12:00:45 2007 +0000
- add missing mi_child_init function for reload_routes function
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2573
689a6050-402a-0410-94f2-e92a70836424
URL:
http://git.sip-router.org/cgi-bin/gitweb.cgi/sip-router/?a=commit;h=60b5fe9…
Author: Henning Westerholt <henning.westerholt(a)1und1.de>
Date: Wed Aug 1 18:18:08 2007 +0000
- add carrierroute module
- Credits go to Jonas Appel, <jonas dot appel at schlund dot de>
- add module to exclude_modules var in Makefile
- add database schemas for two necessary tables
- add database tables to extra tables definition in openserdbctl
git-svn-id:
https://openser.svn.sourceforge.net/svnroot/openser/trunk@2562
689a6050-402a-0410-94f2-e92a70836424