Commit Graph

239 Commits

Author SHA1 Message Date
Ylian Saint-Hilaire ea0068685b Explicitly set canvas cursor to show up on remote desktop. 2019-02-06 12:05:55 -08:00
Ylian Saint-Hilaire 86b5e4a85d Fixed the OTP random generator to be even. 2019-02-05 20:01:01 -08:00
Ylian Saint-Hilaire 632d190d23 Added one time passwords for user 2-factor login. 2019-02-05 19:07:12 -08:00
Ylian Saint-Hilaire 0ed26d55cf Added first support for running state-less. 2019-02-02 14:54:36 -08:00
Ylian Saint-Hilaire e6ebca7820 Added mesh agent IP address geo-location. 2019-01-31 15:00:51 -08:00
Ylian Saint-Hilaire 1bbb37b1ea Fixed MeshCentral self update. 2019-01-31 10:41:07 -08:00
Ylian Saint-Hilaire c5337046bb Fixed Windows Terminal. 2019-01-31 10:31:45 -08:00
Ylian Saint-Hilaire 21c218adec Updated agents, shift-device click will now open a new browser tab. 2019-01-29 14:08:29 -08:00
Ylian Saint-Hilaire e6fc96f3f1 Removed dependency on browser cookies to make the site work. 2019-01-28 15:47:54 -08:00
Ylian Saint-Hilaire e6b05f2b4a Improved web socket error handling, Selfupdate can now be set to specific version. 2019-01-27 12:23:38 -08:00
Ylian Saint-Hilaire 25ccec1d81 Fixed server account and login times. 2019-01-24 17:01:50 -08:00
Ylian Saint-Hilaire 110b58cd58 New agents, NeDB encryption, WebApp Fixes. 2019-01-24 12:08:48 -08:00
Ylian Saint-Hilaire 5a2d3512ca Added agent trouble detection on the server. 2019-01-22 19:34:55 -08:00
Ylian Saint-Hilaire 8f352de5b9 Fixed database and webserver race condition. 2019-01-22 15:40:08 -08:00
Ylian Saint-Hilaire 6d38294aea Improved web application performance. 2019-01-22 11:44:46 -08:00
Ylian Saint-Hilaire 74a01ffb95 Added recovery core support. 2019-01-21 14:05:50 -08:00
Ylian Saint-Hilaire 0b4c3393ff New v1 transition agents 201/202 2019-01-17 18:16:22 -08:00
Ylian Saint-Hilaire 46024e62a0 Added MeshCommand_CoreOk. 2019-01-17 15:07:34 -08:00
Ylian Saint-Hilaire 42a88d19ee Updates mesh agents. No WebRTC on terminal workaround. 2019-01-16 17:58:48 -08:00
Ylian Saint-Hilaire 3b2e78cddf Improved user handling with domain auth, email validation. 2019-01-16 12:04:48 -08:00
Ylian Saint-Hilaire faa3df958f Partial support for 2-step login 2019-01-15 13:51:07 -08:00
Ylian Saint-Hilaire e7c3c2cd70 New agents, fixed cert loading with text prefix. 2019-01-15 09:20:21 -08:00
Ylian Saint-Hilaire b514efaaf1 Fixed CR end-of-line certificate loading. 2019-01-11 14:01:36 -08:00
Ylian Saint-Hilaire 53d1e105ec Added swarm server IP filtering. 2019-01-11 10:02:54 -08:00
Ylian Saint-Hilaire 3d88413846 Updated all mesh agents. 2019-01-07 19:28:38 -08:00
Ylian Saint-Hilaire 63430e3e47 Fixed AllowedUserIP parsing. 2019-01-07 13:18:20 -08:00
Ylian Saint-Hilaire ed5b5cbd34 Fixed unlink() required callback in NodeJS v10. 2019-01-06 20:32:12 -08:00
Ylian Saint-Hilaire a1883fc178 Fixed keyboard mapping for remote desktop (software and hardware KVM) 2019-01-06 20:23:29 -08:00
Ylian Saint-Hilaire 5594fed442 Fixed Linux install script for some distros. 2019-01-05 22:07:41 -08:00
Ylian Saint-Hilaire f70b3249a5 Fixed user IP filtering when using reverse-proxy + updated Let's Encrypt URLs. 2019-01-05 14:15:14 -08:00
Ylian Saint-Hilaire aa92f4c2a2 Server code cleanup & fixes. 2019-01-05 12:04:18 -08:00
Ylian Saint-Hilaire 66b9e3ddb8 Added support for CIDR address checking in UserAllowedIP setting. 2019-01-04 15:29:27 -08:00
Ylian Saint-Hilaire 66c64268ac Fixed user IP address filtering. 2019-01-04 14:35:01 -08:00
Ylian Saint-Hilaire 678b904fb3 Changed copyrights headers for 2019. 2019-01-03 16:22:15 -08:00
Ylian Saint-Hilaire 9230a4508a Fix KVM clean up on WebRTC disconnect in meshcore.js. 2019-01-03 14:46:52 -08:00
Ylian Saint-Hilaire d7b60ccb07 Cleaned up deprecation warning on NodeJS 10.x. 2019-01-02 18:03:34 -08:00
Ylian Saint-Hilaire 5d6bd55249 Improved meshcmd.js generation, faster windows agent startup. 2018-12-31 18:09:19 -08:00
Ylian Saint-Hilaire 1be520624c Removed smbios.js module from meshcore for non-AI platforms. 2018-12-30 13:32:40 -08:00
Ylian Saint-Hilaire 4d307ca159 Changed alternate login token from AES128-HMACSHA256 to AES256-HMACSHA384. 2018-12-29 11:38:05 -08:00
Ylian Saint-Hilaire fba2c3476e Added support for AES128/HMAC-SHA256 login tokens and online token generation. 2018-12-28 21:55:23 -08:00
Ylian Saint-Hilaire fa99573c7d Updated MeshCommander. 2018-12-27 21:31:20 -08:00
Ylian Saint-Hilaire 2f898ae706 Added customization of the web site title logo. 2018-12-21 14:39:26 -08:00
Ylian Saint-Hilaire 06a1756e5d Fixed messenger in IE11. 2018-12-20 15:55:28 -08:00
Ylian Saint-Hilaire 4992c09b61 Fixed terminal windows popup in Win7. 2018-12-20 15:44:12 -08:00
Ylian Saint-Hilaire fdf746187e Added password requirements checking. 2018-12-20 14:14:37 -08:00
Ylian Saint-Hilaire 88621aaf2c Many fixes. 2018-12-20 12:12:24 -08:00
Ylian Saint-Hilaire f2a4c0c652 MeshMessenger with file transfers. 2018-12-17 15:08:59 -08:00
Ylian Saint-Hilaire 0ce4c20bf3 First MeshMessenger with WebRTC video support. 2018-12-17 00:32:08 -08:00
Ylian Saint-Hilaire 1e0e92fb23 MeshMessenger will now try to switch to a WebRTC data channel. 2018-12-16 00:17:26 -08:00
Ylian Saint-Hilaire 0edf857eab improves Windows terminal support. 2018-12-15 16:17:46 -08:00