Commit Graph

296 Commits (427ae67889752d661969b1363f2b83b1785f9817)
 

Author SHA1 Message Date
ce5rpy 427ae67889
Merge pull request #88 from Amateur-Digital-Network/fix/obp-count-refused-sources
1 week ago
Rodrigo Pérez 55faf797da fix(obp): count frames refused for coming from the wrong address
1 week ago
ce5rpy 8265d83dea
Merge pull request #87 from Amateur-Digital-Network/fix/obp-peer-address-learning
1 week ago
Rodrigo Pérez d5d44b1fde feat(obp): anchor a bridge's peer to DNS when TARGET_IP is a hostname
1 week ago
Rodrigo Pérez 35f5c01b3f fix(obp): keep keepalives from relocating a bridge's peer
1 week ago
ce5rpy 901e7af657
Merge pull request #86 from Amateur-Digital-Network/docs/readme-2.6-version-parity
1 week ago
Rodrigo Pérez 5a4741fac4 docs(readme): sync version parity note to 2.6, translate README_es.md
1 week ago
ce5rpy 4bf18e8519
Merge pull request #85 from Amateur-Digital-Network/test/report-peer-coordinates
1 week ago
Rodrigo Pérez d0da3aa80e test(report): cover peer latitude/longitude/height in topology payload
1 week ago
ce5rpy e741d16cb5
Merge pull request #84 from pyopower/feat/report-peer-coordinates
1 week ago
yo 805aa92a58 feat(report): send peer latitude, longitude and height
1 week ago
ce5rpy 66d0602c23
Merge pull request #83 from Amateur-Digital-Network/fix/obp-proxy-no-voice-rx-debug
1 week ago
Rodrigo Pérez e8da064d63 fix(obp-proxy): drop per-packet RX debug for voice, not once-per-stream
1 week ago
ce5rpy 3ac8540168
Merge pull request #82 from Amateur-Digital-Network/fix/obp-proxy-rx-log-per-stream
1 week ago
Rodrigo Pérez fd82c573c8 fix(obp-proxy): log OBP_PROXY RX once per stream instead of per packet
1 week ago
ce5rpy 076c200d5c
Merge pull request #81 from pyopower/refactor/obp-admission-policy
1 week ago
ce5rpy b5120da471
Merge pull request #79 from pyopower/fix/obp-proxy-shared-passphrase-demux
1 week ago
yo 091d2609a7 docs(obp-replay): what a live master taught about reading the report
1 week ago
yo d5755cc3f2 fix(obp-replay): judge only what arrived, and do not blame a table we do not have
1 week ago
yo 5c24ecb48b feat(obp): replay a capture through the ingress to see why frames were refused
1 week ago
yo e105d493f0 refactor(obp): drive OpenBridge ingress from an engine that answers with effects
1 week ago
yo 05915a8207 refactor(obp): give each bridge a session instead of writing state into its config
1 week ago
yo 616d939f5b refactor(obp): lift ingress admission out of the hblink port into the domain
1 week ago
yo 7ab5d774a1 fix(obp-proxy): re-pin egress after a reload and match peers by configured target
1 week ago
ce5rpy 78cb6597e4
Merge pull request #80 from Amateur-Digital-Network/fix/proxy-port-collision-validation
1 week ago
Rodrigo Pérez 35765a5d82 fix(config): reject PROXY and OBP_PROXY sharing the same LISTEN_PORT
1 week ago
pyopower 38e8c2d60b fix(obp-proxy): keep OBP_PROXY config, demux control frames by peer, pin egress
1 week ago
ce5rpy b0347f183f
Merge pull request #78 from Amateur-Digital-Network/fix/unit-data-no-obp-flood-local-sub
1 week ago
Rodrigo Pérez fa0ceae8a1 fix(routing): don't fan out unit data to OBPs for a fresh local subscriber
1 week ago
github-actions[bot] 37e119ab78 chore: sync develop from master after release 2.5.6
1 week ago
github-actions[bot] cb20451f1e chore(release): 2.5.6
1 week ago
ce5rpy 89d6cb19b9
Merge pull request #77 from Amateur-Digital-Network/fix/alias-download-atomic-write
1 week ago
Rodrigo Pérez aad30baeba fix: write alias downloads atomically and validate checksum before persisting
1 week ago
ce5rpy 50dd480157
Merge pull request #76 from Amateur-Digital-Network/feat/plugin-system
1 week ago
Rodrigo Pérez f89ad0d9bc docs(plugins): document example plugin usage, config, and output format
1 week ago
Rodrigo Pérez 0c5f1413e6 feat(plugins): add drop-in plugin framework for voice and unit-data
1 week ago
ce5rpy 237aab1f66
Merge pull request #75 from Amateur-Digital-Network/fix/obp-relax-checks-sync-log-spam
1 week ago
Rodrigo Pérez 783f5d196d fix: log OBP RELAX_CHECKS target sync at debug, once per stream
1 week ago
github-actions[bot] 834034ea16 chore(release): 2.5.5
1 week ago
ce5rpy 47e2005056
Merge pull request #74 from Amateur-Digital-Network/develop
1 week ago
ce5rpy 8614d1d522
Merge pull request #73 from Amateur-Digital-Network/fix/alias-download-retry
1 week ago
Rodrigo Pérez f6cc0fe281 fix: retry alias JSON downloads on a short poll instead of waiting a full STALE_DAYS cycle
1 week ago
github-actions[bot] 699af5d4a1 chore(release): 2.5.4
1 month ago
ce5rpy d4fafe2646
Merge pull request #71 from ce5rpy/develop
1 month ago
ce5rpy 169a76e13a
Merge pull request #70 from ce5rpy/fix/unit-call-4000-broadcast
1 month ago
ce5rpy 7c2632eb3a
Merge pull request #69 from ce5rpy/fix/security-download-blocks-reactor
1 month ago
Rodrigo Pérez 62225c9f07 fix: stop unit calls to 4000 from being broadcast to every peer
1 month ago
Rodrigo Pérez 49114feee9 fix: keep hotspots connected when the security server is unreachable
1 month ago
github-actions[bot] c2bd1c89af chore(release): 2.5.3
2 months ago
ce5rpy 1bcbcb8de2
Merge pull request #68 from ce5rpy/develop
2 months ago

Powered by TurnKey Linux.