-
Notifications
You must be signed in to change notification settings - Fork 194
Changelog
Laurent Deru edited this page Dec 15, 2017
·
8 revisions
For the snapshot release, see the Snapshot changelog page
- Features
- Multicast routing
- RPL Non-Storing mode
- DAO-Ack support
- AdaptiveSec integration
- TSCH SLIP-Radio support
- Rebased on latest Contiki (11-Oct-2017)
- Default configuration changes
- Default WSN prefix is now fd00::/64
- Default 6LoWPAN Context 0 is now fd00::/64
- SmartBridge mode use static configuration instead of configuration by RA
- Startup script does not create bridge by default
- Features
- Multi SLIP-Radio support
- Add CRC for SLIP-Radio
- Runtime configuration of NUD
- Add Per-Node statistics
- Add set PAN ID command in slip radio
- Add RPL hooks and delayed RPL initialisation
- Replace abbreviations in status pages
- New demo framework and demos for the main features of 6LBR
- Bugfixes
- 6lbr.ip4 is not updated when using DHCP
- SLIP retransmit callback not scheduled
- Node tree graph is sometimes corrupted
- TCP RST are observed on BBB and RPi
- Buffer overflow when saving 6lbr.ip
- gettimeofday() is still used in handle_fd()
- Loss of access to web server due to wrong source address selection
- Global repair is not properly triggered at BR startup
- Infinite loop in node config
- Features
- Node info export
- Improved multi-dodag support
- Better endianness detection
- TinyDTLS stability fixes
- Slip-radio configuration
- Add Slip-radio retries
- Non-root support
- Improved plugin build and support
- Platform
- CC26xx/CC13xx full support
- Cooja support
- OpenWRT feed
- Bugfixes
- Fix anti-replay flag inversion
- Fix max rank increase
- Fix loss of address in SmartBridge mode
- Fix route deletion after time update
- Fix random crashes in udp-server
- Fix uip_buf buffer overflow and packet with wrong size
- Fix PAN-ID configuration on CC2538/CC26xx/CC13xx
- ...
- Features
- Link layer Security
- NAT 64 / Dual stack
- RDNSS
- DNS Forwarder
- mDNS advertising
- Static port mapping
- Node Info (PRR, Hop Count, Parent Switch, ...)
- Platform
- Zolertia Zoul/RE-Mote
- OpenMote
- CC26xx (experimental)
- OpenWRT
- Network
- 6lowpan context configuration (limited)
- RPL stability bugfixes
- Static route support
- Tap/bridge interface autoconfiguration
- RFC 4193 configuration script
- Updates
- Rebased on Contiki 3.0
- TinyDTLS 1.9
- RFC CoAP
- Development
- User plugins
- Out of tree development
- Modular webserver
- New configuration file
- 6lbr-demo
- Simple Core Interface library
- CC26xx support
- Simple Core Interface library (draft-ietf-core-interfaces)
- Observe binding support
- CoAP push binding support
- Runtime configurable binding
- Text, JSON, XML and SenML encoding
- Linked list, batch and linked batch support
- Simple Resource Directory client
- IPSO Application Framework demo
- LWM2M demo
- Bugfixes
- Slip-Radio throughput improvements
- Fix CRC when Adress overriding is enabled
- CC2538DK alignment issues solved
- Loss of connectivity in SmartBridge mode
- Big Endian platform support
- Multi-dodag bugfixes
- Fix CSMA infinite retransmissions
- Various webserver glitches fixed
- Wrong month in logs fixed
- LLSEC reboot workaround
- Global DODAG id correction
- 6LoWPAN/RPL
- Multi DODAG bugfixes
- Support DAG parameter updates
- Do not drop partially received segmented packets
- Slip-Radio
- Better Z1 and CC2538 support
- Check message format
- Add more baud rates
- Network
- Fix multicast snooping on bridge interface
- Fix bridge hw address
- Fix tap interface down issue
- BeagleBone
- Add Debian support
- Add USB scanning issue workaround
- ...
-
Features
-
CC2538DK+ENC28J60 support
-
User friendly nvm configuration for Redwire Econotag/IO
-
Simple plugin for native platforms.
-
...
-
Bugfixes
-
6LoWPAN fragmentation bugfixes
-
Improved frame payload size estimation
-
RPL DODAG stability improvements
-
ENC28J60 drivers refactoring
-
Potential crash in application watchdog
-
Redwire IO flash tool
-
Improved EXP5438/TRxEB support
-
Fix wrong formats in simple coap lib
-
Non regression tests are more reliable
-
…
-
Features
- Redwire-IO support
- Improved Econotag and exp5438 support
- RPL DAG lifetime added
- CSMA statistics
-
Bugfixes
- Fix connectivity issues in SmartBridge mode
- Fix configuration options in webserver
- Fix native tap address configuration
- Fix SmartBridge manual mode
- Fix trigger of watchdog at startup
- Fix launch script to avoid multiple 6lbr running
- Fix failing tests in test framework
- …
- Features
- Contiki 2.7 merge
- TinyDTLS integration
- Configurable transport layer for CoAP
- DTLS transport layer for CoAP
- Compilation time logging library
- Node config
- RPL
- Proper handling of forwarding errors
- Proper handling or rank errors
- Hop-by-hop option for UDP traffic
- Recalculate parent rank when receiving DIO
- Reliability
- Improved validation of slip commands
- Support for more than one pending message in slip driver
- Duplicate ACK detection
- Increase Telos UART buffers for slip-radio
- Use interrupt transmit for Telos slip-radio
- 6lbr-Demo
- DTLS-CoAP server
- Miscellaneous
- CSMA and SLIP statistics in webserver
- Improved RPL statistics
- Better support for slip-radio on Econotag
- Display sensors in Sensors page even without udp-client
- Bugfixes
- Make install now works again
- LIB_6LBR default value corrected
- 6lbr-demo builds successfully on Econotag
- 6LBR-Demo
- Add DTLS Echo server
- MSP430 20 Bits support
- Reliability
- Detect slip packet loss to avoid queue exhaustion
- Prevent corruption of pending packets
- Add queue fairness to avoid high throughput traffic to monopolize 6LBR
- Add user configurable application watchdog to restart 6LBR when it hangs
- Log slip errors
- Administration
- New administration page in webserver to restart/reboot/halt 6LBR
- Remote log viewing
- Improved mote type detection in webserver
- Split up ifup/ifdown scripts and allow user defined scripts
- 6lbr-demo
- Generic COAP resource library
- Generic resource instanciation
- Content-type selection (plain text, xml and json)
- Allow all resources to be periodic or event observable
- Add COAP server in 6lbr-demo based on IPSO Application profile
- Device info : version, uptime, battery level
- Sensors : light, temperature, humidity, button
- Actuators : leds
- Allow modification of RF channel on make command line
- 6lbr-demo includes COAP instead of webserver by default
- Generic COAP resource library
- Foren6 support
- Add commands to force children to resend their DIO or DAO
- Bugfixes
- Drop packet sent to self
- Default/peer is router disabled by default
- Store DODAG version after global repair
- Set TCP MSS size to UIP buffer size
- Fix RPL Root glitch
- Ignore other DODAGs when RPL Root
- Fix UDP statistics
- ...
- Bugfixes
- 6LoWPAN fragmentation much more stable
- Slip Radio high throughput
- and various small bugfixes (see commit log)
- Webserver
- Read-only mode
- New statistics page
- New logging system
- User configurable levels
- Logs timestamp
- Log file configuration
- 6LBR regression tests
- Fragmentation test
- Prefix switching test
- Multiple Border Router support
- Multiple Border Router synchronisation support (Experimental)
- Cooja support for a native 6LBR process and a virtual WSN
- RPL and NDP parameters configuration at run-time
- Full NDP Router and mote support
- New RplRelay and 6LR modes
- CSMA and nullmac modes supported by 6LBR and motes
- Multi DODAG support
- More examples, more documentation
- 6LBR regression tests
- 6LBR performance tests
- prefix reconfiguration
- node mobility
- multiple border router tests
- runs in simulation and real testbeds
- Home
- Features
- Supported Hardware
- Download
- Changelog
- FAQ
- Installation:
- Configuration
- Deployment
- Documentation
- Extensions
- Tools
- Examples
- Tutorials
- Publications
- Acknowledgements
- Internal and old