Difference between revisions of "Main Page"

From reSIProcate
Jump to navigation Jump to search
Line 12: Line 12:
 
==== Stack ====
 
==== Stack ====
 
* [http://www.estacado.net/resip/sip/resiprocate/doxygen/html/ Doxygen Documentation] (Generated from head on 6/14/2005)
 
* [http://www.estacado.net/resip/sip/resiprocate/doxygen/html/ Doxygen Documentation] (Generated from head on 6/14/2005)
 +
  
 
==== Introduction ====
 
==== Introduction ====
Line 19: Line 20:
  
 
* [[Roadmap]]
 
* [[Roadmap]]
 +
  
 
==== Tutorial ====
 
==== Tutorial ====
Line 53: Line 55:
  
 
* [[Adding a new contents]]
 
* [[Adding a new contents]]
 +
  
 
==== Using TLS====
 
==== Using TLS====
Line 67: Line 70:
  
 
* [[DNS]]
 
* [[DNS]]
 +
  
 
=== Dialog Usage Manager ===
 
=== Dialog Usage Manager ===
 +
 
* [[How to use DUM]]
 
* [[How to use DUM]]
 +
 
* [[DUM Internals]]
 
* [[DUM Internals]]
 +
 
* [[DUM Roadmap]]
 
* [[DUM Roadmap]]
 +
 
* [http://www.estacado.net/resip/sip/resiprocate/dum/html/ Doxygen Documentation] (Generated from head on 6/14/2005)
 
* [http://www.estacado.net/resip/sip/resiprocate/dum/html/ Doxygen Documentation] (Generated from head on 6/14/2005)
 +
  
 
=== Repro SIP Proxy Server ===
 
=== Repro SIP Proxy Server ===
  
 
* [[About Repro]]
 
* [[About Repro]]
 +
 
* [[Using Repro]]
 
* [[Using Repro]]
 +
 
* [[Extending Repro]]
 
* [[Extending Repro]]
 +
 
* [[Repro Internal Design]]
 
* [[Repro Internal Design]]
 +
 
* [[Test Plan]]
 
* [[Test Plan]]
 +
  
 
=== Design and Implementation ===
 
=== Design and Implementation ===
Line 89: Line 103:
  
 
* [[Design Criteria]]
 
* [[Design Criteria]]
 +
  
 
==== Architecture ====
 
==== Architecture ====
Line 99: Line 114:
  
 
* [[Use of FIFOs]]
 
* [[Use of FIFOs]]
 +
  
 
==== Transaction ====
 
==== Transaction ====
  
 
* [[State machines]]
 
* [[State machines]]
 +
  
 
==== Conventions ====
 
==== Conventions ====
  
 
* [[Comment Conventions]]
 
* [[Comment Conventions]]
 +
  
 
==== DNS resolution ====
 
==== DNS resolution ====
Line 113: Line 131:
  
 
* [[Interaction with the Transaction]]
 
* [[Interaction with the Transaction]]
 +
  
 
==== TransportSelector ====
 
==== TransportSelector ====
  
 
* [[What is it for?]]
 
* [[What is it for?]]
 +
  
 
==== Transports ====
 
==== Transports ====
Line 135: Line 155:
  
 
* [[Adding new transports]]
 
* [[Adding new transports]]
 +
  
 
==== Scanner / Preparser ====
 
==== Scanner / Preparser ====
Line 140: Line 161:
  
 
==== Security ====
 
==== Security ====
[[Security Overview]]
+
* [[Security Overview]]
  
 
==== Parser ====
 
==== Parser ====
Line 148: Line 169:
 
==== Data ====
 
==== Data ====
  
[[Data Overview]]
+
* [[Data Overview]]
 +
 
 +
* [[Data Memory Management]]
  
[[Data Memory Management]]
 
  
 
==== Timers ====
 
==== Timers ====
Line 163: Line 185:
  
 
[[Next reSIProcate Release]]
 
[[Next reSIProcate Release]]
 +
  
 
=== Design Ideas for Future Projects ===
 
=== Design Ideas for Future Projects ===
Line 171: Line 194:
  
 
[[Configuration]]
 
[[Configuration]]
 +
  
 
=== Task Lists ===
 
=== Task Lists ===
  
 
[[Strawman Task List]]
 
[[Strawman Task List]]
 +
  
 
== Case Studies ==
 
== Case Studies ==

Revision as of 14:55, 14 June 2005

Note: The resiprocate wiki was recently spammed. I am forced to lock down write access. You do not need an account to read the content. Also note that many of the pages are not completed yet. Much of this wiki is still just an outline. If you'd like write access, please email me at jason.fischl@gmail.com and I will create an account for you.

Welcome to the reSIProcate knowledge base. This is the place to learn what reSIProcate is and how to use it.

Please see http://www.resiprocate.org and http://sipfoundry.org for more details.

Please see documentation on customizing the interface and the User's Guide for usage and configuration help.

User Documentation

Stack


Introduction


Tutorial


Using reSIProcate


Extending the stack


Using TLS

Advanced Topics


Dialog Usage Manager


Repro SIP Proxy Server


Design and Implementation

Motivation


Architecture


Transaction


Conventions


DNS resolution


TransportSelector


Transports


Scanner / Preparser

Security

Parser

Contents

Data


Timers

FIFOs

S/MIME

Planning Pages

Repro Proxy Server

Next reSIProcate Release


Design Ideas for Future Projects

Conversation Manager

Media Framework

Configuration


Task Lists

Strawman Task List


Case Studies