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