Cort Buffington
c713ca6675
Update hb_confbridge.py
2018-12-05 10:20:08 -06:00
Cort Buffington
91e8948d19
Update hb_confbridge.py
2018-12-05 10:11:06 -06:00
Cort Buffington
37082b9a16
Update hb_confbridge.py
2018-12-05 10:03:08 -06:00
Cort Buffington
d87ac85326
Update hb_confbridge.py
2018-12-05 09:59:43 -06:00
Cort Buffington
912ac9fb87
test
2018-12-05 09:49:29 -06:00
Cort Buffington
305f7f4a49
add TX reporting
2018-12-05 09:41:34 -06:00
n0mjs710
65e793d622
added bridge-event for timed-out transmission on HBP slot
2018-12-04 13:48:57 -06:00
n0mjs710
d61bc8a5e5
comment non-working log line
2018-12-03 20:59:12 -06:00
Cort Buffington
07269cde85
Add bridge event for timout (experimental)
2018-12-03 20:50:44 -06:00
n0mjs710
ff2818016d
Lengthen OBP active queue length
2018-11-29 10:27:32 -06:00
Cort Buffington
d0fef204cf
Don't mark properly ended OBP calls as timed out
2018-11-28 07:53:07 -06:00
n0mjs710
ce3ab6710b
Comment out OBP outbound stream ID removal - mulitple terminators breaks this.
2018-11-28 07:44:23 -06:00
Cort Buffington
17c4a03c0b
remove stream ID from target systems at call end
2018-11-28 07:34:32 -06:00
n0mjs710
bf2a99ec00
fix packet length to not confuse YSF2DMR when OBP is the source
2018-11-27 20:59:39 -06:00
Cort Buffington
8a6225bd8e
fix signals
2018-11-25 10:47:00 -06:00
Cort Buffington
9e5cc5311c
logging typo fixed
2018-11-25 10:40:42 -06:00
Cort Buffington
479eb5a9bb
Added BSD style copyright notice
2018-11-25 10:36:14 -06:00
Cort Buffington
71e794dd52
modified logging methodology
...
configure a logger in each module, create the proper configuration in the __main__ of each file
2018-11-24 10:20:47 -06:00
Cort Buffington
e5978f79ca
Consolidate ACLs into HBlink.py
...
MAJOR CHANGE: Move ACLs into the main hblink.cfg configuraiton file and process all ingress ACLs in hblink.py itself. This means removing all other ACL processing from other programs, except hb_bridge_all.py which uses the main hblink.py ACLs for egress processing.
2018-11-21 10:24:19 -06:00
n0mjs710
b639f83057
OpenBridge Improvements, bug fixes, logging
2018-11-12 16:39:33 -06:00
n0mjs710
8acaded9dc
Added logging, and fixed instance STATUS dictionary for HBP systems - Start time was incorrectly recorded.
2018-11-11 15:17:35 -06:00
n0mjs710
fe8b2e3595
Incremental Updates - nothing big
2018-11-10 15:36:19 -06:00
Cort Buffington
da42770ef5
indent logging line to reduce frequency
2018-11-08 13:38:12 -06:00
n0mjs710
db18b418b6
OB to OB Support Added
2018-11-08 09:39:50 -06:00
Cort Buffington
316b566b9d
an OB to OB Support
2018-11-08 09:02:24 -06:00
Cort Buffington
57bfd9b203
Fix bridge table reporting interval
2018-11-08 08:39:31 -06:00
n0mjs710
12ba4ba3eb
Merge branch 'openbridge' of https://github.com/n0mjs710/hblink into openbridge
2018-11-08 08:29:22 -06:00
n0mjs710
84ac4c24c6
Fixed minor reporting bug
2018-11-08 08:28:47 -06:00
Cort Buffington
8ce98d148e
Timers intialized set when ACTIVE = False
...
Fixed initial timer problem
2018-11-08 08:26:25 -06:00
Cort Buffington
61164fa290
inactive stream id removal working
...
Please test this more... I think it's working.
2018-10-27 12:29:29 -05:00
Cort Buffington
e78912d557
work with stale stream removal - not working 100%
2018-10-27 11:52:29 -05:00
Cort Buffington
ed12a8effa
Dangerous, but it works
...
Needs code optomization and cleanup, and as of now, has no method to purge abandoned stream_ids, and thus will have the effect of a memory leak for calls wothout voice terminators
2018-10-27 09:45:05 -05:00
Cort Buffington
5fbf8f0a11
Update hb_confbridge.py
2018-10-12 16:38:18 -05:00
Cort Buffington
85139a17e6
Update hb_confbridge.py
2018-10-12 16:37:01 -05:00
Cort Buffington
5fd5ecb2ef
Update hb_confbridge.py
2018-10-12 16:35:25 -05:00
Cort Buffington
98298cfca1
Update hb_confbridge.py
2018-10-12 16:33:21 -05:00
Cort Buffington
491afb806c
Update hb_confbridge.py
2018-10-12 16:30:18 -05:00
Cort Buffington
28007dcc87
Update hb_confbridge.py
2018-10-12 16:26:42 -05:00
Cort Buffington
3c7db08dfd
Update hb_confbridge.py
2018-10-12 16:25:36 -05:00
Cort Buffington
4d9b2f0af4
Update hb_confbridge.py
2018-10-12 16:23:16 -05:00
Cort Buffington
37b6f27864
Update hb_confbridge.py
2018-10-12 16:21:31 -05:00
Cort Buffington
b3273fcc7f
Update hb_confbridge.py
2018-10-12 16:19:02 -05:00
Cort Buffington
bccf8d93dd
PROGRESS - DOES NOT WORK
...
this commit is to get the test code moved to the testing server. It is not intended for people to try and download to use
2018-10-12 14:20:05 -05:00
Cort Buffington
9b8edd2e1c
update
2018-10-08 22:14:50 -05:00
Cort Buffington
ca2aaa5d59
Merge branch 'socket_address'
2018-09-05 11:15:39 -05:00
Cort Buffington
a8dd60c3b4
Finish adding Registration ACL to all apps
...
renamed build_acl and the associated ACL to build_reg_acl and REG_ACL
to disambiguate from bridge_all and confbridge subscriber ACLs. Added
the registration ACL feature to all applications.
2018-08-23 19:34:31 -05:00
Cort Buffington
d9dd1881ad
Fix problem of not starting up when a subscriber ACL is not defined
2018-08-23 14:13:33 -05:00
Cort Buffington
d1af0560c4
INITIAL BRANCH COMMIT
...
0) CONFIGURATION FILES WILL NEED UPDATED TO CHANGE NAMING
CONFIGURATIONS!
1) Updated use of socket address instead of discrete IP/port. This will
be needed for socket address based validation and is faster… duh…
should have done this in the beginning.
2) Changed all references to “clients” as HBP systems to “peers”. This
sets the stage for having a peer_id and an originator_id for DMRD
packets.
3) Found and squashed a number of other random bugs, including the
registration ACL not working in confbridge or bridge_all.
4) router is now retired. confbridge is the future.
2018-08-07 16:05:27 -06:00
Cort Buffington
416ab12c5f
Updated all applications to support socket reporting
2018-07-03 21:51:20 -05:00
Cort Buffington
e6b99c3d2b
Call Monitoring FULLY FUNCTIONAL
2018-06-22 15:11:25 -05:00