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

Jiri Kuthan 5b51d01a95 initial GPLization scripts introduced преди 23 години
db f679fe0db5 *** empty log message *** преди 23 години
debian 6ac71d10fd - fixed a few install issues преди 23 години
etc b17d7550f5 Moved lock file creation to an earlier point. преди 23 години
examples 1067c9a313 example address given преди 23 години
gentoo b9214fdd52 Changed Copyright. преди 23 години
mem 843b2927d4 memlog option introduced преди 23 години
modules b286525e77 bug_fix: after return from on_negative_reply, UAS reply code is преди 23 години
parser 219627a21c - warning fixes преди 23 години
profile 0a974a1d3a tested and ifdef-ed the Stats hack; to be done:L put it in shmem преди 24 години
rpm 81a0243f96 URL fixed преди 23 години
scripts 92430a03ab config table introduced преди 23 години
test 5b51d01a95 initial GPLization scripts introduced преди 23 години
utils be0b8a5e84 patch to ngrep introduced преди 23 години
.cvsignore 1206f013b0 Added .cvsignore file преди 24 години
COPYING caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
INSTALL d8159ce1d8 some more details on localhost trouble appended преди 23 години
Makefile a2f4319277 excluded radius and snmp to avoid distribution dependency on external moduels преди 23 години
Makefile.defs 1f3deacfb4 - rr fix (s/sock_info/bind_address/) преди 23 години
Makefile.modules 3431bcadff преди 23 години
Makefile.rules 74121cdb95 - minor make proper fix (rm's also cfg.tab.c & lex.yy.c) преди 23 години
Makefile.sources c2d675527a *** empty log message *** преди 23 години
README 21a7a17c07 - updated README and ser.8 преди 23 години
README-MODULES f62a73998c snmp module added преди 23 години
TODO caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
action.c 741db91318 - sockaddr_union len fixes (needed for bind/sun) преди 23 години
action.h 3881f12c2c TM callbacks, acc, flags преди 23 години
bat.cfg ae9c2449ae fix преди 23 години
cfg.lex 843b2927d4 memlog option introduced преди 23 години
cfg.y 843b2927d4 memlog option introduced преди 23 години
config.h cef5803038 descreased default shmem size преди 23 години
crc.c 0975425831 made fix with padding now преди 23 години
crc.h fa377d6bd6 added variable to-rag part to mitigate dropping TM-owned ACKs преди 23 години
data_lump.c 1400b77288 ser_error processing, ipv6-ization of TM, new TM callbacks; преди 23 години
data_lump.h 831faabf7c - added preliminary forward request plugin support преди 24 години
data_lump_rpl.c ea4fd4cd0e more debug info in data_lump, iptel. cfg extended преди 23 години
data_lump_rpl.h 3881f12c2c TM callbacks, acc, flags преди 23 години
debug.gdb 7db4ee8d3b #define clean-up преди 24 години
demo.cfg 48e68b8355 more examples in demo.cfg преди 24 години
dprint.c d9e1403542 process table introduced преди 23 години
dprint.h 4e2fdd790c преди 23 години
dset.c 3044915006 minor delayed clean-ups преди 23 години
dset.h 96bff2ed25 fix of function naming преди 23 години
error.c a82841fa91 /* dont disclose lack of mem in release mode */ преди 23 години
error.h d5191539aa added BAD_TO преди 23 години
fastlock.h 733a645854 - ipaq fixes, compiles & runs with FAST_LOCK преди 23 години
fifo_server.c f51155cfd6 process table introduced; rest of code aligned with proces_no bug_fix преди 23 години
fifo_server.h f51155cfd6 process table introduced; rest of code aligned with proces_no bug_fix преди 23 години
flags.c caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
flags.h 4e2fdd790c преди 23 години
forward.c 1f3deacfb4 - rr fix (s/sock_info/bind_address/) преди 23 години
forward.h 855c2e68ee - added myself==src_ip/dst_ip/uri condition преди 23 години
globals.h d9e1403542 process table introduced преди 23 години
hash_func.c 73c6728d46 few comments on hash distribution added преди 23 години
hash_func.h 9df1213c46 bug_fix: hash function's distribution flatened and singular value 0 преди 23 години
ip_addr.c 381659ac58 - compile fixes for freebsd & sun преди 23 години
ip_addr.h 741db91318 - sockaddr_union len fixes (needed for bind/sun) преди 23 години
main.c ed2b50d33e - fixed process table alloc bug (size calc. before the modules had a chance to register timer functions) преди 23 години
md5.c e22bbdb8e1 преди 23 години
md5.h bb54e143fb added MD5 support from RFC 1321 преди 24 години
md5global.h bb54e143fb added MD5 support from RFC 1321 преди 24 години
md5utils.c caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
md5utils.h bb54e143fb added MD5 support from RFC 1321 преди 24 години
modparam.c ad79ca9403 New module interface. преди 23 години
modparam.h ad79ca9403 New module interface. преди 23 години
msg_translator.c f51155cfd6 process table introduced; rest of code aligned with proces_no bug_fix преди 23 години
msg_translator.h caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
name_alias.h e278821b00 - added aliases (names that ser will think are his own) преди 23 години
proxy.c 4c9f3fdec6 - dns srv fixes changes (str2ip6, str2ip) преди 23 години
proxy.h 4e2fdd790c преди 23 години
pt.h f51155cfd6 process table introduced; rest of code aligned with proces_no bug_fix преди 23 години
receive.c caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
receive.h 4e2fdd790c преди 23 години
resolve.c 535315280f - bsd fixes преди 23 години
resolve.h 994af6b1f3 - sun fixes преди 23 години
route.c 855c2e68ee - added myself==src_ip/dst_ip/uri condition преди 23 години
route.h caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
route_struct.c 855c2e68ee - added myself==src_ip/dst_ip/uri condition преди 23 години
route_struct.h 855c2e68ee - added myself==src_ip/dst_ip/uri condition преди 23 години
script_cb.c caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
script_cb.h caf80ae64e bignag change -- lot of things primarily added in relationship with преди 23 години
ser.8 e58f2128a9 nits преди 23 години
ser.cfg.5 b3c200c9f0 Added ser subdir to the README path. преди 23 години
sr_module.c 9148ad984f *** empty log message *** преди 23 години
sr_module.h 3881f12c2c TM callbacks, acc, flags преди 23 години
stats.c 4b70450d66 - Fixed small bug in stats_register() messages... преди 23 години
stats.h 811c8ef089 - New stats code преди 23 години
str.h 7fa84b413e *** empty log message *** преди 24 години
test.c.bak e60a9728a5 преди 24 години
timer.c b908cdebb9 local cancel преди 23 години
timer.h d4f2d8b08f - fixed timer get_ticks bug преди 24 години
trim.h ccd7433451 *** empty log message *** преди 23 години
types.h 4bd1673d3d ref_count turned into ref_bitmap; oncancel module handler added преди 24 години
udp_server.c c0656aade8 dbg_msg_qa just moved to avoid complaints about missing declaration преди 23 години
udp_server.h 741db91318 - sockaddr_union len fixes (needed for bind/sun) преди 23 години
ut.h f51155cfd6 process table introduced; rest of code aligned with proces_no bug_fix преди 23 години

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