User Tools

Site Tools


start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
start [2019/11/15 10:46]
oej [Misc]
start [2022/05/13 20:59] (current)
miconda
Line 1: Line 1:
 ====== Kamailio SIP Server Documentation Wiki ====== ====== Kamailio SIP Server Documentation Wiki ======
  
-**<fc #2244FF>NOTE: The wiki has the anonymous editing disabled for the moment due to spam bots passing through the CAPTCHA systemYou have to login to be able to edit - you can create an account via registration form:</fc>** +**<fc #2244FF>NOTE: This wiki portal is in READ ONLY mode and kept for archiving purposeIt will not be updated as of June 10, 2022.</fc>**
-  * **https://www.kamailio.org/wiki/start?do=register**+
  
-**It is recommended you connect over HTTPS to log in and edit the wiki.**+**<fc #2244FF>The wiki content has been migrated to markdown and it is hosted on github at:</fc>** 
 + 
 +  * **https://github.com/kamailio/kamailio-wiki** 
 + 
 +**<fc #2244FF>Contributions to wiki content must be done via pull requests to the github repository.</fc>** 
 + 
 +The new wiki content can be browsed in html format at: 
 + 
 +  * **https://www.kamailio.org/wikidocs/** 
 + 
 + 
 +---- 
 + 
 +---- 
 + 
 +----
  
-Few guidelines to edit the wiki: 
-  * everyone is welcome to add useful content to the wiki 
-  * use namespaces when adding new pages 
-  * if there is a root namespace that matches the new page topic, add it inside it, eventually create a new sub-namespace 
-  * if you add many pages for the same subject, group them under same sub-namespace 
-  * if you are not sure that the content is entirely correct, send an email to mailing lists <sr-users [at] lists.sip-router.org> asking for review 
  
 <color blue>//IMPORTANT: For a cleaner presentation, the front page in this wiki site is linking the documents for latest stable versions, 4.3 or newer, respectively the installation and upgrade tutorials, new features, a.s.o... For older releases, 3.2.x to 4.2.x, go to **Older Releases Index**://</color> <color blue>//IMPORTANT: For a cleaner presentation, the front page in this wiki site is linking the documents for latest stable versions, 4.3 or newer, respectively the installation and upgrade tutorials, new features, a.s.o... For older releases, 3.2.x to 4.2.x, go to **Older Releases Index**://</color>
Line 19: Line 27:
 <color blue>//IMPORTANT: Content for older releases than 3.2.0 is available at the **Old Wiki Site**://</color> <color blue>//IMPORTANT: Content for older releases than 3.2.0 is available at the **Old Wiki Site**://</color>
  
