Menu

Tree [d60417] master /
 History

HTTPS access


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

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