Skip to content

Commit eef7746

Browse files
committed
Update CHANGES.md for 3.6.1
1 parent bcec2fd commit eef7746

File tree

3 files changed

+42
-5
lines changed

3 files changed

+42
-5
lines changed

CHANGES.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,36 @@
1+
BREAKING(!) changes in 3.6.1
2+
============================
3+
4+
* CMake is now used as build environment. autoconf and friends are gone.
5+
(#430, by Rob Day (@rkday).). See `build.sh` for CMake invocations.
6+
For a full build, do:
7+
8+
cmake . -DUSE_GSL=1 -DUSE_PCAP=1 -DUSE_SSL=1 -DUSE_SCTP=1
9+
make -j4
10+
11+
12+
Bugs fixed in 3.6.1
13+
===================
14+
15+
* Consistently unescape XML attributes when loading scenario (#458, by
16+
Steve Frécinaux (@nud)).
17+
* Fix buffer overflow in screen output (#479, reported by @brettowe).
18+
* Fix nonce count in auth headers (#421, by Cody Herzog (@codyherzog)).
19+
* Fix parser warning when trying to access 0-byte SDP body (by Lin Sun
20+
(@sunlin7)).
21+
* Fix pcapplay on FreeBSD (#434, by Rob Day (@rkday)).
22+
* Improve build validation (#424, by Stanislav Litvinenko (@dolk13)), a
23+
few compiler fixes, a few ncurses fixes (including #436, reported by
24+
@TamerL), build cleanup after CMake (#443, #442, by Orgad Shaneh
25+
(@orgads)) and libtinfo linker issues (Jeannot Langlois
26+
(@jeannotlanglois)).
27+
* Improve provided sipp.dtd file (#425, by David M. Lee (@leedm777)),
28+
and XML fixes by Rob Day.
29+
* Make it easier to deal with large SIP packets by adding an optional
30+
`CPPFLAGS=-DSIPP_MAX_MSG_SIZE=262144` flag (#422, by Cody Herzog
31+
(@codyherzog)).
32+
33+
134
BREAKING(!) changes in 3.6.0
235
============================
336

CMakeLists.txt

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -102,9 +102,11 @@ file(WRITE ${PROJECT_SOURCE_DIR}/include/version.cmake
102102
")
103103
add_custom_target(
104104
version
105-
${CMAKE_COMMAND} -D SRC=${PROJECT_SOURCE_DIR}/include/version.h.in
106-
-D DST=${PROJECT_BINARY_DIR}/version.h
107-
-P ${PROJECT_SOURCE_DIR}/include/version.cmake
105+
if test -d .git \; then
106+
${CMAKE_COMMAND} -D SRC=${PROJECT_SOURCE_DIR}/include/version.h.in
107+
-D DST=${PROJECT_BINARY_DIR}/version.h
108+
-P ${PROJECT_SOURCE_DIR}/include/version.cmake \;
109+
fi
108110
)
109111
add_dependencies(sipp version)
110112
add_dependencies(sipp_unittest version)

README.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,10 @@ list](https://lists.sourceforge.net/lists/listinfo/sipp-users).
6464
# Making a release
6565

6666
* Update CHANGES.md. Tag release.
67-
* Download zip, `autoreconf -vif`, copy sipp.1, copy include/version.h.
68-
* Create tgz. Upload to github as "binary".
67+
* Make `sipp.1` by calling `help2man --output=sipp.1 -v -v --no-info
68+
--name='SIP testing tool and traffic generator' ./sipp`
69+
* Copy `sipp.1`, copy `version.h`.
70+
* Create sipp-VERSION.tar.gz with subdirectory sipp-VERSION. Upload to github as "binary".
6971
* 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.
7072

7173
# Contributing

0 commit comments

Comments
 (0)