Jianhui Zhao
e0f4b7c790
Merge pull request #66 from ffontaine/master
...
src/CMakeLists.txt: fix static build with mbedtls and zlib
2020-05-03 13:29:08 +08:00
Fabrice Fontaine
7b8efe11db
src/CMakeLists.txt: fix static build with mbedtls and zlib
...
Static build with a zlib-enabled mbedtls fails on:
[100%] Linking C executable rtty
/home/buildroot/autobuild/instance-2/output-1/host/opt/ext-toolchain/bin/../lib/gcc/microblazeel-buildroot-linux-uclibc/8.3.0/../../../../microblazeel-buildroot-linux-uclibc/bin/ld:
/home/buildroot/autobuild/instance-2/output-1/host/microblazeel-buildroot-linux-uclibc/sysroot/usr/lib/libmbedtls.a(ssl_tls.c.o):
in function `mbedtls_ssl_transform_free.part.24':
(.text+0x1724): undefined reference to `deflateEnd'
As mbedtls does not provide a pkg-config file, search for zlib and link
with it if necessary
Fixes:
- http://autobuild.buildroot.org/results/61de143cdde1f0a9e734f46e9c68ce3504989890
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2020-05-02 21:10:23 +02:00
Jianhui Zhao
0b3739443f
Bump version 7.1.3
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
v7.1.3
2020-04-04 17:20:02 +08:00
Jianhui Zhao
22ec200d7c
pty_on_exit: Fix bug: reference a freed pointer
...
The result is that the server session cannot be released.
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-04-04 17:13:21 +08:00
Jianhui Zhao
cc29a56559
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-04-02 14:00:32 +08:00
Jianhui Zhao
5917b5e35d
Fix README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-27 20:14:51 +08:00
Jianhui Zhao
751cbfe975
Merge pull request #64 from ffontaine/master
...
src/CMakeLists.txt: fix static build with openssl
2020-03-27 10:25:16 +08:00
Fabrice Fontaine
225218e52c
src/CMakeLists.txt: fix static build with openssl
...
As usual, cmake is unable to correctly handle static dependencies by its
own and as a result a static build with openssl will fail on:
/home/naourr/work/instance-0/output-1/host/opt/ext-toolchain/bin/../lib/gcc/arm-buildroot-linux-uclibcgnueabi/8.3.0/../../../../arm-buildroot-linux-uclibcgnueabi/bin/ld: /home/naourr/work/instance-0/output-1/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libcrypto.a(c_zlib.o): in function `zlib_stateful_expand_block':
/home/naourr/work/instance-0/output-1/build/libopenssl-1.1.1d/crypto/comp/c_zlib.c:201: undefined reference to `inflate'
To fix this, use pkg-config to retrieve openssl dependencies such as -lz
or -latomic and fallback on existing mechanism
Fixes:
- http://autobuild.buildroot.org/results/6105b69d8598f0033044a26f53a768e2d4b2915e
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
2020-03-26 21:21:09 +01:00
Jianhui Zhao
c637a4aa07
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-24 15:18:03 +08:00
Jianhui Zhao
be16ad6d70
Fix src/CMakeLists.txt
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-24 11:05:34 +08:00
Jianhui Zhao
883566b49b
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-17 23:33:54 +08:00
Jianhui Zhao
f4c628671b
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-15 17:10:59 +08:00
Jianhui Zhao
42f6ba74bc
beautify code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-12 21:54:43 +08:00
Jianhui Zhao
389000f8af
Bump version 7.1.2
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
v7.1.2
2020-03-01 14:55:07 +08:00
Jianhui Zhao
5628e1b37c
Fix bug of download file
...
Notify the web to download file but not send it in time
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-01 14:51:25 +08:00
Jianhui Zhao
bbef557ceb
up/down file: notice must be run as root
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-01 14:42:08 +08:00
Jianhui Zhao
e078a49942
Optimize CMakeLists.txt
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-01 14:39:08 +08:00
Jianhui Zhao
21c4d8f731
Optimize some log format
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-01 01:35:04 +08:00
Jianhui Zhao
da3b335a4f
Check disk space before downloading file
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-03-01 01:22:03 +08:00
Jianhui Zhao
cff9a7198a
up/down file: Optimize code
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-29 23:12:43 +08:00
Jianhui Zhao
7e0461c3f7
Fix bug: File not closed when downloads was cancelled
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-29 23:04:28 +08:00
Jianhui Zhao
f0ad5af0e6
More detailed comments
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-29 16:20:04 +08:00
Jianhui Zhao
8edb1b1b93
Remove unused header file included
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-29 16:14:51 +08:00
Jianhui Zhao
83fd8442bd
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-14 09:17:43 +08:00
Jianhui Zhao
9818ed0e4d
ssl: Compatible with mbedtls 2.3 and lower
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-12 20:36:38 +08:00
Jianhui Zhao
a233ac9322
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-12 09:30:46 +08:00
Jianhui Zhao
ba51580a11
travis: improve
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-11 11:38:04 +08:00
Jianhui Zhao
aaa817dcd3
Bump version 7.1.1
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
v7.1.1
2020-02-11 11:13:17 +08:00
Jianhui Zhao
1d7801ae54
Fix bug: compile fail when select mbedtls
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-11 11:10:51 +08:00
Jianhui Zhao
7ef331855f
ssl: Optimize code
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 22:16:08 +08:00
Jianhui Zhao
82516d4e88
ssl: Fix bug while reconnect fail
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 22:06:32 +08:00
Jianhui Zhao
d44d71ca51
start_file_service should move to rtty_start
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:59:46 +08:00
Jianhui Zhao
b3e6f82011
Remove unused variable
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:58:58 +08:00
Jianhui Zhao
566440bdc7
Fix typo bug
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:51:09 +08:00
Jianhui Zhao
3986ad664f
Optimize code
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:45:19 +08:00
Jianhui Zhao
f03f2c69ce
Fix bug: mem leak
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:43:57 +08:00
Jianhui Zhao
9d555c4545
Fix code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-10 21:38:17 +08:00
Jianhui Zhao
2b705fc381
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-09 15:16:02 +08:00
Jianhui Zhao
7763c9396b
Bump version 7.1.0
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
v7.1.0
2020-02-07 15:42:16 +08:00
Jianhui Zhao
7ba7b1a21a
Fix code style
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-07 15:33:29 +08:00
Jianhui Zhao
347ef19d9e
download file: Fix bug
...
abnormal while download large file(> 1MB) on low frequency device
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-07 15:02:21 +08:00
Jianhui Zhao
5706c4bc29
Optimize file operation
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-07 11:33:07 +08:00
Jianhui Zhao
5acdf47d49
Update README
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-06 00:21:02 +08:00
Jianhui Zhao
3e375cbd49
down file: more stable
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-05 23:57:49 +08:00
Jianhui Zhao
6d2b5a462d
buffer: sync from upstream
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-05 23:27:54 +08:00
Jianhui Zhao
92c9921c17
Update README_ZH
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-02-04 16:03:32 +08:00
Jianhui Zhao
b781146879
Bump version 7.0.1
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
v7.0.1
2020-01-31 15:43:43 +08:00
Jianhui Zhao
974747f8f3
install.sh: Fix clone rtty
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-01-31 15:24:55 +08:00
Jianhui Zhao
a1e4fd1900
Fix bug while ssl off on compiling
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-01-31 15:18:40 +08:00
Jianhui Zhao
59bc14aafb
ssl: Fix bug while use wolfssl
...
Signed-off-by: Jianhui Zhao <zhaojh329@gmail.com >
2020-01-31 15:00:37 +08:00