2
0
Bastian Triller 3 жил өмнө
parent
commit
685f261006
79 өөрчлөгдсөн 209 нэмэгдсэн , 345 устгасан
  1. 47 61
      content/old-releases.md
  2. 2 3
      cookbooks/3.2.x/core.md
  3. 1 2
      cookbooks/3.2.x/selects.md
  4. 2 3
      cookbooks/3.3.x/core.md
  5. 1 2
      cookbooks/3.3.x/selects.md
  6. 3 4
      cookbooks/4.0.x/core.md
  7. 2 4
      cookbooks/4.0.x/core/cfg.md
  8. 1 2
      cookbooks/4.0.x/selects.md
  9. 2 3
      cookbooks/4.1.x/core.md
  10. 1 2
      cookbooks/4.1.x/selects.md
  11. 2 3
      cookbooks/4.2.x/core.md
  12. 1 2
      cookbooks/4.2.x/selects.md
  13. 2 3
      cookbooks/4.3.x/core.md
  14. 0 1
      cookbooks/4.3.x/pseudovariables.md
  15. 1 2
      cookbooks/4.3.x/selects.md
  16. 3 5
      cookbooks/4.4.x/core.md
  17. 0 1
      cookbooks/4.4.x/pseudovariables.md
  18. 1 2
      cookbooks/4.4.x/selects.md
  19. 1 1
      cookbooks/5.0.x/core.md
  20. 0 1
      cookbooks/5.0.x/pseudovariables.md
  21. 1 2
      cookbooks/5.0.x/selects.md
  22. 1 1
      cookbooks/5.1.x/core.md
  23. 0 1
      cookbooks/5.1.x/pseudovariables.md
  24. 1 2
      cookbooks/5.1.x/selects.md
  25. 1 1
      cookbooks/5.2.x/core.md
  26. 0 1
      cookbooks/5.2.x/pseudovariables.md
  27. 1 2
      cookbooks/5.2.x/selects.md
  28. 1 1
      cookbooks/5.3.x/core.md
  29. 0 1
      cookbooks/5.3.x/pseudovariables.md
  30. 1 2
      cookbooks/5.3.x/selects.md
  31. 1 1
      cookbooks/5.4.x/core.md
  32. 0 1
      cookbooks/5.4.x/pseudovariables.md
  33. 1 2
      cookbooks/5.4.x/selects.md
  34. 1 1
      cookbooks/5.5.x/core.md
  35. 0 1
      cookbooks/5.5.x/pseudovariables.md
  36. 1 2
      cookbooks/5.5.x/selects.md
  37. 1 1
      cookbooks/devel/core.md
  38. 0 1
      cookbooks/devel/pseudovariables.md
  39. 1 2
      cookbooks/devel/selects.md
  40. 1 1
      cookbooks/start.md
  41. 1 1
      devel/git-access.md
  42. 1 1
      devel/github-contributions.md
  43. 4 4
      devel/irc-meetings/2013a.md
  44. 1 1
      devel/irc-meetings/2016a.md
  45. 1 1
      devel/kamailio-5.0-design.md
  46. 2 2
      devel/rtcweb_breaker.md
  47. 1 1
      features/new-in-3.2.x.md
  48. 1 2
      features/new-in-4.4.x.md
  49. 19 38
      history/09-years-ser-kamailio.md
  50. 2 4
      install/container/docker.md
  51. 1 1
      install/stable/debian.md
  52. 2 4
      install/upgrade/3.1.x-to-3.2.0.md
  53. 1 2
      install/upgrade/4.0.x-to-4.1.0.md
  54. 2 2
      install/upgrade/4.1.x-to-4.2.0.md
  55. 1 1
      install/upgrade/4.2.x-to-4.3.0.md
  56. 1 1
      install/upgrade/4.3.x-to-4.4.0.md
  57. 1 1
      install/upgrade/4.4.x-to-5.0.0.md
  58. 1 1
      install/upgrade/5.0.x-to-5.1.0.md
  59. 1 1
      install/upgrade/5.1.x-to-5.2.0.md
  60. 1 1
      install/upgrade/5.2.x-to-5.3.0.md
  61. 1 1
      install/upgrade/5.3.x-to-5.4.0.md
  62. 1 1
      install/upgrade/5.4.x-to-5.5.0.md
  63. 1 1
      install/upgrade/5.5.x-to-5.6.0.md
  64. 1 1
      install/upgrade/stable-to-devel.md
  65. 2 6
      kemi/performance-tests/5.2.x.md
  66. 1 1
      kemi/performances.md
  67. 1 1
      packages/rpms.md
  68. 1 2
      scripts/toc.md
  69. 2 4
      security/policy.md
  70. 2 2
      sidebar.md
  71. 42 83
      start.md
  72. 1 2
      tutorials/3.2.x/syslog.md
  73. 1 1
      tutorials/dns/dnssec.md
  74. 3 6
      tutorials/faq/main.md
  75. 12 19
      tutorials/getting-started/main.md
  76. 1 2
      tutorials/ims/installation-howto.md
  77. 2 4
      tutorials/security/kamailio-security.md
  78. 1 2
      tutorials/security/security-threads.md
  79. 1 2
      tutorials/security/security-threats.md

+ 47 - 61
content/old-releases.md

@@ -7,37 +7,32 @@ This page is indexing the wiki pages related to older Kamailio releases,
 
 
 ### Installation from GIT Sources
 ### Installation from GIT Sources
 
 
--   [Install Kamailio v4.2.x From GIT](/install/4.2.x/git)
--   [Install Kamailio v4.1.x From GIT](/install/4.1.x/git)
--   [Install Kamailio v4.0.x From GIT](/install/4.0.x/git)
--   [Install Kamailio v3.3.x From GIT](/install/3.3.x/git)
--   [Install Kamailio v3.2.x From GIT](/install/3.2.x/git)
+-   [Install Kamailio v4.2.x From GIT](../install/4.2.x/git.md)
+-   [Install Kamailio v4.1.x From GIT](../install/4.1.x/git.md)
+-   [Install Kamailio v4.0.x From GIT](../install/4.0.x/git.md)
+-   [Install Kamailio v3.3.x From GIT](../install/3.3.x/git.md)
+-   [Install Kamailio v3.2.x From GIT](../install/3.2.x/git.md)
 
 
 ### Upgrade
 ### Upgrade
 
 
--   [Upgrade Kamailio v4.2.x to v4.3.0](/install/upgrade/4.2.x-to-4.3.0)
--   [Upgrade Kamailio v4.1.x to v4.2.0](/install/upgrade/4.1.x-to-4.2.0)
--   [Upgrade Kamailio v4.0.x to v4.1.0](/install/upgrade/4.0.x-to-4.1.0)
--   [Upgrade Kamailio v3.3.x to v4.0.0](/install/upgrade/3.3.x-to-4.0.0)
--   [Upgrade Kamailio v3.2.x to v3.3.0](/install/upgrade/3.2.x-to-3.3.0)
--   [Upgrade Kamailio v3.1.x to v3.2.0](/install/upgrade/3.1.x-to-3.2.0)
+-   [Upgrade Kamailio v4.2.x to v4.3.0](../install/upgrade/4.2.x-to-4.3.0.md)
+-   [Upgrade Kamailio v4.1.x to v4.2.0](../install/upgrade/4.1.x-to-4.2.0.md)
+-   [Upgrade Kamailio v4.0.x to v4.1.0](../install/upgrade/4.0.x-to-4.1.0.md)
+-   [Upgrade Kamailio v3.3.x to v4.0.0](../install/upgrade/3.3.x-to-4.0.0.md)
+-   [Upgrade Kamailio v3.2.x to v3.3.0](../install/upgrade/3.2.x-to-3.3.0.md)
+-   [Upgrade Kamailio v3.1.x to v3.2.0](../install/upgrade/3.1.x-to-3.2.0.md)
 
 
 ## Download
 ## Download
 
 
--   [Download Sources of v4.2.x from GIT
-    Repository](/download/v4.2.x-from-git)
--   [Download Sources of v4.1.x from GIT
-    Repository](/download/v4.1.x-from-git)
--   [Download Sources of v4.0.x from GIT
-    Repository](/download/v4.0.x-from-git)
--   [Download Sources of v3.3.x from GIT
-    Repository](/download/v3.3.x-from-git)
--   [Download Sources of v3.2.x from GIT
-    Repository](/download/v3.2.x-from-git)
+-   [Download Sources of v4.2.x from GIT Repository](../download/v4.2.x-from-git.md)
+-   [Download Sources of v4.1.x from GIT Repository](../download/v4.1.x-from-git.md)
+-   [Download Sources of v4.0.x from GIT Repository](../download/v4.0.x-from-git.md)
+-   [Download Sources of v3.3.x from GIT Repository](../download/v3.3.x-from-git.md)
+-   [Download Sources of v3.2.x from GIT Repository](../download/v3.2.x-from-git.md)
 
 
 ### Linux - Unix Distributions
 ### Linux - Unix Distributions
 
 
--   [DEBS: Debian - Ubuntu](/old-releases/packages/debs)
+-   [DEBS: Debian - Ubuntu](../old-releases/packages/debs.md)
 
 
 ## Cookbooks
 ## Cookbooks
 
 
@@ -46,11 +41,11 @@ This page is indexing the wiki pages related to older Kamailio releases,
 |         |                               |                                          |                                          |                                  |                                                 |
 |         |                               |                                          |                                          |                                  |                                                 |
 |---------|-------------------------------|------------------------------------------|------------------------------------------|----------------------------------|-------------------------------------------------|
 |---------|-------------------------------|------------------------------------------|------------------------------------------|----------------------------------|-------------------------------------------------|
 | Version | Core Cookbook                 | Pseudo Variables                         | Transformations                          | Selects                          | Modules                                         |
 | Version | Core Cookbook                 | Pseudo Variables                         | Transformations                          | Selects                          | Modules                                         |
