85 Commits

Author SHA1 Message Date
rudolfkoenig
71a0630b59 .pm: add bmp (Forum #57840)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@12174 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-09-19 05:53:59 +00:00
rudolfkoenig
37faa79dbc HttpUtils.pm: Parse non-compressed DNS answer (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11935 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-10 09:09:03 +00:00
rudolfkoenig
780f183163 HttpUtils.pm: close socket if DNS lookup fails (Forum #56435)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11928 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-08-09 15:10:44 +00:00
rudolfkoenig
8fa0d203e1 HttpUtils.pm: fix SSL for noConn2 connects (FHEM2FHEM, DevIo.pm) (Forum #55194)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11758 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-07-07 14:09:30 +00:00
rudolfkoenig
2dda082a26 HttpUtils.pm: fix warning (Forum #55226)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11737 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-07-04 06:47:00 +00:00
rudolfkoenig
a03ae7e527 HttpUtils: extend timeout in blocking situations (Forum #54697)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11715 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-06-25 15:26:33 +00:00
rudolfkoenig
ac8b938933 DevIo.pm: Add nonblocking connect for TCP (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11700 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-06-20 20:46:10 +00:00
rudolfkoenig
bd212e43ec HttpUtils.pm: call the callback if the nonblocking connect refuses to work (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11621 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-06-05 17:37:36 +00:00
rudolfkoenig
0b1dd77d48 HttpUtils.pm: avoid Deep recursion when the DNS-Server timed out (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11612 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-06-04 14:12:42 +00:00
rudolfkoenig
f997d9c5a2 HttpUtils.pm: fixing gethostbyname (Forum #53406)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11517 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-25 19:50:14 +00:00
rudolfkoenig
590627033b HttpUtils.pm: better parsing of DNS answers (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11459 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-16 09:19:26 +00:00
rudolfkoenig
0e105d5df1 HttpUtils.pm: nonblocking DNS lookup (Forum #53309)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11441 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-05-14 20:59:37 +00:00
rudolfkoenig
8c9a301c3c HttpUtils.pm: check for can_client_sni (Forum #51503 / #48599)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@11154 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-03-30 08:57:41 +00:00
rudolfkoenig
eb5e3e4800 HttpUtils: User-Agent Patch (Forum #49241)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10810 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-13 10:30:16 +00:00
rudolfkoenig
784aa98205 HttpUtils.pm: Fix for SNI-Bug (Forum #48599)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10698 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-02-02 18:36:14 +00:00
rudolfkoenig
9dcc5c1e2c HttpUtils.pm: change Digest::MD5 inclusion (Forum #43043)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10616 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2016-01-25 07:37:08 +00:00
rudolfkoenig
29d9cf2a98 HttpUtils.pm: fix nonblocking_get for windows/32 (Forum #45403)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@10137 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-12-09 09:01:41 +00:00
rudolfkoenig
47860fd2de HttpUtils.pm: do not append empty header (Forum #44589)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9997 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-24 19:16:33 +00:00
rudolfkoenig
99c3c2c9f5 HttpUtils.pm: intendation fixed (Forum #43451)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9784 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-05 05:39:27 +00:00
martinp876
cee8355ce6 CUL_HM:bugfix rename and tempList
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9781 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-04 19:22:50 +00:00
rudolfkoenig
2fd601043b HttpUtils.pm: another change for non-conforming Server (Forum #38587)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9775 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-04 11:19:48 +00:00
rudolfkoenig
d02929fb86 HttpUtils.pm: Handle non-standard header/body separator (Forum #43482)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9769 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-04 08:05:48 +00:00
rudolfkoenig
2cc0bd3f18 HttpUtils.pm: allow header as HASH (Forum #43451)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9768 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-04 06:10:26 +00:00
rudolfkoenig
34ff6a0515 HttpUtils.pm: Auth Digest, second try (Forum #43043)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9756 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-02 19:41:04 +00:00
rudolfkoenig
373dccafec HttpUtils.pm: "chunked patch"-patch (Forum #43377)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9754 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-02 13:28:21 +00:00
rudolfkoenig
9833f7cb4d HttpUtils.pm: Chunked encoding (Forum #43376)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9753 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-11-02 11:05:25 +00:00
rudolfkoenig
00ffd1522c HttpUtils.pm: remove Authorization:Digest patch (Forum #43043)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9720 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-29 20:58:39 +00:00
rudolfkoenig
416a3bb99e HttpUtils.pm: Authorization:Digest added (Forum #43043)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9705 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-28 10:28:50 +00:00
rudolfkoenig
6daf78f4ba HttpUtils.pm: Async write for POST Requests (Forum #41583)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9576 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-10-21 14:28:19 +00:00
rudolfkoenig
bc2256462e 01_FHEMWEB.pm: Add redirect fix (Forum #40654)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9318 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-27 08:52:45 +00:00
rudolfkoenig
12c06395e2 HttpUtils.pm: add defined (Forum #41219)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9273 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-19 11:55:23 +00:00
rudolfkoenig
c160b1bc8c 00_FBAHA: Compare the id with the stored FBNAME (Forum #40396)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9212 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-07 18:56:00 +00:00
rudolfkoenig
17bc3df50a HttpUtils.pm: call the callback on SSL error (Forum #40631)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9196 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-03 07:29:30 +00:00
rudolfkoenig
eebdc60423 HttpUtils.pm: fixing close problem for Nonblocking (Forum #40631)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9189 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-09-01 18:44:04 +00:00
rudolfkoenig
faa133915c HttpUtils.pm: avoid warning (Forum #39923)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9116 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-23 11:30:20 +00:00
rudolfkoenig
7fc373613e HttpUtils.pm: close keepalive if the server does not support it (Forum #40272)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9115 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-23 09:40:37 +00:00
rudolfkoenig
b0f0d25aca HttpUtils: sslargs patch from Claudiu (Forum #40251)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9105 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-22 06:33:07 +00:00
rudolfkoenig
049892231a HttpUtils.pm, 98_update.pm: add Connection:keep-alive (Forum #39923)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@9101 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-08-20 17:11:28 +00:00
rudolfkoenig
580524450b fhem.pl: add sslVersion (Forum #39094)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8952 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-07-13 12:30:26 +00:00
rudolfkoenig
7e979ba064 HttpUtils.pm: check content-length case insensitive (Forum #38126)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@8747 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2015-06-14 15:33:00 +00:00
rudolfkoenig
b447ad7c36 HttpUtils.pm: Change HTTPHEADER to httpheader (Forum #29785)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7155 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-07 11:41:33 +00:00
rudolfkoenig
67e76e7443 HttpUtils.pm: call the callback if it is a file URL.
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7134 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-05 21:00:19 +00:00
rudolfkoenig
92aa8ad9f4 HttpUtils.pm: file:// URL implemented
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7125 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-12-05 07:40:52 +00:00
rudolfkoenig
3bb8362b71 HttpUtils.pm: modified patches from Stefan (Forum #29785)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7101 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-30 13:14:25 +00:00
rudolfkoenig
ecabca2de8 HttpUtils.pm: add SSL_version (Forum #27565)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7091 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-29 14:50:11 +00:00
rudolfkoenig
0b27b5e30e HttpUtils.pm: fix timerHash for read-timeout (Forum #29397)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7050 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-23 11:00:12 +00:00
rudolfkoenig
4356adfb85 HttpUtils.pm: remove internal timer (Forum #29397)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@7030 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-11-21 09:24:14 +00:00
rudolfkoenig
18875046be HttpUtils.pm: fix SSL_ERROR (Forum #27565)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6716 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-09 04:56:48 +00:00
rudolfkoenig
0fcab5564e HttpUtils.pm: Report error earlier (Forum #27565)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6686 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-05 09:57:35 +00:00
rudolfkoenig
58278ba558 HttpUtils.pm: report SSL_ERROR (Forum #27565)
git-svn-id: https://svn.fhem.de/fhem/trunk/fhem@6659 2b470e98-0d58-463d-a4d8-8e2adae1ed80
2014-10-03 06:22:42 +00:00