/[resiprocate]/main/sip/resiprocate/Security.cxx
ViewVC logotype

Log of /main/sip/resiprocate/Security.cxx

Parent Directory Parent Directory | Revision Log Revision Log


Sticky Revision:
(Current path doesn't exist after revision 5294)

Revision 4740 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 24 21:30:57 2005 UTC (14 years, 6 months ago) by daniel
File length: 63081 byte(s)
Diff to previous 4725
AresDns.hxx/cxx: Redefined lookup and ares callback methonds.
DnsInterface.hxx/cxx: Added dns caching support and  methods to (un)register blacklist listener.
DnsResult.hxx/cxx: Modified to use dns caching, blacklisting, and vip; removed dead code.
Makefile: Added dns cache related files.
Security.hxx/cxx: correctly handle default paths in the constructor
SipStack.hxx/cxx: Added blacklist listener registration and unregistration.
StatelessHandler.cxx: Got it to compile with USE_IPV6 defined.
TlsConnection.cxx: Make logging less verbose.
TransactionController.hxx/cxx: Added blacklist listener registration and unregistration.
TransactionState.cxx: Added whitelisting(vip) rules.
TransportSelector.hxx/cxx: Added blacklist listener registration and unregistration; refactor and clarify for IPv6
WinSecurity.hxx/cxx: since certificates are preloaded, don't query the filesystem cert store.
dum/ClientAuthManager.cxx: changed DebugLog to InfoLog in handle method.
dum/DialogUsageManager.cxx: changed DebugLog to InfoLog in internalProcess method.
dum/test/BasicCall.cxx: added keep-alive test case.
dum/test/basicRegister.cxx: updated commandline options and simplified for TLS/IPv6.
dum/test/testIdentity.cxx: added test for identity over TLS/IPv6.
external/ExternalDns.hxx: redefined ExternalDnsHandler and lookup methods in ExternalDns class.
os/Tuple.cxx: fix constructor to copy complete IPv6 address.
os/WinCompat.hxx/cxx: add support to determine local IPv6 address; now only used on Windows platform.
os/compat.hxx: added define for T_A.

Revision 4725 - (view) (download) (annotate) - [select for diffs]
Modified Fri May 20 22:04:47 2005 UTC (14 years, 6 months ago) by sailesh
File length: 62959 byte(s)
Diff to previous 4601
Stubbed out read/write/remove PEM for MacSecurity. For now at least, certificates are only added during preload and can't be changed after. Modified Security::hasCert so that it returns false if onReadCert fails.

Revision 4601 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 12 01:10:49 2005 UTC (14 years, 7 months ago) by derek
File length: 62893 byte(s)
Diff to previous 4599
merged identity branch(4598) into main--removing identity branch after this

Revision 4599 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 23:10:19 2005 UTC (14 years, 7 months ago) by derek
File length: 62574 byte(s)
Diff to previous 4596
set svn:eol-style to LF

Revision 4596 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 11 21:31:00 2005 UTC (14 years, 7 months ago) by derek
File length: 62574 byte(s)
Diff to previous 4505
fix eol conventions

Revision 4505 - (view) (download) (annotate) - [select for diffs]
Modified Wed May 4 22:24:39 2005 UTC (14 years, 7 months ago) by greg
File length: 64969 byte(s)
Diff to previous 4483
Move verification of TLS handshake out of Windows-specific file.  Tested on repro server and Xten client using server side-only auth.


Revision 4483 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 30 00:02:50 2005 UTC (14 years, 7 months ago) by greg
File length: 61739 byte(s)
Diff to previous 4397
fixed peer/server cert name checking.  Still need to add a 'require mutual' mode

Revision 4397 - (view) (download) (annotate) - [select for diffs]
Modified Wed Apr 20 02:13:34 2005 UTC (14 years, 7 months ago) by derek
File length: 62217 byte(s)
Diff to previous 4381
tls subjectalname/cname validation

Revision 4381 - (view) (download) (annotate) - [select for diffs]
Modified Sun Apr 17 20:47:49 2005 UTC (14 years, 7 months ago) by jason
File length: 58853 byte(s)
Diff to previous 4335
removed commented out code
added more debug




Revision 4335 - (view) (download) (annotate) - [select for diffs]
Modified Tue Apr 12 21:40:15 2005 UTC (14 years, 8 months ago) by jason
File length: 60398 byte(s)
Diff to previous 4100
merged changes from b-dev-repro from rev 4155:4334
used cmd: svn merge -r 4155:4334 https://scm.sipfoundry.org/rep/ resiprocate/branches/b-dev-repro-20050401


Revision 4100 - (view) (download) (annotate) - [select for diffs]
Modified Fri Apr 1 01:44:43 2005 UTC (14 years, 8 months ago) by rohan
File length: 60072 byte(s)
Diff to previous 4075
Deleted testSpeed from Makefile; added several headers

Revision 4075 - (view) (download) (annotate) - [select for diffs]
Modified Wed Mar 30 01:52:03 2005 UTC (14 years, 8 months ago) by derek
File length: 59984 byte(s)
Diff to previous 3870
fixed some openssl related typos/lack of variable initialization
fixed map deletion
WinSecurity is the start of a windows specific security object.

Revision 3870 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 5 02:06:43 2005 UTC (14 years, 10 months ago) by nagendra
File length: 60384 byte(s)
Diff to previous 3867
Security.cxx:
  - workaround for bug in PEM_read_bio_PrivateKey().

DtlsTransport.cxx:
  - error return values were being incorrectly treated in some cases.

TransportSelector.cxx:
TransportSelector.hxx:
  - DTLS transport was not being found.

Tuple.cxx:
  - Added DTLS



Revision 3867 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 4 20:58:42 2005 UTC (14 years, 10 months ago) by fluffy
File length: 60371 byte(s)
Diff to previous 3866
 fixed compile issue

Revision 3866 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 4 20:47:21 2005 UTC (14 years, 10 months ago) by fluffy
File length: 60371 byte(s)
Diff to previous 3864
Update for S/MIME stuff

Revision 3864 - (view) (download) (annotate) - [select for diffs]
Modified Fri Feb 4 17:39:39 2005 UTC (14 years, 10 months ago) by fluffy
File length: 59732 byte(s)
Diff to previous 3849
fix loading of certs stuff

Revision 3849 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 3 22:11:05 2005 UTC (14 years, 10 months ago) by fluffy
File length: 58345 byte(s)
Diff to previous 3848
turn off ASN dump

Revision 3848 - (view) (download) (annotate) - [select for diffs]
Modified Thu Feb 3 22:09:59 2005 UTC (14 years, 10 months ago) by fluffy
File length: 58345 byte(s)
Diff to previous 3800
fixes for S/MIME interop with NTT

Revision 3800 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jan 12 21:46:58 2005 UTC (14 years, 11 months ago) by alan
File length: 57242 byte(s)
Diff to previous 3735
Added some typedefs to make code STL implementation-proof.


Revision 3735 - (view) (download) (annotate) - [select for diffs]
Modified Tue Dec 7 14:38:36 2004 UTC (15 years ago) by sgodin
File length: 57235 byte(s)
Diff to previous 3684
- moved Win32 LEAK_CHECK to it's own header file
- include in files that call 'new'

Revision 3684 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 1 23:05:29 2004 UTC (15 years ago) by nagendra
File length: 57192 byte(s)
Diff to previous 3665
Initial support for DTLS.
To enable DTLS, enable the 'USE_DTLS'
switch in sip/build/Makefile and recompile.

test/limpc supports DTLS connections when the
-dtlsPort is set.

Certs used by limpc live under ~/.sipCerts/



Revision 3665 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 30 20:24:00 2004 UTC (15 years ago) by nagendra
File length: 57180 byte(s)
Diff to previous 3644
Incorrect data type was breaking the build:

-   list<Contents*>::const_iterator i = multi->parts().begin();
+   vector<Contents*>::const_iterator i = multi->parts().begin();



Revision 3644 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 27 06:33:34 2004 UTC (15 years ago) by fluffy
File length: 57178 byte(s)
Diff to previous 3643
fixed more bugs in Security

Revision 3643 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 27 04:50:24 2004 UTC (15 years ago) by fluffy
File length: 56897 byte(s)
Diff to previous 3642
applied Nagendra's fix with take to borrow on data

Revision 3642 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 26 22:47:37 2004 UTC (15 years ago) by fluffy
File length: 56634 byte(s)
Diff to previous 3639
Add subjectALtName stuff to genCerts

Revision 3639 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 26 21:20:08 2004 UTC (15 years ago) by fluffy
File length: 57840 byte(s)
Diff to previous 3637
fixed a bunch of stuff in Securyit - added code to gen certs - crahses when runs

Revision 3637 - (view) (download) (annotate) - [select for diffs]
Modified Fri Nov 26 17:32:14 2004 UTC (15 years ago) by fluffy
File length: 56774 byte(s)
Diff to previous 3604
start adding cert gen stuff

Revision 3604 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 07:15:40 2004 UTC (15 years ago) by fluffy
File length: 53616 byte(s)
Diff to previous 3602
who knows

Revision 3602 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 06:56:20 2004 UTC (15 years ago) by jason
File length: 53454 byte(s)
Diff to previous 3599
rename enum and put in SecurityAttributes
fix test compilation





Revision 3599 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 06:48:43 2004 UTC (15 years ago) by derek
File length: 53409 byte(s)
Diff to previous 3595
old school driecotry manip

Revision 3595 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 06:28:55 2004 UTC (15 years ago) by kenho
File length: 52345 byte(s)
Diff to previous 3593
added BaseSecurity::getUserPrivateKeyDER()

Revision 3593 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 06:13:16 2004 UTC (15 years ago) by jason
File length: 51256 byte(s)
Diff to previous 3592
fix certServer (stub out some calls)


Revision 3592 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 06:12:20 2004 UTC (15 years ago) by fluffy
File length: 51151 byte(s)
Diff to previous 3588
fixed default path to load certs

Revision 3588 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 05:37:56 2004 UTC (15 years ago) by kenho
File length: 51155 byte(s)
Diff to previous 3587
added Security::addUserPrivateKeyDER()

Revision 3587 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 05:31:40 2004 UTC (15 years ago) by fluffy
File length: 49474 byte(s)
Diff to previous 3585
fix the preload to only use path in security constructur

Revision 3585 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 05:19:06 2004 UTC (15 years ago) by fluffy
File length: 49558 byte(s)
Diff to previous 3581
got TuIM to compile with new Security

Revision 3581 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 04:49:16 2004 UTC (15 years ago) by derek
File length: 49426 byte(s)
Diff to previous 3580
fixes for security

Revision 3580 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 04:28:12 2004 UTC (15 years ago) by jason
File length: 49309 byte(s)
Diff to previous 3578
fix more compilation errors


Revision 3578 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 04:13:47 2004 UTC (15 years ago) by fluffy
File length: 49243 byte(s)
Diff to previous 3577
no idea

Revision 3577 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 04:09:09 2004 UTC (15 years ago) by jason
File length: 49127 byte(s)
Diff to previous 3575
basic compilation


Revision 3575 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 03:48:45 2004 UTC (15 years ago) by jason
File length: 49024 byte(s)
Copied from: main/sip/resiprocate/Security2.cxx revision 3574
Diff to previous 3574
renaming Security to SecurityOld

Revision 3574 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 03:48:13 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/Security2.cxx
File length: 49024 byte(s)
Diff to previous 3573
renaming Security to SecurityOld

Revision 3573 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 03:44:27 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 49025 byte(s)
Diff to previous 3570
minor fix in security2

Revision 3570 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 03:40:49 2004 UTC (15 years ago) by derek
Original Path: main/sip/resiprocate/Security2.cxx
File length: 49090 byte(s)
Diff to previous 3567
identity work
filesystem for Security


Revision 3567 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 03:05:24 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/Security2.cxx
File length: 45912 byte(s)
Diff to previous 3565
fix compilation errors


Revision 3565 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 02:51:03 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 74783 byte(s)
Diff to previous 3564


Revision 3564 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 02:34:03 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 73674 byte(s)
Diff to previous 3557


Revision 3557 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 01:00:21 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/Security2.cxx
File length: 73386 byte(s)
Diff to previous 3556
added methods to sign


Revision 3556 - (view) (download) (annotate) - [select for diffs]
Modified Tue Nov 23 00:57:27 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 63461 byte(s)
Diff to previous 3549
security2, SSL_CTXes

Revision 3549 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 22 23:15:41 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 64426 byte(s)
Diff to previous 3547
security2, compiles and links, some functions are stubs that asserts

Revision 3547 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 22 21:01:47 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 59378 byte(s)
Diff to previous 3539
work in progress...
compiles.

Revision 3539 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 22 18:36:13 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 56132 byte(s)
Diff to previous 3529
securtiy2 compiles, not finished yet

Revision 3529 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 22 06:22:31 2004 UTC (15 years ago) by kenho
Original Path: main/sip/resiprocate/Security2.cxx
File length: 57251 byte(s)
Diff to previous 3524
Work in progress for security

Revision 3524 - (view) (download) (annotate) - [select for diffs]
Added Mon Nov 22 02:28:35 2004 UTC (15 years ago) by jason
Original Path: main/sip/resiprocate/Security2.cxx
File length: 46521 byte(s)
added a new interface for Security - temporarily called Security2


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