-  * [[http://www.kamailio.org/dokuwiki/|Link To Old Wiki Site]]+  * [[https://www.kamailio.org/dokuwiki/|Link To Old Wiki Site]]
  
 ===== Installation ===== ===== Installation =====
Line 25: Line 33:
 ==== Installation from GIT Sources ==== ==== Installation from GIT Sources ====
  
-  * [[http://kamailio.org/docs/tutorials/devel/kamailio-install-guide-git/|Install Kamailio Devel Version From GIT (html)]]+  * [[https://kamailio.org/docs/tutorials/devel/kamailio-install-guide-git/|Install Kamailio Devel Version From GIT (html)]]
   * [[install:devel:git|Install Kamailio Devel Version From GIT (wiki)]]   * [[install:devel:git|Install Kamailio Devel Version From GIT (wiki)]]
-  * [[http://kamailio.org/docs/tutorials/5.2.x/kamailio-install-guide-git/|Install Kamailio v5.2.x From GIT (html)]] +  * [[https://kamailio.org/docs/tutorials/5.5.x/kamailio-install-guide-git/|Install Kamailio v5.5.x From GIT (html)]] 
-  * [[http://kamailio.org/docs/tutorials/5.1.x/kamailio-install-guide-git/|Install Kamailio v5.1.x From GIT (html)]] +  * [[https://kamailio.org/docs/tutorials/5.4.x/kamailio-install-guide-git/|Install Kamailio v5.4.x From GIT (html)]] 
-  * [[http://kamailio.org/docs/tutorials/5.0.x/kamailio-install-guide-git/|Install Kamailio v5.0.x From GIT (html)]]+  * [[https://kamailio.org/docs/tutorials/5.3.x/kamailio-install-guide-git/|Install Kamailio v5.3.x From GIT (html)]] 
 +  * [[https://kamailio.org/docs/tutorials/5.2.x/kamailio-install-guide-git/|Install Kamailio v5.2.x From GIT (html)]] 
 +  * [[https://kamailio.org/docs/tutorials/5.1.x/kamailio-install-guide-git/|Install Kamailio v5.1.x From GIT (html)]] 
 +  * [[https://kamailio.org/docs/tutorials/5.0.x/kamailio-install-guide-git/|Install Kamailio v5.0.x From GIT (html)]]
   * [[install:4.4.x:git|Install Kamailio v4.4.x From GIT]]   * [[install:4.4.x:git|Install Kamailio v4.4.x From GIT]]
   * [[install:4.3.x:git|Install Kamailio v4.3.x From GIT]]   * [[install:4.3.x:git|Install Kamailio v4.3.x From GIT]]
Line 41: Line 52:
 ==== Installation From Packages ==== ==== Installation From Packages ====
  
-  * [[http://kamailio.org/docs/tutorials/devel/kamailio-install-guide-deb/|Install Kamailio On Debian Or Ubuntu (html)]]+  * [[https://kamailio.org/docs/tutorials/devel/kamailio-install-guide-deb/|Install Kamailio On Debian Or Ubuntu (html)]]
   * [[install:stable:debian|Install Kamailio On Debian]]   * [[install:stable:debian|Install Kamailio On Debian]]
  
Line 51: Line 62:
  
   * [[install:upgrade:stable-to-devel|Upgrade Kamailio stable to devel]]   * [[install:upgrade:stable-to-devel|Upgrade Kamailio stable to devel]]
 +  * [[install:upgrade:5.4.x-to-5.5.0|Upgrade Kamailio v5.4.x to v5.5.0]]
 +  * [[install:upgrade:5.3.x-to-5.4.0|Upgrade Kamailio v5.3.x to v5.4.0]]
   * [[install:upgrade:5.2.x-to-5.3.0|Upgrade Kamailio v5.2.x to v5.3.0]]   * [[install:upgrade:5.2.x-to-5.3.0|Upgrade Kamailio v5.2.x to v5.3.0]]
   * [[install:upgrade:5.1.x-to-5.2.0|Upgrade Kamailio v5.1.x to v5.2.0]]   * [[install:upgrade:5.1.x-to-5.2.0|Upgrade Kamailio v5.1.x to v5.2.0]]
Line 60: Line 73:
 ===== Download ===== ===== Download =====
  
-  * [[http://www.kamailio.org/w/download/|Main Download Page]] +  * [[https://www.kamailio.org/w/download/|Main Download Page]] 
-  * [[http://www.kamailio.org/pub/kamailio/latest/src/|Download Tarball with Sources of Latest Stable Release]]+  * [[https://www.kamailio.org/pub/kamailio/latest/src/|Download Tarball with Sources of Latest Stable Release]] 
 +  * [[download:v5.4.x-from-git|Download Sources of v5.4.x from GIT Repository]] 
 +  * [[download:v5.3.x-from-git|Download Sources of v5.3.x from GIT Repository]]
   * [[download:v5.2.x-from-git|Download Sources of v5.2.x from GIT Repository]]   * [[download:v5.2.x-from-git|Download Sources of v5.2.x from GIT Repository]]
   * [[download:v5.1.x-from-git|Download Sources of v5.1.x from GIT Repository]]   * [[download:v5.1.x-from-git|Download Sources of v5.1.x from GIT Repository]]
Line 80: Line 95:
  
 |  Version  ^ Core Cookbook                  ^ Pseudo Variables                ^ Transformations  ^ Selects ^ Modules ^ |  Version  ^ Core Cookbook                  ^ Pseudo Variables                ^ Transformations  ^ Selects ^ Modules ^
-^ devel      [[cookbooks:devel:core|link]]  |  [[cookbooks:devel:pseudovariables|link]]  |  [[cookbooks:devel:transformations|link]]  |  [[cookbooks:devel:selects|link]]  |  [[http://kamailio.org/docs/modules/devel/|link]] +^ devel      [[cookbooks:devel:core|link]]  |  [[cookbooks:devel:pseudovariables|link]]  |  [[cookbooks:devel:transformations|link]]  |  [[cookbooks:devel:selects|link]]  |  [[https://kamailio.org/docs/modules/devel/|link]] 
-^ 5.3.x      [[cookbooks:5.3.x:core|link]]  |  [[cookbooks:5.3.x:pseudovariables|link]]  |  [[cookbooks:5.3.x:transformations|link]]  |  [[cookbooks:5.3.x:selects|link]]  |  [[http://kamailio.org/docs/modules/5.3.x/|link]] +^ 5.5.x      [[cookbooks:5.5.x:core|link]]  |  [[cookbooks:5.5.x:pseudovariables|link]]  |  [[cookbooks:5.5.x:transformations|link]]  |  [[cookbooks:5.5.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.5.x/|link]] 
-^ 5.2.x      [[cookbooks:5.2.x:core|link]]  |  [[cookbooks:5.2.x:pseudovariables|link]]  |  [[cookbooks:5.2.x:transformations|link]]  |  [[cookbooks:5.2.x:selects|link]]  |  [[http://kamailio.org/docs/modules/5.2.x/|link]] +^ 5.4.x      [[cookbooks:5.4.x:core|link]]  |  [[cookbooks:5.4.x:pseudovariables|link]]  |  [[cookbooks:5.4.x:transformations|link]]  |  [[cookbooks:5.4.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.4.x/|link]] 
-^ 5.1.x      [[cookbooks:5.1.x:core|link]]  |  [[cookbooks:5.1.x:pseudovariables|link]]  |  [[cookbooks:5.1.x:transformations|link]]  |  [[cookbooks:5.1.x:selects|link]]  |  [[http://kamailio.org/docs/modules/5.1.x/|link]] +^ 5.3.x      [[cookbooks:5.3.x:core|link]]  |  [[cookbooks:5.3.x:pseudovariables|link]]  |  [[cookbooks:5.3.x:transformations|link]]  |  [[cookbooks:5.3.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.3.x/|link]] 
-^ 5.0.x      [[cookbooks:5.0.x:core|link]]  |  [[cookbooks:5.0.x:pseudovariables|link]]  |  [[cookbooks:5.0.x:transformations|link]]  |  [[cookbooks:5.0.x:selects|link]]  |  [[http://kamailio.org/docs/modules/5.0.x/|link]] +^ 5.2.x      [[cookbooks:5.2.x:core|link]]  |  [[cookbooks:5.2.x:pseudovariables|link]]  |  [[cookbooks:5.2.x:transformations|link]]  |  [[cookbooks:5.2.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.2.x/|link]] 
-^ 4.4.x      [[cookbooks:4.4.x:core|link]]  |  [[cookbooks:4.4.x:pseudovariables|link]]  |  [[cookbooks:4.4.x:transformations|link]]  |  [[cookbooks:4.4.x:selects|link]]  |  [[http://kamailio.org/docs/modules/4.4.x/|link]] +^ 5.1.x      [[cookbooks:5.1.x:core|link]]  |  [[cookbooks:5.1.x:pseudovariables|link]]  |  [[cookbooks:5.1.x:transformations|link]]  |  [[cookbooks:5.1.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.1.x/|link]] 
-^ 4.3.x      [[cookbooks:4.3.x:core|link]]  |  [[cookbooks:4.3.x:pseudovariables|link]]  |  [[cookbooks:4.3.x:transformations|link]]  |  [[cookbooks:4.3.x:selects|link]]  |  [[http://kamailio.org/docs/modules/4.3.x/|link]]  |+^ 5.0.x      [[cookbooks:5.0.x:core|link]]  |  [[cookbooks:5.0.x:pseudovariables|link]]  |  [[cookbooks:5.0.x:transformations|link]]  |  [[cookbooks:5.0.x:selects|link]]  |  [[https://kamailio.org/docs/modules/5.0.x/|link]] 
 +^ 4.4.x      [[cookbooks:4.4.x:core|link]]  |  [[cookbooks:4.4.x:pseudovariables|link]]  |  [[cookbooks:4.4.x:transformations|link]]  |  [[cookbooks:4.4.x:selects|link]]  |  [[https://kamailio.org/docs/modules/4.4.x/|link]] 
 +^ 4.3.x      [[cookbooks:4.3.x:core|link]]  |  [[cookbooks:4.3.x:pseudovariables|link]]  |  [[cookbooks:4.3.x:transformations|link]]  |  [[cookbooks:4.3.x:selects|link]]  |  [[https://kamailio.org/docs/modules/4.3.x/|link]]  |
  
 \\  \\ 
Line 99: Line 116:
 | Version ^ Modules Parameters  ^ Modules Functions ^ RPC Commands ^ Statistics ^  | Version ^ Modules Parameters  ^ Modules Functions ^ RPC Commands ^ Statistics ^ 
 ^ devel    [[alphaindexes:devel:modparameters|link]]  |  [[alphaindexes:devel:modfunctions|link]]  |  [[alphaindexes:devel:rpccommands|link]]  |  [[alphaindexes:devel:modstatistics|link]]  | ^ devel    [[alphaindexes:devel:modparameters|link]]  |  [[alphaindexes:devel:modfunctions|link]]  |  [[alphaindexes:devel:rpccommands|link]]  |  [[alphaindexes:devel:modstatistics|link]]  |
 +^ 5.5.x    [[alphaindexes:5.5.x:modparameters|link]]  |  [[alphaindexes:5.5.x:modfunctions|link]]  |  [[alphaindexes:5.5.x:rpccommands|link]]  |  [[alphaindexes:5.5.x:modstatistics|link]]  |
 +^ 5.4.x    [[alphaindexes:5.4.x:modparameters|link]]  |  [[alphaindexes:5.4.x:modfunctions|link]]  |  [[alphaindexes:5.4.x:rpccommands|link]]  |  [[alphaindexes:5.4.x:modstatistics|link]]  |
 +^ 5.3.x    [[alphaindexes:5.3.x:modparameters|link]]  |  [[alphaindexes:5.3.x:modfunctions|link]]  |  [[alphaindexes:5.3.x:rpccommands|link]]  |  [[alphaindexes:5.3.x:modstatistics|link]]  |
 ^ 5.2.x    [[alphaindexes:5.2.x:modparameters|link]]  |  [[alphaindexes:5.2.x:modfunctions|link]]  |  [[alphaindexes:5.2.x:rpccommands|link]]  |  [[alphaindexes:5.2.x:modstatistics|link]]  | ^ 5.2.x    [[alphaindexes:5.2.x:modparameters|link]]  |  [[alphaindexes:5.2.x:modfunctions|link]]  |  [[alphaindexes:5.2.x:rpccommands|link]]  |  [[alphaindexes:5.2.x:modstatistics|link]]  |
 ^ 5.1.x    [[alphaindexes:5.1.x:modparameters|link]]  |  [[alphaindexes:5.1.x:modfunctions|link]]  |  [[alphaindexes:5.1.x:rpccommands|link]]  |  [[alphaindexes:5.1.x:modstatistics|link]]  | ^ 5.1.x    [[alphaindexes:5.1.x:modparameters|link]]  |  [[alphaindexes:5.1.x:modfunctions|link]]  |  [[alphaindexes:5.1.x:rpccommands|link]]  |  [[alphaindexes:5.1.x:modstatistics|link]]  |
Line 106: Line 126:
  
 | Version ^ Modules Parameters  ^ Modules Functions ^ MI Commands ^ Statistics ^ RPC Commands (List) ^  | Version ^ Modules Parameters  ^ Modules Functions ^ MI Commands ^ Statistics ^ RPC Commands (List) ^ 
-^ 4.4.x    [[alphaindexes:4.4.x:modparameters|link]]  |  [[alphaindexes:4.4.x:modfunctions|link]]  |  [[alphaindexes:4.4.x:micommands|link]]  |  [[alphaindexes:4.4.x:modstatistics|link]]  |  [[http://www.kamailio.org/docs/docbooks/4.4.x/rpc_list/rpc_list.html|link]] +^ 4.4.x    [[alphaindexes:4.4.x:modparameters|link]]  |  [[alphaindexes:4.4.x:modfunctions|link]]  |  [[alphaindexes:4.4.x:micommands|link]]  |  [[alphaindexes:4.4.x:modstatistics|link]]  |  [[https://www.kamailio.org/docs/docbooks/4.4.x/rpc_list/rpc_list.html|link]] 
-^ 4.3.x    [[alphaindexes:4.3.x:modparameters|link]]  |  [[alphaindexes:4.3.x:modfunctions|link]]  |  [[alphaindexes:4.3.x:micommands|link]]  |  [[alphaindexes:4.3.x:modstatistics|link]]  |  [[http://www.kamailio.org/docs/docbooks/4.3.x/rpc_list/rpc_list.html|link]]  |+^ 4.3.x    [[alphaindexes:4.3.x:modparameters|link]]  |  [[alphaindexes:4.3.x:modfunctions|link]]  |  [[alphaindexes:4.3.x:micommands|link]]  |  [[alphaindexes:4.3.x:modstatistics|link]]  |  [[https://www.kamailio.org/docs/docbooks/4.3.x/rpc_list/rpc_list.html|link]]  |
  
 \\  \\ 
Line 118: Line 138:
  
 | Version ^ RPC Commands List ^ Cfg Vars List ^ Selects List ^ Counters List ^ | Version ^ RPC Commands List ^ Cfg Vars List ^ Selects List ^ Counters List ^
-^ devel    [[http://www.kamailio.org/docs/docbooks/devel/rpc_list/rpc_list.html|link]]  |  [[http://www.kamailio.org/docs/docbooks/devel/cfg_var_list/cfg_var_list.html|link]]  |  [[http://www.kamailio.org/docs/docbooks/devel/select_list/select_list.html|link]]  |  [[http://www.kamailio.org/docs/docbooks/devel/counter_list/counter_list.html|link]] +^ devel    [[https://www.kamailio.org/docs/docbooks/devel/rpc_list/rpc_list.html|link]]  |  [[https://www.kamailio.org/docs/docbooks/devel/cfg_var_list/cfg_var_list.html|link]]  |  [[https://www.kamailio.org/docs/docbooks/devel/select_list/select_list.html|link]]  |  [[https://www.kamailio.org/docs/docbooks/devel/counter_list/counter_list.html|link]] 
-^ 5.0.x    [[http://www.kamailio.org/docs/docbooks/5.0.x/rpc_list/rpc_list.html|link]]  |  ---  |  ---  |  ---  |+^ 5.0.x    [[https://www.kamailio.org/docs/docbooks/5.0.x/rpc_list/rpc_list.html|link]]  |  ---  |  ---  |  ---  |
  
 \\ \\
 +
 +===== KEMI Framework =====
 +
 +Documentation and functions exported to KEMI framework, that can be used in embedded Lua/Python/JavaScript/Ruby/... SIP routing scripts:
 +
 +  * Development: https://kamailio.org/docs/tutorials/devel/kamailio-kemi-framework/
 +  * Version 5.4.x: https://kamailio.org/docs/tutorials/5.4.x/kamailio-kemi-framework/
  
 ===== Features ===== ===== Features =====
  
   * [[features:new-in-devel|New Features in Devel Version]]   * [[features:new-in-devel|New Features in Devel Version]]
 +  * [[features:new-in-5.5.x|New Features in Release 5.5.x]]
 +  * [[features:new-in-5.4.x|New Features in Release 5.4.x]]
   * [[features:new-in-5.3.x|New Features in Release 5.3.x]]   * [[features:new-in-5.3.x|New Features in Release 5.3.x]]
   * [[features:new-in-5.2.x|New Features in Release 5.2.x]]   * [[features:new-in-5.2.x|New Features in Release 5.2.x]]
Line 163: Line 192:
 ==== Database Structure ==== ==== Database Structure ====
  
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-devel.html|Devel Version]] +  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-devel.html|Devel Version]] 
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-5.2.x.html|5.2.x Version]] +  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-5.2.x.html|5.2.x Version]] 
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-5.1.x.html|5.1.x Version]] +  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-5.1.x.html|5.1.x Version]] 
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-5.0.x.html|5.0.x Version]] +  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-5.0.x.html|5.0.x Version]] 
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-4.4.x.html|4.4.x Version]] +  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-4.4.x.html|4.4.x Version]] 
-  * [[http://www.kamailio.org/docs/db-tables/kamailio-db-4.3.x.html|4.3.x Version]]+  * [[https://www.kamailio.org/docs/db-tables/kamailio-db-4.3.x.html|4.3.x Version]]
  
  
Line 175: Line 204:
 ==== Development APIs ==== ==== Development APIs ====
  
-  * [[http://www.kamailio.org/docs/docbooks/3.2.x/rpc_api/rpc_api.html|RPC Control Interface - API]] +  * [[https://www.kamailio.org/docs/docbooks/3.2.x/rpc_api/rpc_api.html|RPC Control Interface - API]] 
-  * [[http://www.asipto.com/pub/kamailio-devel-guide/|Kamailio Development Guide]]+  * [[https://www.asipto.com/pub/kamailio-devel-guide/|Kamailio Development Guide]]
  
 ==== Embedded APIs ==== ==== Embedded APIs ====
  
-KEMI Framework APIs: +See the section about KEMI exports.
- +
-  * http://kamailio.org/docs/tutorials/devel/kamailio-kemi-framework/+
  
 Old Exports APIs: Old Exports APIs:
Line 196: Line 223:
 ==== Guidelines ==== ==== Guidelines ====
  
-  * [[http://asipto.com/u/kdg|Kamailio SIP Server v3.2.x Devel Guide]]+  * [[https://asipto.com/u/kdg|Kamailio SIP Server v3.2.x Devel Guide]]
   * [[devel:backporting-to-3.2.x|Backporting Patches from Devel Branch to 3.2.x]]   * [[devel:backporting-to-3.2.x|Backporting Patches from Devel Branch to 3.2.x]]
   * [[devel:git-commit-guidelines|GIT Commit Guidelines]]   * [[devel:git-commit-guidelines|GIT Commit Guidelines]]
start.1573811176.txt.gz · Last modified: 2019/11/15 10:46 by oej