Commit Graph

1332 Commits

Author SHA1 Message Date
Ian Craggs aa42f0ad7c Some leftover changes for update to epl v2 2020-04-06 16:13:20 +01:00
Ian Craggs d67638f3ec Fix Makefile for latest static build changes 2020-04-06 13:28:51 +01:00
Ian Craggs 1e91229cb6 Update license from EPL v1 to v2 2020-04-06 13:27:50 +01:00
Ian Craggs 3af602963c Add rt library for glibc versions before 2.17 #631 2020-04-01 20:41:57 +01:00
Ian Craggs da27daf7be Fix up Appveyor.yml 2020-03-31 13:24:25 +01:00
Ian Craggs 37bc70442d Don't look for non-existent executable if no shared build on Windows 2020-03-31 11:12:26 +01:00
Ian Craggs 12551f29d3 Add header for isxdigit 2020-03-31 11:00:03 +01:00
Ian Craggs 22a9b186bb Fix ExportDeclarations.h for Linux 2020-03-31 10:59:18 +01:00
Ian Craggs 5b0b6fe1e1
Merge pull request #830 from AdrianMoranMontes/dev_fix_high_performance
Fix high performance mode on Windows.
2020-03-30 19:47:37 +01:00
Ian Craggs 01b5ea6a24 Merge branch 'frbouvi-proxy-url-decode' into develop 2020-03-30 19:45:10 +01:00
Ian Craggs 0b16288577 Refactor proxy special chars from #827 2020-03-30 19:44:01 +01:00
Ian Craggs d202e9223c Merge branch 'proxy-url-decode' of https://github.com/frbouvi/paho.mqtt.c into frbouvi-proxy-url-decode 2020-03-30 18:59:47 +01:00
Ian Craggs b7b27cb9db Clean up static building especially for Windows #792 2020-03-30 18:44:40 +01:00
Ian Craggs 60350cae9d Linux build for #758 2020-03-26 15:21:09 +00:00
Ian Craggs 0567b0814d Add two new files as part of #758 2020-03-26 14:56:58 +00:00
Ian Craggs 39ef1075e2 Cope with system time changes #758 2020-03-26 14:54:11 +00:00
Ian Craggs 7d3095e57d
Merge pull request #832 from AdrianMoranMontes/fix_var_declaration
Declare variable at the beggining of the block.
2020-03-25 14:11:48 +00:00
Adrian Moran 433c8a173f Declare variable at the beggining of the block.
Signed-off-by: Adrian Moran <amoran@ikerlan.es>
2020-03-24 12:06:41 +01:00
Ian Craggs eff73419d4
Merge pull request #828 from AdrianMoranMontes/dev_fix_empty_buffer
Fix sanitizer errors due to calling memcpy with NULL pointer.
2020-03-23 20:55:08 +00:00
Ian Craggs 81b6d72ca9
Merge pull request #829 from AdrianMoranMontes/dev_fix_win_web_sockets
Declare variable at the beginning of the block.
2020-03-23 20:54:02 +00:00
Adrian Moran 57c6ac12ee Fix high performance mode on Windows.
Signed-off-by: Adrian Moran <amoran@ikerlan.es>
2020-03-23 19:05:40 +01:00
Adrian Moran 67202f1dbf Declare variable at the beggining of the block.
Signed-off-by: Adrian Moran <amoran@ikerlan.es>
2020-03-23 13:19:46 +01:00
Adrian Moran 64b20b6545 Fix sanitizer errors due to calling memcpy with NULL pointer.
Signed-off-by: Adrian Moran <amoran@ikerlan.es>
2020-03-23 11:34:06 +01:00
Ian Craggs 6bb7f059de Fix up windows static initialization 2020-03-20 22:06:59 +00:00
Ian Craggs 855e319e70 Change printfs to MyLog 2020-03-20 22:05:44 +00:00
Ian Craggs d510daa3c9 Fix some Windows compile warnings 2020-03-20 22:05:13 +00:00
Frederic Bouvier f245266780 Allow proxy credentials with @ and special characters by decoding url-encoded http[s]_proxy
if password is xxx@/%xxx, encode it like this : xxx%40%2F%25xxx

Signed-off-by: Frederic Bouvier <frederic.bouvier@technilog.com>
2020-03-20 14:44:37 +01:00
Ian Craggs cf61c8bdf3 Windows resource cleanup #325 2020-03-19 23:51:01 +00:00
Ian Craggs 7ff9194f32 Windows resource freeing #325 2020-03-19 20:55:25 +00:00
Ian Craggs 2a2f5bdd1e Fix Windows build for malloc checks 2020-03-19 18:06:08 +00:00
Ian Craggs ac66049dbb More malloc checks #552 2020-03-19 17:08:05 +00:00
Ian Craggs 47ef5b84e6 Some malloc checks #552 2020-03-18 20:44:04 +00:00
Ian Craggs 4527bf7255 Fix running of shared lib ha ssl tests 2020-03-18 16:22:18 +00:00
Ian Craggs afb8c90d86 Fix for use of SSL with HA serverURIs #813 #814 2020-03-18 12:47:47 +00:00
Ian Craggs 400b60342a Additional checks #770 2020-03-17 19:35:16 +00:00
Ian Craggs 95de025f9c Allow larger websocket upgrade response #770 2020-03-17 18:17:56 +00:00
Ian Craggs 0c69111584 Fix copyright statement 2020-03-17 18:17:24 +00:00
Ian Craggs e8ed1b4f9a Fix static destroy test invocation 2020-03-17 17:14:23 +00:00
Ian Craggs 17c6247271 Fix execute-destroy test build 2020-03-17 15:02:07 +00:00
Ian Craggs 35b7334d37 Merge branch 'michalkas-MQTTClient_cycle_crash' into develop 2020-03-17 13:55:54 +00:00
Ian Craggs bf5b79b706 MQTTClient connect synchronization #676 2020-03-17 13:54:54 +00:00
Ian Craggs 22746a4cf6 Change boolean check to >0 rather than 1 #728 2020-03-16 10:58:51 +00:00
Ian Craggs ce13000252
Merge pull request #825 from AdrianMoranMontes/dev_cmake_clean
Simplify CMakeList.txt.
2020-03-16 10:10:58 +00:00
Ian Craggs 94a21cd89a Remove more debug 2020-03-15 14:12:06 +00:00
Ian Craggs a2f18c9b31 Remove debug output 2020-03-15 11:53:27 +00:00
Ian Craggs 734e3039ec Try fixing test15 2020-03-14 20:03:52 +00:00
Ian Craggs da9e979c5c Add some test debug 2020-03-14 18:50:15 +00:00
Ian Craggs 5511ec2501 More build options/debug 2020-03-13 14:17:06 +00:00
Ian Craggs ecdbc044c9 Try more windows build combos 2020-03-13 12:08:31 +00:00
Adrian Moran f351393037 Simplify CMakeList.txt.
Signed-off-by: Adrian Moran <amoran@ikerlan.es>
2020-03-13 12:32:08 +01:00