commit a83d62bd2b245e21301ea598dbb9f1d0fe04d869 Author: Mark Webb-Johnson Date: Thu Jan 20 11:02:12 2022 +0800 Add fasttech skus for v3.3 hardware commit 9a8c9b0333173c54587dec89f4eb7b9b73b97be6 Author: Michael Balzer Date: Wed Jan 19 23:35:09 2022 +0100 Docs: added some more Wifi hints commit cbdc6f05aa92628c93d3f9729c571d294ce9ef21 Author: Michael Balzer Date: Tue Jan 18 20:14:00 2022 +0100 Tickers: fix 10/60/300/600 tickers (broken by Timer workaround) commit 8c7640676609ca252d91e47799f21488112d0f62 Author: Michael Balzer Date: Tue Jan 18 09:50:38 2022 +0100 Server V2: reduce unnecessary retransmissions of 'F' message Ref: https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/683 commit cfad95dd08f09edef2ba7cfd944366a7b987cfc7 Author: Michael Balzer Date: Sun Jan 16 11:26:09 2022 +0100 VW e-Up: add OCU/T26a images commit 9f84a852eea0771d42e84eb6ed7d81fccfb4d482 Author: Michael Balzer Date: Sat Jan 15 15:06:14 2022 +0100 Timers/tickers: workaround optimization for delayed callback runs (ref: https://github.com/espressif/esp-idf/issues/8234) Note: this scheme allows for callback processing delays of up to 3 ticks, it will fail to detect duplicate callbacks for timers with shorter periods -- if necessary, use another scheme there. commit 2f10812a97cc68ed313e51ce7685f6e0b5f18a60 Author: Michael Balzer Date: Sat Jan 15 14:35:53 2022 +0100 Events: added bug report issue reference commit bf3a705a933ca3c5c179a4b1d640f6a887cdecb7 Author: Michael Balzer Date: Sat Jan 15 14:32:01 2022 +0100 Renault Twizy: workaround for FreeRTOS duplicate timer callback bug (see https://github.com/espressif/esp-idf/issues/8234) commit 9f6eee4d67b98ed9ce83751c20cbd819f210edf9 Author: Michael Balzer Date: Sat Jan 15 14:29:07 2022 +0100 VW e-Up: workaround for FreeRTOS duplicate timer callback bug (see https://github.com/espressif/esp-idf/issues/8234) commit 12643c5a2f3089b955e47d862849782ea12f47f8 Author: Michael Balzer Date: Sat Jan 15 14:21:21 2022 +0100 Tickers: workaround for FreeRTOS duplicate timer callback bug (see https://github.com/espressif/esp-idf/issues/8234) commit b09732b883d4e16f34646335febc09b4d2a3b5e2 Author: Michael Balzer Date: Fri Jan 14 10:16:20 2022 +0100 Module: show free RAM status with task tracking disabled commit 134cc61592e3b5e6a3ed5d619a0bb6b6cae75bac Author: Michael Balzer Date: Fri Jan 14 10:14:15 2022 +0100 Housekeeping: add SPIRAM info to log checkpoints commit a101c8d1da26f1553613a8299ca2ef9722bcae9d Author: Michael Balzer Date: Fri Jan 14 10:12:08 2022 +0100 Events: optimize event processing with Duktape disabled / not started commit e1b4578e46939c429fcb4b60d88105345cb8aa02 Author: Michael Balzer Date: Fri Jan 14 10:10:16 2022 +0100 Build: fix building w/o SSL support, excluding TLS component commit 9ee7f503e12a2636c745c8c172a432076acd3efe Author: Daniel Date: Fri Jan 14 09:26:56 2022 +0200 Improve wakeup message commit 611d87e93709b4db5705d765c22031a2de906f77 Author: M. Jaunius Kapkan <38353835+mjkapkan@users.noreply.github.com> Date: Wed Jan 12 11:50:45 2022 +0200 rm unused variables from HandleCharging() commit 7ac23a856068e03f453391a910b4bfba878e8b98 Author: jaunius@gmx.com Date: Mon Jan 10 18:37:08 2022 +0200 #678 - add timerwait notification commit c7c159891c5f24cd3d1c1f8c07ee53bea1311250 Author: jaunius@gmx.com Date: Mon Jan 10 12:22:12 2022 +0200 #672 - fix v.d.cp behavior with pilot commit 48b83c2d9188138044ae011364678b2eeca5826b Author: jaunius@gmx.com Date: Mon Jan 10 02:47:40 2022 +0200 #672 - add range est. method to chg est. calc commit 2a13ca87269e0c697a2e086dccf564e6695446f1 Author: jaunius@gmx.com Date: Mon Jan 10 01:55:21 2022 +0200 #672 - fix charge est, powerwait substate commit d96ea73820347e7dc06412755b0b21d5aad200d7 Author: jaunius@gmx.com Date: Fri Jan 7 22:47:41 2022 +0200 #672 - updated documentation and changelog commit 23b0c019e2716125f7a9f1e76554a13754973068 Author: jaunius@gmx.com Date: Fri Jan 7 19:56:49 2022 +0200 #672 - allow both range and soc method commit b65cac814795d914102014972b58c96053e53134 Author: jaunius@gmx.com Date: Fri Jan 7 13:39:54 2022 +0200 #672 - fix charge substate, v.d.cp metric, hvac race condition commit 8eb4500f4e6f714b76ec2f15d233155784d6a6e0 Author: jaunius@gmx.com Date: Fri Jan 7 04:50:25 2022 +0200 #672 - fix top-up logic #644 - byte typo fix commit f60e8985cf1f3294363ee9e13c96f194a5b81e70 Author: jaunius@gmx.com Date: Fri Jan 7 00:44:50 2022 +0200 #672 - fix ui and notif text commit d6e649e19bfe4ea59c248506e0788687bbee0e5a Author: jaunius@gmx.com Date: Thu Jan 6 23:35:32 2022 +0200 #672 - add top-up feat #644 - implement perm fix commit b929653a76a83a2624f9d1be92f3aa6d77b9af1a Author: jaunius@gmx.com Date: Wed Jan 5 22:57:11 2022 +0200 #672 - fix cc interference #644 - fix hvac metric commit a0213eed6376bb137c98babe2f730ac7e100334a Author: jaunius@gmx.com Date: Wed Jan 5 17:14:41 2022 +0200 #672 - fix login, cleanup commit 332cd526b3bc8c41422207d99fa6691f5619571c Author: jaunius@gmx.com Date: Wed Jan 5 14:53:43 2022 +0200 #672 - refactoring bugfix commit 9597312dd58b9f4a650c523a745f2537205d1ed2 Author: jaunius@gmx.com Date: Wed Jan 5 14:40:48 2022 +0200 #672 - typo fix commit 4fe454b7071ced7530569ad81420465610205c69 Author: jaunius@gmx.com Date: Wed Jan 5 14:38:01 2022 +0200 #672 - handle charge substate, fix logic commit cdb0ba53909d4807883a5723cbaca968410f9c13 Author: jaunius@gmx.com Date: Wed Jan 5 13:21:04 2022 +0200 #672 - align remote charge stop, refactor commit 79bd01307c8ea9e16415b18ccbf905402f57e911 Author: jaunius@gmx.com Date: Wed Jan 5 08:32:55 2022 +0200 #672 - enhance logic, add notifications commit 7baf4fc8f835530bd241d9cec6d56677cb44a3af Author: jaunius@gmx.com Date: Wed Jan 5 05:47:24 2022 +0200 #672 - fix var messup, add auto start charge commit 2e3bb506911a293d41587702a8f5e8291a76c6ea Author: jaunius@gmx.com Date: Wed Jan 5 05:28:54 2022 +0200 #672 - fix auto charge stop commit 47165927bd9064662483a546b9c634a46b33eb97 Author: jaunius@gmx.com Date: Wed Jan 5 03:34:47 2022 +0200 #607 - fix NL feat UI text commit eb4dd39ff77c59ec908a2b5ecaef78ca4058fdb1 Author: Mark Webb-Johnson Date: Tue Jan 4 08:42:05 2022 +0800 Change can testtx to send 8 byte frames commit 6880d8c5b40d2be5619cb552337a248a8bda9bdd Author: Daniel Date: Mon Jan 3 18:15:37 2022 +0200 Add pictures and changes.txt commit 61227e023ddfb60063655cdb02fe32de928c0f12 Author: Daniel Date: Mon Jan 3 15:28:45 2022 +0200 Edit comment on TCU wiring commit d6a9ce20298c239c0958e1739f7846fa8e53fe7c Author: Daniel Date: Mon Jan 3 10:06:14 2022 +0200 Update doc on TCU guide commit 2c981a9f4a7c93a8542617ca3c37794655acc1ed Author: Daniel Date: Mon Jan 3 09:33:25 2022 +0200 Move pin write, edit webui commit 26c58987f554ea75a0ba79ce38124ac427e9d953 Author: Mark Webb-Johnson Date: Mon Jan 3 13:26:57 2022 +0800 add can testtx command commit 7893f987008ff0ee50799d42433c78c34d64fd3e Author: Daniel Date: Sun Jan 2 14:16:04 2022 +0200 Fix config writing commit ad1cc9fa0c72345af0fd326e9e4e9b85228030b1 Author: Craig Leres Date: Sat Jan 1 13:36:05 2022 -0800 Add missing newline to "cellular setstate" message commit 89122eab0b4cabf95932f7c192e91f3414f58bdc Author: Daniel Date: Sat Jan 1 14:05:22 2022 +0200 Added logging to 12V command commit e53a626e3c36abd7fc682f2bda9436a1cb6f6d73 Author: Mark Webb-Johnson Date: Thu Dec 30 22:31:53 2021 +0800 SPI rework courtesy of Christopher 'Scott' Weber commit 54576ea3d2c8cb683ce1bf6f9b7abbb3f8bc7e90 Author: Michael Balzer Date: Thu Dec 30 14:25:55 2021 +0100 Web UI: add "boot clear" button to status page commit eb9f0f40b5f89f3392540b4ef444f81217ee6d12 Author: Michael Balzer Date: Thu Dec 30 14:25:27 2021 +0100 OTA: add hardware info to status output commit 59da6c9031ff15dd1901c619a47de0cc43c89afc Author: Michael Balzer Date: Thu Dec 30 14:25:01 2021 +0100 Server V2/MP: add hardware info to "F" message, fix missing MP encoding, add "F" retransmission triggers commit 42198ec7088e34e6e6115e8688c72886f921f4a5 Author: Michael Balzer Date: Thu Dec 30 14:23:26 2021 +0100 Boot: add hardware info to crash debug output, fix missing MP encoding commit 03a9707e9c29fd5241292a31cb465cf6793fb7a7 Author: Michael Balzer Date: Thu Dec 30 14:20:18 2021 +0100 Boot: raise early crash detection time to 120 seconds to take late (auto detect) modem driver installation into account commit ae70b62e9daacd6385998023c87b6dc5fb262bcc Author: Michael Balzer Date: Thu Dec 30 14:17:56 2021 +0100 Version: add modem model to hardware info commit 33375fc79bc85ecd8a859b28e81d8b5ad55a3054 Author: Tamás Kovács <42914986+KommyKT@users.noreply.github.com> Date: Thu Dec 30 14:03:27 2021 +0100 Update vehicle_mitsubishi.cpp Fix for trip notification for Mitsubishi: (exclude 255 init value) commit f25c771f31e51aa604de0be919dc62eae96fc1ad Author: Daniel Date: Thu Dec 30 11:21:45 2021 +0200 Add option to set EV activation pin commit 09c58a2feda13c32f79c6599fdcb6a7512cf1a48 Author: Daniel Date: Wed Dec 29 20:23:43 2021 +0200 Add initial activation pin code commit 079b18debb36b5bd0f421185524730543cd769f5 Author: Michael Balzer Date: Wed Dec 29 16:58:03 2021 +0100 Fix building without WIFI / Mongoose commit c3b0e6a11eda11f4ec658dee14554b95b346de4f Author: Mark Webb-Johnson Date: Wed Dec 29 09:35:31 2021 +0800 fix minor typos in plugin metadata files commit 6731db455aba4039e91de879f76ffcef9fa82670 Author: Mark Webb-Johnson Date: Wed Dec 29 09:09:33 2021 +0800 First-draft migration of v3.2 plugins to v3.3 plugins framework commit 68aed919bb7d60a3ea172d9f749da1c772e6be3b Author: sharkcow Date: Tue Dec 28 22:15:35 2021 +0100 vehicle: add inverter/motor energies to trip report commit 0faa8fb7b4546f2c33cbd3fa0a3bf33ac84e9911 Author: Daniel Date: Tue Dec 28 17:27:33 2021 +0200 Correct names of metrics commit 2a7a9b31e28d2e9c664c6ed88de7fbb241ec11e9 Author: Daniel Date: Tue Dec 28 16:20:41 2021 +0200 Add changes, remove empty .txt file commit 7f5cad142404fbb07474a3566d685ba71ae78409 Author: Michael Balzer Date: Tue Dec 28 13:03:40 2021 +0100 Docs: add info on automatic notification events commit e807530eac1ecc1a328dc27f92bc888b8027cd9d Author: Daniel Date: Tue Dec 28 12:16:06 2021 +0200 Add new NL metrics commit 119c17e4a0337009f595eebd24db10ea543973ea Author: Michael Balzer Date: Mon Dec 27 08:51:59 2021 +0100 Documentation: include links to both manual versions, add user note commit 9b9a72f7636a9f30c5af573bb5464b684350c89e Author: Michael Balzer Date: Mon Dec 27 08:51:20 2021 +0100 Leaf: documentation syntax fixes commit b01b970f55b112dafebe2c8360fcc8787ba4953f Author: Daniel Date: Sun Dec 26 21:06:25 2021 +0200 Add max gids metric commit 58d016542a1cfd4919e3cf8a61389a4f447fa3e6 Author: Michael Balzer Date: Sun Dec 26 16:22:21 2021 +0100 Events: work around possible FreeRTOS timer service bug: With repeated delayed events at an interval of 10 ms (1 tick), about three times per million timer executions, the callback is executed twice. The previous implementation would run into a duplicate free() on this, the workaround now detects these by validating the message pointer. Note: using locks in a timer callback isn't good, but I don't see a clean way to avoid this here. commit 1ef42703b7fae25f453347265eabadeb343509b3 Author: Michael Balzer Date: Sun Dec 26 16:16:45 2021 +0100 Notifications: add tracing (debug logging) of stream notifications New commands: notify trace all -- Enable logging of stream notifications commit d713a365f3b9006877b2de245802047aecb5d721 Author: Daniel Date: Sun Dec 26 15:47:27 2021 +0200 Rename variable commit 248fd7b4ae829ad178a625dd7976a0e17fdb531d Author: Daniel Date: Sun Dec 26 15:11:08 2021 +0200 Naming style fix commit ab9defcc6bdacf4e3cec5ddc95092501aed54a91 Author: Daniel Date: Sun Dec 26 14:58:58 2021 +0200 Fix vehilce wakeup command commit 95ff27a4b3e76f96e9b2a3d6cdfeee2f354086f9 Author: Daniel Date: Sun Dec 26 12:49:28 2021 +0200 Updated NL docs commit 2545173acf9d05c4996735a869ec54a5d6d60c7c Author: Daniel Date: Sun Dec 26 12:42:45 2021 +0200 Add charge stop functionality commit 75a9b7201e8ac4a479289cf5e5c49d4bb5c5fa54 Author: Daniel Date: Wed Dec 22 12:49:57 2021 +0200 Add AC voltage and gen1/2 handling commit 6920266c382782a15aec3586abc20397de1cb9ac Author: Daniel Date: Tue Dec 21 21:47:32 2021 +0200 Split ZE0 and AZE0 charger handling commit ffe3fb17eb38f06398472b0465b16bf78d8f60c4 Author: Glyn Hudson Date: Thu Dec 16 16:22:33 2021 +0000 update flyer 3G>4G commit 09447108fbd79946d00304d17637c9ce61d4f701 Author: Alexander Kiiashko Date: Tue Dec 14 22:41:59 2021 +0200 - VA: added notification for "fuel" metric. new config: [xva] notify_va_metrics (bool, default no) commit 09e658c77b8336900fc78d25d34ad273ff5e6b9e Author: Mark Webb-Johnson Date: Mon Dec 13 16:41:15 2021 +0800 Updated OVT1 cable commit f6aae934392eeb7ce4f6cc30fe6ccdfc1c47b7ed Author: Mark Webb-Johnson Date: Mon Dec 13 16:40:11 2021 +0800 v3.3 hardware schematics and pcb layout commit 8c8aefb76e9176bbac6d9db032d0d2f5a37f30f9 Author: Mark Webb-Johnson Date: Sun Dec 12 18:53:06 2021 +0800 Try to workaround readthedocs mistune package dependency issue commit e54ce8bc487ac2ab493c4cd4a8d55809a8954fc0 Author: Michael Balzer Date: Sat Dec 11 16:04:25 2021 +0100 History update commit 8ad36635dd4506ff49b746fc6ca26f13b6830f37 Author: Michael Balzer Date: Sat Dec 11 15:04:48 2021 +0100 Server V2/V3: added manual update request Note: the servers normally don't need a manual trigger to perform data updates, they listen to metrics changes and events. Use this only if you need extraordinary single updates as fast as possible. New commands: server v2 update [all|modified] -- Request V2 data update server v3 update [all|modified] -- Request V3 data update commit f98d941cf74dcd1bf1e35b05a462044bf9e448a0 Author: Mark Webb-Johnson Date: Thu Nov 25 15:56:56 2021 +0800 CE statement for OVMS-33-7600G commit 19bb04d6ecf4ff910fbf20e8c774662bbb7f4f07 Author: Mark Webb-Johnson Date: Thu Nov 25 15:29:43 2021 +0800 CE statement for OVMS-33-7600G commit 65626dac253b6124cd70e1115d0e6443f6d00f61 Author: Mark Webb-Johnson Date: Thu Nov 25 15:20:52 2021 +0800 CE statement for OVMS-33-7600G commit eaf8ddd71c9c1f8bc538b9cac044504ec42d6523 Author: Mark Webb-Johnson Date: Wed Nov 24 13:55:15 2021 +0800 CS11 CAN format: Support SYNC/ACK extension, and bug fix on baud rate set function commit adaea734466518df6fc33180473f4fafaa88aa83 Author: Mark Webb-Johnson Date: Wed Nov 24 13:54:22 2021 +0800 Wait for up to 500ms when trying to queue CAN transmission from command line or can loggers commit 867d1a5f8e3b42abf8c3f3ce6e4914d326af663c Author: Mark Webb-Johnson Date: Wed Nov 24 10:07:18 2021 +0800 Add FCC and SAR warnings for OVMS-33-7600G commit d82a3ee9cfe9b41369d9b441ececddd3ed7fa0b2 Author: Mark Webb-Johnson Date: Wed Nov 24 10:02:34 2021 +0800 Add FCC and SAR warnings for OVMS-33-7600G commit ca00744dce8b0f21d530203d44dfb5a89917aac6 Author: Mark Webb-Johnson Date: Tue Nov 23 10:05:51 2021 +0800 Merge back reverts for OvmsHttpClient commit 6d2c90decf4947bb5823e4f965e0e11e72998bea Author: Mark Webb-Johnson Date: Fri Oct 1 21:22:16 2021 +0800 Convert isrg_x1 to DER format commit 0402153d6f76d24dbc7be9a8d46d24b9bf2252e7 Author: Mark Webb-Johnson Date: Fri Oct 1 21:20:50 2021 +0800 Make wolfssl the default TLS library commit e7d9e1c18c37374bff0ce2c4fe24d1c5660eec50 Author: Michael Balzer Date: Sat Sep 18 23:30:27 2021 +0200 Web/Editor: adapt log filter to new scripting tags commit 07db2f8d904658034803a03b3e385650f46a037c Author: Mark Webb-Johnson Date: Thu Sep 16 21:08:33 2021 +0800 Cellular: Support cellular mode in SIMCOM SIM5360 driver commit d734b6cc4d25e30d8856acd24ea598002808544c Author: Michael Balzer Date: Sun Sep 12 10:27:16 2021 +0200 Duktape VFS: fix memory leak in VFSSave commit 048a1a73839e0b468250901ad489b8cff88913d7 Author: Michael Balzer Date: Sun Sep 12 10:27:00 2021 +0200 Duktape: fix missing task names in heap memory map commit cfc4b6fb7285d8b5e935005e7d72de45226f9cf2 Author: Michael Balzer Date: Sun Sep 12 10:26:08 2021 +0200 Duktape VFS: avoid task creation if volume not mounted commit fb7ccd6b73f235611808e37fc3b2c243177b8a18 Author: Mark Webb-Johnson Date: Wed Sep 8 15:06:30 2021 +0800 try to keep ppp driver running (rather than load/unload each startup/shutdown) commit 5320bc2bee7112901a094619c9c524e63f04d30f Author: Mark Webb-Johnson Date: Thu Sep 2 08:18:21 2021 +0800 sim7600: fine tune gps init sequence for when +CGPSAUTO=1 commit a73b3ee26e718373be5b503e8a8850ec3db348c5 Author: Mark Webb-Johnson Date: Wed Sep 1 16:49:17 2021 +0800 Add support for modem mode metric, and implement for SIM7600 commit 1032cfa6e6f15aac5d9721b9d1443ce5562e1193 Author: Mark Webb-Johnson Date: Wed Sep 1 16:07:42 2021 +0800 Improve cellular logging and power cycle arrangement commit f2ebd00cac95c322f1b743ad578c7558657f53fa Author: Mark Webb-Johnson Date: Wed Sep 1 13:03:17 2021 +0800 Allow GNSS startup/shutdown to be tuned by modem driver, and implement special support for SIM7600 commit a6234c833fe759b835e3f83d9bd3dc1558689edb Author: Glyn Hudson Date: Tue Aug 24 01:04:10 2021 +0100 update flyer commit 6b4fa2f64857a618cf60fcd07876a187fa570a48 Author: Michael Balzer Date: Sat Mar 27 12:34:15 2021 +0100 VWeUp: fix early charge limit & mode updates at charge stops commit 847721dec19432d32206a81ef5dcdfd74d69f2a4 Author: Michael Balzer Date: Sat Mar 27 12:32:57 2021 +0100 VWeUp: fix timed charge done detection with identical charge limits commit b292fc8723e82482eaaa9ac167472281c4e8dcfd Author: Michael Balzer Date: Sat Mar 27 12:25:09 2021 +0100 Metrics: return modification info from SetValue() commit 62c908474a2ab738ef29ff0dccbf6a1f62792d9f Author: Michael Balzer Date: Sat Mar 27 12:22:50 2021 +0100 Vehicle: fix Notified…() to be called after the notification/signal commit d9188c556882f6c27d8e64481f7631e38151b031 Author: Michael Balzer Date: Sat Mar 27 12:18:33 2021 +0100 Vehicle: classify charge stop with substate "timerwait" as info commit 431ce67478420d0fd8b6bb37f92ae602a468850a Author: Dimitrie78 Date: Tue Mar 23 18:23:01 2021 +0100 SmartED: update AutoSetRecu to allow D- commit 6961662efef77580142af2a27e7098dfd33b6524 Author: Dimitrie78 Date: Sun Mar 14 08:46:48 2021 +0100 SmartED: update bms cell monitor commit 07e58eec0a5c820960e92bef0972b3c9fc594e3e Author: Mark Webb-Johnson Date: Tue Mar 23 16:04:20 2021 +0800 Run PrioritiseAndIndicate in network thread context commit 2ba05bf187da3d1977ce61d675b7a83f5acab0cd Author: Mark Webb-Johnson Date: Tue Mar 23 13:27:58 2021 +0800 minor type commit 616e1c68a8fc1350c0109ebc99570d6769e317ab Author: Mark Webb-Johnson Date: Tue Mar 23 13:26:19 2021 +0800 Cellular: try to avoid duplicate system.modem.down events raised It seems we have a race condition in ovms_netmanager PrioritiseAndIndicate when it accesses the netif linked list without locking, if interfaces are added/removed during traversal of the list. We should really lock this list, but it is not easy, as part of LWIP code and there doesnt seem to be any external API to that. commit ec6ce026983ee2f541e0ead683937efc7aceea49 Author: Mark Webb-Johnson Date: Tue Mar 23 09:18:58 2021 +0800 OvmsSyncHttpClient should not be used on main netman task, to avoid blocking commit e869d16b9e58331e30705922b26d99c221a3d8b5 Author: Mark Webb-Johnson Date: Tue Mar 23 08:42:46 2021 +0800 Rename modem task to OVMS Cellular commit 8e10c6b7b7217b7eb3bae1cf4a967581938f1271 Author: Mark Webb-Johnson Date: Fri Mar 12 10:19:33 2021 +0800 webserver compressed charts commit 12dbfdd6659d1bab40c9c3975740883e0a9a8e25 Author: Mark Webb-Johnson Date: Fri Mar 12 10:17:03 2021 +0800 Changes in webserver for modem -> cellular commit 0903a8389ac60c9529eb84e4d401fc6f5cd47ada Author: Mark Webb-Johnson Date: Mon Mar 8 11:34:36 2021 +0800 Follow github security vulnerability recommendation commit 9fb382db7bd844f4b616918758c1c3319bf17341 Author: Mark Webb-Johnson Date: Mon Mar 8 09:52:23 2021 +0800 Full rename of modem/simcom -> cellular framework commit 3970290d97fb23d23a481b48a6e76d3f05df369c Author: Chris Staite Date: Tue Feb 9 21:44:21 2021 +0000 Update default sdkconfig for v3.3. commit 8e4c564a03f1cdf7da04f35c1acad92a70db7929 Author: Chris Staite Date: Tue Feb 9 21:35:21 2021 +0000 Change default OTA server to TLS. commit df56c860d2e6eb5c638ffe145a619fed6a0e6307 Author: Michael Balzer Date: Sun Dec 13 13:32:58 2020 +0100 Script/Duktape: minor stack fixes (ported to for-v3.3) commit 6e11d72a71d07555551fa11ed8f0163cda105c6e Author: Michael Balzer Date: Sun Dec 13 13:30:35 2020 +0100 Script/Duktape: backtraces on errors (ported to for-v3.3) commit 49a0866a68895c3b78b608d4f3b81c31bf8184e3 Author: Michael Balzer Date: Sun Dec 13 13:27:06 2020 +0100 Script/Duktape: log garbage collection times (ported to for-v3.3) commit 20aa9a691d1a47c5204bfc66629edae5af54c28e Author: Mark Webb-Johnson Date: Wed Nov 11 11:18:59 2020 +0800 Dexter sdkconfig default commit fef3af61001aec4921d29d2576724027ae6e1f15 Author: Chris Staite Date: Thu Sep 24 22:28:34 2020 +0100 Net: Support for connection timeout in NetConns. commit 26b7b61c5d59351c767a0de519b86b0f4320ccf3 Author: Chris Staite Date: Thu Sep 24 21:34:30 2020 +0100 OTA: Trust the CA that is used by Cloudflare to allow caching. commit 1076ff87bba63cf67b798e1ce58537512de7806f Author: Chris Staite Date: Thu Sep 24 21:34:30 2020 +0100 TLS: Embed certificates as DER rather than PEM to save space. commit 3377eed008c5a5a16d49526573de18af84d84ff7 Author: Mark Webb-Johnson Date: Wed Sep 30 15:36:10 2020 +0800 Plugins: Rough implementation of webserver page and hook plugins commit 4dad05513ff63abaffcb9d42c3e4ab6523f96ab4 Author: Mark Webb-Johnson Date: Wed Sep 30 15:23:55 2020 +0800 Plugins migration commit 6e67e4ca302e4ce297fb42b959e02b2be9faed2c Author: Mark Webb-Johnson Date: Mon Sep 28 16:34:05 2020 +0800 Plugin for RETOOLS (migrate from old plugin system) commit b38d997b46fd764514bd243c0fc76a2f4cf67dd6 Author: Mark Webb-Johnson Date: Mon Sep 28 16:30:45 2020 +0800 Plugin for RETOOLS (migrate from old plugin system) commit fbe89e7bcb5e093e56fa00feb31e3447b42ec013 Author: Mark Webb-Johnson Date: Mon Sep 28 15:58:49 2020 +0800 Plugins: Sample buildplugins.pl commit c20da11964d6db8e213b1940a66cb6db3426c10e Author: Mark Webb-Johnson Date: Mon Sep 28 15:10:43 2020 +0800 Plugin: Support updating plugins commit 7c8065cb268edf971ff2bbf79cc8923abbec7a26 Author: Mark Webb-Johnson Date: Mon Sep 28 11:25:50 2020 +0800 Http: Fail requests if network manager not running commit e2e6236b433a37d5d0d3751e46b7050cfa4e558f Author: Mark Webb-Johnson Date: Mon Sep 28 11:25:32 2020 +0800 Plugins: Allow enable/disable, even without refreshed repository commit 226dff2097f590f44a2ab21da0aefebbbb411aca Author: Michael Balzer Date: Fri Sep 25 15:08:32 2020 +0200 OvmsCommand: add macros to resolve method overload ambiguities; see retools_testerpresent.cpp & vehicle_mgev.cpp for example uses commit ba7d375f2f11ac0849fda547a51c6720dcfcce1b Author: Mark Webb-Johnson Date: Thu Sep 24 14:23:57 2020 +0800 Plugins: Integration to DukTape, and enable/disable functionality commit 3a5edbd3be82c4bb1c95929f61d2490f45846099 Author: Mark Webb-Johnson Date: Thu Sep 24 14:23:31 2020 +0800 Duktape: Expose DukTapeContext() for cooperating modules commit c795d74c531bc329e29ba6eca35d6b2b9cdb5545 Author: Mark Webb-Johnson Date: Thu Sep 24 10:39:49 2020 +0800 Duktape: Support plugin modules and auto-load at init commit dcff42c00f18b532753eec84cc15639b6348a9c2 Author: Mark Webb-Johnson Date: Wed Sep 23 10:29:22 2020 +0800 Obsolete old OvmsHttp and OvmsConnection objects commit 5d3369e60ffe3e66b3d8ef2367611b3b420f5347 Author: Mark Webb-Johnson Date: Wed Sep 23 10:16:28 2020 +0800 Move ovms_buffer to its own component commit 9a25e16c27daa9da44df822382c35c6f4b89f9c1 Author: Mark Webb-Johnson Date: Wed Sep 23 09:01:54 2020 +0800 Move ovms_http to be a standalone component commit 1d3c5901f6c3dee5bbc06f46e882db252720560a Author: Mark Webb-Johnson Date: Wed Sep 23 08:58:54 2020 +0800 OvmsSyncHttpClient class, based on sync interface to mongoose commit e39bee6f6a0e9747eeff2643829d69dbe918921b Author: Michael Balzer Date: Sun Sep 13 18:31:55 2020 +0200 Command framework: support std::bind & lambda callbacks commit cf3463990c46888f4222c63cfd385b678924c202 Author: Mark Webb-Johnson Date: Thu Sep 3 14:55:38 2020 +0800 Plugin: Support download and install (rough implementation) commit 2087b137eec41c09d289ad73b5dd938aed2ab3e0 Author: Mark Webb-Johnson Date: Thu Sep 3 14:00:05 2020 +0800 plugin.enabled and plugin.disabled config params commit cca0d1b1f026742cf087c1dc5a936887acd6989b Author: Mark Webb-Johnson Date: Thu Sep 3 11:25:32 2020 +0800 Plugin: Implement all the repo commands, as well as caching of repo metadata commit a2962e3985362eda1ea5a8ebefec303488713a7f Author: Mark Webb-Johnson Date: Wed Sep 2 16:35:18 2020 +0800 Plugins: Add back support for multiple repositories, and stub the remaining functions to be implemented commit 910d6e6607f5b5f18595024446e3308b0324230c Author: Mark Webb-Johnson Date: Wed Sep 2 14:59:58 2020 +0800 Framework for plugins, including HTTP retrieval, parsing, and store for plugins commit 17b7989292bc865c82b0b63c07462df077093d03 Author: Mark Webb-Johnson Date: Tue Sep 1 14:09:42 2020 +0800 Some sample plugins (new format) commit 92f8fddf3fc25d3c23bcd86a65ecdcd25e36d993 Author: Mark Webb-Johnson Date: Tue Sep 1 13:18:46 2020 +0800 provide stub implementation for DukOvmsCommandRegisterRun commit fcb7280bbb96400ee54f05ce0e58825546912294 Author: Mark Webb-Johnson Date: Tue Sep 1 12:56:16 2020 +0800 Structure for javascript commadn extensions commit 845d97a74f068f6d24e813e25c59350891a86e19 Author: Mark Webb-Johnson Date: Tue Sep 1 09:42:57 2020 +0800 Remove NotifyDuktapeScriptsReady() kludge, now OvmsCommandApp can directly register with ovms_duktape commit 92d5eb0b962baceba4ccbb8e87d8df9382b649e4 Author: Mark Webb-Johnson Date: Tue Sep 1 08:22:10 2020 +0800 Make a default for top level commands that offer a status screen commit c6ae5541cdc8bb0ba35d01ebd62ed0fe54d8cb8e Author: Michael Balzer Date: Mon Aug 31 11:40:59 2020 +0200 Events/Scripting: fix event decoupling (for-v3.3 merge) (re 6b709a0cb399d1a7c3866f68d7f9dbf92f9246c8) (re https://github.com/openvehicles/Open-Vehicle-Monitoring-System-3/issues/418) commit 1b55381b4403d7d3aa836c70a2e4bf5905e5e9b3 Author: Mark Webb-Johnson Date: Mon Aug 31 14:21:20 2020 +0800 Move utility functions and libraries (print, assets, HTTP and VFS) out of ovms_duktape commit c406b8dd29a590a702cbb31cf4f0de3d575d4f84 Author: Mark Webb-Johnson Date: Mon Aug 31 13:50:43 2020 +0800 Move event and config duktape extensions out of ovms_duktape to their individual modules (which we can now do as we have split off ovms_duktape from ovms_script/ovms_command) commit 801e0182c5334a625ce336ac67f10c2c00ba9d5a Author: Mark Webb-Johnson Date: Mon Aug 31 13:34:53 2020 +0800 Refactor duktape/scripts. Make new ovms_duktape.h and registry in OvmsDuktape object, shared by OvmsCommand and OvmsScript - to remove the inter-dependency and race conditions commit dcf17613ed0d12d2d5091c15cec971bda0667990 Author: Mark Webb-Johnson Date: Mon Aug 31 08:32:47 2020 +0800 Fix crash when invalid vehicle type is set commit ec5bda0a85fa377e94793ae4c18bf825dea3b2c5 Author: Mark Webb-Johnson Date: Sun Aug 30 19:10:05 2020 +0800 CELLULAR command replaces MODEM, which replaced SIMCOM commit 888fa58bff144b5ca7b1af14f8963227b2e4720f Author: Mark Webb-Johnson Date: Sun Aug 30 15:17:34 2020 +0800 Add support for pulsing EGPIO output commit 181dafcacc581824be0d041e144ba6fc122d4f27 Author: Mark Webb-Johnson Date: Sun Aug 30 11:56:14 2020 +0800 Major refactor of modem layer, to support new type of modem