Kamailio - The Open Source SIP Server for large VoIP and real-time communication platforms -

Daniel-Constantin Mierla 12c0421eea ChangeLog: content updated for v4.2.6 10 سال پیش
atomic 1db6c72af3 Fix license in atomic_alpha.h 13 سال پیش
cfg 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
doc 293d7cb86b core: Document the right type for 'str*' in the RPC interface 11 سال پیش
docbook 9e29333558 docbook/Makefile: use default system catalog implicitely 10 سال پیش
etc 2ee84814cc etc/kamailio-oob.cfg: remove modules_k from mpath 10 سال پیش
examples 17fa8ffec5 ims: Updated example configurations 11 سال پیش
lib efd63b687a lib/srdb1: use last @ as delimiter for start of host in db url 10 سال پیش
mem f9a0c9b4d4 tls: removed inline specifier and renamed safe_shm_available() 10 سال پیش
mi 627a1969b4 mi: cleanup - move type defs. to separate file 15 سال پیش
modules 0396887f26 tm: regenerated the readme 10 سال پیش
obsolete 4d23bafa1b obsolete modules: replace STR_PARAM with PARAM_STRING. Blind replace 11 سال پیش
parser 38d6c0bc62 core: parse_ppi_pai - free header parameters for PAI and PPI 10 سال پیش
pkg 2251dfefdf pkg/rpm: version set to 4.2.6 in spec files 10 سال پیش
profile 0a974a1d3a tested and ifdef-ed the Stats hack; to be done:L put it in shmem 24 سال پیش
rand abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
scripts 5e886dbbef all: OPENSER_MOD_INTERFACE replaced with KAMAILIO_MOD_INTERFACE 13 سال پیش
test a0d6ec4487 test/travis: move travis scripts to tests/travis ( Closes #20 ) 10 سال پیش
utils 4bce6e25bc kamcmd: use NAME to build help message 10 سال پیش
.cvsignore ba726482ca updated .cvsignore 17 سال پیش
.gitignore 21454415b9 pdb: remove pdb from global gitignore 11 سال پیش
.travis.yml 0ba8d570ac travisci: use regex to select 4.X branches 10 سال پیش
AUTHORS 32e73f99a3 Starting to prepare README/INSTALL files for release 12 سال پیش
COPYING 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
CREDITS f260248d25 18 سال پیش
ChangeLog db77ac75cc ChangeLog: content updated for v4.2.6 10 سال پیش
INSTALL 620ce0e287 INSTALL: removed question about windows messenger (it doesn't exist anymore) 11 سال پیش
ISSUES 5bfdfbc139 18 سال پیش
Makefile 6020811478 Makefile: kamailio user home dir set to /var/run/kamailio for install-initd-centos 10 سال پیش
Makefile.cfg b5cb01a366 makefile: fix make cfg when the cfg vars are already exported 16 سال پیش
Makefile.defs 7a49e8ceb6 Makefile.defs: version set to 4.2.6 10 سال پیش
Makefile.dirs c72aabf37b Makefile.dirs: updated the list with module directories 12 سال پیش
Makefile.groups 121cdbc0db Rollback accidental changes from commit (74f53b7d7f6ff00144152aff453e6b388447320c) 11 سال پیش
Makefile.libs a91ba01fc9 makefile: even more quiet 16 سال پیش
Makefile.modules c9088190cf Makefiles: Updated Makefiles to use db2x_docbook2man when docbook2x-man is not installed 13 سال پیش
Makefile.radius 942dedaf0b Makefile.radius: option to use freeradius-client library 14 سال پیش
Makefile.rules 8d5f8bbc2e Makefile: make TAGS skips the obsolete folder 12 سال پیش
Makefile.shared b5024f320b Makefile: updated the groups of modules 12 سال پیش
Makefile.sources 27cdfd2c39 build system: support for multiple modules dirs 16 سال پیش
Makefile.targets e608f9d805 Makefile: use distclean as shortcut of maintainer-clean 10 سال پیش
Makefile.utils a0b36a905a Makefile.utils: add rule to create man page dir 13 سال پیش
NEWS 697a272672 NEWS Update with reference to Wiki 12 سال پیش
README af67db379b README - updating version number 11 سال پیش
README-MODULES ea56896eb3 Added app_java to modules list 11 سال پیش
TODO 7dfb54d743 - avp aliases support: any module can register and avp_galias (global alias) 21 سال پیش
action.c f03a1769c5 core: keep the password only if the user part is set 10 سال پیش
action.h 35e94c97df core: new parameter - log_prefix 11 سال پیش
async_task.c 072d314828 core: moved debug message about async task init after checking if it is enabled 11 سال پیش
async_task.h 9467ebbfde core: framework for creating asynchronous pool of workers 11 سال پیش
atomic_ops.c 1d0661db4c Adding doxygen template to all core .c files 16 سال پیش
atomic_ops.h ee47cfb602 doxygen: small bunch of fixes for doxygen documentation 14 سال پیش
atomic_ops_init.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
basex.c 5a03489e53 - Doxygen updates on core files 16 سال پیش
basex.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
bit_count.c 7ee950eb3e core: bit conting and testing functions 15 سال پیش
bit_count.h 7ee950eb3e core: bit conting and testing functions 15 سال پیش
bit_scan.c 1d0661db4c Adding doxygen template to all core .c files 16 سال پیش
bit_scan.h 5a03489e53 - Doxygen updates on core files 16 سال پیش
bit_test.h 628e975416 bit test: bit_test_and_reset() added 14 سال پیش
ccopts.sh 3accd5b4f2 - added test cc ver & options scripts 23 سال پیش
ccver.sh 53c7e0f19a - Spelling checked 21 سال پیش
cfg.lex 4c824c01d2 core: cfg parser - resolve conflict between proto:host and event route name 10 سال پیش
cfg.y 7ce10a5c6d core: removed unused code 10 سال پیش
cfg_core.c 2a2cdb864b core: memlog and memdbg default value is L_DBG+1 11 سال پیش
cfg_core.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
cfg_parser.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
cfg_parser.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
char_msg_val.h 6d239c2806 char_msg_val.h: concatenate ERR log 11 سال پیش
clist.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
comp_defs.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
compiler_opt.h 3ca1a53f84 Doxygen updates 16 سال پیش
config.h fca7a813f0 core: default size for shared memory is 64MB 11 سال پیش
core_cmd.c 73fb0285f8 core: rpc core.psx is returning an array 11 سال پیش
core_cmd.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
core_stats.h f157bd9cfb core, counters mod: fix a bunch of doxygen errors, small whitespace fix 14 سال پیش
counters.c 8161152b32 core: added function to check if counters have been initialized 11 سال پیش
counters.h 8161152b32 core: added function to check if counters have been initialized 11 سال پیش
crc.c e0b5e45596 crc.c: logging: convert LOG to LM_* 11 سال پیش
crc.h 1aedf95f1a lib/kcore: cleaned up unused code 13 سال پیش
daemonize.c 85be106600 core: don't do initgroups() if started by same user as -u 10 سال پیش
daemonize.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
data_lump.c 74888e44aa core: remove_lump() clears its innner before/after lists 10 سال پیش
data_lump.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
data_lump_rpl.c 1e3aab0b17 data_lump_rpl.c: logging: convert LOG to LM_* 11 سال پیش
data_lump_rpl.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
dns_cache.c 813b25663a core: safety checks on proto variable for dsn resolving 10 سال پیش
dns_cache.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
dns_func.c 5b96c7e6ec core: fixed compilation on Solaris, due to missing gethostbyname2 12 سال پیش
dns_func.h 0d279eb512 core: refactored DNS primitives and removed DNSSEC support from core 12 سال پیش
dns_wrappers.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
dprint.c c7ac6d742b core: enable log_prefix for sip responses 10 سال پیش
dprint.h 35e94c97df core: new parameter - log_prefix 11 سال پیش
dset.c a90e73327c core: safety check for append_branch() when called with no uri and no msg 10 سال پیش
dset.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
dst_blacklist.c 08d458183d dst_blacklist.c: logging: convert LOG to LM_* 11 سال پیش
dst_blacklist.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
endianness.c 1d0661db4c Adding doxygen template to all core .c files 16 سال پیش
endianness.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
error.c 4c2e5693fe error.c: logging: convert LOG to LM_* 11 سال پیش
error.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
events.c 6435d8a866 core: fix execution of callbacks list for net_data_in 11 سال پیش
events.h 1f1705a6b5 core: allow up to three callback functions for net_data_in and net_data_out 11 سال پیش
fastlock.h a83e261254 18 سال پیش
fix_lumps.h d0ed596cd4 fix_lumps.h: logging: convert LOG to LM_* 11 سال پیش
flags.c 2990e54f50 flags.c: logging: convert LOG to LM_* 11 سال پیش
flags.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
forward.c c94a027b23 core: execute onsend_route for replies before sending out 11 سال پیش
forward.h c7ed2f4885 core: use corelog level for debug messages when sending out fails 10 سال پیش
futexlock.h 291166681c core: futexlock compilation workaround for OpenSuse 10.2 15 سال پیش
globals.h c94a027b23 core: execute onsend_route for replies before sending out 11 سال پیش
hash_func.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
hash_func.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
hashes.h 1aedf95f1a lib/kcore: cleaned up unused code 13 سال پیش
id.c 94b74cf8bf id.c: logging: convert LOG to LM_* 11 سال پیش
id.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
io_wait.c 7552e5e2cb io_wait.c: logging: convert LOG to LM_* 11 سال پیش
io_wait.h 5716744ff2 io_wait.h: logging: convert LOG to LM_* 11 سال پیش
ip_addr.c f06fc524de core: fix matching network addresses with bitmask non divisible to 8 10 سال پیش
ip_addr.h 44f49c0602 ip_addr.h: logging: convert LOG to LM_* 11 سال پیش
kstats_types.h 742ce3ae28 kstats: cleanup - move type defs. to separate file 15 سال پیش
list.h bf4821c873 18 سال پیش
local_timer.c 0fe3535561 local_timer.c: logging: convert LOG to LM_* 11 سال پیش
local_timer.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
lock_alloc.h 4c7fb7768e lock_alloc.h: logging: convert LOG to LM_* 11 سال پیش
lock_ops.c b661d51d28 lock_ops.c: logging: convert LOG to LM_* 11 سال پیش
lock_ops.h 5f1205c8c9 lock_ops.h: logging: convert LOG to LM_* 11 سال پیش
lock_ops_init.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
locking.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
lump_struct.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
lvalue.c a2316f35de core: Add callback to be able to log assign actions. 12 سال پیش
lvalue.h a2316f35de core: Add callback to be able to log assign actions. 12 سال پیش
main.c b2084ee2e8 core: set the global sock_uid/gid based on the user/group values 10 سال پیش
make_and_install f3d14753f1 added improved and modified onsip.org make_and_install wrapper script to simplify compile and installation. Run ./make_and_install to see docs. NOTE! Currently only tested for bash, patches to improve compatibility are welcome! 17 سال پیش
md5.c bcff862df5 core: added md5 wrapper functions to build with Colin Plumb's md5 code 13 سال پیش
md5.h ff1c7f3756 md5.h: fixed types for Sun Solaris 12 سال پیش
md5utils.c 03a4b6fc64 core: fix another bunch of 'no real prototype' warnings, add doxygen docs 14 سال پیش
md5utils.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
mod_fix.c 780decb3b0 core: added mod fix helper fixup_pvar_none(...) 13 سال پیش
mod_fix.h 780decb3b0 core: added mod fix helper fixup_pvar_none(...) 13 سال پیش
modparam.c eadbcc1899 modparam.c: logging: convert LOG to LM_* 11 سال پیش
modparam.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
msg_translator.c b46dd08b92 core: use Sia header name instead of Via for HTTP responses sent out 10 سال پیش
msg_translator.h 7ebf861b27 core: dedicated function to check Via address with source ip 10 سال پیش
name_alias.h 51e77d3ef5 name_alias.h: logging: convert LOG to LM_* 11 سال پیش
nonsip_hooks.c 347dd3c74d nonsip_hooks.c: logging: convert LOG to LM_* 11 سال پیش
nonsip_hooks.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
onsend.h c94a027b23 core: execute onsend_route for replies before sending out 11 سال پیش
pass_fd.c a7652a586b pass_fd.c: logging: convert LOG to LM_* 11 سال پیش
pass_fd.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
poll_types.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
ppcfg.c 713a0a1f06 core: print warning message if number of #!if(n)def is different than of #!endif 11 سال پیش
ppcfg.h 713a0a1f06 core: print warning message if number of #!if(n)def is different than of #!endif 11 سال پیش
proxy.c 4283934eac proxy.c: logging: convert LOG to LM_* 11 سال پیش
proxy.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
pt.c 7afea2225e pt.c: logging: convert LOG to LM_* 11 سال پیش
pt.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
pv_core.c 1d0661db4c Adding doxygen template to all core .c files 16 سال پیش
pv_core.h 0c73dfed30 core: core pvars added for $?/$retcode/$rc 16 سال پیش
pvapi.c 20719de775 core: pv print default buffer size set to 8kB 11 سال پیش
pvapi.h 8d666c30b7 core: reinit PV buffer after config parsing 14 سال پیش
pvar.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
qvalue.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
qvalue.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
rad_dict.h a539b5612a rad_dict.h: logging: convert LOG to LM_* 11 سال پیش
raw_listener.c 6537bcc049 raw_listener.c: logging: convert LOG to LM_* 11 سال پیش
raw_listener.h d0df7adc45 raw socket: compilation fixes 15 سال پیش
raw_sock.c d5a8649a20 core: Fixed inline function declaration for non-gcc linkers 13 سال پیش
raw_sock.h ea6bc8837a core: new raw_ipip flag, indicate to cut off the extra IP header in IPIP encapsulation. 14 سال پیش
re.c af8bbc2e13 re.c: logging: convert LOG to LM_* 11 سال پیش
re.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
receive.c 6e62abb857 receive.c: logging: convert LOG to LM_* 11 سال پیش
receive.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
resolve.c 8e1c2b1a55 resolve.c: logging: convert LOG to LM_* 11 سال پیش
resolve.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
route.c 931c45dd12 route.c: logging: convert LOG to LM_* 11 سال پیش
route.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
route_struct.c 7ce10a5c6d core: removed unused code 10 سال پیش
route_struct.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
rpc.h 3548620c19 core: rpc - replaced api member printf with rpl_printf 11 سال پیش
rpc_lookup.c b264d2c6ec master:core Continue cleaning erroneous definition of functions with no arguments 13 سال پیش
rpc_lookup.h 28be6c3c79 core: sync definition of destroy_rpcs() 11 سال پیش
rvalue.c ace56c6bd2 core: free previous allocated variable if no more pkg to build rve struct 11 سال پیش
rvalue.h 3856e9e81c core: handle pv comparison with $null as when defined is used 12 سال پیش
sched_yield.h a83e261254 18 سال پیش
script_cb.c fca9a2e397 script_cb.c: logging: convert LOG to LM_* 11 سال پیش
script_cb.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
sctp_core.c a85e7e5c19 core: safety check for initialized SCTP API 12 سال پیش
sctp_core.h a2afc3d422 core: filled sctp core api 12 سال پیش
select.c cdc727b287 select.c: logging: convert LOG to LM_* 11 سال پیش
select.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
select_buf.c 500f06d314 select_buf.c: logging: convert LOG to LM_* 11 سال پیش
select_buf.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
select_core.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
select_core.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
ser_time.h 9b089e21ee 17 سال پیش
shm_init.c 2c4ae14816 core: moved shm init into separate files 15 سال پیش
shm_init.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
signals.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
signals.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
sip-router.8 f3fb701b61 manpage: sip-router.8 fix hyphen-used-as-minus-sign 10 سال پیش
sip-router.cfg.5 7249f49dd5 man pages: editorial changes 16 سال پیش
sip_msg_clone.c a7ab7030ea core: sip_msg_shm_clone: clone parsed maxforwards value in shm 11 سال پیش
sip_msg_clone.h 81860287cd core+tm: moved sip msg clone functions to the core 16 سال پیش
sock_ut.c e759e5c899 core: init vars for socket ttl helper function to avoid warnings 10 سال پیش
sock_ut.h 9eb54078fd raw sockets: ttl can be set or auto-detected 15 سال پیش
socket_info.c 3478802ca2 socket_info.c: logging: convert LOG to LM_* 11 سال پیش
socket_info.h 5e8e40a473 socket_info.h: logging: convert LOG to LM_* 11 سال پیش
sr_compat.c 139ae7966a core: default compatibility set to SR_COMPAT_MAX 12 سال پیش
sr_compat.h f69ff7d969 script: ser, kamailio and max compat mode support 17 سال پیش
sr_module.c 153ab772ce sr_module.c: logging: convert LOG to LM_* 11 سال پیش
sr_module.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
stats.c 1faacc76a1 stats.c: logging: convert LOG to LM_* 11 سال پیش
stats.h 849744c6ed stats.h: logging: convert LOG to LM_* 11 سال پیش
str.c 4b3179f1bd str.c: logging: convert LOG to LM_* 11 سال پیش
str.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
str_hash.h 13fb8f05ca Fixed compile warnings - casts from void at memory allocation 13 سال پیش
str_list.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
str_list.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
stun.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
stun.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
switch.c 14839f0692 switch.c: logging: convert LOG to LM_* 11 سال پیش
switch.h 1d00cabed9 core: include stddef.h to let sip-router compile on old distros 14 سال پیش
tags.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tcp_conn.h 2ee98a71e4 tcp_conn.h: logging: convert LOG to LM_* 11 سال پیش
tcp_ev.h 9ffdc951d3 tcp_ev.h: logging: convert LOG to LM_* 11 سال پیش
tcp_info.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tcp_init.h ae897e06da core: default tcp read buffer size set to 16kB 11 سال پیش
tcp_int_send.h 5f65308938 tcp: change tls send callback interface 15 سال پیش
tcp_main.c a23331fbe5 pv: fix memory leak when getting $conid 10 سال پیش
tcp_options.c 90cbe54c01 core: Fix Content-Length typos 12 سال پیش
tcp_options.h 90cbe54c01 core: Fix Content-Length typos 12 سال پیش
tcp_read.c 3d59966eb2 core: tcp - handle http read on \n\n EOH and deal with HTTP Via header 10 سال پیش
tcp_read.h ce51fbb84e tcp: new tls hooks interface and async tls changes 15 سال پیش
tcp_server.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tcp_stats.c 17ac58e824 tcp: switched to counter arrays + more stats 15 سال پیش
tcp_stats.h abb01fb410 core: Added void to declarations of functions with empty argument list 13 سال پیش
timer.c 1c5f9e094b timer.c: logging: convert LOG to LM_* 11 سال پیش
timer.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
timer_funcs.h 2c9d2bf4d6 timer_funcs.h: logging: convert LOG to LM_* 11 سال پیش
timer_proc.c 3ed4a1b4d2 core: fork_*_utimer()'s interval is in microseconds 11 سال پیش
timer_proc.h 49e10148a0 core: added support for basic timer + interval sync 13 سال پیش
timer_ticks.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tls_hooks.c 93804b66c5 core: tls hooks can execute a callback before modules init function is executed 10 سال پیش
tls_hooks.h 93804b66c5 core: tls hooks can execute a callback before modules init function is executed 10 سال پیش
tls_hooks_init.h 93804b66c5 core: tls hooks can execute a callback before modules init function is executed 10 سال پیش
trim.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tsend.c 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
tsend.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
types.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
udp_server.c 7540a139ac udp_server.c: logging: convert LOG to LM_* 11 سال پیش
udp_server.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
usr_avp.c 9143a2e0e4 usr_avp.c: logging: convert LOG to LM_* 11 سال پیش
usr_avp.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
ut.c 5ab74a2870 core, parser: moved ser_mem[r]mem() functions from parser to ut.c 11 سال پیش
ut.h eaf74185d7 ut.h: logging: convert LOG to LM_* 11 سال پیش
ver.c 20fd4b8b75 core: more version related rpcs 15 سال پیش
ver.h 20fd4b8b75 core: more version related rpcs 15 سال پیش
ver_defs.h 9e1ff4488a all: updated FSF address in GPL text 11 سال پیش
xavp.c 2a5d17bc74 core: proper cloning of xavp list with no-data type 10 سال پیش
xavp.h 475cccb249 core: Fix typo in xavp header file 10 سال پیش

README



Kamailio v4.2
=============

http://www.kamailio.org

Table of contents
I. About Kamailio
II. Feature List
III. Getting started
IV. About the project
V. Obtaining Help
VI. More Information


I. About Kamailio
=================

Kamailio is an industrial-strength, free server for realtime communication,
based on the Session Initiation Protocol (SIP RFC3261).

It is engineered to power Realtime Communications such as IP telephony and presence
infrastructures up to large scale. With embedded support for WebSockets, HTTP,
MSRP and XMLrpc as well as Json-rpc it's a modern server, up to date with current
standards.

Kamailio keeps track of users, sets up multimedia sessions, relays instant
messages and creates space for new plug-in applications. Its proven interoperability
guarantees seamless integration with components from other vendors, eliminating the
risk of a single-vendor trap. Kamailio has successfully participated in various
interoperability tests in which it worked with the products
of other leading SIP vendors.

The Kamailio software enables a flexible plug-in model for new applications: Third parties
can easily link their plug-ins with the server code and provide thereby advanced and
customized services. With a modern RPC interface, 3rd party application can integrate
and interact with services provided by Kamailio.

Kamailio's performance and robustness allows it to serve millions of users and accommodate needs
of very large operators. With a low-cost dual-CPU, the Kamailio server is able to power
IP telephony services in an area as large as the Bay Area during peak hours.

The Kamailio server is extremely configurable to allow the creation of various routing and
admission policies as well as setting up new and customized services. Its configurability
allows it to serve many roles: network security barrier, presence server, application server,
IMS server or PSTN gateway guard (Session Border Controller) for example.


II. Feature List
================

Please visit http://www.kamailio.org/ for the most up-to-date feature list.
Note that as features easily are added as modules, changes can occur quickly.

Most of Kamailio's features are implemented as plug-in modules. See
our web site for a current list.

III. Getting started
====================

The INSTALL document will guide you through the installation.

Kamailio is composed of a core and additional modules. For each module
there is a README with documentation on how to configure and use the
module. These are available in each modules source code directory as well
as on the kamailio.org web site.

We recommend that you continue with reading README-MODULES and then the
document named INSTALL.

IV. About kamailio.org
========================

The Kamailio project has roots in a line of projects starting with SIP Express
Router, then OpenSER and now Kamailio. A merge project was started during the fall
of 2008 by developers from the OpenSER project, recently renamed to Kamailio.org
and SIP Express Router (SER) from iptel.org.

Kamailio is the result of a merge of the code base and years of experience from
both developer teams. In release 4.0, during the spring of 2013, the
merger of the products was completed and a unified product was released.

See http://www.sip-router.org/ for the story of SER, OpenSER/Kamailio and kamailio.org.

V. Obtaining Help
=================

We offer best-effort free support for Kamailio. "best-effort" means
that we try to solve your problems via email as soon as we can,
subject to available manpower.

To receive feedback to your inquiries, we recommend you to subscribe
to the sr-users mailing list and post your queries there. This mailing
list is set up for mutual help by the community of Kamailio users and developers.
To participate in the mailing list, subscribe at the following web address:
http://lists.sip-router.org/mailman/listinfo/sr-users

VI. More Information
====================

Most up-to-date information is always available at our website,
http://www.kamailio.org/

Particularly, it includes:
- administrator's guide
- configuration cookbooks (core, pseudovariables and transformations)
- module documentation
- installation guidelines (INSTALL)
- download links
- etc.