Skip to content

Commit

Permalink
Merge branch 'branch/3.6'
Browse files Browse the repository at this point in the history
  • Loading branch information
wdoekes committed Oct 26, 2021
2 parents ca79c1f + f356e13 commit 0c855bd
Show file tree
Hide file tree
Showing 2 changed files with 41 additions and 16 deletions.
23 changes: 15 additions & 8 deletions CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,14 +1,8 @@
Changes in 3.7.0
================

* Implemented support for B2BUA Media Gateway RTP/SRTP bit pattern testing --
see rtpcheck_xml_syntax_reference.pdf.


Features added in 3.7.0
=======================

* RTPCHECK code by Jeannot Langlois (@jeannotlanglois). Command line examples:
* Implemented support for B2BUA Media Gateway RTP/SRTP bit pattern testing --
see `docs/rtpcheck_xml_syntax_reference.pdf`. Command line examples:
```
# UAC (RTP)
./sipp -m 1 -sf sipp_scenarios/pfca_uac_apattern.xml \
Expand All @@ -27,6 +21,19 @@ Features added in 3.7.0
```


Bugs fixed in 3.6.2
===================

* Fix crash when abusing authentication method (#503, by Markus).
* Fix crash when trying to change an unset ooc scenario (#463, by
@jquinn60137).
* Fix various build issues with CMake and/or missing version.h and/or
compiler warnings. By me, by Silver Chan, Thomas Uhle, Orgad Shaneh.
* Remove RTP\_STREAM define. The code is always included. (By Orgad Shaneh.)
* Various minor documentation fixes. By me, kadabusha, Thomas Uhle,
Alexander Traud.


BREAKING(!) changes in 3.6.1
============================

Expand Down
34 changes: 26 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,14 +72,32 @@ list](https://lists.sourceforge.net/lists/listinfo/sipp-users).

# Making a release

* Update CHANGES.md. Tag release.
* Make `sipp.1` by calling `help2man --output=sipp.1 -v -v --no-info
--name='SIP testing tool and traffic generator' ./sipp`
* Copy `sipp.1`, copy `$bindir/version.h` to `include/version.h`.
* Create sipp-VERSION.tar.gz with subdirectory sipp-VERSION. Upload to github as "binary".
* Run `sudo docker build -t sipp-build docker && sudo docker run -it -v
$PWD:/src sipp-build` to create a static binary. Upload this to Github
as well.
* Update CHANGES.md. Tag release. Do a build.
* Make `sipp.1` by calling:
```
help2man --output=sipp.1 -v -v --no-info \
--name='SIP testing tool and traffic generator' ./sipp
```
* Then:
```
mkdir sipp-$VERSION
git ls-files -z | tar -c --null \
--exclude=gmock --exclude=gtest --files-from=- | tar -xC sipp-$VERSION`
cp sipp.1 sipp-$VERSION/
# check version, and do
cp ${PROJECT_BINARY_DIR:-.}/version.h sipp-$VERSION/include/
tar --sort=name --mtime="@$(git log -1 --format=%ct)" \
--owner=0 --group=0 --numeric-owner \
-czf sipp-$VERSION.tar.gz sipp-$VERSION
```
* Upload to github as "binary". Note that github replaces tilde sign
(for ~rcX) with a period.
* Create a static binary and upload this to github as well:
```
sudo docker build -t sipp-build docker &&
sudo docker run -it -v $PWD:/src sipp-build
```
* Note that the static build is broken at the moment. See `ldd sipp`.

# Contributing

Expand Down

0 comments on commit 0c855bd

Please sign in to comment.