e39936ac30
Fix Announce struct to include destination name and hash validation.
...
Also update New and NewAnnounce functions to require destinationHash and destinationName parameters.
2025-10-07 21:30:57 -05:00
b7cc0c39b4
Fix announce data parsing to include ratchet field and update length checks
2025-09-27 04:26:22 -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
b907dd93f1
Announce packet creation to strictly follow Reticulum specification.
2025-07-15 13:39:49 -05:00
b9aebc8406
gosec fixes and added #nosec where necassary
2025-07-06 00:33:50 -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
4d4863aeeb
format
2025-03-11 22:18:40 -05:00
Sudo-Ivan
79e1caa815
0.3.7 - announce packet improvements, cryptgraphy pkg, cleanup
2025-01-04 18:20:36 -06:00
Sudo-Ivan
ea8daf6bb2
0.3.6 - announce packet creation
2025-01-02 14:10:31 -06:00
Sudo-Ivan
9508e6e195
update packet creation
2025-01-01 19:12:32 -06:00
Sudo-Ivan
5acbef454f
0.3.5
2025-01-01 18:31:58 -06:00
Sudo-Ivan
3ffd5b72a1
update
2025-01-01 02:03:12 -06:00
Sudo-Ivan
73af84e24f
0.3.3
2025-01-01 01:41:16 -06:00
Sudo-Ivan
ae40d2879c
update and format
2025-01-01 00:58:37 -06:00
Sudo-Ivan
30ea1dd0c7
0.3.2
2025-01-01 00:40:25 -06:00
Sudo-Ivan
a2947a3adb
update announce.go
2024-12-31 17:07:23 -06:00
Sudo-Ivan
28d46921d3
0.3.0
2024-12-31 13:49:05 -06:00
Sudo-Ivan
599dd91979
announce: ratchet support, trunacted hash fix
2024-12-31 13:48:22 -06:00
Sudo-Ivan
7a7ce84778
0.2.8
2024-12-30 12:58:43 -06:00
Sudo-Ivan
139926be05
0.2.5
2024-12-30 04:00:52 -06:00
Sudo-Ivan
0f5f5cbb13
0.2.3
2024-12-30 02:54:49 -06:00
Sudo-Ivan
668d7c56b5
init v0.1.0
2024-12-30 01:56:25 -06:00