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

Jiri Kuthan 8602ef3ad4 add RR only for INVITEs 23 years ago
mem bcd2de1d6f - small fixup 23 years ago
modules e0a6ffa6a7 23 years ago
profile 0a974a1d3a tested and ifdef-ed the Stats hack; to be done:L put it in shmem 24 years ago
scripts e041959924 *** empty log message *** 23 years ago
test b356e02c63 - created udp_flood_disc (same as udp_flood but uses unconnected sockets) 23 years ago
utils 5d1b5fef28 Utility for generating hash of A1 for authentication module. 23 years ago
.cvsignore 1206f013b0 Added .cvsignore file 24 years ago
INSTALL 11ece35961 23 years ago
Makefile e0a6ffa6a7 23 years ago
Makefile.defs a1e5c97769 23 years ago
Makefile.modules 3431bcadff 23 years ago
Makefile.rules e22bbdb8e1 23 years ago
Makefile.sources b748ffc7c2 - fixed makefile mess 23 years ago
README 5ada8f8a66 - fixed a memroy leak (rewritehost/uri/etc.) 24 years ago
TODO 745e92d4bb 23 years ago
action.c e22bbdb8e1 23 years ago
action.h 4ac74c03d9 - compiles ok 24 years ago
cfg.lex 676eb608d1 dded support for appending branch parameters 24 years ago
cfg.y e22bbdb8e1 23 years ago
config.h 40a8d9dd85 added WAIT protection, NEW_HNAME, memory command-line option, first 23 years ago
crc.c dda9dab1f8 performance and bug fixes 24 years ago
crc.h dda9dab1f8 performance and bug fixes 24 years ago
data_lump.c e22bbdb8e1 23 years ago
data_lump.h 831faabf7c - added preliminary forward request plugin support 24 years ago
data_lump_rpl.c e22bbdb8e1 23 years ago
data_lump_rpl.h e22bbdb8e1 23 years ago
debug.gdb 7db4ee8d3b #define clean-up 24 years ago
demo.cfg 48e68b8355 more examples in demo.cfg 24 years ago
dprint.c 404073d31a - added module static link option 24 years ago
dprint.h 51eadd0c98 23 years ago
error.h 3e429f5c5a - finally a working version 24 years ago
fastlock.h f9c47c0263 - small nosmp i386 fix 23 years ago
forward.c e22bbdb8e1 23 years ago
forward.h 68a3fc6598 T-management hugely refurbished, fat bugs fixed; alas, the timer routing 24 years ago
globals.h 40a8d9dd85 added WAIT protection, NEW_HNAME, memory command-line option, first 23 years ago
iptel.cfg 8602ef3ad4 add RR only for INVITEs 23 years ago
main.c e22bbdb8e1 23 years ago
md5.c e22bbdb8e1 23 years ago
md5.h bb54e143fb added MD5 support from RFC 1321 24 years ago
md5global.h bb54e143fb added MD5 support from RFC 1321 24 years ago
md5utils.c e22bbdb8e1 23 years ago
md5utils.h bb54e143fb added MD5 support from RFC 1321 24 years ago
msg_parser.c e22bbdb8e1 23 years ago
msg_parser.h b13ec1cd9c *** empty log message *** 23 years ago
msg_translator.c e22bbdb8e1 23 years ago
msg_translator.h 340bddb4aa Stateless module added! 23 years ago
parse_fline.c 51eadd0c98 23 years ago
parse_hname.c e22bbdb8e1 23 years ago
parse_hname2.c c57b7e998b *** empty log message *** 23 years ago
parse_to.c e22bbdb8e1 23 years ago
parse_via.c e22bbdb8e1 23 years ago
parser_f.c 7db4ee8d3b #define clean-up 24 years ago
parser_f.h 51eadd0c98 23 years ago
proxy.c e22bbdb8e1 23 years ago
proxy.h baa4fa73e4 script hardwired and ACK maching fixed 24 years ago
receive.c e22bbdb8e1 23 years ago
receive.h 1b1b19d885 - added cmd line options, help 24 years ago
route.c e22bbdb8e1 23 years ago
route.h f20a56a2b7 - new config style: if expr cmd else cmd; 24 years ago
route_struct.c ea2aa0ad23 *** empty log message *** 23 years ago
route_struct.h a1041efe1d - re-added break script in condition (if function returns 0) 24 years ago
ser.cfg 227ef4fa6a *** empty log message *** 24 years ago
sr_module.c e22bbdb8e1 23 years ago
sr_module.h 192ac55be1 init_child support 23 years ago
stats.h 4f3faaaf17 bug fixes, latency stats 24 years ago
str.h 7fa84b413e *** empty log message *** 24 years ago
strs.h 51eadd0c98 23 years ago
test.c.bak e60a9728a5 24 years ago
timer.c b908cdebb9 local cancel 23 years ago
timer.h d4f2d8b08f - fixed timer get_ticks bug 24 years ago
types.h 4bd1673d3d ref_count turned into ref_bitmap; oncancel module handler added 24 years ago
udp_server.c e0a6ffa6a7 23 years ago
udp_server.h d24a205903 added seeking maximum receive buffer size 24 years ago
ut.h e22bbdb8e1 23 years ago

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 address
- netv4 address

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