1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2025-12-06 00:13:33 +00:00
Commit Graph

324 Commits

Author SHA1 Message Date
Bryan Roe
3b514cd526 fixed typo MeshCentral_v0.2.6-u 2019-01-22 17:05:44 -08:00
Bryan Roe
69947b9c8c Fixed bug where resolution was only sent on first KVM connection 2019-01-22 16:30:41 -08:00
Bryan Roe
84f9c14d5a Fixed bug, where if multiple KVM sessions are connected, only the first one had the resolution sent... 2019-01-22 16:28:59 -08:00
Bryan Roe
82fc208e8b Fixed valgrind issue 2019-01-22 16:28:36 -08:00
Bryan Roe
1b013abe2d Updated behavior so if agent update is disabled, it will send an agent hash of all zeros to the server, when asked for agent hash. This fixes a bug where the new version of the server only pushes a core, if the hash check succeeds. 2019-01-22 14:29:03 -08:00
Bryan Roe
2690fd13d9 Added File Transfer support 2019-01-21 23:26:24 -08:00
Bryan Roe
e3d6c048e3 Updated, so that options object passed to attachDebugger(), is passed to duktape-debugger via a global object in the debugger context 2019-01-21 18:19:52 -08:00
Bryan Roe
7baea32a67 Fixed linux issues 2019-01-21 12:36:59 -08:00
Bryan Roe
05a84e3b34 firat rev of bare bones core 2019-01-21 12:15:37 -08:00
Bryan Roe
7489e1b34d Updated license MeshCentral_v0.2.6-o 2019-01-19 00:16:12 -08:00
Bryan Roe
5fbd1588f5 updated license 2019-01-19 00:11:26 -08:00
Bryan Roe
2046a22e9a Added meshcore DelayStart feature 2019-01-18 22:46:12 -08:00
Bryan Roe
a627ae6db0 Fixed import/export bug caused by previous change to Get/GetBuffer 2019-01-18 22:45:51 -08:00
Bryan Roe
f36bd6f8e0 Added native Timeout helper 2019-01-18 22:45:11 -08:00
Bryan Roe
2d0e8d227f Updated endianess of AgentCapabilities 2019-01-18 19:22:24 -08:00
Bryan Roe
9351108e60 Fixed typo in macro 2019-01-18 17:03:13 -08:00
Bryan Roe
b33c9ee4b8 Updated Buffer.from(), to allow hex encodings to start with 0x 2019-01-18 16:20:03 -08:00
Bryan Roe
d64dfb5504 Fixed compiler warnings on some toolchains 2019-01-18 16:02:00 -08:00
Bryan Roe
694108d245 Moved pragma to satisfy some toolchains 2019-01-18 15:52:58 -08:00
Bryan Roe
f65a5935dd Fixed compiler warnings 2019-01-18 15:28:28 -08:00
Bryan Roe
e5600ea6b0 Added missing fseek 2019-01-18 14:58:13 -08:00
Bryan Roe
4f5d3bcfe4 Fixed file format to be consistent between 32/64 bit... Updated so it will auto update old format to new format 2019-01-18 14:26:16 -08:00
Bryan Roe
2366122d58 Fixed bug where clearing proxy setting, didn't clear all the settings 2019-01-17 22:59:27 -08:00
Bryan Roe
335ff51bfe Removed reference to unused files 2019-01-17 22:09:17 -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
9a6e4af874 fixed typo in printf error message 2019-01-17 19:04:20 -08:00
Bryan Roe
96a76d7a2e added getx, which returns the result as a HEX encoded string 2019-01-17 18:51:06 -08:00
Bryan Roe
9eef92aae2 Added "GetBuffer", which always returns a buffer.
Updated "Get" so it always returns a string, which underneath it just fetches the buffer and calls toString() on it.
2019-01-17 18:50:02 -08:00
Bryan Roe
1e537debfb Fixed Buffer, so if the buffer contains a NULL, the string is truncated at the NULL 2019-01-17 18:48:47 -08:00
Bryan Roe
51a8b5c44d fixed compiler warning 2019-01-17 18:08:51 -08:00
Bryan Roe
d0348b083b Merge branch 'master' of https://github.com/Ylianst/MeshAgent 2019-01-17 18:06:39 -08:00
Bryan Roe
a0767cd665 Added ability to merge AgentCapabilities from db 2019-01-17 18:06:33 -08:00
Bryan Roe
ba28e98ef7 1. Fixed bug where the last result data length could include the NULL terminator if the input string length was too long.
2. Updated DB calls, to Get/Put will truncate the NULL terminator if it is specified in the key name
3. Updated COMPACT, so keynames will be fixed if it contains a NULL terminator
2019-01-17 18:05:26 -08:00
Ylian Saint-Hilaire
8988b5eada Added another Linux mshx bad name for v1 migration. 2019-01-17 16:54:56 -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
9ea6ecccdb Fixed duplicate MAC detection so that it skips 00:00:00:00:00:00, which is commonly used for loopback interfaces 2019-01-17 15:42:58 -08:00
Ylian Saint-Hilaire
12f8dc4509 Added MeshCommand_CoreOk. 2019-01-17 15:06:16 -08:00
Bryan Roe
73eb954a57 Added Linux support for system-wide proxy detection 2019-01-17 14:35:12 -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
6cd91c5ab5 Fixed compiler warnings 2019-01-16 17:34:00 -08:00
Bryan Roe
381baaf06a Fixed bug where if you try to write data to a piped stream that was paused, the buffered data wouldn't get retried. 2019-01-16 15:51:33 -08:00
Bryan Roe
f39beca4aa 1. Fixed bug where pendingBytesToSend went negative
2. Fixed bug where if bytesSent was -1, it caused allocated buffer to be offset incorrectly
2019-01-16 15:50:02 -08:00
Bryan Roe
d39dcd0aa1 Fixed uncaught exception that can happen if you pause a stream with no upstream piped object. 2019-01-16 15:48:57 -08:00
Bryan Roe
da278e558f Added 'dataGenerator' which can be used for testing 2019-01-16 15:47:29 -08:00
Bryan Roe
ea1e1890bd Added comments on how to build libjpeg-turbo 2019-01-15 15:40:34 -08:00
Bryan Roe
cdefd73744 added missing file 2019-01-15 15:12:07 -08:00
Bryan Roe
6183790f4c Recompiled with -FPIC, to fix complaint by newer versions of GCC 2019-01-14 21:37:06 -08:00