Commit Graph

20 Commits

Author SHA1 Message Date
Chteufleur a06062e714 Make the transaction ID mandatory again (for security issue). 2016-08-27 16:34:44 +02:00
Chteufleur c788a29d46 Add bind address in config (IPv4 and IPv6) 2016-08-21 21:22:07 +02:00
Chteufleur 7da25057cf Default HTTP(S) port to -1 + random port on config set to 0 2016-08-20 22:00:15 +02:00
Chteufleur 20dc1ee9e8 Change Client struct to Confirmation struct in order to be more clear 2016-07-21 22:32:44 +02:00
Chteufleur 5ae82dfff6 Fix memory leak 2016-07-18 23:08:21 +02:00
Chteufleur 731183c637 Send error code 401 on timeout 2016-07-18 22:22:40 +02:00
Chteufleur 283946aa22 Return error 400 if mandatory param is missing in HTTP request 2016-07-18 21:13:10 +02:00
Chteufleur af21b300ea Send HTTP error code depending error that append.
Change message content with something more user friendly
2016-07-18 20:09:17 +02:00
chteufleur 0c6f293386 Add HTTPS support 2016-07-14 10:53:28 +02:00
chteufleur f04b3321fa Add timeout configuration in HTTP request 2016-07-10 23:08:10 +02:00
Chteufleur dd1af4e1e4 Replace HTTP Forbidden by HTTP Unauthorized 2016-06-20 20:49:09 +02:00
Chteufleur 5d61cf33cf Send HTTP code depending on authorization received (for real ;)) 2016-06-20 20:10:34 +02:00
Chteufleur df795bf0ce Add HTTP port to config file 2016-06-20 19:20:13 +02:00
Chteufleur b9f3db7998 Return HTTP code depending on authorization given by the user 2016-06-05 22:29:18 +02:00
Chteufleur 0a737a4f01 Make a complet ask with message stanza 2016-06-05 14:02:12 +02:00
Chteufleur 77752651e1 Merge branch 'master' of https://git.kingpenguin.tk/chteufleur/HTTPAuthentificationOverXMPP 2016-05-31 22:07:59 +02:00
Chteufleur 594e0b1031 Ask to JID to confirm request by replying to message 2016-05-31 22:06:32 +02:00
chteufleur cd86261615 Move route to const 2016-05-19 17:55:25 +02:00
Chteufleur 4be53d2f7e Add first part for XMPP side 2016-05-18 22:56:18 +02:00
chteufleur 44a8e325c6 First HTTP API commit 2016-05-18 17:58:51 +02:00