Module: kamailio
Branch: master
Commit: 31e21ff23a0d8bff1f7a88a56aa4ab01d93e2cf3
URL: https://github.com/kamailio/kamailio/commit/31e21ff23a0d8bff1f7a88a56aa4ab0…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-03-13T09:03:17+01:00
core: small improvements to help text
---
Modified: src/main.c
---
Diff: https://github.com/kamailio/kamailio/commit/31e21ff23a0d8bff1f7a88a56aa4ab0…
Patch: https://github.com/kamailio/kamailio/commit/31e21ff23a0d8bff1f7a88a56aa4ab0…
---
diff --git a/src/main.c b/src/main.c
index a49e30e7f5..30f659c8c1 100644
--- a/src/main.c
+++ b/src/main.c
@@ -198,11 +198,11 @@ Options:\n\
-M nr Size of private memory allocated, in Megabytes\n\
-w dir Change the working directory to \"dir\" (default: \"/\")\n\
-t dir Chroot to \"dir\"\n\
- -u uid Change uid \n\
- -g gid Change gid \n\
+ -u uid Change uid (user id)\n\
+ -g gid Change gid (group id)\n\
-P file Create a pid file\n\
-G file Create a pgid file\n\
- -Y dir Runtime dir\n\
+ -Y dir Runtime dir path\n\
-O nr Script optimization level (debugging option)\n\
-a mode Auto aliases mode: enable with yes or on,\n\
disable with no or off\n\
@@ -212,7 +212,7 @@ Options:\n\
-X name Specify internal manager for private memory (pkg)\n\
- if omitted, the one for shm is used\n"
#ifdef STATS
-" -s file File to which statistics is dumped (disabled otherwise)\n"
+" -s file File where to write internal statistics on SIGUSR1\n"
#endif
;
Module: kamailio
Branch: master
Commit: 118a829b30344b394a60c325075aec7bf877428c
URL: https://github.com/kamailio/kamailio/commit/118a829b30344b394a60c325075aec7…
Author: Henning Westerholt <hw(a)kamailio.org>
Committer: Henning Westerholt <hw(a)kamailio.org>
Date: 2018-03-13T08:44:47+01:00
core: doxygen fix and small grouping extension for trie lib
---
Modified: src/lib/trie/dtrie.c
Modified: src/lib/trie/dtrie.h
---
Diff: https://github.com/kamailio/kamailio/commit/118a829b30344b394a60c325075aec7…
Patch: https://github.com/kamailio/kamailio/commit/118a829b30344b394a60c325075aec7…
---
diff --git a/src/lib/trie/dtrie.c b/src/lib/trie/dtrie.c
index ab3682e2a1..752e0f6e9c 100644
--- a/src/lib/trie/dtrie.c
+++ b/src/lib/trie/dtrie.c
@@ -21,7 +21,7 @@
*/
/**
- * \file
+ * \ingroup dtrie
* \brief Trie datastructure with utility functions
*
* Provides a generic trie datastructure and utility functions to
diff --git a/src/lib/trie/dtrie.h b/src/lib/trie/dtrie.h
index 1b27d835d3..bd7e985252 100644
--- a/src/lib/trie/dtrie.h
+++ b/src/lib/trie/dtrie.h
@@ -21,10 +21,10 @@
*/
/**
- * \file
+ * \defgroup dtrie Kamailio generic trie data structure
* \brief Trie datastructure with utility functions
*
- * Provides a generic trie datastructure and utility functions to
+ * Provides a generic trie data structure and utility functions to
* initialize and manage individual nodes. Its optimized towards
* the usecase of a matching tree that contains only digits, e.g.
* for LCR or blacklist modules. Nevertheless it also supports the
@@ -104,7 +104,7 @@ void dtrie_clear(struct dtrie_node_t *root, dt_delete_func_t delete_payload,
* \param number inserted number string
* \param numberlen number of individual numbers in number
* \param data pointer to some custom data
- * \param branches number of branches in the trie
+ * \param dtrie_size size of the trie
* \return 0 on success, -1 otherwise.
*/
int dtrie_insert(struct dtrie_node_t *root, const char *number, const unsigned int numberlen,
Module: kamailio
Branch: master
Commit: af3f94dd22626894548d2ee2066cf11c806410a3
URL: https://github.com/kamailio/kamailio/commit/af3f94dd22626894548d2ee2066cf11…
Author: Daniel-Constantin Mierla <miconda(a)gmail.com>
Committer: Daniel-Constantin Mierla <miconda(a)gmail.com>
Date: 2018-03-12T17:09:43+01:00
core: new parameter route_locks_size
- if set, kamailio creates a group of recursive locks used to sync on
execution of request_route and reply_route based on hashing ID of
Call-ID header. In other words, if a message has triggered the execution
of request_route or reply_route, any other message with the same Call-ID
waits until the other one finishes the execution.
- it should help when messages belonging to the same dialog come quickly
one after the other and config execution results in sending them out in
reverse order. There are some old UA implementations not able to cope
properly with this case (e.g., pstn gateways).
- be very carefull when eanbling it, it can affect performances, use
only when strictly needed
- note also that hashing over Call-ID means that there could be
collisions and different Call-ID values can result in same hash ID
- default value is 0 - feature not enabled
- set it to a positive integer number, it should be higher than the over
all number of processes created by kamailio, can be much higher
---
Modified: src/core/cfg.lex
Modified: src/core/cfg.y
Modified: src/core/globals.h
Modified: src/core/receive.c
Modified: src/core/receive.h
Modified: src/main.c
---
Diff: https://github.com/kamailio/kamailio/commit/af3f94dd22626894548d2ee2066cf11…
Patch: https://github.com/kamailio/kamailio/commit/af3f94dd22626894548d2ee2066cf11…