Go to file
Kurtis Heimerl 7a7862c9d5 syncing CommonLibs, and including BSD-licensed A5/1 implementation.
git-svn-id: http://wush.net/svn/range/software/public/CommonLibs/trunk@6165 19bc5d8c-e614-43d4-8b26-e1612bc8e597
2013-08-13 23:17:46 +00:00
A51.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
A51.h syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
A51Test.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
BitVector.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
BitVector.h syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
BitVectorTest.cpp Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
COPYING Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Configuration.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
Configuration.h syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
ConfigurationTest.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
F16.h Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
F16Test.cpp Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Interthread.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
InterthreadTest.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
LinkedLists.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
LinkedLists.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
LogTest.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Logger.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Logger.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Makefile.am syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
MemoryLeak.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
README.common Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Regexp.h Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
RegexpTest.cpp Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Reporting.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
Reporting.h syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
ReportingTest.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
ScalarTypes.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Sockets.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Sockets.h Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
SocketsTest.cpp Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
Threads.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Threads.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Timeval.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Timeval.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
TimevalTest.cpp Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
URLEncode.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
URLEncode.h Putting versions of RRLP, CommonLibs and sqlite3 into the public release branch. 2011-10-07 19:20:49 +00:00
URLEncodeTest.cpp syncing commonlibs with Many thanks to Michael Iedema for these patches, makes config a lot better. 2013-05-31 21:47:25 +00:00
Utils.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
Utils.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
Vector.h Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
VectorTest.cpp Complete Configuration sync. While testing, I discovered what I think is a race condition: getStr("SIP.SMSC") returned another config key ("GSM.MS.TA.Damping") which I assume is a race condition in the config cache. However, I've been unable to replicate the issue and I think it may resolve itself quickly (as these things are successfully cached) 2013-05-31 21:47:42 +00:00
example.config syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
sqlite3util.cpp syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00
sqlite3util.h syncing CommonLibs, and including BSD-licensed A5/1 implementation. 2013-08-13 23:17:46 +00:00

README.common

This directory contains common-use classes, most of which are not specific to GSM.

Vector		A vector class (NOT std::vector<>) that supports
		aliased subvectors.  Not resizable.
BitVector	Bit-indexable vectors based on Vector.
Interthread	A set of C++ wrappers for pthread facilities.
Sockets		A set of C++ wrappers for Unix sockets.
Timeval		A C++ wraper for struct timeval.
LinkLists	Classes for simple linked lists of pointers.
Logger		A logging interface based on syslogd.
Configuration	A key-value configuration table.
Regexp		A C++ wrapper on stdlib regular expressions.

Do "make tests" to build a series of unit tests for these classes.