
#include "bacula_template.inc" title="Internal Component Designs"


<H1>Bacula Internal Component Designs</H1>

Please note that some of this documents might be more or less
out of date. Although these documents will give you a good
idea of the code base, for any specific information, please
refer to the source code.    

<hr>

<h3>Bacula Internal Component Design Documents</h3>
  <ul>
    <li class="sub"><a href="developers.html">Developer Notes</a>
    <li class="sub"><a href="porting.html">Porting Notes</a>
    <li class="sub"><a href="regression.html">Regression Testing</a>
    <li class="sub"><a href="gui-interface.html">Bacula GUI Interface</a>
    <li class="sub"><a href="daemonprotocol.html">Intra-daemon Protocols</a>
    <li class="sub"><a href="mediaformat.html">Storage Media Format</a>
    <li class="sub"><a href="mempool.html">Memory Management Design</a>
    <li class="sub"><a href="netprotocol.html">Bacula Network Protocol</a>
    <li class="sub"><a href="md5.html">Our MD5 Algorithm</a>
    <li class="sub"><a href="smartall.html">Smart Memory Allocation Routines</a>
  </ul>


<page_prev name="Bacula Catalog Services" url="catalog.html">
<page_next name="Bacula Developer Notes" url="developers.html">