-| 4.2.x   | [link](/cookbooks/4.2.x/core) | [link](/cookbooks/4.2.x/pseudovariables) | [link](/cookbooks/4.2.x/transformations) | [link](/cookbooks/4.2.x/selects) | [link](http://kamailio.org/docs/modules/4.2.x/) |
-| 4.1.x   | [link](/cookbooks/4.1.x/core) | [link](/cookbooks/4.1.x/pseudovariables) | [link](/cookbooks/4.1.x/transformations) | [link](/cookbooks/4.1.x/selects) | [link](http://kamailio.org/docs/modules/4.1.x/) |
-| 4.0.x   | [link](/cookbooks/4.0.x/core) | [link](/cookbooks/4.0.x/pseudovariables) | [link](/cookbooks/4.0.x/transformations) | [link](/cookbooks/4.0.x/selects) | [link](http://kamailio.org/docs/modules/4.0.x/) |
-| 3.3.x   | [link](/cookbooks/3.3.x/core) | [link](/cookbooks/3.3.x/pseudovariables) | [link](/cookbooks/3.3.x/transformations) | [link](/cookbooks/3.3.x/selects) | [link](http://kamailio.org/docs/modules/3.3.x/) |
-| 3.2.x   | [link](/cookbooks/3.2.x/core) | [link](/cookbooks/3.2.x/pseudovariables) | [link](/cookbooks/3.2.x/transformations) | [link](/cookbooks/3.2.x/selects) | [link](http://kamailio.org/docs/modules/3.2.x/) |
+| 4.2.x   | [link](../cookbooks/4.2.x/core.md) | [link](../cookbooks/4.2.x/pseudovariables.md) | [link](../cookbooks/4.2.x/transformations.md) | [link](../cookbooks/4.2.x/selects.md) | [link](http://kamailio.org/docs/modules/4.2.x/) |
+| 4.1.x   | [link](../cookbooks/4.1.x/core.md) | [link](../cookbooks/4.1.x/pseudovariables.md) | [link](../cookbooks/4.1.x/transformations.md) | [link](../cookbooks/4.1.x/selects.md) | [link](http://kamailio.org/docs/modules/4.1.x/) |
+| 4.0.x   | [link](../cookbooks/4.0.x/core.md) | [link](../cookbooks/4.0.x/pseudovariables.md) | [link](../cookbooks/4.0.x/transformations.md) | [link](../cookbooks/4.0.x/selects.md) | [link](http://kamailio.org/docs/modules/4.0.x/) |
+| 3.3.x   | [link](../cookbooks/3.3.x/core.md) | [link](../cookbooks/3.3.x/pseudovariables.md) | [link](../cookbooks/3.3.x/transformations.md) | [link](../cookbooks/3.3.x/selects.md) | [link](http://kamailio.org/docs/modules/3.3.x/) |
+| 3.2.x   | [link](../cookbooks/3.2.x/core.md) | [link](../cookbooks/3.2.x/pseudovariables.md) | [link](../cookbooks/3.2.x/transformations.md) | [link](../cookbooks/3.2.x/selects.md) | [link](http://kamailio.org/docs/modules/3.2.x/) |
 
 
   
   
 
 
@@ -63,43 +58,34 @@ Alphabetic indexes generated from documentation (modules' readme docs).
 |         |                                           |                                          |                                        |                                           |                                                                            |
 |         |                                           |                                          |                                        |                                           |                                                                            |
 |---------|-------------------------------------------|------------------------------------------|----------------------------------------|-------------------------------------------|----------------------------------------------------------------------------|
 |---------|-------------------------------------------|------------------------------------------|----------------------------------------|-------------------------------------------|----------------------------------------------------------------------------|
 | Version | Modules Parameters                        | Modules Functions                        | RPC Commands                           | Statistics                                |                                                                            |
 | Version | Modules Parameters                        | Modules Functions                        | RPC Commands                           | Statistics                                |                                                                            |
-| 4.2.x   | [link](/alphaindexes/4.2.x/modparameters) | [link](/alphaindexes/4.2.x/modfunctions) | [link](/alphaindexes/4.2.x/micommands) | [link](/alphaindexes/4.2.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/4.2.x/rpc_list/rpc_list.html) |
-| 4.1.x   | [link](/alphaindexes/4.1.x/modparameters) | [link](/alphaindexes/4.1.x/modfunctions) | [link](/alphaindexes/4.1.x/micommands) | [link](/alphaindexes/4.1.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/4.1.x/rpc_list/rpc_list.html) |
-| 4.0.x   | [link](/alphaindexes/4.0.x/modparameters) | [link](/alphaindexes/4.0.x/modfunctions) | [link](/alphaindexes/4.0.x/micommands) | [link](/alphaindexes/4.0.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/4.0.x/rpc_list/rpc_list.html) |
-| 3.4.x   | [link](/alphaindexes/3.4.x/modparameters) | [link](/alphaindexes/3.4.x/modfunctions) | [link](/alphaindexes/3.4.x/micommands) | [link](/alphaindexes/3.4.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/3.4.x/rpc_list/rpc_list.html) |
-| 3.3.x   | [link](/alphaindexes/3.3.x/modparameters) | [link](/alphaindexes/3.3.x/modfunctions) | [link](/alphaindexes/3.3.x/micommands) | [link](/alphaindexes/3.3.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/3.3.x/rpc_list/rpc_list.html) |
-| 3.2.x   | [link](/alphaindexes/3.2.x/modparameters) | [link](/alphaindexes/3.2.x/modfunctions) | [link](/alphaindexes/3.2.x/micommands) | [link](/alphaindexes/3.2.x/modstatistics) | [link](http://www.kamailio.org/docs/docbooks/3.2.x/rpc_list/rpc_list.html) |
+| 4.2.x   | [link](../alphaindexes/4.2.x/modparameters.md) | [link](../alphaindexes/4.2.x/modfunctions.md) | [link](../alphaindexes/4.2.x/micommands.md) | [link](../alphaindexes/4.2.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/4.2.x/rpc_list/rpc_list.html) |
+| 4.1.x   | [link](../alphaindexes/4.1.x/modparameters.md) | [link](../alphaindexes/4.1.x/modfunctions.md) | [link](../alphaindexes/4.1.x/micommands.md) | [link](../alphaindexes/4.1.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/4.1.x/rpc_list/rpc_list.html) |
+| 4.0.x   | [link](../alphaindexes/4.0.x/modparameters.md) | [link](../alphaindexes/4.0.x/modfunctions.md) | [link](../alphaindexes/4.0.x/micommands.md) | [link](../alphaindexes/4.0.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/4.0.x/rpc_list/rpc_list.html) |
+| 3.4.x   | [link](../alphaindexes/3.4.x/modparameters.md) | [link](../alphaindexes/3.4.x/modfunctions.md) | [link](../alphaindexes/3.4.x/micommands.md) | [link](../alphaindexes/3.4.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/3.4.x/rpc_list/rpc_list.html) |
+| 3.3.x   | [link](../alphaindexes/3.3.x/modparameters.md) | [link](../alphaindexes/3.3.x/modfunctions.md) | [link](../alphaindexes/3.3.x/micommands.md) | [link](../alphaindexes/3.3.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/3.3.x/rpc_list/rpc_list.html) |
+| 3.2.x   | [link](../alphaindexes/3.2.x/modparameters.md) | [link](../alphaindexes/3.2.x/modfunctions.md) | [link](../alphaindexes/3.2.x/micommands.md) | [link](../alphaindexes/3.2.x/modstatistics.md) | [link](http://www.kamailio.org/docs/docbooks/3.2.x/rpc_list/rpc_list.html) |
 
 
   
   
 
 
 ## Features
 ## Features
 
 
--   [New Features in Release 4.2.x](/features/new-in-4.2.x)
--   [New Features in Release 4.1.x](/features/new-in-4.1.x)
--   [New Features in Release 4.0.x](/features/new-in-4.0.x)
--   [New Features in Release 3.3.x](/features/new-in-3.3.x)
--   [New Features in Release 3.2.x](/features/new-in-3.2.x)
--   [New Features in Release
-    3.1.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.1.x)
--   [New Features in Release
-    3.0.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x)
--   [New Features in Release
-    1.5.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x)
--   [New Features in Release
-    1.4.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.4.x)
--   [New Features in Release
-    1.3.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.3.x)
+-   [New Features in Release 4.2.x](../features/new-in-4.2.x.md)
+-   [New Features in Release 4.1.x](../features/new-in-4.1.x.md)
+-   [New Features in Release 4.0.x](../features/new-in-4.0.x.md)
+-   [New Features in Release 3.3.x](../features/new-in-3.3.x.md)
+-   [New Features in Release 3.2.x](../features/new-in-3.2.x.md)
+-   [New Features in Release 3.1.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.1.x)
+-   [New Features in Release 3.0.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x)
+-   [New Features in Release 1.5.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x)
+-   [New Features in Release 1.4.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.4.x)
+-   [New Features in Release 1.3.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.3.x)
 
 
 ### Database Structure
 ### Database Structure
 
 
--   [4.2.x
-    Version](http://www.kamailio.org/docs/db-tables/kamailio-db-4.2.x.html)
--   [4.1.x
-    Version](http://www.kamailio.org/docs/db-tables/kamailio-db-4.1.x.html)
--   [3.3.x
-    Version](http://www.kamailio.org/docs/db-tables/kamailio-db-3.3.x.html)
--   [3.2.x
-    Version](http://www.kamailio.org/docs/db-tables/kamailio-db-3.2.x.html)
+-   [4.2.x Version](http://www.kamailio.org/docs/db-tables/kamailio-db-4.2.x.html)
+-   [4.1.x Version](http://www.kamailio.org/docs/db-tables/kamailio-db-4.1.x.html)
+-   [3.3.x Version](http://www.kamailio.org/docs/db-tables/kamailio-db-3.3.x.html)
+-   [3.2.x Version](http://www.kamailio.org/docs/db-tables/kamailio-db-3.2.x.html)
 
 
 ### Embedded APIs
 ### Embedded APIs
 
 
@@ -114,10 +100,10 @@ Old Exports APIs:
 |         |                                 |                                |                                 |                                 |                                   |
 |         |                                 |                                |                                 |                                 |                                   |
 |---------|---------------------------------|--------------------------------|---------------------------------|---------------------------------|-----------------------------------|
 |---------|---------------------------------|--------------------------------|---------------------------------|---------------------------------|-----------------------------------|
 | Version | \- Java -                       | \- Lua -                       | \- Mono -                       | \- Perl -                       | \- Python -                       |
 | Version | \- Java -                       | \- Lua -                       | \- Mono -                       | \- Perl -                       | \- Python -                       |
-| 4.2.x   | [link](/embeddedapi/4.2.x/java) | [link](/embeddedapi/4.2.x/lua) | [link](/embeddedapi/4.2.x/mono) | [link](/embeddedapi/4.2.x/perl) | [link](/embeddedapi/4.2.x/python) |
-| 4.1.x   | [link](/embeddedapi/4.1.x/java) | [link](/embeddedapi/4.1.x/lua) | [link](/embeddedapi/4.1.x/mono) | [link](/embeddedapi/4.1.x/perl) | [link](/embeddedapi/4.1.x/python) |
-| 4.0.x   | \-                              | [link](/embeddedapi/4.0.x/lua) | [link](/embeddedapi/4.0.x/mono) | [link](/embeddedapi/4.0.x/perl) | [link](/embeddedapi/4.0.x/python) |
-| 3.3.x   | \-                              | [link](/embeddedapi/3.3.x/lua) | [link](/embeddedapi/3.3.x/mono) | [link](/embeddedapi/3.3.x/perl) | [link](/embeddedapi/3.3.x/python) |
-| 3.2.x   | \-                              | [link](/embeddedapi/3.2.x/lua) | \-                              | [link](/embeddedapi/3.2.x/perl) | [link](/embeddedapi/3.2.x/python) |
+| 4.2.x   | [link](../embeddedapi/4.2.x/java.md) | [link](../embeddedapi/4.2.x/lua.md) | [link](../embeddedapi/4.2.x/mono.md) | [link](../embeddedapi/4.2.x/perl.md) | [link](../embeddedapi/4.2.x/python.md) |
+| 4.1.x   | [link](../embeddedapi/4.1.x/java.md) | [link](../embeddedapi/4.1.x/lua.md) | [link](../embeddedapi/4.1.x/mono.md) | [link](../embeddedapi/4.1.x/perl.md) | [link](../embeddedapi/4.1.x/python.md) |
+| 4.0.x   | \-                              | [link](../embeddedapi/4.0.x/lua.md) | [link](../embeddedapi/4.0.x/mono.md) | [link](../embeddedapi/4.0.x/perl.md) | [link](../embeddedapi/4.0.x/python.md) |
+| 3.3.x   | \-                              | [link](../embeddedapi/3.3.x/lua.md) | [link](../embeddedapi/3.3.x/mono.md) | [link](../embeddedapi/3.3.x/perl.md) | [link](../embeddedapi/3.3.x/python.md) |
+| 3.2.x   | \-                              | [link](../embeddedapi/3.2.x/lua.md) | \-                              | [link](../embeddedapi/3.2.x/perl.md) | [link](../embeddedapi/3.2.x/python.md) |
 
 
   
   

+ 2 - 3
cookbooks/3.2.x/core.md

@@ -2319,8 +2319,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2359,7 +2358,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 1 - 2
cookbooks/3.2.x/selects.md

@@ -10,8 +10,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 2 - 3
cookbooks/3.3.x/core.md

@@ -2553,8 +2553,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2593,7 +2592,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 1 - 2
cookbooks/3.3.x/selects.md

@@ -10,8 +10,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 3 - 4
cookbooks/4.0.x/core.md

@@ -1,7 +1,7 @@
 # Kamailio SIP Server v4.0.x (stable): Core Cookbook
 # Kamailio SIP Server v4.0.x (stable): Core Cookbook
 
 
 This tutorial collects the functions and parameters exported by Kamailio
 This tutorial collects the functions and parameters exported by Kamailio
-core to [configuration file](/cookbooks/4.0.x/core/cfg).
+core to [configuration file](../cookbooks/4.0.x/core/cfg.md).
 
 
 **Note:** The parameters on this page are **NOT** in alphabetical order.
 **Note:** The parameters on this page are **NOT** in alphabetical order.
 
 
@@ -2611,8 +2611,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2651,7 +2650,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 2 - 4
cookbooks/4.0.x/core/cfg.md

@@ -42,8 +42,7 @@ It closely resembles the PHP style, ***except*** you **can not use**
 double-slash ( ⁄ ⁄ ) for line comments. Only the hash (#) may be used
 double-slash ( ⁄ ⁄ ) for line comments. Only the hash (#) may be used
 for line comments.  
 for line comments.  
   
   
-It can be confusing seeing the C-Style Control Directives ([explained
-later](cfg#c-style_control_directives)) that begin with a hash-bang (#!)
+It can be confusing seeing the C-Style Control Directives ([explained later](cfg#c-style_control_directives)) that begin with a hash-bang (#!)
 mixed with line comments beginning with a hash (#).
 mixed with line comments beginning with a hash (#).
 
 
 | Examples:                                                                           |
 | Examples:                                                                           |
@@ -174,8 +173,7 @@ You call the procedure and it modifies the defined modules parameter.
 
 
 \<fc #800000>Strings should be enclosed in quotes.\</fc>
 \<fc #800000>Strings should be enclosed in quotes.\</fc>
 
 
-See the [module
-documentation](http://www.kamailio.org/docs/modules/4.0.x/) for support
+See the [module documentation](http://www.kamailio.org/docs/modules/4.0.x/) for support
 parameter settings.
 parameter settings.
 
 
 | Examples:                                                                             |
 | Examples:                                                                             |

+ 1 - 2
cookbooks/4.0.x/selects.md

@@ -10,8 +10,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 2 - 3
cookbooks/4.1.x/core.md

@@ -2590,8 +2590,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2613,7 +2612,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 1 - 2
cookbooks/4.1.x/selects.md

@@ -10,8 +10,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 2 - 3
cookbooks/4.2.x/core.md

@@ -2570,8 +2570,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2593,7 +2592,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 1 - 2
cookbooks/4.2.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 2 - 3
cookbooks/4.3.x/core.md

@@ -2597,8 +2597,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2620,7 +2619,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 0 - 1
cookbooks/4.3.x/pseudovariables.md

@@ -2019,7 +2019,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/4.3.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 3 - 5
cookbooks/4.4.x/core.md

@@ -2802,8 +2802,7 @@ proper port later on in a SIP transaction.
 This is useful for NAT traversal, to enforce symmetric response
 This is useful for NAT traversal, to enforce symmetric response
 signalling.
 signalling.
 
 
-The rport parameter is defined in [RFC
-3581](https://tools.ietf.org/html/rfc3581).
+The rport parameter is defined in [RFC 3581](https://tools.ietf.org/html/rfc3581).
 
 
 Note: there is also a force_rport parameter which changes the global
 Note: there is also a force_rport parameter which changes the global
 behaviour of the SIP proxy.
 behaviour of the SIP proxy.
@@ -2836,8 +2835,7 @@ force_tcp_alias(port)
 
 
 adds a tcp port alias for the current connection (if tcp). Usefull if
 adds a tcp port alias for the current connection (if tcp). Usefull if
 you want to send all the trafic to port_alias through the same
 you want to send all the trafic to port_alias through the same
-connection this request came from \[it could help for firewall or nat
-traversal\]. With no parameters adds the port from the message via as
+connection this request came from \[it could help for firewall or nat traversal\]. With no parameters adds the port from the message via as
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 the alias. When the "aliased" connection is closed (e.g. it's idle for
 too much time), all the port aliases are removed.
 too much time), all the port aliases are removed.
 
 
@@ -2859,7 +2857,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 0 - 1
cookbooks/4.4.x/pseudovariables.md

@@ -2183,7 +2183,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/4.4.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.0.x/core.md

@@ -2943,7 +2943,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 0 - 1
cookbooks/5.0.x/pseudovariables.md

@@ -2245,7 +2245,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.0.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.1.x/core.md

@@ -3026,7 +3026,7 @@ is 1). The value of the parameter can be in range of 0..31.
 
 
 For more see
 For more see
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
 <http://www.kamailio.org/dokuwiki/doku.php/tutorials:openser-flag-operations>
-or [flags](/utils/flags).
+or [flags](../utils/flags.md).
 
 
 Example of usage:
 Example of usage:
 
 

+ 0 - 1
cookbooks/5.1.x/pseudovariables.md

@@ -2341,7 +2341,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.1.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.2.x/core.md

@@ -1016,7 +1016,7 @@ flags
 
 
 (\*) The named flags feature was propagated from the source code merge
 (\*) The named flags feature was propagated from the source code merge
 back in 2008 and is not extensively tested. The recommended way of
 back in 2008 and is not extensively tested. The recommended way of
-defining flags is using [#!define](/cookbooks/5.2.x/core#define) (which
+defining flags is using [#!define](../cookbooks/5.2.x/core#define.md) (which
 is also valid for branch/script flags):
 is also valid for branch/script flags):
 
 
 ``` c
 ``` c

+ 0 - 1
cookbooks/5.2.x/pseudovariables.md

@@ -2416,7 +2416,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.2.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.3.x/core.md

@@ -1039,7 +1039,7 @@ flags
 
 
 (\*) The named flags feature was propagated from the source code merge
 (\*) The named flags feature was propagated from the source code merge
 back in 2008 and is not extensively tested. The recommended way of
 back in 2008 and is not extensively tested. The recommended way of
-defining flags is using [#!define](/cookbooks/5.2.x/core#define) (which
+defining flags is using [#!define](../cookbooks/5.2.x/core#define.md) (which
 is also valid for branch/script flags):
 is also valid for branch/script flags):
 
 
 ``` c
 ``` c

+ 0 - 1
cookbooks/5.3.x/pseudovariables.md

@@ -2586,7 +2586,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.3.x/selects.md

@@ -13,8 +13,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.4.x/core.md

@@ -1064,7 +1064,7 @@ flags
 
 
 (\*) The named flags feature was propagated from the source code merge
 (\*) The named flags feature was propagated from the source code merge
 back in 2008 and is not extensively tested. The recommended way of
 back in 2008 and is not extensively tested. The recommended way of
-defining flags is using [#!define](/cookbooks/5.2.x/core#define) (which
+defining flags is using [#!define](../cookbooks/5.2.x/core#define.md) (which
 is also valid for branch/script flags):
 is also valid for branch/script flags):
 
 
 ``` c
 ``` c

+ 0 - 1
cookbooks/5.4.x/pseudovariables.md

@@ -2708,7 +2708,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.4.x/selects.md

@@ -15,8 +15,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/5.5.x/core.md

@@ -1138,7 +1138,7 @@ flags
 
 
 (\*) The named flags feature was propagated from the source code merge
 (\*) The named flags feature was propagated from the source code merge
 back in 2008 and is not extensively tested. The recommended way of
 back in 2008 and is not extensively tested. The recommended way of
-defining flags is using [#!define](/cookbooks/5.2.x/core#define) (which
+defining flags is using [#!define](../cookbooks/5.2.x/core#define.md) (which
 is also valid for branch/script flags):
 is also valid for branch/script flags):
 
 
 ``` c
 ``` c

+ 0 - 1
cookbooks/5.5.x/pseudovariables.md

@@ -2769,7 +2769,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/5.5.x/selects.md

@@ -15,8 +15,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/devel/core.md

@@ -1176,7 +1176,7 @@ flags
 
 
 (\*) The named flags feature was propagated from the source code merge
 (\*) The named flags feature was propagated from the source code merge
 back in 2008 and is not extensively tested. The recommended way of
 back in 2008 and is not extensively tested. The recommended way of
-defining flags is using [#!define](/cookbooks/5.2.x/core#define) (which
+defining flags is using [#!define](../cookbooks/5.2.x/core#define.md) (which
 is also valid for branch/script flags):
 is also valid for branch/script flags):
 
 
 ``` c
 ``` c

+ 0 - 1
cookbooks/devel/pseudovariables.md

@@ -3196,7 +3196,6 @@ xlog("local hostanme is $HN(n)\n");
 ## $RANDOM - Random number
 ## $RANDOM - Random number
 
 
 Returns a random value from the \[0 - 2^31) range.
 Returns a random value from the \[0 - 2^31) range.
-
 (Part of the cfgutils module)
 (Part of the cfgutils module)
 
 
 ``` c
 ``` c

+ 1 - 2
cookbooks/devel/selects.md

@@ -15,8 +15,7 @@ Each module can extend the syntax the select framework understands by
 registering its own select table. Look at the TLS module or db_ops as
 registering its own select table. Look at the TLS module or db_ops as
 good samples.
 good samples.
 
 
-For a more detailed overview check [The Select
-Framework](http://sip-router.org/wiki/ref_manual/selects).
+For a more detailed overview check [The Select Framework](http://sip-router.org/wiki/ref_manual/selects).
 
 
 ## Select Classes
 ## Select Classes
 
 

+ 1 - 1
cookbooks/start.md

@@ -1,3 +1,3 @@
 ##### Kamailio Cookbooks
 ##### Kamailio Cookbooks
 
 
-See [/start#cookbooks](/start#cookbooks)
+See [/start#cookbooks](../start#cookbooks.md)

+ 1 - 1
devel/git-access.md

@@ -105,4 +105,4 @@ new code that might not get to **master** branch after all.
 Several tutorials about committing with Git and backporting are
 Several tutorials about committing with Git and backporting are
 available at:
 available at:
 
 
--   [Guidelines TOC](/start#guidelines)
+-   [Guidelines TOC](../start#guidelines.md)

+ 1 - 1
devel/github-contributions.md

@@ -19,7 +19,7 @@ See also:
 -   <http://www.tpope.net/node/106>
 -   <http://www.tpope.net/node/106>
 
 
 More information about the git workflow for Kamailio can be also found
 More information about the git workflow for Kamailio can be also found
-at the wiki page [GIT Commit Guidelines](/devel/git-commit-guidelines) -
+at the wiki page [GIT Commit Guidelines](../devel/git-commit-guidelines.md) -
 it is recommended you read that one as well.
 it is recommended you read that one as well.
 
 
 ## Further Assistance
 ## Further Assistance

+ 4 - 4
devel/irc-meetings/2013a.md

@@ -52,12 +52,12 @@ Kamailio related:
 -   (dcm) source code tree restructuring
 -   (dcm) source code tree restructuring
 -   (pd) Outbound/GRUU - is any more development needed (in-dialog
 -   (pd) Outbound/GRUU - is any more development needed (in-dialog
     failures and single-server) (see
     failures and single-server) (see
-    [completing_outbound](/devel/completing_outbound))
--   (pd) MSRP (see [completing_msrp](/devel/completing_msrp))
--   (pd) RTCWeb Breaker (see [rtcweb_breaker](/devel/rtcweb_breaker))
+    [completing_outbound](../devel/completing_outbound.md))
+-   (pd) MSRP (see [completing_msrp](../devel/completing_msrp.md))
+-   (pd) RTCWeb Breaker (see [rtcweb_breaker](../devel/rtcweb_breaker.md))
 -   (pd) Presence - does anyone have the time/interest to move this
 -   (pd) Presence - does anyone have the time/interest to move this
     forward at the moment (see
     forward at the moment (see
-    [completing_presence](/devel/completing_presence))
+    [completing_presence](../devel/completing_presence.md))
 -   (pd) Any interest in [Amazon
 -   (pd) Any interest in [Amazon
     DynamoDB](http://aws.amazon.com/dynamodb/) support?
     DynamoDB](http://aws.amazon.com/dynamodb/) support?
     -   Amazon proprietary NoSQL database
     -   Amazon proprietary NoSQL database

+ 1 - 1
devel/irc-meetings/2016a.md

@@ -72,4 +72,4 @@ Meeting for Designing, Coding and Tuning Kamailio 5.0
 
 
 ## Minutes
 ## Minutes
 
 
-[MINUTES](/devel/irc-meetings/2016a-minutes)
+[MINUTES](../devel/irc-meetings/2016a-minutes.md)

+ 1 - 1
devel/kamailio-5.0-design.md

@@ -35,7 +35,7 @@ Goals:
 Ongoing implementation that enables writing routing blocks in Lua and
 Ongoing implementation that enables writing routing blocks in Lua and
 Python as alternative to native language is documented at:
 Python as alternative to native language is documented at:
 
 
--   [Configuration File Engines](/devel/config-engines)
+-   [Configuration File Engines](../devel/config-engines.md)
 
 
 ## Source Tree Structure
 ## Source Tree Structure
 
 

+ 2 - 2
devel/rtcweb_breaker.md

@@ -26,11 +26,11 @@ should create distinct RTCWeb Breaker sessions in branch-failure routes
 enabling sessions to be successfully forked to WebRTC and non-WebRTC
 enabling sessions to be successfully forked to WebRTC and non-WebRTC
 end-points.
 end-points.
 
 
-![breaker2.png](/devel/breaker2.png)
+![breaker2.png](../devel/breaker2.png.md)
 
 
 ## Example RTCWeb Breaker signalling flow
 ## Example RTCWeb Breaker signalling flow
 
 
-![breaker.png](/devel/breaker.png)
+![breaker.png](../devel/breaker.png.md)
 
 
 ## Scenarios
 ## Scenarios
 
 

+ 1 - 1
features/new-in-3.2.x.md

@@ -623,7 +623,7 @@ modparam("acc", "failed_filter", "401,407")
 
 
 ### xavp
 ### xavp
 
 
--    [xavp](/devel/xavp)'s are enabled by default now.
+-    [xavp](../devel/xavp.md)'s are enabled by default now.
 
 
 ### xcap_server
 ### xcap_server
 
 

+ 1 - 2
features/new-in-4.4.x.md

@@ -62,8 +62,7 @@ see what was new in that release at:** \</fc>
 
 
 -   new **acc_prepare_always** parameter to allow preparation of the
 -   new **acc_prepare_always** parameter to allow preparation of the
     request no matter if the acc_prepare_flag is set at the moment of
     request no matter if the acc_prepare_flag is set at the moment of
-    the transaction creation. See [sr-user
-    discussion](http://lists.sip-router.org/pipermail/sr-users/2015-July/089191.html)
+    the transaction creation. See [sr-user discussion](http://lists.sip-router.org/pipermail/sr-users/2015-July/089191.html)
 
 
 ### acc_radius
 ### acc_radius
 
 

+ 19 - 38
history/09-years-ser-kamailio.md

@@ -100,18 +100,14 @@ overlapping, counted once), internal VCS branching representations were:
 -   2005-10-25: Kamailio (OpenSER) 1.0.x
 -   2005-10-25: Kamailio (OpenSER) 1.0.x
 -   2006-07-10: Kamailio (OpenSER) 1.1.x
 -   2006-07-10: Kamailio (OpenSER) 1.1.x
 -   2007-03-12: Kamailio (OpenSER) 1.2.x
 -   2007-03-12: Kamailio (OpenSER) 1.2.x
--   2007-12-13: Kamailio (OpenSER) 1.3.x - [See what was added in
-    1.3.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.3.x)
--   2008-08-07: Kamailio (OpenSER) 1.4.x - [See what was added in
-    1.4.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.4.x)
--   2009-03-02: Kamailio (OpenSER) 1.5.x - [See what was added in
-    1.5.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x)
+-   2007-12-13: Kamailio (OpenSER) 1.3.x - [See what was added in 1.3.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.3.x)
+-   2008-08-07: Kamailio (OpenSER) 1.4.x - [See what was added in 1.4.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.4.x)
+-   2009-03-02: Kamailio (OpenSER) 1.5.x - [See what was added in 1.5.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-1.5.x)
 
 
 #### Combined Versions
 #### Combined Versions
 
 
 -   2010-01-11: SER and Kamailio (OpenSER) 3.0.x
 -   2010-01-11: SER and Kamailio (OpenSER) 3.0.x
-    -   [See what was added in
-        3.0.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x)
+    -   [See what was added in 3.0.x](http://www.kamailio.org/dokuwiki/doku.php/features:new-in-3.0.x)
 
 
 #### Next Combined Version
 #### Next Combined Version
 
 
@@ -519,36 +515,21 @@ and **SER**.
 Next sections show the latest versions of default config files. If you
 Next sections show the latest versions of default config files. If you
 want to see the evolution for each major version, then follow the links:
 want to see the evolution for each major version, then follow the links:
 
 
--   [Default config for SER
-    0.8.x](http://sip-router.org/pub/configs/ser-0.8.x.cfg)
--   [Default config for SER
-    0.9.x](http://sip-router.org/pub/configs/ser-0.9.x.cfg)
--   [Default config for SER
-    2.0.x](http://sip-router.org/pub/configs/ser-2.0.x.cfg)
--   [Default config for SER
-    2.1.x](http://sip-router.org/pub/configs/ser-2.1.x.cfg)
--   [Default config for SER
-    3.0.x](http://sip-router.org/pub/configs/ser-3.0.x.cfg)
--   [Default config for SER
-    3.1.x-devel](http://sip-router.org/pub/configs/ser-3.1.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    0.9.x](http://sip-router.org/pub/configs/kamailio-0.9.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.0.x](http://sip-router.org/pub/configs/kamailio-1.0.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.1.x](http://sip-router.org/pub/configs/kamailio-1.1.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.2.x](http://sip-router.org/pub/configs/kamailio-1.2.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.3.x](http://sip-router.org/pub/configs/kamailio-1.3.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.4.x](http://sip-router.org/pub/configs/kamailio-1.4.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    1.5.x](http://sip-router.org/pub/configs/kamailio-1.5.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    3.0.x](http://sip-router.org/pub/configs/kamailio-3.0.x.cfg)
--   [Default config for Kamailio (OpenSER)
-    3.1.x-devel](http://sip-router.org/pub/configs/kamailio-3.1.x.cfg)
+-   [Default config for SER 0.8.x](http://sip-router.org/pub/configs/ser-0.8.x.cfg)
+-   [Default config for SER 0.9.x](http://sip-router.org/pub/configs/ser-0.9.x.cfg)
+-   [Default config for SER 2.0.x](http://sip-router.org/pub/configs/ser-2.0.x.cfg)
+-   [Default config for SER 2.1.x](http://sip-router.org/pub/configs/ser-2.1.x.cfg)
+-   [Default config for SER 3.0.x](http://sip-router.org/pub/configs/ser-3.0.x.cfg)
+-   [Default config for SER 3.1.x-devel](http://sip-router.org/pub/configs/ser-3.1.x.cfg)
+-   [Default config for Kamailio (OpenSER) 0.9.x](http://sip-router.org/pub/configs/kamailio-0.9.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.0.x](http://sip-router.org/pub/configs/kamailio-1.0.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.1.x](http://sip-router.org/pub/configs/kamailio-1.1.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.2.x](http://sip-router.org/pub/configs/kamailio-1.2.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.3.x](http://sip-router.org/pub/configs/kamailio-1.3.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.4.x](http://sip-router.org/pub/configs/kamailio-1.4.x.cfg)
+-   [Default config for Kamailio (OpenSER) 1.5.x](http://sip-router.org/pub/configs/kamailio-1.5.x.cfg)
+-   [Default config for Kamailio (OpenSER) 3.0.x](http://sip-router.org/pub/configs/kamailio-3.0.x.cfg)
+-   [Default config for Kamailio (OpenSER) 3.1.x-devel](http://sip-router.org/pub/configs/kamailio-3.1.x.cfg)
 
 
 ### The Configs Today
 ### The Configs Today
 
 

+ 2 - 4
install/container/docker.md

@@ -22,7 +22,5 @@ access the links listed above.
 
 
 Documentation links:
 Documentation links:
 
 
--   [Installation Of Alpine Based Images
-    (html)](https://store.docker.com/community/images/kamailio/kamailio-ci)
--   [Installation Of Debian Based Images
-    (html)](https://store.docker.com/community/images/kamailio/kamailio)
+-   [Installation Of Alpine Based Images (html)](https://store.docker.com/community/images/kamailio/kamailio-ci)
+-   [Installation Of Debian Based Images (html)](https://store.docker.com/community/images/kamailio/kamailio)

+ 1 - 1
install/stable/debian.md

@@ -90,4 +90,4 @@ Like:
 You can check the list of APT repositories offered by Kamailio project
 You can check the list of APT repositories offered by Kamailio project
 for various Debian or Ubuntu versions:
 for various Debian or Ubuntu versions:
 
 
--   [DEBS: Debian - Ubuntu](/packages/debs)
+-   [DEBS: Debian - Ubuntu](../packages/debs.md)

+ 2 - 4
install/upgrade/3.1.x-to-3.2.0.md

@@ -215,11 +215,9 @@ ALTER TABLE xcap ALTER COLUMN doc_uri SET NOT NULL;
 -   \[to\|from\]\[\_any\]\_gw() functions now check also transport
 -   \[to\|from\]\[\_any\]\_gw() functions now check also transport
     protocol of gateway.
     protocol of gateway.
 -   \[to\|from\]\_gw() syntax has changed from
 -   \[to\|from\]\_gw() syntax has changed from
-    \[to\|from\]\_gw(lcr_id\[, ip_addr\]) to \[to\|from\]\_gw(lcr_id\[,
-    ip_addr, proto\]).
+    \[to\|from\]\_gw(lcr_id\[, ip_addr\]) to \[to\|from\]\_gw(lcr_id\[, ip_addr, proto\]).
 -   \[to\|from\]\_any_gw() syntax has changed from
 -   \[to\|from\]\_any_gw() syntax has changed from
-    \[to\|from\]\_any_gw(\[ip_addr\]) to \[to\|from\]\_any_gw(\[ip_addr,
-    proto\]).
+    \[to\|from\]\_any_gw(\[ip_addr\]) to \[to\|from\]\_any_gw(\[ip_addr, proto\]).
 
 
 ### modules/rtpproxy
 ### modules/rtpproxy
 
 

+ 1 - 2
install/upgrade/4.0.x-to-4.1.0.md

@@ -11,8 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v3.3.x to
-    v4.0.0](/install/upgrade/3.3.x-to-4.0.0).
+-   [Upgrade Kamailio v3.3.x to v4.0.0](../install/upgrade/3.3.x-to-4.0.0.md).
 
 
 ## Modules
 ## Modules
 
 

+ 2 - 2
install/upgrade/4.1.x-to-4.2.0.md

@@ -9,14 +9,14 @@ database and configuration file from v4.1.x to run with Kamailio 4.2.x.
 
 
 The draft with what is new in release 4.2.x is available at:
 The draft with what is new in release 4.2.x is available at:
 
 
--   [New Features in Release 4.2.x](/features/new-in-4.2.x)
+-   [New Features in Release 4.2.x](../features/new-in-4.2.x.md)
 
 
 ## Previous Stable Release
 ## Previous Stable Release
 
 
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v4.0.x to v4.1.0](/install/upgrade/4.0.x-to-4.1.0)
+-   [Upgrade Kamailio v4.0.x to v4.1.0](../install/upgrade/4.0.x-to-4.1.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/4.2.x-to-4.3.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v4.1.x to v4.2.0](/install/upgrade/4.1.x-to-4.2.0)
+-   [Upgrade Kamailio v4.1.x to v4.2.0](../install/upgrade/4.1.x-to-4.2.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/4.3.x-to-4.4.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v4.2.x to v4.3.0](/install/upgrade/4.2.x-to-4.3.0)
+-   [Upgrade Kamailio v4.2.x to v4.3.0](../install/upgrade/4.2.x-to-4.3.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/4.4.x-to-5.0.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v4.3.x to v4.4.0](/install/upgrade/4.3.x-to-4.4.0)
+-   [Upgrade Kamailio v4.3.x to v4.4.0](../install/upgrade/4.3.x-to-4.4.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.0.x-to-5.1.0.md

@@ -11,7 +11,7 @@ v5.1.0.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v4.4.x to v5.0.0](/install/upgrade/4.4.x-to-5.0.0)
+-   [Upgrade Kamailio v4.4.x to v5.0.0](../install/upgrade/4.4.x-to-5.0.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.1.x-to-5.2.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v5.0.x to v5.1.0](/install/upgrade/5.0.x-to-5.1.0)
+-   [Upgrade Kamailio v5.0.x to v5.1.0](../install/upgrade/5.0.x-to-5.1.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.2.x-to-5.3.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [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](../install/upgrade/5.1.x-to-5.2.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.3.x-to-5.4.0.md

@@ -11,7 +11,7 @@ devel.
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [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.2.x-to-5.3.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.4.x-to-5.5.0.md

@@ -11,7 +11,7 @@ upgrade database and configuration file from v5.4.x to run with Kamailio
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v5.3.x to v5.4.0](/install/upgrade/5.3.x-to-5.4.0)
+-   [Upgrade Kamailio v5.3.x to v5.4.0](../install/upgrade/5.3.x-to-5.4.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/5.5.x-to-5.6.0.md

@@ -11,7 +11,7 @@ upgrade database and configuration file from v5.5.x to run with Kamailio
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v5.4.x to v5.5.0](/install/upgrade/5.4.x-to-5.5.0)
+-   [Upgrade Kamailio v5.4.x to v5.5.0](../install/upgrade/5.4.x-to-5.5.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 1 - 1
install/upgrade/stable-to-devel.md

@@ -11,7 +11,7 @@ upgrade database and configuration file from v5.6.x to run with Kamailio
 If you look for the guidelines to upgrade to previous stable release,
 If you look for the guidelines to upgrade to previous stable release,
 see:
 see:
 
 
--   [Upgrade Kamailio v5.5.x to v5.6.0](/install/upgrade/5.5.x-to-5.6.0)
+-   [Upgrade Kamailio v5.5.x to v5.6.0](../install/upgrade/5.5.x-to-5.6.0.md)
 
 
 ## Remarks
 ## Remarks
 
 

+ 2 - 6
kemi/performance-tests/5.2.x.md

@@ -47,7 +47,6 @@ File: REGISTER_client.xml
 
 
   <send retrans="500">
   <send retrans="500">
     <![CDATA[
     <![CDATA[
-
       REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
       REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
       Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
       Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
       From: sipp <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
       From: sipp <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
@@ -70,7 +69,6 @@ File: REGISTER_client.xml
 
 
   <send retrans="500">
   <send retrans="500">
     <![CDATA[
     <![CDATA[
-
       REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
       REGISTER sip:[service]@[remote_ip]:[remote_port] SIP/2.0
       Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
       Via: SIP/2.0/[transport] [local_ip]:[local_port];branch=[branch]
       From: sipp <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
       From: sipp <sip:[service]@[local_ip]:[local_port]>;tag=[pid]SIPpTag00[call_number]
@@ -1226,8 +1224,7 @@ end
 -- Manage outgoing branches
 -- Manage outgoing branches
 -- equivalent of branch_route[...]{}
 -- equivalent of branch_route[...]{}
 function ksr_branch_manage()
 function ksr_branch_manage()
-    KSR.dbg("new branch [".. KSR.pv.get("$T_branch_idx")
-                .. "] to ".. KSR.pv.get("$ru") .. "\n");
+    KSR.dbg("new branch [".. KSR.pv.get("$T_branch_idx") .. "] to ".. KSR.pv.get("$ru") .. "\n");
     ksr_route_natmanage();
     ksr_route_natmanage();
     return 1;
     return 1;
 end
 end
@@ -1622,8 +1619,7 @@ class kamailio:
     # Manage outgoing branches
     # Manage outgoing branches
     # -- equivalent of branch_route[...]{}
     # -- equivalent of branch_route[...]{}
     def ksr_branch_manage(self, msg):
     def ksr_branch_manage(self, msg):
-        KSR.dbg("new branch ["+ str(KSR.pv.get("$T_branch_idx"))
-                    + "] to "+ KSR.pv.get("$ru") + "\n");
+        KSR.dbg("new branch ["+ str(KSR.pv.get("$T_branch_idx")) "] to "+ KSR.pv.get("$ru") + "\n");
         self.ksr_route_natmanage(msg);
         self.ksr_route_natmanage(msg);
         return 1;
         return 1;
 
 

+ 1 - 1
kemi/performances.md

@@ -6,7 +6,7 @@ capacity when using KEMI.
 
 
 ## Performance Tests
 ## Performance Tests
 
 
--   [KEMI Performance Tests For v5.2.x](/kemi/performance-tests/5.2.x)
+-   [KEMI Performance Tests For v5.2.x](../kemi/performance-tests/5.2.x.md)
 
 
 ## Tips And Tricks
 ## Tips And Tricks
 
 

+ 1 - 1
packages/rpms.md

@@ -9,7 +9,7 @@ Safarov and infrastructure provided by LOD.com.
 Note: the OpenSUSE Build Service (OBS) project is still available,
 Note: the OpenSUSE Build Service (OBS) project is still available,
 mainly kept for testing purposes (should not be used anymore):
 mainly kept for testing purposes (should not be used anymore):
 
 
--   [OBS Packages Details](/packages/rpms-obs)
+-   [OBS Packages Details](../packages/rpms-obs.md)
 
 
 ## Kamailio 5.5.x (Latest Stable)
 ## Kamailio 5.5.x (Latest Stable)
 
 

+ 1 - 2
scripts/toc.md

@@ -1,4 +1,3 @@
 # Various Scripts
 # Various Scripts
 
 
--   [Basic SDP parser to use with app_python
-    module](/scripts/python/sdp-parser)
+-   [Basic SDP parser to use with app_python module](../scripts/python/sdp-parser.md)

+ 2 - 4
security/policy.md

@@ -2,10 +2,8 @@
 
 
 References:
 References:
 
 
--   [Asterisk security
-    process](https://wiki.asterisk.org/wiki/display/AST/Asterisk+Security+Vulnerabilities)
--   [Wikipedia reference for
-    vulnerabilities](https://en.wikipedia.org/wiki/Vulnerability_(computing))
+-   [Asterisk security process](https://wiki.asterisk.org/wiki/display/AST/Asterisk+Security+Vulnerabilities)
+-   [Wikipedia reference for vulnerabilities](https://en.wikipedia.org/wiki/Vulnerability_(computing))
 
 
 #### Definition
 #### Definition
 
 

+ 2 - 2
sidebar.md

@@ -3,5 +3,5 @@
 -   [Docs Index](http://www.kamailio.org/docs/)
 -   [Docs Index](http://www.kamailio.org/docs/)
 -   [Modules Docs](http://www.kamailio.org/docs/modules/)
 -   [Modules Docs](http://www.kamailio.org/docs/modules/)
 -   [Old Wiki](http://www.kamailio.org/dokuwiki/)
 -   [Old Wiki](http://www.kamailio.org/dokuwiki/)
--   [Wiki Help](/wiki/dokuwiki)
--   [Wiki Syntax](/wiki/syntax)
+-   [Wiki Help](../wiki/dokuwiki.md)
+-   [Wiki Syntax](../wiki/syntax.md)

+ 42 - 83
start.md

@@ -31,42 +31,31 @@ available at the **Old Wiki Site**:*
 
 
 ### Installation from GIT Sources
 ### Installation from GIT Sources
 
 
--   [Install Kamailio Devel Version From GIT
-    (html)](https://kamailio.org/docs/tutorials/devel/kamailio-install-guide-git/)
--   [Install Kamailio Devel Version From GIT (wiki)](/install/devel/git)
--   [Install Kamailio v5.5.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.5.x/kamailio-install-guide-git/)
--   [Install Kamailio v5.4.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.4.x/kamailio-install-guide-git/)
--   [Install Kamailio v5.3.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.3.x/kamailio-install-guide-git/)
--   [Install Kamailio v5.2.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.2.x/kamailio-install-guide-git/)
--   [Install Kamailio v5.1.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.1.x/kamailio-install-guide-git/)
--   [Install Kamailio v5.0.x From GIT
-    (html)](https://kamailio.org/docs/tutorials/5.0.x/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 (wiki)](../install/devel/git.md)
+-   [Install Kamailio v5.5.x From GIT (html)](https://kamailio.org/docs/tutorials/5.5.x/kamailio-install-guide-git/)
+-   [Install Kamailio v5.4.x From GIT (html)](https://kamailio.org/docs/tutorials/5.4.x/kamailio-install-guide-git/)
+-   [Install Kamailio v5.3.x From GIT (html)](https://kamailio.org/docs/tutorials/5.3.x/kamailio-install-guide-git/)
+-   [Install Kamailio v5.2.x From GIT (html)](https://kamailio.org/docs/tutorials/5.2.x/kamailio-install-guide-git/)
+-   [Install Kamailio v5.1.x From GIT (html)](https://kamailio.org/docs/tutorials/5.1.x/kamailio-install-guide-git/)
+-   [Install Kamailio v5.0.x From GIT (html)](https://kamailio.org/docs/tutorials/5.0.x/kamailio-install-guide-git/)
 -   [Install Kamailio v4.4.x From GIT](install/4.4.x/git.md)
 -   [Install Kamailio v4.4.x From GIT](install/4.4.x/git.md)
 -   [Install Kamailio v4.3.x From GIT](install/4.3.x/git.md)
 -   [Install Kamailio v4.3.x From GIT](install/4.3.x/git.md)
 
 
 ### Installation By Building Packages
 ### Installation By Building Packages
 
 
--   [Install Kamailio v4.0.x By Building Debian
-    Packages](install/4.0.x/debian.md)
--   [Install Kamailio v3.2.x By Building Debian
-    Packages](install/3.2.x/debian.md)
+-   [Install Kamailio v4.0.x By Building Debian Packages](install/4.0.x/debian.md)
+-   [Install Kamailio v3.2.x By Building Debian Packages](install/3.2.x/debian.md)
 
 
 ### Installation From Packages
 ### Installation From Packages
 
 
--   [Install Kamailio On Debian Or Ubuntu
-    (html)](https://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](install/stable/debian.md)
 -   [Install Kamailio On Debian](install/stable/debian.md)
 
 
 ### Installation On Containers
 ### Installation On Containers
 
 
 -   [Install Kamailio On Docker](install/container/docker.md)
 -   [Install Kamailio On Docker](install/container/docker.md)
--   [Install Kamailio using Ansible and
-    Docker](https://github.com/ghrst/Kamailio-HA)
+-   [Install Kamailio using Ansible and Docker](https://github.com/ghrst/Kamailio-HA)
 
 
 ### Upgrade
 ### Upgrade
 
 
@@ -82,22 +71,14 @@ available at the **Old Wiki Site**:*
 ## Download
 ## Download
 
 
 -   [Main Download Page](https://www.kamailio.org/w/download/)
 -   [Main Download Page](https://www.kamailio.org/w/download/)
--   [Download Tarball with Sources of Latest Stable
-    Release](https://www.kamailio.org/pub/kamailio/latest/src/)
--   [Download Sources of v5.4.x from GIT
-    Repository](download/v5.4.x-from-git.md)
--   [Download Sources of v5.3.x from GIT
-    Repository](download/v5.3.x-from-git.md)
--   [Download Sources of v5.2.x from GIT
-    Repository](download/v5.2.x-from-git.md)
--   [Download Sources of v5.1.x from GIT
-    Repository](download/v5.1.x-from-git.md)
--   [Download Sources of v5.0.x from GIT
-    Repository](download/v5.0.x-from-git.md)
--   [Download Sources of v4.4.x from GIT
-    Repository](download/v4.4.x-from-git.md)
--   [Download Sources of v4.3.x from GIT
-    Repository](download/v4.3.x-from-git.md)
+-   [Download Tarball with Sources of Latest Stable Release](https://www.kamailio.org/pub/kamailio/latest/src/)
+-   [Download Sources of v5.4.x from GIT Repository](download/v5.4.x-from-git.md)
+-   [Download Sources of v5.3.x from GIT Repository](download/v5.3.x-from-git.md)
+-   [Download Sources of v5.2.x from GIT Repository](download/v5.2.x-from-git.md)
+-   [Download Sources of v5.1.x from GIT Repository](download/v5.1.x-from-git.md)
+-   [Download Sources of v5.0.x from GIT Repository](download/v5.0.x-from-git.md)
+-   [Download Sources of v4.4.x from GIT Repository](download/v4.4.x-from-git.md)
+-   [Download Sources of v4.3.x from GIT Repository](download/v4.3.x-from-git.md)
 
 
 ### Linux - Unix Distributions
 ### Linux - Unix Distributions
 
 
@@ -188,19 +169,15 @@ in embedded Lua/Python/JavaScript/Ruby/... SIP routing scripts:
 ## Tutorials
 ## Tutorials
 
 
 -   [Kamailio and Syslog with Log Rotate](tutorials/3.2.x/syslog.md)
 -   [Kamailio and Syslog with Log Rotate](tutorials/3.2.x/syslog.md)
--   [Testing and Debugging TLS
-    Connections](tutorials/tls/testing-and-debugging.md)
+-   [Testing and Debugging TLS Connections](tutorials/tls/testing-and-debugging.md)
 -   [Frequently Asked Questions](tutorials/faq/main.md)
 -   [Frequently Asked Questions](tutorials/faq/main.md)
 -   [Kamailio with DNSSEC](tutorials/dns/dnssec.md)
 -   [Kamailio with DNSSEC](tutorials/dns/dnssec.md)
 -   [Mini HowTo Tutorials](tutorials/mini-howto-admin/main.md)
 -   [Mini HowTo Tutorials](tutorials/mini-howto-admin/main.md)
--   [Howto install and configure IMS with
-    Kamailio](tutorials/IMS/installation-howto.md)
+-   [Howto install and configure IMS with Kamailio](tutorials/IMS/installation-howto.md)
 -   [Howto setup auth_db and usrloc](tutorials/auth/auth_db.md)
 -   [Howto setup auth_db and usrloc](tutorials/auth/auth_db.md)
--   [Howto switch to OpenSSL 1.0 for TLS
-    Connections](tutorials/tls/howto-openssl-1-0.md)
+-   [Howto switch to OpenSSL 1.0 for TLS Connections](tutorials/tls/howto-openssl-1-0.md)
 -   [Troubleshooting - Memory](tutorials/troubleshooting/memory.md)
 -   [Troubleshooting - Memory](tutorials/troubleshooting/memory.md)
--   [Troubleshooting - Core Dump
-    File](tutorials/troubleshooting/coredumpfile.md)
+-   [Troubleshooting - Core Dump File](tutorials/troubleshooting/coredumpfile.md)
 -   [Getting Started](tutorials/getting-started/main.md)
 -   [Getting Started](tutorials/getting-started/main.md)
 -   [Kamailio and MongoDB](tutorials/kamailio-and-mongodb.md)
 -   [Kamailio and MongoDB](tutorials/kamailio-and-mongodb.md)
 -   [Kamailio Startup Scripts](tutorials/kamailio-startup-scripts.md)
 -   [Kamailio Startup Scripts](tutorials/kamailio-startup-scripts.md)
@@ -208,43 +185,30 @@ in embedded Lua/Python/JavaScript/Ruby/... SIP routing scripts:
 
 
 ### Security related tutorials
 ### Security related tutorials
 
 
--   [Overview of Security issues for SIP
-    routers](tutorials/Security/Security-threats.md)
--   [Overview of Security related config
-    snippets](tutorials/Security/Kamailio-Security.md)
+-   [Overview of Security issues for SIP routers](tutorials/Security/Security-threats.md)
+-   [Overview of Security related config snippets](tutorials/Security/Kamailio-Security.md)
 
 
 ### External Tutorials
 ### External Tutorials
 
 
--   [Kamailio and Asterisk
-    Integration](http://kb.asipto.com/asterisk:index)
--   [Kamailio and FreeSwitch
-    Integration](http://kb.asipto.com/freeswitch:index)
--   [Various Kamailio Use Case
-    Tutorials](http://kb.asipto.com/kamailio:index)
+-   [Kamailio and Asterisk Integration](http://kb.asipto.com/asterisk:index)
+-   [Kamailio and FreeSwitch Integration](http://kb.asipto.com/freeswitch:index)
+-   [Various Kamailio Use Case Tutorials](http://kb.asipto.com/kamailio:index)
 
 
 ### Database Structure
 ### Database Structure
 
 
--   [Devel
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-devel.html)
--   [5.2.x
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.2.x.html)
--   [5.1.x
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.1.x.html)
--   [5.0.x
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.0.x.html)
--   [4.4.x
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-4.4.x.html)
--   [4.3.x
-    Version](https://www.kamailio.org/docs/db-tables/kamailio-db-4.3.x.html)
+-   [Devel Version](https://www.kamailio.org/docs/db-tables/kamailio-db-devel.html)
+-   [5.2.x Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.2.x.html)
+-   [5.1.x Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.1.x.html)
+-   [5.0.x Version](https://www.kamailio.org/docs/db-tables/kamailio-db-5.0.x.html)
+-   [4.4.x Version](https://www.kamailio.org/docs/db-tables/kamailio-db-4.4.x.html)
+-   [4.3.x Version](https://www.kamailio.org/docs/db-tables/kamailio-db-4.3.x.html)
 
 
 ## Development
 ## Development
 
 
 ### Development APIs
 ### Development APIs
 
 
--   [RPC Control Interface -
-    API](https://www.kamailio.org/docs/docbooks/3.2.x/rpc_api/rpc_api.html)
--   [Kamailio Development
-    Guide](https://www.asipto.com/pub/kamailio-devel-guide/)
+-   [RPC Control Interface - API](https://www.kamailio.org/docs/docbooks/3.2.x/rpc_api/rpc_api.html)
+-   [Kamailio Development Guide](https://www.asipto.com/pub/kamailio-devel-guide/)
 
 
 ### Embedded APIs
 ### Embedded APIs
 
 
@@ -265,14 +229,12 @@ Old Exports APIs:
 ### Guidelines
 ### Guidelines
 
 
 -   [Kamailio SIP Server v3.2.x Devel Guide](https://asipto.com/u/kdg)
 -   [Kamailio SIP Server v3.2.x Devel Guide](https://asipto.com/u/kdg)
--   [Backporting Patches from Devel Branch to
-    3.2.x](devel/backporting-to-3.2.x.md)
+-   [Backporting Patches from Devel Branch to 3.2.x](devel/backporting-to-3.2.x.md)
 -   [GIT Commit Guidelines](devel/git-commit-guidelines.md)
 -   [GIT Commit Guidelines](devel/git-commit-guidelines.md)
 -   [Contributions via Github](devel/github-contributions.md)
 -   [Contributions via Github](devel/github-contributions.md)
 -   [Update Database Schema](devel/update-database-schema.md)
 -   [Update Database Schema](devel/update-database-schema.md)
 -   [Mini How-To Guides for Development](devel/how-to/main.md)
 -   [Mini How-To Guides for Development](devel/how-to/main.md)
--   [Writing Docbook Files for Module
-    Readme](devel/module-docbook-readme.md)
+-   [Writing Docbook Files for Module Readme](devel/module-docbook-readme.md)
 -   [Developer Git Access](devel/git-access.md)
 -   [Developer Git Access](devel/git-access.md)
 -   [Process for handling Security Vulnerabilities](security/policy.md)
 -   [Process for handling Security Vulnerabilities](security/policy.md)
 -   [Configuration File Engines](devel/config-engines.md)
 -   [Configuration File Engines](devel/config-engines.md)
@@ -281,20 +243,17 @@ Old Exports APIs:
 ### Misc
 ### Misc
 
 
 -   [New Features Requests](devel/new-features-requests.md)
 -   [New Features Requests](devel/new-features-requests.md)
--   [Contributors - List of Active
-    Developers](devel/active-contributors.md)
+-   [Contributors - List of Active Developers](devel/active-contributors.md)
 -   [Online IRC Development Meetings](devel/irc-meetings.md)
 -   [Online IRC Development Meetings](devel/irc-meetings.md)
 -   [Makefile System](devel/makefile-system.md)
 -   [Makefile System](devel/makefile-system.md)
 -   [Kamailio Chinese Community-中国社区](https://www.kamailio.org.cn)
 -   [Kamailio Chinese Community-中国社区](https://www.kamailio.org.cn)
 -   [Various Scripts](scripts/toc.md)
 -   [Various Scripts](scripts/toc.md)
 -   [Kamailio v5.0 Design](devel/kamailio-5.0-design.md)
 -   [Kamailio v5.0 Design](devel/kamailio-5.0-design.md)
--   [Kamailio KEMI Framework
-    Tutorial](https://kamailio.org/docs/tutorials/devel/kamailio-kemi-framework/)
+-   [Kamailio KEMI Framework Tutorial](https://kamailio.org/docs/tutorials/devel/kamailio-kemi-framework/)
 -   [KEMI Configuration File Engines](devel/config-engines.md)
 -   [KEMI Configuration File Engines](devel/config-engines.md)
 -   [History - 9 Years of SER-Kamailio](history/09-years-ser-kamailio.md)
 -   [History - 9 Years of SER-Kamailio](history/09-years-ser-kamailio.md)
 -   [History - 15 Years of SER-Kamailio](history/15-years-ser-kamailio.md)
 -   [History - 15 Years of SER-Kamailio](history/15-years-ser-kamailio.md)
--   [Kamailio related event presentation
-    archive](https://www.kamailio.org/events/)
+-   [Kamailio related event presentation archive](https://www.kamailio.org/events/)
 -   [KEMI Performances](kemi/performances.md)
 -   [KEMI Performances](kemi/performances.md)
 
 
 ## Disclaimer
 ## Disclaimer

+ 1 - 2
tutorials/3.2.x/syslog.md

@@ -12,8 +12,7 @@ Kamailio SIP server in a dedicated file and rotate it when becomes too
 big.
 big.
 
 
 This tutorial is updated for Kamailio v3.2.0 or newer (original tutorial
 This tutorial is updated for Kamailio v3.2.0 or newer (original tutorial
-written for [older versions is
-here](http://www.kamailio.org/dokuwiki/doku.php/tutorials:debug-syslog-messages)).
+written for [older versions is here](http://www.kamailio.org/dokuwiki/doku.php/tutorials:debug-syslog-messages)).
 
 
 ## Syslog - Custom Log File
 ## Syslog - Custom Log File
 
 

+ 1 - 1
tutorials/dns/dnssec.md

@@ -68,7 +68,7 @@ Once you download the deb files, install them with **dpkg -i ...**
 Here is a quick guide to install Kamailio development version from GIT
 Here is a quick guide to install Kamailio development version from GIT
 repository. If you look for a more detailed tutorial, check:
 repository. If you look for a more detailed tutorial, check:
 
 
--   [Install Kamailio Devel Version From GIT](/install/devel/git)
+-   [Install Kamailio Devel Version From GIT](../install/devel/git.md)
 
 
 ### Prerequisites
 ### Prerequisites
 
 

+ 3 - 6
tutorials/faq/main.md

@@ -73,8 +73,7 @@ app_python3, app_jsdt, app_ruby, app_sqlang).
 License version 2 (aka GPLv2). It can be used for free "as in beer" on
 License version 2 (aka GPLv2). It can be used for free "as in beer" on
 your infrastructure. Keep in mind that you need also distribute the
 your infrastructure. Keep in mind that you need also distribute the
 source code of your changes, if you distribute it as a binary to your
 source code of your changes, if you distribute it as a binary to your
-customer. For more information have a look to the [GPLv2
-FAQ](https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html.en).
+customer. For more information have a look to the [GPLv2 FAQ](https://www.gnu.org/licenses/old-licenses/gpl-2.0-faq.html.en).
 
 
 Starting with end of 2008, contributions to core and several modules are
 Starting with end of 2008, contributions to core and several modules are
 done under BSD license. That means parts of it can be extracted and used
 done under BSD license. That means parts of it can be extracted and used
@@ -366,8 +365,7 @@ outgoing branches.
 :page_with_curl: SIP allows that certain header fields may appear multiple times in a
 :page_with_curl: SIP allows that certain header fields may appear multiple times in a
 SIP message. This header fields (e.g. Via, Route, Record-Route, Contact)
 SIP message. This header fields (e.g. Via, Route, Record-Route, Contact)
 may be written either on a single line (with comma separated) or on
 may be written either on a single line (with comma separated) or on
-multiple lines (see [RFC 3261 section
-7.3](http://tools.ietf.org/html/rfc3261#section-7.3) for details).
+multiple lines (see [RFC 3261 section 7.3](http://tools.ietf.org/html/rfc3261#section-7.3) for details).
 
 
 The remove_hf() function from textops module always removes all header
 The remove_hf() function from textops module always removes all header
 fields with a certain name, thus it can not be used in this case.
 fields with a certain name, thus it can not be used in this case.
@@ -453,8 +451,7 @@ Kamailio is printing at least few debug messages.
 
 
 :page_with_curl: No, *however* Kamailio can be configured to proxy media if needed.
 :page_with_curl: No, *however* Kamailio can be configured to proxy media if needed.
 
 
--   [See rtpengine, rtpproxy, lrkproxy, or
-    mediaproxy](http://www.kamailio.org/docs/modules/stable/)
+-   [See rtpengine, rtpproxy, lrkproxy, or mediaproxy](http://www.kamailio.org/docs/modules/stable/)
 
 
 ### What codecs are supported by Kamailio?
 ### What codecs are supported by Kamailio?
 
 

+ 12 - 19
tutorials/getting-started/main.md

@@ -59,14 +59,10 @@ Other online SIP learning resources:
 
 
 SIP Books:
 SIP Books:
 
 
--   [SIP Beyond
-    VoIP](http://www.amazon.com/SIP-Beyond-VoIP-Communications-Revolution/dp/0974813001)
--   [Understanding the Session Initiation
-    Protocol](http://www.amazon.com/Understanding-Session-Initiation-Protocol-Telecommunications-ebook/dp/B003E2UQ8M/)
--   [SIP
-    Demystified](http://www.amazon.com/SIP-Demystified-Gonzalo-Camarillo-ebook/dp/B000T8OAHC/)
--   [Internet Communications Using
-    SIP](http://www.amazon.com/Internet-Communications-Using-SIP-Delivering-ebook/dp/B008O5JR20/)
+-   [SIP Beyond VoIP](http://www.amazon.com/SIP-Beyond-VoIP-Communications-Revolution/dp/0974813001)
+-   [Understanding the Session Initiation Protocol](http://www.amazon.com/Understanding-Session-Initiation-Protocol-Telecommunications-ebook/dp/B003E2UQ8M/)
+-   [SIP Demystified](http://www.amazon.com/SIP-Demystified-Gonzalo-Camarillo-ebook/dp/B000T8OAHC/)
+-   [Internet Communications Using SIP](http://www.amazon.com/Internet-Communications-Using-SIP-Delivering-ebook/dp/B008O5JR20/)
 
 
 ### Logical Programming
 ### Logical Programming
 
 
@@ -109,11 +105,11 @@ remote, is quite obvious (e.g., vim, joe, nano, pico, emacs, etc.).
 
 
 Install current stable version:
 Install current stable version:
 
 
--   [Install Kamailio v4.3.x From GIT](/install/4.3.x/git)
+-   [Install Kamailio v4.3.x From GIT](../install/4.3.x/git.md)
 
 
 Install development version (master branch):
 Install development version (master branch):
 
 
--   [Install Kamailio Devel Version From GIT](/install/devel/git)
+-   [Install Kamailio Devel Version From GIT](../install/devel/git.md)
 
 
 When installing from sources:
 When installing from sources:
 
 
@@ -128,7 +124,7 @@ Ubuntu cousin), but might be an older version.
 To use most recent Kamailio release, you can use the APT repositories
 To use most recent Kamailio release, you can use the APT repositories
 hosted by Kamailio project, see details at:
 hosted by Kamailio project, see details at:
 
 
--   [KAMAILIO DEBS Repositories](/packages/debs)
+-   [KAMAILIO DEBS Repositories](../packages/debs.md)
 
 
 Then, the typical way of installing packages can be used:
 Then, the typical way of installing packages can be used:
 
 
@@ -155,7 +151,7 @@ When installing from deb packages:
 Kamailio RPMs are available for several distributions, such as RedHat
 Kamailio RPMs are available for several distributions, such as RedHat
 Enterprise, CentOS, OpenSuse and Fedora. For more details, see:
 Enterprise, CentOS, OpenSuse and Fedora. For more details, see:
 
 
--   [KAMAILIO RPMS Repositories](/packages/rpms)
+-   [KAMAILIO RPMS Repositories](../packages/rpms.md)
 
 
 You can add them to YUM configuration and then install Kamailio with
 You can add them to YUM configuration and then install Kamailio with
 usual yum commands:
 usual yum commands:
@@ -188,7 +184,7 @@ at:
 Kamailio uses its own configuration file language. Its structure is
 Kamailio uses its own configuration file language. Its structure is
 described in the Core Cookbook:
 described in the Core Cookbook:
 
 
--   [Devel Core Cookbook](/cookbooks/devel/core)
+-   [Devel Core Cookbook](../cookbooks/devel/core.md)
 
 
 ### Default Configuration File
 ### Default Configuration File
 
 
@@ -372,15 +368,12 @@ See the module:
 
 
 ### Kamailio Books
 ### Kamailio Books
 
 
--   [SIP Routing with
-    Kamailio](http://www.asipto.com/sw/kamailio-admin-book/)
+-   [SIP Routing with Kamailio](http://www.asipto.com/sw/kamailio-admin-book/)
 
 
 ### Kamailio Online Tutorials
 ### Kamailio Online Tutorials
 
 
--   [Kamailio Devel
-    Tutorial](http://www.asipto.com/pub/kamailio-devel-guide/)
--   [SER Getting
-    Started](http://kamailio.org/docs/ser-getting-started/SER-GettingStarted.pdf)
+-   [Kamailio Devel Tutorial](http://www.asipto.com/pub/kamailio-devel-guide/)
+-   [SER Getting Started](http://kamailio.org/docs/ser-getting-started/SER-GettingStarted.pdf)
 
 
 ### Related Open Source Projects
 ### Related Open Source Projects
 
 

+ 1 - 2
tutorials/ims/installation-howto.md

@@ -52,8 +52,7 @@ If you can not ping by DNS address, try:
     host pcscf.kamailio-ims.org
     host pcscf.kamailio-ims.org
 
 
 If the DNS address resolved to IP address currectly. You may need to
 If the DNS address resolved to IP address currectly. You may need to
-update your "/etc/nsswitch.conf" file according to [this question on
-SO.](https://askubuntu.com/questions/81797/nslookup-finds-ip-but-ping-doesnt).
+update your "/etc/nsswitch.conf" file according to [this question on SO.](https://askubuntu.com/questions/81797/nslookup-finds-ip-but-ping-doesnt).
 After that modification you should be able to ping by DNS address.
 After that modification you should be able to ping by DNS address.
 
 
 # Installation of the Kamailio-IMS-Packages
 # Installation of the Kamailio-IMS-Packages

+ 2 - 4
tutorials/security/kamailio-security.md

@@ -318,8 +318,7 @@ The Homer project has a few methods to detect common attacks. It makes
 sense to add this to you config, as these attacks should just not be
 sense to add this to you config, as these attacks should just not be
 given any attention.
 given any attention.
 
 
-Config is based on the [work of the Homer
-team](https://code.google.com/p/homer/source/browse/configs/kamailio.cfg?r=e10bad0893cb56dc8f63c52947601e4c9981d254)
+Config is based on the [work of the Homer team](https://code.google.com/p/homer/source/browse/configs/kamailio.cfg?r=e10bad0893cb56dc8f63c52947601e4c9981d254)
 
 
     #!define WITH_HOMER_SECURITY_CHECKS
     #!define WITH_HOMER_SECURITY_CHECKS
 
 
@@ -597,8 +596,7 @@ calls.
 Kamailio has stock already a few mechanisms to combat this, but it can
 Kamailio has stock already a few mechanisms to combat this, but it can
 be tweaked to be better. By default a digest can be replayed for 300
 be tweaked to be better. By default a digest can be replayed for 300
 seconds, but Kamailio can do better. If you want to test, ngrep an
 seconds, but Kamailio can do better. If you want to test, ngrep an
-INVITE which has a digest, and follow this [quick and (very) dirty way
-to replay a SIP packet](http://www.applit.be/?page_id=102).
+INVITE which has a digest, and follow this [quick and (very) dirty way to replay a SIP packet](http://www.applit.be/?page_id=102).
 
 
 You can improve this by adding the following. This will break the
 You can improve this by adding the following. This will break the
 possibility to do a replay attack from a different machine, and will
 possibility to do a replay attack from a different machine, and will

+ 1 - 2
tutorials/security/security-threads.md

@@ -9,8 +9,7 @@ confronted with.
 
 
 ## Security Risks
 ## Security Risks
 
 
-Quoting shamelessly from [RFC3261 Chapter
-26](http://www.ietf.org/rfc/rfc3261.txt):
+Quoting shamelessly from [RFC3261 Chapter 26](http://www.ietf.org/rfc/rfc3261.txt):
 
 
 `SIP is not an easy protocol to secure. Its use of intermediaries, its multi-faceted trust relationships, its expected usage between elements with no trust at all, and its user-to-user operation make security far from trivial.`
 `SIP is not an easy protocol to secure. Its use of intermediaries, its multi-faceted trust relationships, its expected usage between elements with no trust at all, and its user-to-user operation make security far from trivial.`
 
 

+ 1 - 2
tutorials/security/security-threats.md

@@ -9,8 +9,7 @@ confronted with.
 
 
 ## Security Risks
 ## Security Risks
 
 
-Quoting shamelessly from [RFC3261 Chapter
-26](http://www.ietf.org/rfc/rfc3261.txt):
+Quoting shamelessly from [RFC3261 Chapter 26](http://www.ietf.org/rfc/rfc3261.txt):
 
 
 `SIP is not an easy protocol to secure. Its use of intermediaries, its multi-faceted trust relationships, its expected usage between elements with no trust at all, and its user-to-user operation make security far from trivial.`
 `SIP is not an easy protocol to secure. Its use of intermediaries, its multi-faceted trust relationships, its expected usage between elements with no trust at all, and its user-to-user operation make security far from trivial.`