1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-15 15:53:55 +00:00
Commit Graph

53 Commits

Author SHA1 Message Date
Bryan Roe
f5cfbc6f48 1. Updated makefile to build filewatcher for pi
2. Fixed crash when zipping multiple files
2020-09-03 11:14:44 -07:00
Bryan Roe
ad0c6026b5 1. Enabled IP Address Monitoring for MIPS24KC
2. Updated Control Channel Ping/Pong handler to disconnect control channel on pong timeout
2020-08-21 14:05:45 -07:00
Bryan Roe
8da2b2981c Updated references of ARCHID 8 to 28 2020-08-20 01:02:35 -07:00
Bryan Roe
9890200f25 Added MIPS24KC (OpenWRT) Support 2020-08-19 17:40:34 -07:00
Bryan Roe
c155862e96 Changed default compiler optimization for release to -O2 2020-08-12 00:26:59 -07:00
Bryan Roe
eaed93172a Updated clean: 2020-06-15 22:14:21 -07:00
Bryan Roe
c3ad70a70e Added ZLIB Compression Support 2020-06-13 21:57:46 -07:00
Bryan Roe
3824ef638c Updated project files, and fixed compiler warnings 2020-05-28 00:54:30 -07:00
Bryan Roe
906fab95a2 1. Updated linux to be able to KVM to login prompt
2. Fixed project file back
3. Added comments to makefile about gdm3
2020-05-12 01:01:25 -07:00
Bryan Roe
4d752aa7a4 Changed release optimization from Os to O3, because macOS doesn't like Os 2020-04-27 13:28:23 -07:00
Bryan Roe
e3b8cc4d2c 1. Fixed edge case bug, where TLS packet was corrupt
2. Added compile switch for KVM ALL TILES
3. Added compile switch for Debug fragmentation of Sends
4. Fixed compiler warnings
5. Added comments to makefile
2020-04-13 20:08:32 -07:00
Bryan Roe
2da776ab5e 1. Added ability to query MeshAent object for KVM Tile limit
2. Added TLS_WRITE_TRACE and KVMMaxTile build switch
2020-04-12 22:51:35 -07:00
Bryan Roe
9aaef732d9 1. Fixed bug where ILibAsyncSocket wrote a corrupt TLS packet
2. Removed linux work-around/hack that is not needed due to above fix
2020-04-12 01:42:49 -07:00
Bryan Roe
94c5319b32 Enabled Jumbo mode on MacOS KVM with 200k tile limit 2020-04-10 11:44:55 -07:00
Bryan Roe
7dd40ff52f 1. Added KVM Jumbo Support for Linux/FreeBSD/MacOS
2. Added compile switch for Jumbo eenable/disable
3. Updated Linux Mouse Cursor HAshing, so 32-bit and 64-bit interop
4. Updated KVM to fetch initial mouse cursor on connect
2020-04-09 22:41:56 -07:00
Bryan Roe
42673ee19f renamed DEBUG symbol file name 2019-09-24 11:25:11 -07:00
Bryan Roe
a5e7330652 Updated makefile, so non debug will copy symbols out before strip 2019-09-24 11:14:17 -07:00
Bryan Roe
80056ed274 fixed indentation 2019-09-24 10:57:01 -07:00
Bryan Roe
4399ccb649 Updated makefile, to add NOTURBOJPEG flag 2019-09-24 10:50:28 -07:00
Bryan Roe
dcdbe39a42 Updated makefile, so deadlock detection is enabled by default 2019-09-19 16:36:28 -07:00
Bryan Roe
7f228d78fb Added missing changes to support SSL_EXPORTABLE_KEYS 2019-09-17 09:25:10 -07:00
Bryan Roe
72e665908a Added flag for CRASH_HANDLER=0 in case it is explicitly needed 2019-08-27 14:58:30 -07:00
Bryan Roe
c65ae059d0 Added additional build flags:
FSWATCH_DISABLE
LEGACY_LD

to allow building on CentOS 5.11
2019-08-20 11:29:36 -07:00
Bryan Roe
22b8e6ca7c Added build notes for FreeBSD 2019-07-22 17:16:03 -07:00
Bryan Roe
1b78195987 Updated comments in makefile, and update test for FreeBSD 2019-07-22 16:38:22 -07:00
Bryan Roe
c9ed96f5a0 Fixed errant rename from Ylian 2019-06-21 14:28:12 -07:00
Ylian Saint-Hilaire
9a37e2f4fd Added AgentID=27, Raspberry Pi on Raspian 7. 2019-06-21 10:06:13 -07:00
Bryan Roe
95b02cadf1 updated to support kvm on freebsd 2019-06-20 22:04:17 -07:00
Bryan Roe
ce9ce169a1 Added DEBUG to freebsd recipe 2019-06-18 00:26:25 -07:00
Bryan Roe
124c0d386f Initial modifications to support FreeBSD 2019-06-17 15:45:46 -07:00
Bryan Roe
c17d6a069b Fixed bug with macos recipe that caused clang to optimize regardless of flags set 2019-05-24 15:09:07 -07:00
Bryan Roe
bb9bbca2a8 Updated to try to fetch commit hash and date 2019-05-09 11:51:01 -07:00
Ylian Saint-Hilaire
087298f032 Added ARMv8 64bit (aarch64) as agent id 26 + binary libraries. 2019-04-28 11:38:09 -07:00
Bryan Roe
fd7252d7d5 Fixed missing path for clean recipe on MacOS 2019-03-14 14:21:35 -07:00
Bryan Roe
2d8c213b9d Rebuilt http-digest in pure JS to fix some issues 2019-02-11 14:07:48 -08:00
Bryan Roe
a6cbc1a9c1 Fixed typo in comments 2019-01-30 23:39:52 -08:00
Bryan Roe
56cf77e147 Added comments about Linux KVM with regards to X and DM
Edited comments on installing libjpeg headers.
2019-01-30 23:37:23 -08:00
Bryan Roe
5c01a68c26 updated comments 2019-01-23 14:37:59 -08:00
Bryan Roe
97a2e5b12c Updated so compiles for MIPS correctly 2019-01-23 14:32:52 -08:00
Bryan Roe
d64dfb5504 Fixed compiler warnings on some toolchains 2019-01-18 16:02:00 -08:00
Bryan Roe
4a26ff4df2 removed files that aren't used 2019-01-17 22:01:39 -08:00
Bryan Roe
3612e45cef Fixed compiler warning on GCC related to duktape specific issue 2019-01-17 21:56:34 -08:00
Bryan Roe
0b36dd07fe updated comments to describe when to build for jpeg8 vs jpeg6 2019-01-17 16:13:24 -08:00
Bryan Roe
01c0b7f31a Added comments showing how to install dependent packages using YUM 2019-01-17 11:20:30 -08:00
Bryan Roe
a632839e79 Added check in makefile to test for -no-pie support before using it 2019-01-16 22:59:09 -08:00
Bryan Roe
9faccc6756 Revert "Recompiled with -FPIC, to fix complaint by newer versions of GCC"
This reverts commit 6183790f4c.

Reverted this change, and added -no-pie to makefile, so GCC does not try to build a PIE object
2019-01-16 18:07:06 -08:00
Bryan Roe
ea1e1890bd Added comments on how to build libjpeg-turbo 2019-01-15 15:40:34 -08:00
Bryan Roe
08eb5509aa updated 2019-01-11 14:03:00 -08:00
Ylian Saint-Hilaire
3c80473a94 Major agent update. 2018-09-05 11:01:17 -07:00
Ylian Saint-Hilaire
4b5c77b4fd Many improvements. 2018-02-11 21:11:58 -08:00