Commit Graph

11 Commits

Author SHA1 Message Date
5cf2efbed4 [#1722] Fix mkiLifetime mkiKeyLength separator 2010-01-13 15:10:28 -05:00
01b091924b [#1722] Add accessors in SdesNegotiator to get srtp info after negotiation 2010-01-13 11:27:23 -05:00
fbaf32a5e0 [#1722] Working test suite for SdesNegociator 2010-01-13 10:58:57 -05:00
4c06ec3507 [#1722] Not working SdesNegociator unit test 2010-01-12 15:40:27 -05:00
d6fe22d82b [#1722] Add SdesNegociator in sipvoiplink 2010-01-11 17:27:01 -05:00
c592ae1d41 [#2402] Code indentation 2009-11-10 11:56:26 -05:00
8d2aa9fbe7 Merge branch 'master' of git+ssh://repos-sflphone-git@git.sflphone.org/var/repos/sflphone/git/sflphone
Conflicts:
	sflphone-common/src/sip/Regex.cpp
	sflphone-common/src/sip/SdesNegotiator.cpp
	sflphone-common/src/sip/testRegex.cpp
2009-09-28 12:09:29 -04:00
a97e794b7d [#1744] Regex object renamed to Pattern. Previous attempt at providing
a consistent set of methods could not be maintained because of the need
to support global (-g style) matches. findall is replaced by groups() as in
python. Also, matches() provides a way to see if a match succeeded or not while
updating the state of the object to reflect the next portion of the string
to consider, in case of global match. Finally, thread safety was removed because:

1. Concurrent access to a Pattern object is most cases doesn't make sense.
2. A less thin foil hat "design by contract" kind of approach was chosen.

A stub of implementation in SdesNegociator was done. However, this code was
NOT COMPILED nor TESTED at the moment these lines are written. Also,
the cumbersome parsing for the session-params component has to be finished.
2009-09-28 01:17:34 -04:00
4e10f58e06 [#2174] Rsolve STUN with pjsip - DO NOT WORK 2009-09-15 18:51:48 -04:00
582b1049cf [#1744] Integrating some of the needed regular expression patterns in order
to parse the attribute line as defined in RFC4568. Still need to support
multiple inline: fields and multiple session-params. Added testing file
for the SdesNegotiator class. Still need to write proper unit tests.
2009-09-08 00:28:46 -04:00
6b0ab1b556 [#1744] Initial commit towards implementing RFC4568. Unimplemented in the
server yet. Still a stub.
2009-09-06 21:17:37 -04:00