Commit Graph

1912 Commits

Author SHA1 Message Date
Mark Qvist
7e52c37580 Allow announce handler to receive announce packet hash 2024-12-11 19:18:02 +01:00
Mark Qvist
0984f92fa2 Fixed typo 2024-12-11 19:17:14 +01:00
Mark Qvist
2ab2d8e9df Updated changelog 2024-12-09 22:22:22 +01:00
Mark Qvist
b828e0e858 Updated manual 2024-12-09 22:10:46 +01:00
Mark Qvist
d4dd706bba Merge branch 'master' of github.com:markqvist/Reticulum 2024-12-08 14:27:37 +01:00
Mark Qvist
ed30fa3e0a Added ability to reflect RNS logs to app-internal log handler callback 2024-12-08 14:27:17 +01:00
Mark Qvist
5e2b3df623 Added ability to run rnstatus as application-local imported module 2024-12-08 14:26:51 +01:00
Mark Qvist
ae7dffdfc0 Added display read command to RNodeInterface 2024-12-08 14:25:58 +01:00
Mark Qvist
32b5c7a3af Updated documentation 2024-12-08 14:24:51 +01:00
markqvist
8b08658b7f
Merge pull request #629 from jacobeva/refactor-fix
Fix RNodeMultiInterface to work with refactored interfaces
2024-12-07 22:32:27 +01:00
jacob.eva
ee79c3a732
Fix RNodeMultiInterface to work with refactored interfaces 2024-12-07 21:28:14 +00:00
Mark Qvist
0e5f4aa08a Fixed missing artifact 2024-12-05 16:43:58 +01:00
Mark Qvist
ec0407e5c8 Updated version 2024-12-05 16:40:53 +01:00
Mark Qvist
db1380c413 Disable building manual 2024-12-05 16:36:44 +01:00
markqvist
7e3979dac0
Merge pull request #626 from gretel/add-revised-workflow
ci/cd: add release automation
2024-12-05 16:29:24 +01:00
Mark Qvist
c1b6bde4a7 Updated documentation 2024-12-02 14:24:42 +01:00
Mark Qvist
8df89cc2d0 Allow dynamic sub-module import from compiled python bytecode 2024-12-02 14:20:34 +01:00
Mark Qvist
19adadf4cf Fixed imports for OpenWRT build 2024-12-01 09:09:39 +01:00
gretel
c30feb3fc2 ci/cd: add release automation
Publishes a release when tagged with a `semver` version:
- X.Y.Z for "production quality" (1.0.0)
- X.Y.Z-suffix for development (1.0.0-alpha.1)

Release will be marked as 'prerelease' accordingly.

For now, any release will be marked 'draft'.
2024-11-30 21:43:54 +01:00
Mark Qvist
4c81589d5b Updated manual 2024-11-30 01:08:58 +01:00
Mark Qvist
c014357e24 Updated documentation 2024-11-29 15:11:51 +01:00
Mark Qvist
ec41dc1a03 Updated documentation 2024-11-29 15:11:47 +01:00
Mark Qvist
463dfa6fb4 Updated documentation 2024-11-29 15:10:35 +01:00
Mark Qvist
0354b5969d Updated documentation 2024-11-29 10:12:44 +01:00
Mark Qvist
fc225bd55d Updated getting started and install instructions sections 2024-11-29 10:12:34 +01:00
Mark Qvist
67562126fc Refactored interface imports 2024-11-27 17:45:05 +01:00
Mark Qvist
9319d613f5 Updated documentation and manual 2024-11-24 14:34:43 +01:00
Mark Qvist
014994a788 Updated changelog 2024-11-24 14:34:38 +01:00
Mark Qvist
0f8efe3de1 Updated documentation and manual 2024-11-24 14:03:50 +01:00
Mark Qvist
274a8ca76a Fixed typo 2024-11-23 10:41:17 +01:00
Mark Qvist
ea3ad6b287 Only attempt to get RNS status if a shared instance already exists 2024-11-22 23:11:57 +01:00
Mark Qvist
f095b9cb8e Added init option for requiring existing shared instance 2024-11-22 23:11:34 +01:00
Mark Qvist
6f8d3e882a Updated docs and readme 2024-11-22 15:40:41 +01:00
Mark Qvist
aabb763cea Refactored fernet to token 2024-11-22 15:19:12 +01:00
Mark Qvist
04d2626809 Updated docs and manual 2024-11-22 14:39:58 +01:00
Mark Qvist
823bfd537c Refactored processIncoming to process_incoming 2024-11-22 14:39:27 +01:00
Mark Qvist
434ebd2954 Fixed interface example bitrate init 2024-11-22 14:31:06 +01:00
Mark Qvist
44782c3429 Updated docs and manual 2024-11-22 14:25:18 +01:00
Mark Qvist
890846fa8d Added custom interfaces to documentation and readme 2024-11-22 14:16:53 +01:00
Mark Qvist
36c761e8dd Refactored processOutgoing to process_outgoing 2024-11-22 14:12:55 +01:00
Mark Qvist
4a4b625075 Implemented custom interface loading 2024-11-22 14:07:48 +01:00
Mark Qvist
4223203134 Added example custom interface 2024-11-22 14:07:17 +01:00
Mark Qvist
e6966fe19a Cleanup 2024-11-22 12:16:29 +01:00
Mark Qvist
e81c22cf53 Fixed spawned interface count sometimes being inaccurate on TCP and I2P interfaces 2024-11-22 12:02:18 +01:00
Mark Qvist
c02e59e3ab Prepare interface modularity 2024-11-22 11:33:40 +01:00
Mark Qvist
5d5abf352b Prepare interface modularity 2024-11-22 11:27:46 +01:00
Mark Qvist
ec9bb33d16 Apply KISS beacon frame length fix to Android-specific KISS interface 2024-11-22 11:20:28 +01:00
markqvist
f3e836cec8
Merge pull request #618 from gretel/fix-kiss-callsign-beacon
Fix KISS beacon frame formatting and add sync pattern
2024-11-22 11:17:59 +01:00
Mark Qvist
8a50528111 Prepare interface modularity 2024-11-21 19:03:56 +01:00
gretel
9523595282 Fix KISS beacon frame length
Fix frame length handling to meet minimum length requirements (15 bytes) for
TNCs like Direwolf. Previously, raw beacon data was being sent directly,
causing frame length errors.

Changed code to pad beacon data with zeros to ensure minimum frame length.
2024-11-21 18:57:26 +01:00