0) QA
- a) test servers + client + browser
+ a) ab
+
+ $ ab -n 100000 -c 200 http://localhost:7681/
+
+ b) coverity
- b) valgrind test servers + client + browser
+ $ ../make-coverity-tarball.sh
+ https://scan.coverity.com/projects/warmcat-libwebsockets
- c) attack.sh
+ c) test servers + client + browser
+
+ d) valgrind test servers + client + browser
+
+ e) attack.sh
$ ./test-server/attack.sh
- d) Autobahn
+ f) Autobahn
$ wstest -m fuzzingserver &
$ ./autobahn-test.sh
Force update by browser using agent "libwebsockets"
http://localhost:8080/test_browser.html
- scp -rp ./reports to libwebsockets.org
+ rsync -av ./reports/* root@warmcat.com:/var/www/libwebsockets.org
1) api
set(SOVERSION "6")
+ libwebsockets.spec
+
+ -/%{_libdir}/libwebsockets.so.6
+ +/%{_libdir}/libwebsockets.so.7
+
3) changelog
a) Add next version tag header.
- Bump version to 1.6.4
- MINOR fix xyz
-6) signed tag
+6) update api docs
+
+ $ cmake ..
+ $ cp doc/* ..
+
+7) signed tag
git tag -s vX.Y[.Z]
-7) git
+8) git
a) push