r4226 in private: Added a comment pointing out a potential memory leak.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4345 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4209 in private:

Changes in SIP logging.
 * Change "cannot parse" message to "out of place" and downgrade it.
 * When we get a re-INVITE, log at the CRIT level.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4346 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4145 and 4210 in private:
Don't go the ringing state until we really get the 180 response.
Log potetial re-INVITEs.

Simpler version of SIPEngine::sameINVITE just checks CSeq, on the assumption that CallID already matched when we searched the transaction table.

Faster and does not rely on string conversion.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4347 19bc5d8c-e614-43d4-8b26-e1612bc8e597
merged private Config to public: r4211:
Changes to ConfigurationTable class.  Cleaner locking operations, fewer messages for normal operations, ALERT logging for truly abnormal operations.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4348 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4214 in private:
Add accessor for Cause element in L3 CC Disconnect.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4349 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4216 and 4217 in private:
Make multiple attempts at TCH channel assignment.  (Yes, I saw this do something useful during one test.)
Log abmormal Disconnect and Release at NOTICE level.

Accessors for Cause element in L3 CC Release.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4350 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4227 in private:
Added accessors for more L3 CC diagnostic fields.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4351 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4228 in private:
Fixed typo in message name string.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4352 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4229 in private:
Added accessor for L3 CC Call State element.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4353 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4230 in private: Do not create a new transaction if a call error condition can be identified early enough in SIPInterface::checkInvite.
r4229 in private: Added accessor for L3 CC Call State element.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4354 19bc5d8c-e614-43d4-8b26-e1612bc8e597
r4231 in private: If we receive messages in the middle of channel assignment, run them through the GSM dispatcher.  Responses are still not going back on the correct channel, but even this is a huge improvement in clearing up calls after early cancellation.

Add a handler for L3 CC Statu message, and terminate the call if the message indicates an error.

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4355 19bc5d8c-e614-43d4-8b26-e1612bc8e597
moving to the new transaction tabe, very slowly

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4356 19bc5d8c-e614-43d4-8b26-e1612bc8e597
increased the start timeout, UHD takes longer to start

git-svn-id: http://wush.net/svn/range/software/public/openbts/trunk@4357 19bc5d8c-e614-43d4-8b26-e1612bc8e597