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

Jan Janak c4357ce2fa Added AUTHORS file mention. před 23 roky
db a3ec53a958 db operators před 23 roky
debian f321f8ebe0 ser 0.8.10 release před 23 roky
doc eb83d33d96 new example: serctl fifo ul_show_contact před 23 roky
etc d3a4e975a0 Simple config for Presence Agent před 23 roky
examples 4306713733 clarifications on accounting and stateful UAS added před 23 roky
freebsd 2fff595ebf - freebsd package suport před 23 roky
gentoo 82d1e29457 Fixed gen_ha1 and ser_myqsl.sh installation. před 23 roky
mem c751da147a - locking posix sems bugfix před 23 roky
modules 4d93f1459c bunch of changes related to ability to process original request in před 23 roky
parser a6982b85d8 parse_uri cleanup: před 23 roky
profile 0a974a1d3a tested and ifdef-ed the Stats hack; to be done:L put it in shmem před 24 roky
rpm c6c47c451f Merged Jans changes from the ser.spec to keep před 23 roky
scripts c1a6586e36 MCET added před 23 roky
solaris f321f8ebe0 ser 0.8.10 release před 23 roky
test 6ee62314b8 - even more tcp receive bs před 23 roky
utils 4fca9ab72d mistaken (c) Fhg removed from ngrep před 23 roky
.cvsignore 4eaf07d3b7 ser binary file added. před 23 roky
AUTHORS eddb39b7b6 Added Juha's CVS username. před 23 roky
COPYING 0e3e0fbfb9 admin documentation refurbished -- quite many changes, don't want me to před 23 roky
ChangeLog 780fbd3958 Date typo fixed. před 23 roky
INSTALL 06415a6a40 warning about script/database incompatibilities with previous před 23 roky
ISSUES 217977ecc1 registration error ... status changed to "fixed on CVS" před 23 roky
Makefile 5d4675b02c pa compiles by default před 23 roky
Makefile.defs e01354880c - new locking used in shm_mem před 23 roky
Makefile.modules 3431bcadff před 23 roky
Makefile.rules e61f4ba3df před 23 roky
Makefile.sources 054cb6cff5 - big makefile changes před 23 roky
NEWS 06415a6a40 warning about script/database incompatibilities with previous před 23 roky
README c21b0b47f7 READMEs brough more up-to-date and NEWS introduced před 23 roky
README-MODULES c4357ce2fa Added AUTHORS file mention. před 23 roky
README.cfg 5b0cb4c62f - updated INSTALL před 23 roky
TODO f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
action.c a6982b85d8 parse_uri cleanup: před 23 roky
action.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
bat.cfg ae9c2449ae fix před 23 roky
ccopts.sh 3accd5b4f2 - added test cc ver & options scripts před 23 roky
ccver.sh 3accd5b4f2 - added test cc ver & options scripts před 23 roky
cfg.lex f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
cfg.y f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
config.h 0c5da34bd1 - increased ROUTE_MAX_REC_LEV to 100 před 23 roky
crc.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
crc.h fa377d6bd6 added variable to-rag part to mitigate dropping TM-owned ACKs před 23 roky
data_lump.c 4d93f1459c bunch of changes related to ability to process original request in před 23 roky
data_lump.h 4d93f1459c bunch of changes related to ability to process original request in před 23 roky
data_lump_rpl.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
data_lump_rpl.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
debug.gdb 7db4ee8d3b #define clean-up před 24 roky
demo.cfg 48e68b8355 more examples in demo.cfg před 24 roky
dprint.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
dprint.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
dset.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
dset.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
error.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
error.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
fastlock.h c751da147a - locking posix sems bugfix před 23 roky
fifo_server.c 0c5da34bd1 - increased ROUTE_MAX_REC_LEV to 100 před 23 roky
fifo_server.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
flags.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
flags.h 9a69468193 - fixed all the warnings in core před 23 roky
forward.c a6982b85d8 parse_uri cleanup: před 23 roky
forward.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
globals.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
hash_func.c d615a5cd9b - added new_hash2 (faster & better distrib. hash) před 23 roky
hash_func.h a20e8529d7 - T_TABLE_POWER set to 16 před 23 roky
ip_addr.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
ip_addr.h a6982b85d8 parse_uri cleanup: před 23 roky
locking.h c751da147a - locking posix sems bugfix před 23 roky
main.c e01354880c - new locking used in shm_mem před 23 roky
md5.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
md5.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
md5global.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
md5utils.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
md5utils.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
modparam.c 9a69468193 - fixed all the warnings in core před 23 roky
modparam.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
msg_translator.c f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
msg_translator.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
name_alias.h 1baa06b5df - myself matches now also the uri port před 23 roky
pass_fd.c 5b532c7fdd před 23 roky
pass_fd.h 5b532c7fdd před 23 roky
proxy.c a6982b85d8 parse_uri cleanup: před 23 roky
proxy.h a6982b85d8 parse_uri cleanup: před 23 roky
pt.h 0c5da34bd1 - increased ROUTE_MAX_REC_LEV to 100 před 23 roky
receive.c f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
receive.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
resolve.c a6982b85d8 parse_uri cleanup: před 23 roky
resolve.h a6982b85d8 parse_uri cleanup: před 23 roky
route.c a6982b85d8 parse_uri cleanup: před 23 roky
route.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
route_struct.c f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
route_struct.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
script_cb.c a50f3f897c sl_filter_ACK no more exported and called on beginning of every před 23 roky
script_cb.h a50f3f897c sl_filter_ACK no more exported and called on beginning of every před 23 roky
ser.8 97f17e60a1 - minor serdev doc edits před 23 roky
ser.cfg.5 5b0cb4c62f - updated INSTALL před 23 roky
sr_module.c e8df4b1196 exec module refurbished: now, all exec actions pass header fields, před 23 roky
sr_module.h e3fc93f472 - cosmetic changes (lines too long a.s.o) před 23 roky
stats.c bceea73a4c fixed CVS substitute před 23 roky
stats.h e3fc93f472 - cosmetic changes (lines too long a.s.o) před 23 roky
str.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
tags.h 17045ca6d9 to_tags now generated all the time from TM před 23 roky
tcp_conn.h c0c6207a49 - tcp bug fixes před 23 roky
tcp_init.h f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
tcp_main.c f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
tcp_read.c c0c6207a49 - tcp bug fixes před 23 roky
tcp_server.h 0c5da34bd1 - increased ROUTE_MAX_REC_LEV to 100 před 23 roky
test.c.bak e60a9728a5 před 24 roky
timer.c 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
timer.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
trim.h 0834761304 Minor beautifications. před 23 roky
types.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
udp_server.c f2f969dda6 - changed sip_msg (new rcv member containing all the ips, ports, protocol) před 23 roky
udp_server.h 7dd0b34273 GPLization banner introduced to *.[hc] files před 23 roky
ut.h 5ddda32432 parameter validation added před 23 roky

