/[resiprocate]/main/resip/dum/ClientAuthManager.hxx
ViewVC logotype

Log of /main/resip/dum/ClientAuthManager.hxx

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (download) (annotate)
Sticky Revision:

Revision 9891 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 25 18:46:33 2012 UTC (7 years ago) by sgodin
File length: 5575 byte(s)
Diff to previous 8399
 -added new UserProfile setting to DUM:  
  DigestCacheUseLimit is used to indicate the maximum number of times a particular 
  Proxy or WWW Authorization header will be used in requests within a dialogset.  
  When this limit is   reached then the next request in the DiaglogSet will go out 
  without digest credentials.  This setting can be used to work around bugs/limitations 
  in third-party implementations that have difficulty properly dealing with
  cached credentials.  A setting of 0 (default) will disable the limit and all requests 
  in a Dialogset will have the same cached Authorization header on them, until they are 
  re-challenged by the far end.  A setting of 1 disables caching entirely and future 
  requests within the dialog set will go out without any authorization headers.

Other Changes
 -resip ClientAuthManager - refactored dialogSetDestroyed and clearAuthenticationState to 
  be more logical
 -resip ClientPagerMessage - modified to allow onSuccess and onFailure callbacks even if queue
  of message contents is not used - allows you to call ClientPagerMessage::getMessageRequest,
  build the request yourself (even one without a body), send using DUM::send and still have 
  your callbacks invoked

Revision 8399 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 16 17:00:47 2009 UTC (10 years, 10 months ago) by sgodin
File length: 5492 byte(s)
Diff to previous 7466
-reverted last commit to remove assert - it wouldn't work correct
-ensure auth state is cleared out before re-trying a registration

Revision 7466 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 28 19:02:25 2007 UTC (11 years, 11 months ago) by bcampen
File length: 5422 byte(s)
Diff to previous 7144
Work from resiprocate-1.2-sipit-ctpc, plus a tweak to kill a warning.


Revision 7144 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jun 7 22:51:36 2007 UTC (12 years, 5 months ago) by derek
File length: 5260 byte(s)
Diff to previous 5948
Merge PRACK branch to main.  UAC PRACK support only.

svn merge -r r7071:7143
https://svn.resiprocate.org/rep/resiprocate/branches/b-dum-prack-20070410



Revision 5948 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 17 15:30:16 2006 UTC (13 years, 9 months ago) by dworley
File length: 5382 byte(s)
Diff to previous 5929
Setting more svn: properties, and adding EOLs to the ends of files
that need it.


Revision 5929 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 16 22:36:43 2006 UTC (13 years, 9 months ago) by dworley
File length: 5382 byte(s)
Diff to previous 5869
Start cleaning up svn:eol-style and EOLs in files.
Note that text and program files that can be used on both Un*x and Windows
should have svn:eol-style=native so they check out correctly on both
platforms.


Revision 5869 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 8 23:30:17 2006 UTC (13 years, 9 months ago) by derek
File length: 5382 byte(s)
Diff to previous 5827
new state to avoid inf. retry on nonce change

Revision 5827 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jan 28 02:37:02 2006 UTC (13 years, 9 months ago) by derek
File length: 5367 byte(s)
Diff to previous 5395
re-work of ClientAuthManager. See ClientAuthManager.dot for per realm state machine

Revision 5395 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 13 13:41:00 2005 UTC (14 years, 2 months ago) by sgodin
File length: 4396 byte(s)
Diff to previous 5295
made Manager class methods virtual

Revision 5295 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 22 00:30:05 2005 UTC (14 years, 3 months ago) by jason
File length: 4334 byte(s)
Copied from: branches/b-directory-reorg/resip/dum/ClientAuthManager.hxx revision 5294
Diff to previous 5276
merged 5270:HEAD from b-directory-reorg

Revision 5276 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 19 00:23:17 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/dum/ClientAuthManager.hxx
File length: 4334 byte(s)
Diff to previous 5273
compiles now

Revision 5273 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:50:54 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/dum/ClientAuthManager.hxx
File length: 4346 byte(s)
Diff to previous 5272
initial reorg - more to come

Revision 5272 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:49:50 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/resip/resiprocate/dum/ClientAuthManager.hxx
File length: 4346 byte(s)
Diff to previous 5271
initial reorg - more to come

Revision 5271 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 18 23:43:07 2005 UTC (14 years, 3 months ago) by jason
Original Path: branches/b-directory-reorg/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 4346 byte(s)
Diff to previous 4599
new directory reorg proposal

Revision 4599 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 23:10:19 2005 UTC (14 years, 6 months ago) by derek
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 4346 byte(s)
Diff to previous 4010
set svn:eol-style to LF

Revision 4010 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 19 03:54:17 2005 UTC (14 years, 8 months ago) by jason
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 4346 byte(s)
Diff to previous 3909
merged changes from b-teltel-20041118-invitesession 3484:HEAD into the trunk



Revision 3909 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 23 21:49:13 2005 UTC (14 years, 9 months ago) by derek
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 1838 byte(s)
Diff to previous 3613
fix for cnonce and handling redirects for non-invite requests

Revision 3613 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 24 01:03:05 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 1945 byte(s)
Diff to previous 3607
reverting back to revision 3604 due to missing checkin. 


Revision 3607 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 21:17:30 2004 UTC (15 years ago) by sgodin
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 2061 byte(s)
Diff to previous 3433
first crack at mutltiple profiles/identities
memory management still needs work

Revision 3433 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 18:02:55 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 1945 byte(s)
Diff to previous 3430
reverting RESIP_ change to version 3429

Revision 3430 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 2 08:27:43 2004 UTC (15 years ago) by nash
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 1969 byte(s)
Diff to previous 3206
Changed MethodTypes with prefix "RESIP_" to avoid clashes with Borland #DEFINE keyword

Revision 3206 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 3 00:11:24 2004 UTC (15 years, 3 months ago) by derek
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 1945 byte(s)
Diff to previous 3026
New ClientAuthManager that caches authentications

Revision 3026 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jun 23 18:42:07 2004 UTC (15 years, 5 months ago) by derek
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 668 byte(s)
Diff to previous 2985
ClientAuthManager is longer goes into loop on bad credentials.  

Revision 2985 - (view) (download) (annotate) - [select for diffs]
Modified Mon Jun 14 04:40:48 2004 UTC (15 years, 5 months ago) by derek
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 509 byte(s)
Diff to previous 2872
Log messages, New Transactions are created for ACK(200) and BYE, other little fixes.

Revision 2872 - (view) (download) (annotate) - [select for diffs]
Modified Sun May 30 18:07:38 2004 UTC (15 years, 5 months ago) by fluffy
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 390 byte(s)
Diff to previous 2611
wired in auth stuff

Revision 2611 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 13 21:17:16 2004 UTC (15 years, 7 months ago) by jason
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 365 byte(s)
Diff to previous 2595
*** empty log message ***


Revision 2595 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 11 19:34:15 2004 UTC (15 years, 7 months ago) by davidb
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 350 byte(s)
Diff to previous 2500
handles, creeping toward compile...


Revision 2500 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 3 17:34:42 2004 UTC (15 years, 7 months ago) by fluffy
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 139 byte(s)
Diff to previous 2486
added guards


Revision 2486 - (view) (download) (annotate) - [select for diffs]
Added Sat Apr 3 02:18:14 2004 UTC (15 years, 7 months ago) by fluffy
Original Path: main/sip/resiprocate/dum/ClientAuthManager.hxx
File length: 34 byte(s)
*** empty log message ***


This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

webmaster AT resiprocate DOT org
ViewVC Help
Powered by ViewVC 1.1.27