Commit Graph

322 Commits (ef8d922bc0a275e76bb8592d588f853170f1762d)
 

Author SHA1 Message Date
ce5rpy ef8d922bc0
Merge pull request #98 from pyopower/fix/sub-map-save-on-change
4 days ago
yo a74e391010 fix(sub_map): unique temp name per save and remove it if the dump fails
4 days ago
ce5rpy 595f4764d0
Merge pull request #97 from pyopower/perf/hbp-peer-options-once
4 days ago
ce5rpy 139713baed
Merge pull request #100 from pyopower/fix/subscription-index-in-place
4 days ago
ce5rpy 4290773f1a
Merge pull request #101 from Amateur-Digital-Network/perf/store-has-table-indexed
4 days ago
Rodrigo Pérez 91ff6128d9 perf(subscription): answer store_has_table from the index, not a scan
4 days ago
yo e5bc60fd17 fix(subscription): unindex a leg by where it was indexed, not by its state now
5 days ago
yo 915aacfa82 fix(sub_map): save routes within minutes of a change, and atomically
5 days ago
yo 82e845088e refactor(hbp): one ACL gate for the MASTER and PEER ingress paths
5 days ago
yo cb70a1cae6 perf(hbp): parse a peer's OPTIONS and RF mode when they change, not per frame
5 days ago
ce5rpy 5f78545809
Merge pull request #96 from Amateur-Digital-Network/fix/obp-ingress-reused-stream-id
6 days ago
Rodrigo Pérez c2fd82698d fix(obp): let a reused stream_id start a new call instead of dropping it
6 days ago
ce5rpy 4fe57d5ccf
Merge pull request #95 from Amateur-Digital-Network/refactor/alias-one-loader-with-backup
7 days ago
Rodrigo Pérez 77cc451c04 refactor(alias): one loader with .bak fallback, so the TSV caches too
7 days ago
ce5rpy 778ce6783f
Merge pull request #94 from Amateur-Digital-Network/perf/alias-reload-skip-unchanged
7 days ago
Rodrigo Pérez 3bbc174973 perf(alias): reload alias files only when they change
7 days ago
ce5rpy 59bb95afdb
Merge pull request #93 from Amateur-Digital-Network/perf/obp-ingress-hot-path
7 days ago
Rodrigo Pérez d0fc7020f7 perf(obp): stop repeating per-frame work in OBP ingress
7 days ago
ce5rpy 27a0a1031c
Merge pull request #92 from Amateur-Digital-Network/perf/obp-session-lookup
7 days ago
Rodrigo Pérez fea9507fe8 perf(obp): derive a bridge's dns_host on reload, not on every lookup
1 week ago
ce5rpy 074f6cbf75
Merge pull request #91 from Amateur-Digital-Network/perf/user-passwords-load-once
1 week ago
Rodrigo Pérez 5ee724dc92 perf(auth): load user passwords when they change, not every 10s
1 week ago
ce5rpy e76d49716d
Merge pull request #90 from Amateur-Digital-Network/fix/obp-dns-anchor-host-only
1 week ago
Rodrigo Pérez 17a8a8d815 fix(obp): anchor a DNS-named peer by host, not by host and port
1 week ago
ce5rpy 4d2752fd44
Merge pull request #89 from Amateur-Digital-Network/feat/warn-shared-obp-passphrase
1 week ago
Rodrigo Pérez 2ed5d74bc6 feat(obp): warn when two bridges share a passphrase
1 week ago
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

Powered by TurnKey Linux.