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

Jiri Kuthan f242a837c8 adding permanent contacts introduced 23 vuotta sitten
db f679fe0db5 *** empty log message *** 23 vuotta sitten
debian 6ac71d10fd - fixed a few install issues 23 vuotta sitten
etc d84cf1e8bd junked old data 23 vuotta sitten
examples 384484f2e3 initial version of "web_send_sms" committed 23 vuotta sitten
mem e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
modules c430ed7b49 uac changed to include From parameter 23 vuotta sitten
parser e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
profile 0a974a1d3a tested and ifdef-ed the Stats hack; to be done:L put it in shmem 24 vuotta sitten
rpm c2d675527a *** empty log message *** 23 vuotta sitten
scripts f242a837c8 adding permanent contacts introduced 23 vuotta sitten
test c430ed7b49 uac changed to include From parameter 23 vuotta sitten
utils f6be54e721 changed return codes for script processing 23 vuotta sitten
.cvsignore 1206f013b0 Added .cvsignore file 24 vuotta sitten
COPYING caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
INSTALL 8fac7c9d35 - install architectures update 23 vuotta sitten
Makefile caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
Makefile.defs 136237297b - makefile update for gcc-3.2 23 vuotta sitten
Makefile.modules 3431bcadff 23 vuotta sitten
Makefile.rules 74121cdb95 - minor make proper fix (rm's also cfg.tab.c & lex.yy.c) 23 vuotta sitten
Makefile.sources c2d675527a *** empty log message *** 23 vuotta sitten
README 21a7a17c07 - updated README and ser.8 23 vuotta sitten
README-MODULES 3044915006 minor delayed clean-ups 23 vuotta sitten
TODO caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
action.c 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
action.h 3881f12c2c TM callbacks, acc, flags 23 vuotta sitten
bat.cfg ae9c2449ae fix 23 vuotta sitten
cfg.lex e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
cfg.y e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
config.h c55b0dfd5d introduced statistics pollable through FIFO 23 vuotta sitten
crc.c fa377d6bd6 added variable to-rag part to mitigate dropping TM-owned ACKs 23 vuotta sitten
crc.h fa377d6bd6 added variable to-rag part to mitigate dropping TM-owned ACKs 23 vuotta sitten
data_lump.c 1400b77288 ser_error processing, ipv6-ization of TM, new TM callbacks; 23 vuotta sitten
data_lump.h 831faabf7c - added preliminary forward request plugin support 24 vuotta sitten
data_lump_rpl.c ea4fd4cd0e more debug info in data_lump, iptel. cfg extended 23 vuotta sitten
data_lump_rpl.h 3881f12c2c TM callbacks, acc, flags 23 vuotta sitten
debug.gdb 7db4ee8d3b #define clean-up 24 vuotta sitten
demo.cfg 48e68b8355 more examples in demo.cfg 24 vuotta sitten
dprint.c 404073d31a - added module static link option 24 vuotta sitten
dprint.h 4e2fdd790c 23 vuotta sitten
dset.c 3044915006 minor delayed clean-ups 23 vuotta sitten
dset.h 96bff2ed25 fix of function naming 23 vuotta sitten
error.c d5191539aa added BAD_TO 23 vuotta sitten
error.h d5191539aa added BAD_TO 23 vuotta sitten
fastlock.h 733a645854 - ipaq fixes, compiles & runs with FAST_LOCK 23 vuotta sitten
fifo_server.c c430ed7b49 uac changed to include From parameter 23 vuotta sitten
fifo_server.h c430ed7b49 uac changed to include From parameter 23 vuotta sitten
flags.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
flags.h 4e2fdd790c 23 vuotta sitten
forward.c e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
forward.h 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
globals.h caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
hash_func.c 3828f84113 bigbang 23 vuotta sitten
hash_func.h 3828f84113 bigbang 23 vuotta sitten
ip_addr.c 381659ac58 - compile fixes for freebsd & sun 23 vuotta sitten
ip_addr.h 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
main.c be12573443 -DDBG_MSG_QA introduced 23 vuotta sitten
md5.c e22bbdb8e1 23 vuotta sitten
md5.h bb54e143fb added MD5 support from RFC 1321 24 vuotta sitten
md5global.h bb54e143fb added MD5 support from RFC 1321 24 vuotta sitten
md5utils.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
md5utils.h bb54e143fb added MD5 support from RFC 1321 24 vuotta sitten
modparam.c ad79ca9403 New module interface. 23 vuotta sitten
modparam.h ad79ca9403 New module interface. 23 vuotta sitten
msg_translator.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
msg_translator.h caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
name_alias.h e278821b00 - added aliases (names that ser will think are his own) 23 vuotta sitten
proxy.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
proxy.h 4e2fdd790c 23 vuotta sitten
receive.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
receive.h 4e2fdd790c 23 vuotta sitten
resolve.c 072cead048 mode debugging output introduced 23 vuotta sitten
resolve.h 5bc22c810b - now ser uses received= if present 23 vuotta sitten
route.c 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
route.h caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
route_struct.c 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
route_struct.h 855c2e68ee - added myself==src_ip/dst_ip/uri condition 23 vuotta sitten
script_cb.c caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
script_cb.h caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten
ser.8 21a7a17c07 - updated README and ser.8 23 vuotta sitten
ser.cfg 7f56c9238e added fifo option 23 vuotta sitten
ser.cfg.5 21a7a17c07 - updated README and ser.8 23 vuotta sitten
sr_module.c 3044915006 minor delayed clean-ups 23 vuotta sitten
sr_module.h 3881f12c2c TM callbacks, acc, flags 23 vuotta sitten
stats.h 4f3faaaf17 bug fixes, latency stats 24 vuotta sitten
str.h 7fa84b413e *** empty log message *** 24 vuotta sitten
test.c.bak e60a9728a5 24 vuotta sitten
timer.c b908cdebb9 local cancel 23 vuotta sitten
timer.h d4f2d8b08f - fixed timer get_ticks bug 24 vuotta sitten
trim.h ccd7433451 *** empty log message *** 23 vuotta sitten
types.h 4bd1673d3d ref_count turned into ref_bitmap; oncancel module handler added 24 vuotta sitten
udp_server.c 0d7cad33ba introduced -D_DBG_WS_LEN 23 vuotta sitten
udp_server.h 36ef03290c 23 vuotta sitten
ut.h caf80ae64e bignag change -- lot of things primarily added in relationship with 23 vuotta sitten

README

$Id$

[ under construction :) ]

Sources:

- set your tab stop to 4 (in vi: set ts=4).


Compile & Install:

- read INSTALL
- compile & sip_router -h


Configuration files:

Example configuration files in ./tests/*.cfg

Global parameters:
- debug
- listen
- port
- fork
- children_no
- log_stderror
- loadmodule "path/modulename"
...

Logical expressions [missing]
Operators:
==
=~
and/&
or/|
not/!
Lvalues:
- uri
- method
- src_ip
- dst_ip [not working yet]
Rvalues:
- string
- integer
- ipv4 or ipv6 address
- netv4 or netv6 address

Commands:
- forward
- send
- error [not implemented yet ]
- log
- exec
- route/goto
- drop/break
- if {} else{}
Modules:
- loadmodule "..."
- commands registered by modules