You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
dvmhost/src/common
Bryan Biedenkapp 27ed5fc15f
remove m_peers lock around peer update in erasePeer(); add hacky fuzzy matching logic to allow up to 3 bit errors for a CRC-CCITT162 (this better helps some P25 conditions where a TSBK may fault with a CRC-CCITT error, usually while enc enabled); implement support for selectively setting talkgroup encryption modes, selectable, strapped or clear (note due to how both DVMs implementation and how the protocols work there are some limitations, for example in DMR the FNE cannot reliably prevent calls from flowing to the network based on the selective talkgroup encryption modes, NXDN cannot reliably prevent a call grant because the encryption state isn't known at grant time, dvmhost provides no network-sourced traffic protection for clear or strapped as the assumption is the FNE will not allow a call to flow to begin with);
4 weeks ago
..
analog Merge R05A04 (r05a04_dev) into master (#114) 5 months ago
backtrace Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
concurrent tighten up how the shared maps and vectors lock themselves during certain operations; implement some critical changes to the REST API to help prevent and log on stuck REST API calls; correct some lock order issues within the FNE REST API; 1 month ago
dmr add support for DMR reverse-channel data in the EMB field; 2 months ago
edac remove m_peers lock around peer update in erasePeer(); add hacky fuzzy matching logic to allow up to 3 bit errors for a CRC-CCITT162 (this better helps some P25 conditions where a TSBK may fault with a CRC-CCITT error, usually while enc enabled); implement support for selectively setting talkgroup encryption modes, selectable, strapped or clear (note due to how both DVMs implementation and how the protocols work there are some limitations, for example in DMR the FNE cannot reliably prevent calls from flowing to the network based on the selective talkgroup encryption modes, NXDN cannot reliably prevent a call grant because the encryption state isn't known at grant time, dvmhost provides no network-sourced traffic protection for clear or strapped as the assumption is the FNE will not allow a call to flow to begin with); 4 weeks ago
json Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
lookups remove m_peers lock around peer update in erasePeer(); add hacky fuzzy matching logic to allow up to 3 bit errors for a CRC-CCITT162 (this better helps some P25 conditions where a TSBK may fault with a CRC-CCITT error, usually while enc enabled); implement support for selectively setting talkgroup encryption modes, selectable, strapped or clear (note due to how both DVMs implementation and how the protocols work there are some limitations, for example in DMR the FNE cannot reliably prevent calls from flowing to the network based on the selective talkgroup encryption modes, NXDN cannot reliably prevent a call grant because the encryption state isn't known at grant time, dvmhost provides no network-sourced traffic protection for clear or strapped as the assumption is the FNE will not allow a call to flow to begin with); 4 weeks ago
network remove m_peers lock around peer update in erasePeer(); add hacky fuzzy matching logic to allow up to 3 bit errors for a CRC-CCITT162 (this better helps some P25 conditions where a TSBK may fault with a CRC-CCITT error, usually while enc enabled); implement support for selectively setting talkgroup encryption modes, selectable, strapped or clear (note due to how both DVMs implementation and how the protocols work there are some limitations, for example in DMR the FNE cannot reliably prevent calls from flowing to the network based on the selective talkgroup encryption modes, NXDN cannot reliably prevent a call grant because the encryption state isn't known at grant time, dvmhost provides no network-sourced traffic protection for clear or strapped as the assumption is the FNE will not allow a call to flow to begin with); 4 weeks ago
nxdn Merge R05A04 (r05a04_dev) into master (#114) 5 months ago
p25 remove m_peers lock around peer update in erasePeer(); add hacky fuzzy matching logic to allow up to 3 bit errors for a CRC-CCITT162 (this better helps some P25 conditions where a TSBK may fault with a CRC-CCITT error, usually while enc enabled); implement support for selectively setting talkgroup encryption modes, selectable, strapped or clear (note due to how both DVMs implementation and how the protocols work there are some limitations, for example in DMR the FNE cannot reliably prevent calls from flowing to the network based on the selective talkgroup encryption modes, NXDN cannot reliably prevent a call grant because the encryption state isn't known at grant time, dvmhost provides no network-sourced traffic protection for clear or strapped as the assumption is the FNE will not allow a call to flow to begin with); 4 weeks ago
restapi tighten up how the shared maps and vectors lock themselves during certain operations; implement some critical changes to the REST API to help prevent and log on stuck REST API calls; correct some lock order issues within the FNE REST API; 1 month ago
yaml REST -> RPC Migration (#84) 1 year ago
zlib R04J32 Merge to Master (#95) 11 months ago
AESCrypto.cpp add preliminary encryption support to dvmbridge (P25-only supports AES256 and ARC4); correct and hide some debug trace for FNE KMM messaging; implement support to generate a ARC4 keystream; 1 year ago
AESCrypto.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
BitManipulation.h R04H31 Merge to Master (#89) 1 year ago
CMakeLists.txt Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
ClassProperties.h R04H31 Merge to Master (#89) 1 year ago
Clock.cpp [THIS MAY BREAK THINGS, BE AWARE] Merge Win32 support and C++ dvmbridge into master. (#67) 2 years ago
Clock.h Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
DESCrypto.cpp Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
DESCrypto.h Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
Defines.h bump version number; 4 months ago
GitHash.h Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
Log.cpp Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
Log.h for people using log files vs syslog, attempt to format the timestamp in a reasonable format (like RFC3339); 4 months ago
RC4Crypto.cpp R04J32 Merge to Master (#95) 11 months ago
RC4Crypto.h add preliminary encryption support to dvmbridge (P25-only supports AES256 and ARC4); correct and hide some debug trace for FNE KMM messaging; implement support to generate a ARC4 keystream; 1 year ago
RingBuffer.h enhance debug logging to incorporate both file and line numbers (when provided by the compiler) and optionally implement LogDebugEx macro to also incorporate the caller identifying the function name; correct LogDebug uses in some cases that should have been LogMessage; 1 year ago
StopWatch.cpp [THIS MAY BREAK THINGS, BE AWARE] Merge Win32 support and C++ dvmbridge into master. (#67) 2 years ago
StopWatch.h [THIS MAY BREAK THINGS, BE AWARE] Merge Win32 support and C++ dvmbridge into master. (#67) 2 years ago
Thread.cpp some minor code cleanups to handled unchecked thread locking; 2 months ago
Thread.h Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
ThreadPool.cpp R04H30 Merge to Master (#88) 1 year ago
ThreadPool.h R04H31 Merge to Master (#89) 1 year ago
Timer.cpp correct double spaced formatting of CPP files in common; convert dvmhost to Doxygen documentation format; convert dvmfne to Doxygen documentation format; convert dvmcmd to Doxygen documentation format; 2 years ago
Timer.h add doxygen configuration for dvmhost project; add doxygen output directory; convert common static library to use doxygen style commenting and documentation; 2 years ago
Utils.cpp Merge R05A02 (r04k32_dev branch) into Master (#110) 8 months ago
Utils.h R04H31 Merge to Master (#89) 1 year ago
VariableLengthArray.h R04J32 Merge to Master (#95) 11 months ago

Powered by TurnKey Linux.