Olivier
481bd367f3
Add function to retrieve unique ID (if present) ( #780 )
2017-03-14 18:54:32 +01:00
Olivier
7824e12823
I2C eeprom write fix for SAMD ( #786 )
...
* I2C eeprom write fix for samd
* Implement extEEPROM library for SAMD
2017-03-06 16:45:58 +01:00
Olivier
9ecb78598b
Calling WiFi.config() before WiFi.begin() ( #772 )
2017-02-13 07:17:43 +01:00
Olivier
fd417b66b2
Update doxygen ( #767 )
2017-02-03 21:32:53 +01:00
Olivier
4380d6618f
Workaround for AVR-specific compiler issue ( #759 )
2017-02-01 20:45:42 +01:00
Olivier
b69bba485f
Revert "Reduce memory footprint" ( #763 )
2017-01-31 22:31:00 +01:00
Olivier
eeb880957c
Bump version to 2.2.0-beta ( #754 )
2017-01-19 19:13:09 +01:00
Olivier
c90ff65b53
MySensors 2.1.1 release ( #746 )
2017-01-17 23:58:02 +01:00
Olivier
7abbfd7b47
Merge Master into Dev ( #745 )
...
* Fix spi flash error when compiling in Arduino IDE 1.6.6
* Bump minor version
* Fixed "invalid suffix on literal" warning
* Fix addressing bug in _doSign bitfield
* Make sure nodes not supporting signing informs GW
A node that does not support signing, still needs to inform the
gateway about this to make sure the gateway carries a valid signing
requirement table when a node Id that was requiering signing stops
doing this.
This fixes #286 .
* Prevent SecureActuator from accepting ACKs as commands
As ACKs are not currently signed, allowing ACKs as commands
is a considerable security hole for this sketch. This is now resolved.
* Backport of bugfix (#259 ) in repeaters when forwarding signed messages
* Bumped version to 1.5.2
* Corrected doSign variable name (was _doSign)
* Bumped version to 1.5.3
* Add NULL termination to payloads
Messages addressed to "this" node, will have a null char
appended to the payload after message verification is
done, because some "getters" assume the message being a
string.
2017-01-17 23:23:02 +01:00
Olivier
c2dfedc1a9
Revert "Bump version to 2.2.0-beta" ( #744 )
2017-01-17 22:44:11 +01:00
Olivier
6bad2c721b
Consolidate open PRs for bugfix release ( #741 )
2017-01-16 20:36:15 +01:00
Olivier
e66989138b
Fix signing presentation bug ( #740 )
2017-01-16 19:49:12 +01:00
Olivier
815084b4fa
AVR: Restrict fast pin function use ( #739 )
2017-01-15 20:10:15 +01:00
Olivier
952edf7ed7
Rename MyHwATmega328 to MyHwAVR ( #738 )
2017-01-15 18:10:15 +01:00
Olivier
9041c8ba3d
Fix getControllerConfig() ( #737 )
2017-01-15 16:27:49 +01:00
Olivier
aa5cecfca1
OTA: Add incoming FW block check ( #718 )
2017-01-03 20:19:00 +01:00
Olivier
570b6079b6
Bump version to 2.2.0-beta ( #713 )
2016-12-31 10:48:38 +01:00
Olivier
add3f5febe
Add OTA update debug info ( #711 )
2016-12-30 12:37:42 +01:00
Olivier
8fabae979a
Harmonize transport code ( #710 )
2016-12-29 14:50:12 +01:00
Olivier
01711becd1
Update RFM95 driver ( #709 )
2016-12-29 14:24:48 +01:00
Olivier
dd9dff77ed
Minor optimizations & code harmonization ( #708 )
2016-12-28 22:47:41 +01:00
Olivier
7445b065ec
Reduce memory footprint ( #703 )
2016-12-26 23:40:32 +01:00
Olivier
7013f912d2
Fix Arduino IDE warning ( #702 )
2016-12-26 11:49:07 +01:00
Olivier
61e6cecb3f
Fix regression, adjust parameters, typos ( #699 )
2016-12-20 23:15:11 +01:00
Olivier
d204929937
Use RNG for randomSeed(), ADC_MODE() switch ( #696 )
2016-12-19 23:27:10 +01:00
Olivier
38013ce5ac
Fix bug preventing msgs from GW-attached sensors ( #698 )
2016-12-19 22:31:33 +01:00
Olivier
37881d56ba
Fix Cppcheck warnings ( #684 )
2016-12-10 12:46:52 -08:00
Olivier
d4c4ab82ea
Fix debug message, add test sketch ( #682 )
2016-12-07 21:48:37 +01:00
Olivier
fdbb285dee
Fix payload length verification ( #680 )
2016-12-06 15:45:27 +01:00
Olivier
f59be0aa2a
ESP8266: remove redundant EEPROM check ( #668 )
2016-12-03 16:53:36 +01:00
Olivier
6ad18b641e
Fixed missing RF24_NOP refactoring ( #635 )
2016-11-06 10:55:32 +01:00
Olivier
6636a97562
Harmonize RF24 definitions ( #629 )
2016-11-05 09:53:12 +01:00
Olivier
c6ff9122b4
Harmonize definition ins core ( #628 )
2016-11-05 09:50:18 +01:00
Olivier
80659ddb00
HAL for digitalRead/Write() and pinMode() ( #607 )
2016-10-16 10:12:24 +02:00
Olivier
54489577a9
Fix RFM69 ACK ( #597 )
2016-10-09 13:22:20 +02:00
Olivier
fe3199ef6b
Fix routing table dump ( #604 )
2016-10-09 12:18:15 +02:00
Olivier
ec6b6ea2bf
Refactor and doxygenize EEPROM address definitions ( #582 )
2016-09-19 21:31:00 +02:00
Olivier
0a8fbe5816
Remove SPI.h and EEPROM.h includes ( #555 )
...
* Remove duplicate includes
* Reorder SPI.h include
2016-08-14 14:46:05 +02:00
Olivier
4695cc71dd
Fix Doxygen warning ( #539 )
2016-08-02 21:50:00 +02:00
Olivier
1eabe506cf
Fix to prevent sending msgs where signing failed ( #503 )
2016-07-08 09:36:56 +02:00
Olivier
d9316d1b6a
Fix MyTransport compiler if no radio defined ( #502 )
2016-07-06 01:16:04 +02:00
Olivier
2279dc11a0
Minimize FindParent collisions and minor tweaks ( #501 )
2016-07-04 17:37:04 +02:00
Olivier
751a5dcfb8
Fix possible transport deadlock, add sanity check ( #500 )
2016-07-04 15:08:41 +02:00
Olivier
77bb94c16f
Cleanup MyGatewayXXX and fix MQTT ( #497 )
2016-07-02 11:01:50 +02:00
Olivier
60495eaf5c
Add new internal commands to exception list ( #499 )
2016-07-01 16:54:32 +02:00
Olivier
ff8982148f
Improve radio fail state check ( #498 )
2016-07-01 14:29:57 +02:00
Olivier
0a26d857aa
Reshuffle gatewayTransportInit() ( #496 )
2016-07-01 00:08:53 +02:00
Olivier
91af9b1730
Reintroduce loop() in loop_wrapper() ( #495 )
2016-06-30 23:07:07 +02:00
Olivier
a2ab505cb1
Fix compiler warnings in MyMessage.h ( #494 )
2016-06-29 22:39:51 +02:00
Olivier
a41a08b438
Fix Wire.h include ( #493 )
2016-06-29 19:30:09 +02:00
Olivier
d15b4f6471
Fix deadlock in stIDUpdate() ( #490 )
2016-06-28 00:01:04 +02:00
Olivier
244f79771a
Expose RF24 functions ( #484 )
2016-06-25 20:12:36 +02:00
Olivier
10ebe9cadd
Merge pull request #454 from fallberg/signing
...
Signing performance fixes
2016-06-12 16:03:33 +02:00
Olivier
9d6a25dc5a
Merge pull request #452 from tekka007/FixTypoPR451
...
Fix typo introduced in #451
2016-05-30 00:20:34 +02:00
Olivier
fb34ba6064
Merge pull request #451 from FreeBSDGeek/development
...
Allow setting the WiFi hostname
2016-05-29 18:59:55 +02:00
Olivier
edd8d79648
Merge pull request #450 from tekka007/intsleepfix
...
Add volatile qualifier to pinIntTrigger declaration
2016-05-29 16:03:17 +02:00
Olivier
347bbab326
Merge pull request #444 from fallberg/memcmp
...
Add and use timing neutral memcmp for signing
2016-05-22 21:36:05 +02:00
Olivier
1a11c54ec5
Merge pull request #437 from tekka007/RFM69update
...
update RFM69 driver
2016-05-22 20:11:40 +02:00
Olivier
4e9e3f5196
Merge pull request #400 from mysensors/fix-send-multiple-commands-serial
...
Allow sending multiple commands in one serial transmission
2016-05-07 16:16:47 +02:00
Olivier
e12c46d743
Merge pull request #434 from tbowmo/samd
...
SAMD gw clean ups
2016-05-07 10:19:02 +02:00
Olivier
460ae09811
Merge pull request #429 from tekka007/RF24_updates
...
RF24 driver update
2016-05-06 21:57:59 +02:00
Olivier
0c8acb0bcf
Merge pull request #427 from tekka007/fixhwabstraction
...
fix hw abstraction defs
2016-05-06 21:01:09 +02:00
Olivier
f79abe9428
Merge pull request #433 from mysensors/fix-prerocessor-mishap
...
Fix typo in nested prepropressor statments
2016-05-06 09:23:04 +02:00
Olivier
e3e9ce5876
- harmonize definitions
...
- RF24 namespace for functions
2016-05-05 22:08:17 +02:00
Olivier
f4456b01e0
Merge pull request #432 from Yveaux/development
...
Fix CRC setting for nRF24
2016-05-05 21:51:52 +02:00
Olivier
d65e73a575
Merge pull request #392 from tekka007/refactoring_RF24
...
Major RF24 library rework: minimal driver at full specs
2016-04-27 19:46:05 +02:00
tekka007
f895bbab54
Merge pull request #316 from mysensors/GW-INTERNAL-MSG-SEND-WITH-SENSOR-VALUE-255
...
Internal messages use sensor id 255
2015-12-31 10:18:00 +01:00
tekka007
0ecf632090
Merge pull request #301 from fallberg/security
...
Resolve open bugs relating to security
2015-12-16 14:52:55 +01:00
tekka007
9e8d0cfa02
Merge pull request #300 from tekka007/heartbeatfix
...
Heartbeat enhancement
2015-12-16 11:55:46 +01:00
tekka007
aea6e74754
Merge pull request #299 from tekka007/smartsleepfix
...
Fixing smartsleep, define return value for sleep()
2015-12-16 11:54:29 +01:00
tekka007
b4e2fb42da
Merge pull request #298 from Kolbi/patch-1
...
Update WeatherStationSensor.ino
2015-12-16 11:32:52 +01:00
tekka007
a91be50ab4
Merge pull request #295 from tekka007/harmonization
...
I_HEARTBEAT_RESPONSE and typo
2015-12-15 14:50:32 +01:00
tekka007
e3d86d9266
Merge pull request #294 from Kolbi/patch-3
...
Update BatteryPoweredSensor.ino
2015-12-15 14:49:54 +01:00
tekka007
b91dba83f4
Merge pull request #290 from Kolbi/patch-2
...
Update DallasTemperatureSensor.ino
2015-12-15 14:49:24 +01:00
tekka007
e31d537a05
Merge pull request #289 from Kolbi/patch-1
...
Update HumiditySensor.ino
2015-12-15 14:49:03 +01:00
tekka007
1b2aefaefb
Merge pull request #1 from mysensors/development
...
update
2015-12-12 09:22:18 +01:00