Commit Graph

122 Commits

Author SHA1 Message Date
Michael Vetter
81f38c6a33 Use pkgconfig for libmicrohttpd detection
See a3766c12585a1db989beacfdac7a0cc46685b59a for why the version bump.
2020-07-08 12:59:04 +02:00
Michael Vetter
f33c4b6ba9 Adapt libmicrohttpd types
Profanity Travis CI showed that stabber doesn't build anymore on Debian
Testing, Arch Linux and Fedora.

It appears all these systems have updated to libmicrohttpd 0.9.71
recently.

Earlier versions build fine.

See release announcement: https://lists.gnu.org/archive/html/libmicrohttpd/2020-06/msg00013.html

```
Furthermore, the release introduces an 'enum MHD_Result' instead of
for certain API misuse bugs by providing better types (not everything is
an 'int').  While this does NOT change the binary API, this change
_will_ cause compiler warnings for all legacy code -- until 'int' is
replaced with 'enum MHD_Result'.
```
2020-07-08 12:58:55 +02:00
James Booth
ed75087e44 Minor code style changes 2016-11-08 23:17:59 +00:00
James Booth
3c9df4390c Allow stubbing for bot get and set iq queries 2015-07-22 22:55:00 +01:00
James Booth
1040fb4fe1 Allow wildcards when waiting on stanza id 2015-07-15 00:23:16 +01:00
James Booth
8585c1af63 Added OSX for pthreads api, added curl example script 2015-07-14 23:32:59 +01:00
James Booth
68df7edd4e Added platform check to configure 2015-07-06 21:15:12 +01:00
James Booth
cd81c8783c Update README.md 2015-06-28 16:31:02 +01:00
James Booth
e7d256bf21 Update README.md 2015-06-14 01:55:41 +01:00
James Booth
23eb872a8d Updated README 2015-06-14 01:52:23 +01:00
James Booth
203e0642fa Merge remote-tracking branch 'origin/master' 2015-06-14 01:39:48 +01:00
James Booth
3733390d0f Added verify to http api 2015-06-14 01:39:21 +01:00
James Booth
121d288ba4 Update README.md 2015-06-09 00:18:33 +01:00
James Booth
2058d8e295 Update README.md 2015-06-08 22:33:58 +01:00
James Booth
6ae630ffa9 Update README.md 2015-06-08 22:32:39 +01:00
James Booth
abc49023e2 Update README.md 2015-06-08 22:29:41 +01:00
James Booth
210037747a Fixed README 2015-06-08 22:27:32 +01:00
James Booth
af8ff24364 Updated README 2015-06-08 22:26:57 +01:00
James Booth
987a7846e3 Added loglevel arg to C API 2015-06-08 22:24:40 +01:00
James Booth
954d3a2128 Moved logging, added log level paramater to standalone runner 2015-06-08 22:18:48 +01:00
James Booth
ad6728e74b Tidied logging, added debug 2015-06-08 21:26:44 +01:00
James Booth
d25f8c9acb Use log levels 2015-06-07 19:14:12 +01:00
James Booth
5dfe0a5786 Added log levels 2015-06-07 19:03:04 +01:00
James Booth
40a29755a6 Added thread names 2015-06-07 18:49:02 +01:00
James Booth
31506449bd Removed SO_REUSEPORT 2015-06-06 23:16:21 +01:00
James Booth
85f1f018fc Merge remote-tracking branch 'origin/master' 2015-06-06 23:06:46 +01:00
James Booth
b1a9f6470b Renamed parse_stanza -> stanza_parse 2015-06-06 23:06:00 +01:00
James Booth
2d83c6f732 Reuse stanza parsing code 2015-06-06 23:03:32 +01:00
James Booth
35babf392f Renamed stanza verification functions 2015-06-06 23:00:05 +01:00
James Booth
98b06b717c Moved stanza_free 2015-06-06 22:56:30 +01:00
James Booth
c521962dd1 Moved stanza_get_query_request 2015-06-06 22:53:33 +01:00
James Booth
7996baa832 Moved stanza_set_id 2015-06-06 22:50:44 +01:00
James Booth
95f594165e Moved stanza_get_id 2015-06-06 22:49:56 +01:00
James Booth
69afdf2cc5 Moved stanza_get_child_ny_name 2015-06-06 22:48:49 +01:00
James Booth
9fc69177da Moved stanza_get_child_by_ns 2015-06-06 22:47:55 +01:00
James Booth
df6556fe14 Moved stanza_add_child 2015-06-06 22:46:56 +01:00
James Booth
4d641963e4 Moved stanza_to_string 2015-06-06 22:44:53 +01:00
James Booth
c1910b052f Removed stanza show functions 2015-06-06 22:42:43 +01:00
James Booth
dab79fabb9 Moved stanza_new function 2015-06-06 22:41:24 +01:00
James Booth
ddd1bf99a4 Moved stanza data structures 2015-06-06 22:37:50 +01:00
James Booth
b7151c5da3 Renamed parser -> stanza 2015-06-06 22:28:10 +01:00
James Booth
6522e94977 Renamed stanza -> stanzas 2015-06-06 22:22:18 +01:00
James Booth
7d097d8a91 Pass state through parser 2015-06-06 22:15:20 +01:00
James Booth
c96e902472 Set kill_recv on stream end 2015-06-06 20:19:58 +01:00
James Booth
5a857fc6c5 Added manual sleep to socket accept and recv 2015-06-06 19:22:39 +01:00
James Booth
4c32e7e23f Update README.md 2015-06-05 23:18:22 +01:00
James Booth
c9aafb2b64 Updated README 2015-06-04 00:22:18 +01:00
James Booth
7fe6a433b5 Added query priming to HTTP api 2015-06-02 02:01:25 +01:00
James Booth
22726f0657 Update README.md 2015-06-02 00:42:42 +01:00
James Booth
202c4946a6 Fixed double free 2015-06-02 00:41:35 +01:00