README

$Id$


iptel.org SIP Express Router (ser)
http://www.iptel.org/ser/



I. About SIP Express Router (ser)
II. Feature List
III. About iptel.org
IV. Obtaining Help
V. Contact, Licencing and More Information


SIP Express Router (SER) is an industrial-strength, free VoIP
server based on the session initiation protocol (SIP RFC2543-bis).
It is engineered to power IP telephony infrastructures up to large
scale. The server keeps track of users, sets up VoIP 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. It has successfully participated in
various interoperability tests in which it worked with the products
of other leading SIP vendors.

The SIP Express Router 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. In this way, plug-ins such as SNMP support, RADIUS
accounting, or SMS gateway have already been developed and are
provided as advanced features. Other modules are underway:
Presence server, firewall control, and more.

Its performance and robustness allows it to serve millions of users
and accommodate needs of very large operators. With a $3000 dual-CPU,
the SIP Express Router is able to power IP telephony services in an
area as large as the Bay Area during peak hours. Even on an IPAQ PDA,
the server withstands 150 calls per second (CPS)! The server has been
powering our iptel.org free SIP site withstanding heavy daily load
that is further increasing with the popularity of Microsoft's
Messenger.

The SIP Express Router 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, application server, or PSTN gateway
guard for example.


II. Feature List

Based on the latest standards, the SIP Express Router (SER) includes
support for registrar, proxy and redirect mode. Further it acts as
an application server with support for CPL, instant messaging and
presence (IM&P) including a 2G/SMS gateway, a call control policy
language, call number translation, private dial plans and accounting,
authorization and authentication (AAA) services. SER runs on Sun/
Solaris, PC/Linux, IPAQ/Linux platforms and supports both IPv4 and
IPv6.

Most of SER features are implemented as plug-in modules. See
README-MODULES for a description of modules available in
ser distribution.


III. About iptel.org

iptel.org is a know-how organization spun off from Germany's national
research company FhG Fokus. One of the first SIP implementations ever,
low-QoS enhancements, interoperability tests and VoIP-capable firewall
control concepts are examples of well-known FhG's work.

iptel.org continues to keep this know-how leadership in SIP.
The access rate of the company's site, a well-known source of
technological information, is a best proof of interest. Thousands
of hits come every day from the whole Internet.

IV. Obtaining Help

We offer best-effort free support for ser. "best-effort" means
that we try to solve your problems via email as soon as we can,
subject to available manpower. If you need commercial support,
contact [email protected].

To receive feedback to your inquiries, we recommend you to subscribe
to the serusers mailing list and post your queries there. This mailing
list is set up for mutual help by the community of ser users and developers.
To participate in the mailing list, subscribe at the following web address:
http://mail.iptel.org/mailman/listinfo/serusers.
Send your questions to
[email protected].

If you are concerned about your privacy and do not wish your queries
to be posted and archived publicly, you may post to
[email protected].
E-mails to this address are only forwarded to iptel.org's ser development
team. However, as the team is quite busy you should not be surprised to
get replies with considerable delay.

V. Contact, Licensing and More Information

For any additional information, send an inquiry to [email protected].
Licensing conditions other than GPL are available on request.

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

Particularly, it includes:
- administrator's guide
- installation guidelines (INSTALL)
- download links
- list of known issues (ISSUES)
- etc.