b37d393286
Update SECURITY.md to simplify vulnerability reporting instructions.
2025-07-15 13:51:07 -05:00
5e0c829cf6
Fix: Address various static analysis warnings
...
- **pkg/announce/announce.go**: Added error handling for `rand.Read` to log potential issues when generating random hashes.
- **pkg/buffer/buffer.go**: Removed a redundant `#nosec G115` comment as the line no longer triggers the warning.
- **pkg/cryptography/aes.go**: Added `#nosec G407` to explicitly acknowledge the use of `cipher.NewCBCEncrypter` which is acceptable in this context.
- **pkg/transport/transport.go**: Removed redundant `#nosec G115` comments as the lines no longer trigger the warning.
2025-07-15 13:45:48 -05:00
a80f2bb2ac
Add a GetConfig method to the Transport struct.
2025-07-15 13:40:28 -05:00
7de206447a
Migrate all AES encryption to AES-256-CBC and implement persistent ratchet storage.
2025-07-15 13:40:20 -05:00
f740514e2b
Fix Destination announcing to use a dedicated announce package and improve transport integration.
2025-07-15 13:40:11 -05:00
b907dd93f1
Announce packet creation to strictly follow Reticulum specification.
2025-07-15 13:39:49 -05:00
011a6303eb
Use destination-based announcing and consolidate ratchet path handling.
2025-07-15 13:39:39 -05:00
12f487d937
use AES-256-CBC only
2025-07-15 13:31:19 -05:00
b9aebc8406
gosec fixes and added #nosec where necassary
2025-07-06 00:33:50 -05:00
ffb3c3d4f4
Update Go version and x/crypto dependency to latest stable versions.
2025-07-06 00:09:53 -05:00
f291ba74e9
update
2025-07-06 00:09:41 -05:00
6e87fc9bcd
go fmt
2025-07-06 00:09:14 -05:00
cb402e2bb6
add badges
2025-07-06 00:07:19 -05:00
fe5101340a
Update TODO with AES 256 completion
2025-07-06 00:05:34 -05:00
dfac66e8bc
add workflows
2025-07-06 00:05:11 -05:00
bc05835dae
Add AES 256 and update AES test
2025-07-05 23:59:59 -05:00
Ivan
26371cdb6a
Code cleanup of unused functions/variables
2025-05-07 18:35:45 -05:00
Ivan
41db0500af
update x/crypto v0.37.0 > v0.38.0
2025-05-07 18:28:29 -05:00
Ivan
8114c3bda4
Add unit tests for configuration, cryptography, interfaces, and packet handling.
2025-05-07 18:24:52 -05:00
Ivan
3f141bf93b
update
2025-05-07 18:24:07 -05:00
Ivan
a9bf658b03
update with badge
2025-05-07 18:23:50 -05:00
Ivan
ae9a35e3bb
update
v0.3.9
2025-05-04 03:47:13 -05:00
Ivan
32d32380d8
update license
2025-05-04 03:47:09 -05:00
Ivan
5e40f0bfe8
fix
2025-04-18 22:54:43 -05:00
315b35fc81
update
2025-04-18 22:53:45 -05:00
54dec6aa89
add
2025-04-18 22:53:42 -05:00
92c8faec11
update
2025-04-18 22:53:38 -05:00
2aff4989e5
Updated
2025-04-18 22:42:21 -05:00
f1d2a31be6
Updated
2025-04-18 22:42:12 -05:00
f604d1a3c8
create TODO
2025-04-18 22:41:54 -05:00
26a54436f7
remove
2025-04-18 22:41:48 -05:00
2fd85a1034
update x/crypto
2025-04-15 12:48:44 -05:00
c8e81cd9f0
Enhance node announcement handling and packet structure. Introduce node-specific metadata in the Reticulum struct, update announce packet creation to support new formats, and improve validation checks for announce data. Adjust minimum packet size requirements and refactor related functions for clarity and consistency.
2025-03-29 18:12:47 -05:00
2f61ce9bf3
remove github actions for now
2025-03-16 21:20:58 -05:00
b647e7c6c2
update
v0.3.8
2025-03-12 00:25:39 -05:00
6b3990d399
more platforms
2025-03-11 23:06:56 -05:00
041b439a66
fix RTT for specific platforms
2025-03-11 23:06:26 -05:00
534982b99d
remove old code
2025-03-11 22:51:38 -05:00
7379d07aba
add revive config
2025-03-11 22:51:31 -05:00
03345bc256
update
2025-03-11 22:51:25 -05:00
e486923e8f
update
2025-03-11 22:32:36 -05:00
d7f41b785f
update
2025-03-11 22:22:55 -05:00
15303a21dc
update
2025-03-11 22:22:51 -05:00
4d4863aeeb
format
2025-03-11 22:18:40 -05:00
76a4103a56
cleanup
2025-03-11 22:18:09 -05:00
96348ce349
add: gosec
2025-03-11 22:18:02 -05:00
Sudo-Ivan
322711ba20
update
2025-02-14 13:06:11 -06:00
Sudo-Ivan
772248b31f
update Go to 1.24
2025-02-14 13:05:47 -06:00
Ivan
fa1c80169e
Update README.md
2025-02-14 16:04:46 +00:00
Sudo-Ivan
cb1e4a1115
update
2025-01-25 13:55:19 -06:00