1
0
mirror of https://github.com/Ylianst/MeshAgent synced 2026-01-30 08:13:19 +00:00

Commit Graph

  • 8737ba90e8 Added UDP server discovery encryption support. Ylian Saint-Hilaire 2020-07-15 11:25:16 -07:00
  • 78fca8dfb3 Fixed IOActive issue with Multicast Discovery Bryan Roe 2020-07-15 11:10:55 -07:00
  • 0902718a47 Fixed bug in IOActive fix Bryan Roe 2020-07-15 01:42:12 -07:00
  • 67fc6c54b1 Addressed IOActive issues Bryan Roe 2020-07-15 01:24:56 -07:00
  • 70593e995b 1. added os.endianness 2. added os.uptime() 3. added bignum property support to _GenericMarshal.Variable Bryan Roe 2020-07-11 01:34:33 -07:00
  • f9c9e4264d 1. Updated fs.readSync 2. Added zip-reader.isZip() 3. Added support for zip compressed selfupdate Bryan Roe 2020-07-10 01:01:27 -07:00
  • c390676809 Addressed CodeQL issues Bryan Roe 2020-07-08 22:18:54 -07:00
  • e1377cd74f Merge branch 'master' of https://github.com/Ylianst/MeshAgent Bryan Roe 2020-07-08 21:47:09 -07:00
  • de4ee73ae6 Addressed CodeQL analysis Bryan Roe 2020-07-08 21:46:53 -07:00
  • 9a886143a6 Update codeql-analysis.yml Bryan Roe 2020-07-08 17:02:05 -07:00
  • f042835871 Update codeql-analysis.yml Bryan Roe 2020-07-08 16:59:31 -07:00
  • 1e4171a0a9 Update codeql-analysis.yml Bryan Roe 2020-07-08 16:49:58 -07:00
  • 9eb14f75d1 Update codeql-analysis.yml Bryan Roe 2020-07-08 16:44:23 -07:00
  • 4728330c5e Fixed some warnings MeshCentral_v0.5.81 Bryan Roe 2020-07-08 16:07:04 -07:00
  • 8dc669699e Added mitigation for signal handling with vfork Bryan Roe 2020-07-07 17:05:47 -07:00
  • df95ab804c Fixed uncaught exception on toast timeout, on older linux distros Bryan Roe 2020-07-07 17:04:47 -07:00
  • 705f5eadfc Updated servuceAuthState to use |= instead of += Bryan Roe 2020-07-07 11:32:00 -07:00
  • e9573e5261 Updated server authentication to mitigate integer overflow attack Bryan Roe 2020-07-07 01:41:12 -07:00
  • f2cbf1f10d Updated LoadLibrary() to specify system32 path only Bryan Roe 2020-07-06 18:46:48 -07:00
  • bc6aa93ddc Updated duk_ctx_is_alive Bryan Roe 2020-07-06 16:48:40 -07:00
  • ef58abb73c Added support for mesage-box to display on lock/login screen on Windows Bryan Roe 2020-07-01 17:11:19 -07:00
  • ba8e43b47c 1. Fixed integer overflow detection for 32 bit 2. Fixed compiler warning MeshCentral_v0.5.77 Bryan Roe 2020-06-30 10:58:59 -07:00
  • 7e81f12a33 Removed auto-build from code scan script. MeshCentral_v0.5.76 Ylian Saint-Hilaire 2020-06-29 13:21:48 -07:00
  • d5f98ce08c Merge branch 'master' of https://github.com/Ylianst/MeshAgent Bryan Roe 2020-06-29 11:11:17 -07:00
  • b0e13ec876 Added missing commit to fix privacy bar on Windows Bryan Roe 2020-06-29 11:11:01 -07:00
  • 36b47f95ec Create codeql-analysis.yml Ylian Saint-Hilaire 2020-06-28 11:36:19 -07:00
  • 38ae8fc4c7 Fixed 'connect' handler Bryan Roe 2020-06-27 01:03:30 -07:00
  • 0d4f0f6adc 1. Implemented missing event 'net.server.connect' 2. Added integer overflow checks on ILibMemory operations 3. Added better bounds checking for DNS resolve and PE header parsing Bryan Roe 2020-06-26 23:10:43 -07:00
  • a765847f0a added MeshAgent.kvmRefresh() Bryan Roe 2020-06-26 15:47:09 -07:00
  • 5308242a52 Updated control channel to write DNS cache entry for meshcore tunnel Bryan Roe 2020-06-26 14:51:05 -07:00
  • e289d5f4b2 fixed compiler warnings MeshCentral_v0.5.73 Bryan Roe 2020-06-25 22:22:26 -07:00
  • 6342322c05 Fixed cleanup and updated metadata Bryan Roe 2020-06-25 19:11:14 -07:00
  • 557840e642 1. Fixed edge case bug with installPath on Windows Service Manager 2. Updated Agent installer to copy .proxy file if present at install time 3. Updated proxy check on Linux/Gnome to only call gsettings if home folder is present for given user Bryan Roe 2020-06-25 16:59:30 -07:00
  • 10bde8c328 1. Fixed typo with upstart service manager .conf definition 2. Added support for installedDate in service manager 3. Fixed compiler warnings Bryan Roe 2020-06-25 12:34:56 -07:00
  • 788adeb246 1. Fixed unpipe bug 2. Fixed Windows/Linux interop issue Bryan Roe 2020-06-24 16:02:46 -07:00
  • 9b6669f074 Fixed compiler warnings Bryan Roe 2020-06-24 15:10:00 -07:00
  • ac1da9725d Improved zip-reader to better support relative paths Bryan Roe 2020-06-24 13:58:56 -07:00
  • 33035ea5e3 Updated zip-writer so you can pass folder names Bryan Roe 2020-06-24 01:59:01 -07:00
  • f97ebdbdd4 1.) Fixed base folder bug if single file is passed 2.) Updated db JavaScript object to support compressed records Bryan Roe 2020-06-24 00:44:49 -07:00
  • e3c20eb6c5 Removed unreferecned code Bryan Roe 2020-06-23 13:50:29 -07:00
  • 9a08c9f7f8 Removed dead code Bryan Roe 2020-06-23 13:48:55 -07:00
  • ea1c9fbf20 Updated db to better support compressed records. Bryan Roe 2020-06-23 01:57:08 -07:00
  • e36ca6dbaa Fixed bug with options detection Bryan Roe 2020-06-23 00:50:40 -07:00
  • e82255959a Added support for compressed db entries Bryan Roe 2020-06-22 19:10:54 -07:00
  • 660777406e Fixed console.log to not use AllocA, in case the input string is very long Bryan Roe 2020-06-22 18:33:44 -07:00
  • 1962100df1 Added support for gzip stream to http.request Bryan Roe 2020-06-20 10:40:10 -07:00
  • 6ca4557859 Updated embedded zip logic Bryan Roe 2020-06-19 17:51:01 -07:00
  • ac4712ff58 Fixed module parse error Bryan Roe 2020-06-19 17:21:45 -07:00
  • 9e361b327f Fixed gcc10 issue Bryan Roe 2020-06-19 13:01:50 -07:00
  • 5b7a2efc33 Fixed code comment Bryan Roe 2020-06-19 02:00:57 -07:00
  • 4b53dd5c61 Fixed issue that could cause stack overflow Bryan Roe 2020-06-19 01:35:38 -07:00
  • 885c6de72a 1. Fixed UTF8 characters for notifybar-desktop on linux 2. Fixed compiler warning, and missing #ifdef Bryan Roe 2020-06-18 22:44:07 -07:00
  • 6158940b6e Updated win-message-pump to support UTF8 messages Bryan Roe 2020-06-18 22:12:32 -07:00
  • d65118f357 Added ability to embed zip packages Bryan Roe 2020-06-18 19:32:25 -07:00
  • c18f37d17e 1. added BufferDesciptor to 'fs' to allow reading from a buffer 2. updated zip-reader to allow reading from a buffer instead of file Bryan Roe 2020-06-18 15:02:12 -07:00
  • c269bd6fc5 Updated zip-reader to skip empty entries Bryan Roe 2020-06-18 11:50:47 -07:00
  • a70825ebb4 Added ability to execute zip packages Bryan Roe 2020-06-18 10:51:31 -07:00
  • 922da3c9cc Rev1 support for executing zip files from command line Bryan Roe 2020-06-17 23:51:30 -07:00
  • 5d51edbf21 Removed debug statement Bryan Roe 2020-06-17 23:26:36 -07:00
  • a0dd41468a 1. Updated 'close' on zip-reader 2. Added 'extractAllStreams' on zip-reader` Bryan Roe 2020-06-17 23:10:46 -07:00
  • 702b34dbc9 Fixed bug with initializer for compressed=stream.compressor Bryan Roe 2020-06-17 19:57:52 -07:00
  • 6bed0f5263 Updated command line switch descriptions Bryan Roe 2020-06-17 17:33:33 -07:00
  • ad5e6c4dc3 Updated 'compressed-stream' to be more configurable Added zip-writer coapability updated zip-reader to show logs when enabled Bryan Roe 2020-06-17 17:02:09 -07:00
  • 6adbbd8897 Added fs.read() support for windows Update compressed-stream Bryan Roe 2020-06-17 01:17:28 -07:00
  • eaed93172a Updated clean: MeshCentral_v0.5.65 Bryan Roe 2020-06-15 22:14:21 -07:00
  • 8eaf8364c4 Fixed compier warnings and missing #ifdef Bryan Roe 2020-06-15 21:37:15 -07:00
  • a68c533191 fixed compiler warnings Bryan Roe 2020-06-15 21:27:44 -07:00
  • 59f80fc1b1 Fixed db retry logic Bryan Roe 2020-06-15 21:15:33 -07:00
  • fc54e82ae9 Updated http.parseUri() to better handle malformed uri Bryan Roe 2020-06-15 21:09:13 -07:00
  • 2cb8f70d8e 1. Updated stream.readable/duplex to only call _read() once if no value is returned 2. Added zip-reader 3. Updated compressed-stream Bryan Roe 2020-06-15 18:11:51 -07:00
  • 3f0ae06e65 removed debug output from crc32-stream Bryan Roe 2020-06-15 13:33:28 -07:00
  • 3b1dc835eb 1. Added crc32-stream modules 2. Updated flow control for compressed-stream 3. Added newListener even on EventEmitter, that fires event after a lsitener is added 4. Added two new event helper methods 5. Updated fs.read to work with CreateFile on Windows. Bryan Roe 2020-06-15 13:16:01 -07:00
  • ca9bb50910 Updated nativeAddCompressModule() Bryan Roe 2020-06-14 01:30:42 -07:00
  • 39a4f997d4 Compressed integrated JavaScript Bryan Roe 2020-06-14 00:29:13 -07:00
  • e406f8767d Updated text formatting Bryan Roe 2020-06-13 22:02:44 -07:00
  • c3ad70a70e Added ZLIB Compression Support Bryan Roe 2020-06-13 21:57:46 -07:00
  • ee0787f416 Fixed bug preventing message-box from working when not running as root/service MeshCentral_v0.5.61 Bryan Roe 2020-06-13 04:19:40 -07:00
  • dbefd25475 Updated workaround for Old Linux message-box, so that it supports cancelation MeshCentral_v0.5.59 Bryan Roe 2020-06-12 18:09:27 -07:00
  • b2a99c7497 Added NULL/Canary check on metadata update method Bryan Roe 2020-06-12 16:32:39 -07:00
  • 04e7fc85df Updated Toast/Message-Box on macOS to work with non-english characters on older macOS releases Bryan Roe 2020-06-12 15:33:16 -07:00
  • c32d4e0914 Added ability to abort new message-box for macOS, and updated metadata Bryan Roe 2020-06-12 10:24:39 -07:00
  • 5b1bf0f25c Fixed type in rejector Bryan Roe 2020-06-12 01:27:31 -07:00
  • 1926fd82c8 Fixed macOS clipboard, toasts, and dialog boxes, for non-english characters. (when running elevated) Bryan Roe 2020-06-12 01:13:26 -07:00
  • 0971ac0134 Fixed uncaught exception MeshCentral_v0.5.58 Bryan Roe 2020-06-11 15:05:43 -07:00
  • f230243475 Fixed Toast and Message-Box for non-english characters for older linux releases, like Ubuntu 10-14 Bryan Roe 2020-06-11 10:29:37 -07:00
  • f0a1744338 Updated zenity logic for notifications, because the version in the Deepin repo is broken Bryan Roe 2020-06-10 22:47:35 -07:00
  • 8d71d9a634 Added displayWake() to kvm for macOS Bryan Roe 2020-06-10 14:32:11 -07:00
  • f9f7f28472 added power-monitor.sleepDisplay() support to macOS Bryan Roe 2020-06-10 14:24:51 -07:00
  • 5aff4c172e Added power-monitor.wakeDisplay() and sleepDisplay() Bryan Roe 2020-06-10 13:49:24 -07:00
  • f1a85296c5 Updated toast for windows Bryan Roe 2020-06-09 21:04:34 -07:00
  • 10a9e7226e 1. Added support for UTF8 wnvironment variables for window's child_process 2. Updated message-box and toaster to support UTF8 on Windows Bryan Roe 2020-06-09 19:37:37 -07:00
  • 946bbd5cb9 Fixed Alert and MessageBox on windows to work with non-english characters Bryan Roe 2020-06-09 15:45:46 -07:00
  • fedd70072b Updated proxy support Bryan Roe 2020-06-09 14:25:28 -07:00
  • e448456d9e Updated xclip clipboard, to so xclip cleanup occurs if process exits before xclip timeout Bryan Roe 2020-06-08 14:40:00 -07:00
  • 628e44121a Added timeout on server connect to capture cases where the FD does not become signaled Bryan Roe 2020-06-07 18:01:10 -07:00
  • 6834a34ca6 1. Fixed NULL reference crash that could occur if ILibProcessPipe metadata is NULL when fdsnapshot is called 2. Updated MacOS KVM to set metadata on child process Bryan Roe 2020-06-07 01:13:21 -07:00
  • 2ac6a1037d Updated installer, so will still work if launched from same path as description Bryan Roe 2020-06-06 18:15:03 -07:00
  • 33f1e9e577 Added fix for X server detection for FreeBSD Bryan Roe 2020-06-06 00:18:38 -07:00
  • 432c0d2585 Added username/password parsing ability to http.parseUri() Bryan Roe 2020-06-05 18:58:33 -07:00
  • 2e273bd4b6 Updated formatting. Bryan Roe 2020-06-05 11:02:08 -07:00