release checklist ab

Signed-off-by: Andy Green <andy.green@linaro.org>
This commit is contained in:
Andy Green 2016-02-29 11:26:13 +08:00
parent e3d141dae9
commit f859e2d3ed
2 changed files with 53 additions and 5 deletions

View file

@ -420,6 +420,26 @@ Some apis can act on all live connections of a given protocol,
this is how you can get a pointer to the active protocol if needed.
</blockquote>
<hr>
<h2>lwsl_timestamp - </h2>
<i>int</i>
<b>lwsl_timestamp</b>
(<i>int</i> <b>level</b>,
<i>char *</i> <b>p</b>,
<i>int</i> <b>len</b>)
<h3>Arguments</h3>
<dl>
<dt><b>level</b>
<dd>logging level
<dt><b>p</b>
<dd>char * buffer to take timestamp
<dt><b>len</b>
<dd>length of p
</dl>
<h3>Description</h3>
<blockquote>
returns length written in p
</blockquote>
<hr>
<h2>lws_set_log_level - Set the logging bitfield</h2>
<i>void</i>
<b>lws_set_log_level</b>
@ -503,6 +523,30 @@ Notice it does so by dropping '\0' into input string
and the leading / on the path is consequently lost
</blockquote>
<hr>
<h2>lws_cgi - connected cgi process</h2>
<i>LWS_EXTERN int</i>
<b>lws_cgi</b>
(<i>struct lws *</i> <b>wsi</b>,
<i>char *const *</i> <b>exec_array</b>,
<i>int</i> <b>timeout_secs</b>)
<h3>Arguments</h3>
<dl>
<dt><b>wsi</b>
<dd>connection to own the process
<dt><b>exec_array</b>
<dd>array of "exec-name" "arg1" ... "argn" NULL
</dl>
<hr>
<h2>lws_cgi_kill - </h2>
<i>LWS_EXTERN int</i>
<b>lws_cgi_kill</b>
(<i>struct lws *</i> <b>wsi</b>)
<h3>Arguments</h3>
<dl>
<dt><b>wsi</b>
<dd>connection to own the process
</dl>
<hr>
<h2>lws_cancel_service - Cancel servicing of pending websocket activity</h2>
<i>void</i>
<b>lws_cancel_service</b>

View file

@ -3,20 +3,24 @@ Release Checklist
0) QA
a) coverity
a) ab
$ ab -n 100000 -c 200 http://localhost:7681/
b) coverity
$ ../make-coverity-tarball.sh
https://scan.coverity.com/projects/warmcat-libwebsockets
b) test servers + client + browser
c) test servers + client + browser
c) valgrind test servers + client + browser
d) valgrind test servers + client + browser
d) attack.sh
e) attack.sh
$ ./test-server/attack.sh
e) Autobahn
f) Autobahn
$ wstest -m fuzzingserver &
$ ./autobahn-test.sh