new dialog event branch with updated dum from main and local updates

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7523 ddefafc4-47db-0310-ae44-fa13212b10f2
comment clean up

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7524 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed an issue with the order of the Terminated and Trying notifications when we get a 302

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7525 ddefafc4-47db-0310-ae44-fa13212b10f2
moved OfferAnswerType back to InviteSession and fixed circular include issue

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7527 ddefafc4-47db-0310-ae44-fa13212b10f2
make mDialogEventStateManager an auto_ptr

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7528 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed interface to get all DialogEventInfo docs

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7529 ddefafc4-47db-0310-ae44-fa13212b10f2
changed interface to create DialogEventStateManager and return a pointer

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7530 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed an issue where I assumed that the contents of the INVITE was always SdpContents (oops)

removed some comments that no longer have meaning based on testing conducted at SIPit 22

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7618 ddefafc4-47db-0310-ae44-fa13212b10f2
Adding new files to build.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7619 ddefafc4-47db-0310-ae44-fa13212b10f2
Specify units (seconds) on a member, fix member init list order.
Fixing a couple of cases where we weren't checking the iterator
returned by lower_bound.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7620 ddefafc4-47db-0310-ae44-fa13212b10f2
Fix an iterator invalidation.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7621 ddefafc4-47db-0310-ae44-fa13212b10f2
Various well-formedness checks on headers so we don't end up
throwing/storing garbage. Still needs work.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7622 ddefafc4-47db-0310-ae44-fa13212b10f2
A comment.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7623 ddefafc4-47db-0310-ae44-fa13212b10f2
Check for nulls in operator=.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7624 ddefafc4-47db-0310-ae44-fa13212b10f2
Removing a couple of using namespace directives.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7625 ddefafc4-47db-0310-ae44-fa13212b10f2
Changing a few comments to not trigger doxygen.


git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7626 ddefafc4-47db-0310-ae44-fa13212b10f2
some revisions after input from Byron

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@7650 ddefafc4-47db-0310-ae44-fa13212b10f2
changed the DialogEventHandler interface to allow notification of multiple DialogEvents -- particularly useful when forking happens

this interface should also be much easier to extend in the future without breaking people's code

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@8160 ddefafc4-47db-0310-ae44-fa13212b10f2
fixed a bogus change to tfm.vcproj

git-svn-id: https://svn.resiprocate.org/rep/resiprocate/branches/dialog-event-20080108@8197 ddefafc4-47db-0310-ae44-fa13212b10f2