Tree [d60417] master /
History



File Date Author Commit
pcap 2012-12-22 Rob Day Rob Day [cf76df] Adding DTMF 0 pcap file (contributed by Ken Cro...
tools 2007-01-18 Olivier Jacques Olivier Jacques [61f6e1] tool: monitor remote SIP servers through SNMP -...
.gitignore 2013-04-06 Rob Day Rob Day [d0c348] More .gitigmore improvements
LICENSE.txt 2012-12-22 Rob Day Rob Day [aede19] Removed dependency on OpenSSL for auth.
MEDIA.txt 2006-06-05 Olivier Jacques Olivier Jacques [3d8057] Initial import
Makefile.am 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
README.txt 2012-12-29 Rob Day Rob Day [4be761] Fixes needed to create .rpm and .deb packages, ...
THANKS 2012-12-22 Rob Day Rob Day [edb999] Thanking bug reporters
actions.cpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
actions.hpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
auth.c 2013-02-15 Peter Lemenkov Peter Lemenkov [bcc847] A better fix for compilation with -D_FORTIFY_SO...
call.cpp 2013-04-27 Rob Day Rob Day [3f355c] Fix bug #115 <nop> not ignored before <recvCmd>
call.hpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
comp.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
comp.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
configure.ac 2013-04-28 Rob Day Rob Day [d60417] Extra LDFLAGS change to allow compilation on Fr...
deadcall.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
deadcall.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
fortune.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
infile.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
infile.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
listener.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
listener.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
local.mk 2008-01-11 Charles P. Wright Charles P. Wright [a1525e] Fix: Theoretically, the first message could hav...
logger.cpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
logger.hpp 2013-03-27 Rob Day Rob Day [c57424] Added -trace_error_codes option
md5.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
md5.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
message.cpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
message.hpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
milenage.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
milenage.h 2006-09-29 Olivier Jacques Olivier Jacques [5ff491] Fixes for AKA authentication: OP, AMF and K are...
opentask.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
opentask.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
prepare_pcap.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
prepare_pcap.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
reporttask.cpp 2013-03-27 Rob Day Rob Day [c57424] Added -trace_error_codes option
reporttask.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
rijndael.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
rijndael.h 2006-08-21 Olivier Jacques Olivier Jacques [63b089] New: SIP AKAv1-MD5 authentication for IMS - pro...
rtpstream.cpp 2013-04-28 Rob Day Rob Day [bf64c3] Changes to allow compilation on FreeBSD
rtpstream.hpp 2013-04-28 Rob Day Rob Day [bf64c3] Changes to allow compilation on FreeBSD
scenario.cpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
scenario.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
screen.cpp 2013-02-17 Peter Lemenkov Peter Lemenkov [ecbf5d] Move more screen-related functions to screen.cpp
screen.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
send_packets.c 2013-03-12 Rob Day Rob Day [9f9688] Refactoring that breaks things
send_packets.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
sip_parser.cpp 2013-03-12 Rob Day Rob Day [9f9688] Refactoring that breaks things
sip_parser.hpp 2013-03-11 Rob Day Rob Day [0db781] Removing duplicated functions
sipp.cpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
sipp.dtd 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
sipp.hpp 2013-04-27 Rob Day Rob Day [78a251] Improved RTP playback system for SIPp
sipp_unittest.cpp 2013-02-17 Peter Lemenkov Peter Lemenkov [5b1751] Split off unit-tests from the main module
socket.cpp 2013-04-06 Rob Day Rob Day [6cdaec] Fixing issues with commit 89eede
socket.hpp 2013-03-11 Rob Day Rob Day [b3b6e5] Compilation fixes
socketowner.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
socketowner.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
sslcommon.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
sslinit.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
sslthreadsafe.c 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
stat.cpp 2013-03-27 Rob Day Rob Day [c57424] Added -trace_error_codes option
stat.hpp 2013-03-27 Rob Day Rob Day [c57424] Added -trace_error_codes option
strings.cpp 2013-02-15 Peter Lemenkov Peter Lemenkov [85b1ac] Splitted off string-related functions
strings.hpp 2013-02-15 Peter Lemenkov Peter Lemenkov [85b1ac] Splitted off string-related functions
task.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
task.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
time.cpp 2013-02-15 Peter Lemenkov Peter Lemenkov [03a5c2] Split off time-related functions
time.hpp 2013-02-15 Peter Lemenkov Peter Lemenkov [03a5c2] Split off time-related functions
variables.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
variables.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
watchdog.cpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
watchdog.hpp 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...
xp_parser.c 2013-03-12 Rob Day Rob Day [9f9688] Refactoring that breaks things
xp_parser.h 2013-02-15 Rob Day Rob Day [e0c1a7] Running astyle --style=kr over every file for c...

Read Me

#   SIPp - a SIP protocol test tool
#   Copyright (C) 2003,2004,2005,2006 - The Authors
#   This program is free software: you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation, either version 3 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program.  If not, see <http://www.gnu.org/licenses/>.

BUILDING
********

This is the SIPp package. Please refer to the http://sipp.sourceforge.net/
webpage for details and download of the last version.

Normally, you should be able to build SIPp by just typing 
"autoreconf -ivf; ./configure --with-pcap --with-sctp; make" in the
current directory. Then "sipp -h" will give you access to the online help.

CONTRIBUTING
************

SIPp is free software, under the terms of the GPL licence (see the
LICENCE.txt file for details). You can contribute to the development 
of SIPp and contact us via Sourceforge to integrate your changes. If you 
make changes in Sipp, *PLEASE* follow a few coding rules:

  - Use 80 columns code,

  - Do *NOT* use tabulations for indentation. Use spaces,

  - Please stay conform with the current indentation style (2 spaces
    indent, standard Emacs-like indentation). Examples:

    if (condition) {
      f();
    } else {
      g();
    }

  - Use "{" in if conditions even if there is only one instruction
    (see example above).

  - Do not use std C++ libs if something equivalent exists in libc
    (better portability). (e.g. prefer "printf" to "cout <<" ).

  - Check your changes can be compiled on:
 
      - Linux,
      - HPUX,
      - Tru64,

    (We can provide help on these portability points).

Thanks,

  Rob Day <rkd@rkd.me.uk>
  ojacques@users.sourceforge.net
  richard_gayraud@users.sourceforge.net

******************************************************************