~ubuntu-branches/ubuntu/wily/sflphone/wily

« back to all changes in this revision

Viewing changes to sflphone-client-gnome/doc/C/sflphone.xml

  • Committer: Package Import Robot
  • Author(s): Francois Marier
  • Date: 2011-11-25 13:24:12 UTC
  • mfrom: (4.1.10 sid)
  • Revision ID: package-import@ubuntu.com-20111125132412-dc4qvhyosk74cd42
Tags: 1.0.1-4
Don't assume that arch:all packages will get built (closes: #649726)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<?xml version="1.0" encoding="utf-8"?>
2
 
<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook V4.1//EN" "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd"  [
3
 
        <!ENTITY app "SFLphone">
4
 
        <!ENTITY appversion "0.9.8~rc1">
5
 
        <!ENTITY docversion "1.0">
6
 
]>
7
 
 
8
 
<!-- =============Document Header ============================= -->
9
 
 <article id="index" lang="en">
10
 
<!-- please do not change the id; for translations, change lang to -->
11
 
<!-- appropriate code -->
12
 
  <articleinfo>
13
 
    <title>SFLphone Manual v&docversion;</title>
14
 
 
15
 
    <copyright>
16
 
      <year>2006</year>
17
 
      <year>2007</year>
18
 
      <year>2008</year>
19
 
      <year>2009</year>
20
 
      <year>2010</year>
21
 
      <holder>Savoir-faire Linux</holder>
22
 
    </copyright>
23
 
 
24
 
<!-- translators: uncomment this:
25
 
 
26
 
   -->
27
 
    <abstract role="description">
28
 
      <para>
29
 
        SFLphone is an enterprise-class SIP/IAX2 compatible softphone for GNU/Linux, published under the GPLv3 license.
30
 
                </para>
31
 
    </abstract>
32
 
 
33
 
    <publisher>
34
 
      <publishername>Savoir-faire Linux</publishername>
35
 
    </publisher>
36
 
 
37
 
    <legalnotice id="legalnotice">
38
 
         <para>Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation Licence (GFDL), Version 1.1 or any later version published by the Free Software Foundation with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. You can find a copy of the GFDL at this <ulink type="help" url="ghelp:fdl">link</ulink> or in the file COPYING-DOCS distributed with this manual.</para>
39
 
         <para>This manual is part of a collection of GNOME manuals distributed under the GFDL. If you want to distribute this manual separately from the collection, you can do so by adding a copy of the licence to the manual, as described in section 6 of the licence.</para>
40
 
        </legalnotice>
41
 
 
42
 
  <authorgroup>
43
 
        <author>
44
 
      <firstname>Pierre-Luc</firstname>
45
 
      <surname>Bacon</surname>
46
 
      <affiliation>
47
 
        <address><email>pierre-luc.bacon@savoirfairelinux.com</email></address>
48
 
      </affiliation>
49
 
    </author>
50
 
 
51
 
        <author role="maintainer">
52
 
      <firstname>Emmanuel</firstname>
53
 
      <surname>Milou</surname>
54
 
      <affiliation>
55
 
        <address><email>emmanuel.milou@savoirfairelinux.com</email></address>
56
 
      </affiliation>
57
 
    </author>
58
 
 
59
 
    <author>
60
 
      <firstname>Jérémy</firstname>
61
 
      <surname>Quentin</surname>
62
 
      <affiliation>
63
 
        <address><email>jeremy.quentin@savoirfairelinux.com</email></address>
64
 
      </affiliation>
65
 
    </author>
66
 
 
67
 
        <author>
68
 
      <firstname>Alexandre</firstname>
69
 
      <surname>Savard</surname>
70
 
      <affiliation>
71
 
        <address><email>alexandre.savard@savoirfairelinux.com</email></address>
72
 
      </affiliation>
73
 
    </author>
74
 
</authorgroup>
75
 
 
76
 
<revhistory>
77
 
                <revision>
78
 
            <revnumber>SFLphone Manual v1.0.1</revnumber>
79
 
            <date>March 2010</date>
80
 
            <revdescription>
81
 
                <para role="author">SFLphone team</para>
82
 
                <para role="publisher">Savoir-faire Linux</para>
83
 
                                <para>Minor changes</para>
84
 
            </revdescription>
85
 
      </revision>
86
 
 
87
 
      <revision>
88
 
            <revnumber>SFLphone Manual v1.0</revnumber>
89
 
            <date>September 2009</date>
90
 
            <revdescription>
91
 
                <para role="author">SFLphone team</para>
92
 
                <para role="publisher">Savoir-faire Linux</para>
93
 
            </revdescription>
94
 
      </revision>
95
 
</revhistory>
96
 
 
97
 
<releaseinfo>This manual describes SFLphone version &appversion;.</releaseinfo>
98
 
 
99
 
</articleinfo>
100
 
 
101
 
<indexterm>
102
 
    <primary>SFLphone</primary>
103
 
 </indexterm>
104
 
 
105
 
<sect1 id="introduction">
106
 
    <title>Introduction</title>
107
 
        <para>
108
 
                <application>SFLphone</application> is a SIP/IAX2 softphone and VoIP client for GNU/Linux. It aims at being a robust enterprise-class desktop phone and has been designed with a hundred-calls-a-day receptionist in mind.
109
 
        </para>
110
 
        <para>
111
 
                <application>SFLphone</application> is a free software and is distributed under the GNU General Public License version 3. It is developed by Savoir-Faire Linux, a Canadian Linux consulting company, in partnership with the global community.
112
 
        </para>
113
 
        <para>
114
 
                Among the many features we developed for you, we could
115
 
                highlight the high definition sound (wide-band audio
116
 
                codecs - speex, G722, Celt), multiple conference call,
117
 
                audio recording, voicemail notification, and call history.
118
 
                More than a simple softphone, <application>SFLphone</application> supports advanced enterprise-class call features: unlimited number of calls, call transfer, and on/off hold option.
119
 
        </para>
120
 
        <para>
121
 
                This release also provides advanced security features (secure RTP and TLS).
122
 
        </para>
123
 
 
124
 
        <para>
125
 
                Besides the native ALSA interface, <application>SFLphone</application> now fully supports PulseAudio sound server so you could experience the great possibilities it offers (sound mixing, per application volume control, ...).
126
 
        </para>
127
 
</sect1>
128
 
 
129
 
<sect1 id="getting-started">
130
 
        <title>Getting started</title>
131
 
        <para>
132
 
                The first time you start up SFLphone, you will be ask to complete a wizard to set up your(s) account(s). This account configuration manager offers you two possibilities:
133
 
                <itemizedlist>
134
 
                        <listitem>
135
 
                                <para><guilabel>Create a free SIP/IAX2 account on sflphone.org</guilabel></para>                        
136
 
                                <para>Savoir-faire Linux provides free SIP/IAX2 accounts on an Asterisk server. 
137
 
                                By clicking this option, you will be created an account to make test calls. The echo service is available, you may also call other accounts registered to the same server.</para>                       
138
 
                                <para>By filling out your email address information, you will receive voicemail notifications by email. This information is not mandatory to get your free account.</para>
139
 
                        </listitem>
140
 
                        <listitem>
141
 
                                <para><guilabel>Register an existing SIP or IAX2 account</guilabel></para>                      
142
 
                                <para>Click there if you already have an account and you want to use it with SFLphone. 
143
 
                                You will be prompted to select the account type (SIP or IAX2) and to fill out your account information. <application>SFLphone</application> will then try to register it so you could start using it.</para>
144
 
                        </listitem>
145
 
                </itemizedlist>
146
 
        </para>
147
 
        <para>
148
 
                You can always access the account creation manager: <menuchoice><guimenu>Edit</guimenu> <guimenuitem>Account creation assistant</guimenuitem></menuchoice>. 
149
 
        </para>
150
 
</sect1>
151
 
 
152
 
<sect1 id="accounts">
153
 
        <title>Managing your accounts</title>
154
 
        <para>
155
 
                <application>SFLphone</application> supports both IAX2
156
 
                and SIP accounts.
157
 
        </para>
158
 
 
159
 
        <sect2 id="accounts_basic">
160
 
        <title>Basic features</title>
161
 
        <sect3 id="account_creation">
162
 
                <title>Creating a new account</title>
163
 
                <para>To create a new account, perform the following steps:</para>
164
 
                <orderedlist>
165
 
                        <listitem><para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Manage accounts</guimenuitem></menuchoice>.</para></listitem>
166
 
                        <listitem><para>Click on the <guilabel>Add</guilabel> button. Fill out the following information:</para>
167
 
                <itemizedlist>
168
 
                        <listitem>
169
 
                        <para><guilabel>Alias</guilabel></para>
170
 
                                                <para>The name to identify your account in the list. It is not used for the communications</para>
171
 
                        </listitem>
172
 
                        <listitem>
173
 
                        <para><guilabel>Protocol</guilabel></para>
174
 
                                                <para>Select SIP or IAX2. The most commonly used protocol is SIP.</para>
175
 
                        </listitem>
176
 
                        <listitem>
177
 
                        <para><guilabel>Host name</guilabel></para>
178
 
                                                <para>The name or the IP address of the server you want to register on.</para>
179
 
                        </listitem>
180
 
                        <listitem>
181
 
                        <para><guilabel>User name</guilabel></para>
182
 
                                                <para>The name or the extension for your account.</para>
183
 
                        </listitem>
184
 
                        <listitem>
185
 
                        <para><guilabel>Password</guilabel></para>
186
 
                                                <para>The password for your account.</para>
187
 
                        </listitem>
188
 
                        <listitem>
189
 
                        <para><guilabel>Voicemail number</guilabel></para>
190
 
                                                <para>The number to dial to reach your voicemail. Example: 888, or *97. It will be used as a quick dial button on the main interface.</para>
191
 
                        </listitem>
192
 
                </itemizedlist>
193
 
                        </listitem>
194
 
                <listitem><para>Click the <menuchoice><guimenu>Apply</guimenu></menuchoice> button.</para></listitem>
195
 
                </orderedlist>
196
 
                <para>You may now check the state of your account(s). If it is registered, you may now use it to make calls.</para>
197
 
                <note>You can setup as many accounts as you wish.</note>
198
 
        </sect3>
199
 
 
200
 
        <sect3 id="account_edit">
201
 
                <title>Editing a configured account</title>
202
 
                <para>To edit an existing account, perform the following steps:</para>
203
 
                <orderedlist>
204
 
                        <listitem><para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Manage accounts</guimenuitem></menuchoice>.</para></listitem>
205
 
                        <listitem><para>Select in the list the account you would like to edit, then click on the <guilabel>Edit</guilabel> button.</para></listitem>
206
 
                        <listitem><para>Make your modifications, then click on the <guilabel>Apply</guilabel> button.</para></listitem>
207
 
        </orderedlist>
208
 
        </sect3>
209
 
        
210
 
        <sect3 id="account_delete">
211
 
                <title>Deleting an account</title>
212
 
                <para>To delete an existing account, perform the following steps:</para>
213
 
                <orderedlist>
214
 
                        <listitem><para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Manage accounts</guimenuitem></menuchoice>.</para></listitem>
215
 
                        <listitem><para>Select in the list the account you would like to delete, then click on the <guibutton>Delete</guibutton> button.</para></listitem>
216
 
        </orderedlist>
217
 
        </sect3>
218
 
        
219
 
        <sect3 id="account_selection">
220
 
                <title>Selecting a default account</title>
221
 
                <para>Since it is possible to have an unlimited number of registered accounts at the same time, which account will be used when making a call ? You can not only set up a default account to be used every time you are making a call, but an entire priority list. To do that, perform the following steps:</para>
222
 
                        <orderedlist>
223
 
                                <listitem><para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Manage accounts</guimenuitem></menuchoice> to access the accounts list.</para></listitem>
224
 
                                <listitem>
225
 
                                        <para>The first account in the account in list will be used as the default account to make calls with. If it is not registered, SFLphone will try to use the second in the list, if still not registered, the third, and so one ...</para>
226
 
                                        <para>To reorder the accounts as you wish, select an account and click on the <menuchoice><guimenu>Up</guimenu></menuchoice> or  <menuchoice><guimenu>Down</guimenu></menuchoice> button.</para>
227
 
                                </listitem>
228
 
                </orderedlist>
229
 
                <para>Note that you also can select an account to make a call with when dialing by right-clicking on it.</para>
230
 
        </sect3>
231
 
</sect2>
232
 
 
233
 
        <sect2 id="account_advanced">
234
 
                <title>Advanced features</title>
235
 
                <para>These features are only available with SIP.</para>
236
 
                <para>Follow the indications to <link linkend='account_edit'>edit an account</link> and choose the <guimenu>Advanced</guimenu> tab.</para>
237
 
                <!-- ==== Figure ==== -->
238
 
        <figure id="account-advanced-fig">
239
 
            <title>Advanced features configuration panel</title>
240
 
            <screenshot>
241
 
                <mediaobject>
242
 
                    <imageobject>
243
 
                        <imagedata fileref="figures/account_advanced.png" format="PNG"/>
244
 
                    </imageobject>
245
 
                </mediaobject>
246
 
            </screenshot>
247
 
        </figure>
248
 
        <!-- ==== End of Figure ==== -->
249
 
                <sect3 id="accounts_registration">
250
 
                        <title>Registration</title>
251
 
                                <para>You may set the expires header for a contact.</para>
252
 
                                <para>It basically represents the duration your registration will remain active. If you don't register again within that time, calls will no longer be routed to you. It should not be used as a keepalive mechanism though. The default value is 600 seconds (ten minutes).</para>
253
 
                                <note><para>Some VoIP services requires that you set this value at at least 1600 seconds (e.g. the French VoIP server freephonie.net).</para>
254
 
                                </note>
255
 
                </sect3>
256
 
                <sect3 id="accounts_stun">
257
 
                        <title>Network</title>
258
 
                        <para>This section enables you to set advanced network parameters.</para>
259
 
                                <variablelist>
260
 
                                        <varlistentry>
261
 
                                                <term><guilabel>Local address</guilabel></term>
262
 
                                                <listitem><para>it is initialized to your private/local IP address. Calls will be routed to this address by default.</para></listitem>
263
 
                                        </varlistentry>
264
 
                                        <varlistentry>
265
 
                                                <term><guilabel>Local port</guilabel></term>
266
 
                                                <listitem><para>It is initialized to the default SIP port, 5060.</para></listitem>
267
 
                                        </varlistentry>
268
 
                                        <varlistentry>
269
 
                                                <term><guilabel>Set published address and port</guilabel></term>
270
 
                                                <listitem>
271
 
                                                <itemizedlist>
272
 
                                                        <listitem><para>Using STUN</para>
273
 
                                                        <para>If enabled, the core will try to initialize an UDP transport on the mapped address/port number that the NAT (Network Address Translator) has allocated to <application>SFLphone</application>.</para></listitem>
274
 
                                                        <listitem><para>Same as local parameters</para>
275
 
                                                        </listitem>
276
 
                                                        <listitem><para>Manually</para>
277
 
                                                        </listitem>
278
 
                                                </itemizedlist>
279
 
                                                </listitem>
280
 
                                        </varlistentry>
281
 
                                </variablelist>
282
 
                </sect3>
283
 
        </sect2>
284
 
        <sect2 id="account_security">
285
 
                <title>Security features</title>
286
 
                <para>These features are only available with SIP.</para>
287
 
                        <para>Follow the indications to <link linkend='account_edit'>edit an account</link> and choose the <guimenu>Security</guimenu> tab.</para>
288
 
        <!-- ==== Figure ==== -->
289
 
        <figure id="account-security-fig">
290
 
            <title>Security features configuration panel</title>
291
 
            <screenshot>
292
 
                <mediaobject>
293
 
                    <imageobject>
294
 
                        <imagedata fileref="figures/accounts_security.png" format="PNG"/>
295
 
                    </imageobject>
296
 
                </mediaobject>
297
 
            </screenshot>
298
 
        </figure>
299
 
        <!-- ==== End of Figure ==== -->
300
 
 
301
 
                <sect3 id="realms">
302
 
                        <title>Credentials</title>
303
 
                        <para>SFLphone supports multiple realms.</para> 
304
 
                </sect3>
305
 
 
306
 
                <sect3 id="security_frame">
307
 
                        <title>Security </title>
308
 
                        <para>Please refer to the section <link linkend="detailed_security_features">Security features</link> for detailed information about security features.</para>
309
 
                </sect3>
310
 
        </sect2>
311
 
</sect1>
312
 
 
313
 
<sect1 id="call_features">
314
 
        <title>Call features</title>
315
 
 
316
 
        <para>The following features are available with both SIP and IAX2 accounts.</para>
317
 
 
318
 
        <sect2><title>Dialing a number</title>
319
 
        <!-- ==== Figure ==== -->
320
 
        <figure id="dial-fig">
321
 
            <title>Dial button</title>
322
 
            <screenshot>
323
 
                <mediaobject>
324
 
                    <imageobject>
325
 
                        <imagedata fileref="figures/dial.png" format="PNG"/>
326
 
                    </imageobject>
327
 
                </mediaobject>
328
 
            </screenshot>
329
 
        </figure>
330
 
        <!-- ==== End of Figure ==== -->
331
 
 
332
 
                <para>You may have an unlimited number of calls at the same time, even with different accounts.</para>
333
 
                <para>To create a new call when you already have a current call, just click on the <guilabel>Dial</guilabel> button. The current call will automatically be put on hold.</para>
334
 
                <!-- ==== Figure ==== -->
335
 
        <figure id="call-second-fig">
336
 
            <title>Make an other call</title>
337
 
            <screenshot>
338
 
                <mediaobject>
339
 
                    <imageobject>
340
 
                        <imagedata fileref="figures/call-second.png" format="PNG"/>
341
 
                    </imageobject>
342
 
                </mediaobject>
343
 
            </screenshot>
344
 
        </figure>
345
 
        <!-- ==== End of Figure ==== -->
346
 
 
347
 
                <para>Keyboard shortcut to perform this action: <guimenuitem><accel>NUMPAD</accel></guimenuitem> or almost any keys.</para>     
348
 
 
349
 
        </sect2>
350
 
        
351
 
        <sect2><title>Calling a number</title>
352
 
 
353
 
        <!-- ==== Figure ==== -->
354
 
        <figure id="call-fig">
355
 
            <title>Call button</title>
356
 
            <screenshot>
357
 
                <mediaobject>
358
 
                    <imageobject>
359
 
                        <imagedata fileref="figures/call.png" format="PNG"/>
360
 
                    </imageobject>
361
 
                </mediaobject>
362
 
            </screenshot>
363
 
        </figure>
364
 
        <!-- ==== End of Figure ==== -->
365
 
 
366
 
                <para>Keyboard shortcut to perform this action: <guimenuitem><accel>Enter</accel></guimenuitem>.</para> 
367
 
 
368
 
        </sect2>
369
 
 
370
 
        <sect2><title>Answering a call</title>
371
 
        <!-- ==== Figure ==== -->
372
 
        <figure id="answer-fig">
373
 
            <title>Answer button</title>
374
 
            <screenshot>
375
 
                <mediaobject>
376
 
                    <imageobject>
377
 
                        <imagedata fileref="figures/answer.png" format="PNG"/>
378
 
                    </imageobject>
379
 
                </mediaobject>
380
 
            </screenshot>
381
 
        </figure>
382
 
        <!-- ==== End of Figure ==== -->
383
 
 
384
 
                <para>Keyboard shortcut to perform this action: <guimenuitem><accel>Enter</accel></guimenuitem>.</para> 
385
 
        </sect2>
386
 
 
387
 
        <sect2><title>Hanging up a call</title>
388
 
        <!-- ==== Figure ==== -->
389
 
        <figure id="hangup-fig">
390
 
            <title>Hangup button</title>
391
 
            <screenshot>
392
 
                <mediaobject>
393
 
                    <imageobject>
394
 
                        <imagedata fileref="figures/hangup.png" format="PNG"/>
395
 
                    </imageobject>
396
 
                </mediaobject>
397
 
            </screenshot>
398
 
        </figure>
399
 
        <!-- ==== End of Figure ==== -->
400
 
 
401
 
                <para>Keyboard shortcut to perform this action: <guimenuitem><accel>ESC</accel></guimenuitem>.</para>   
402
 
        </sect2>
403
 
 
404
 
        <sect2><title>Refusing a call</title>
405
 
 
406
 
        <para>When you refuse a call, your caller is automatically redirected to your voicemail box, if applicable.</para>
407
 
 
408
 
    <!-- ==== Figure ==== -->
409
 
        <figure id="refuse-fig">
410
 
            <title>Refuse button</title>
411
 
            <screenshot>
412
 
                <mediaobject>
413
 
                    <imageobject>
414
 
                        <imagedata fileref="figures/refuse.png" format="PNG"/>
415
 
                    </imageobject>
416
 
                </mediaobject>
417
 
            </screenshot>
418
 
        </figure>
419
 
        <!-- ==== End of Figure ==== -->
420
 
 
421
 
                <para>Keyboard shortcut to perform this action: <guimenuitem><accel>ESC</accel></guimenuitem>.</para>   
422
 
    </sect2>
423
 
 
424
 
 
425
 
        <sect2><title>Holding on/off a call</title>
426
 
                <!-- ==== Figure ==== -->
427
 
        <figure id="holdon-fig">
428
 
            <title>Hold on button</title>
429
 
            <screenshot>
430
 
                <mediaobject>
431
 
                    <imageobject>
432
 
                        <imagedata fileref="figures/holdon.png" format="PNG"/>
433
 
                    </imageobject>
434
 
                </mediaobject>
435
 
            </screenshot>
436
 
        </figure>
437
 
        <!-- ==== End of Figure ==== -->
438
 
                <!-- ==== Figure ==== -->
439
 
        <figure id="holdoff-fig">
440
 
            <title>Hold off button</title>
441
 
            <screenshot>
442
 
                <mediaobject>
443
 
                    <imageobject>
444
 
                        <imagedata fileref="figures/holdoff.png" format="PNG"/>
445
 
                    </imageobject>
446
 
                </mediaobject>
447
 
            </screenshot>
448
 
        </figure>
449
 
        <!-- ==== End of Figure ==== -->
450
 
        </sect2>
451
 
 
452
 
        <sect2><title>Transferring a call</title>
453
 
        <!-- ==== Figure ==== -->
454
 
        <figure id="transfer-fig">
455
 
            <title>Transfer button</title>
456
 
            <screenshot>
457
 
                <mediaobject>
458
 
                    <imageobject>
459
 
                        <imagedata fileref="figures/transfer.png" format="PNG"/>
460
 
                    </imageobject>
461
 
                </mediaobject>
462
 
            </screenshot>
463
 
        </figure>
464
 
        <!-- ==== End of Figure ==== -->
465
 
 
466
 
                <para>Then type the number you want to transfer the current call to.</para>
467
 
                <!-- ==== Figure ==== -->
468
 
        <figure id="transfer-go-fig">
469
 
            <title>Validate the transfer</title>
470
 
            <screenshot>
471
 
                <mediaobject>
472
 
                    <imageobject>
473
 
                        <imagedata fileref="figures/transfer-go.png" format="PNG"/>
474
 
                    </imageobject>
475
 
                </mediaobject>
476
 
            </screenshot>
477
 
        </figure>
478
 
        <!-- ==== End of Figure ==== -->
479
 
 
480
 
        <para>And press <guimenuitem><accel>Enter</accel></guimenuitem>. Clicking again on the transfer button cancels the transfer.</para>
481
 
 
482
 
        </sect2>
483
 
 
484
 
        <sect2><title>Record a call</title>
485
 
        
486
 
        <para>Go to <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem>  <guimenuitem>Audio</guimenuitem></menuchoice> to configure the recordings destination folder.</para>
487
 
 
488
 
        <!-- ==== Figure ==== -->
489
 
        <figure id="rec-settings-fig">
490
 
            <title>Record settings</title>
491
 
            <screenshot>
492
 
                <mediaobject>
493
 
                    <imageobject>
494
 
                        <imagedata fileref="figures/rec-settings.png" format="PNG"/>
495
 
                    </imageobject>
496
 
                </mediaobject>
497
 
            </screenshot>
498
 
        </figure>
499
 
        <!-- ==== End of Figure ==== -->
500
 
 
501
 
    <!-- ==== Figure ==== -->
502
 
        <figure id="record-fig">
503
 
            <title>Record button</title>
504
 
            <screenshot>
505
 
                <mediaobject>
506
 
                    <imageobject>
507
 
                        <imagedata fileref="figures/record.png" format="PNG"/>
508
 
                    </imageobject>
509
 
                </mediaobject>
510
 
            </screenshot>
511
 
        </figure>
512
 
        <!-- ==== End of Figure ==== -->
513
 
    </sect2>
514
 
 
515
 
        <sect2><title>Voicemail quick dial</title>
516
 
        
517
 
        <caution><para>This feature is available only if you fill out the voicemail number information for your default account.</para></caution>
518
 
 
519
 
    <!-- ==== Figure ==== -->
520
 
        <figure id="voicemail-fig">
521
 
            <title>Voicemail button</title>
522
 
            <screenshot>
523
 
                <mediaobject>
524
 
                    <imageobject>
525
 
                        <imagedata fileref="figures/voicemail.png" format="PNG"/>
526
 
                    </imageobject>
527
 
                </mediaobject>
528
 
            </screenshot>
529
 
        </figure>
530
 
        <!-- ==== End of Figure ==== -->
531
 
    </sect2>
532
 
 
533
 
 
534
 
        <sect2 id="directip"><title>Direct IP calls</title>
535
 
                <para>A direct IP call is a call established between two peers without any accounts. When dialing, such a call must prefixed with <guilabel>sip:</guilabel>.</para>
536
 
 
537
 
                <para>Direct IP calls use SIP protocol to establish communication and RTP to transport data. It is right now not available with IAX2.</para>
538
 
 
539
 
                <para>Go to <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem>  <guimenuitem>Direct IP calls</guimenuitem></menuchoice> to configure the advanced security features for this kind of calls.</para>
540
 
        </sect2>
541
 
 
542
 
        <sect2 id="conferencecall"><title>Conference calls</title>
543
 
        <para>SFLphone now supports conference call hosting
544
 
        integrating server like features in a simple GUI.
545
 
        </para>
546
 
        <para>
547
 
          <itemizedlist>
548
 
            <listitem>
549
 
              <para><guilabel>Create a conference</guilabel></para>
550
 
              <para>To host a conference, simply drag and drop one call
551
 
            on another. Additional participants are
552
 
            added the same way, dragging a call on the
553
 
            conference icon.
554
 
              </para>
555
 
               <!-- ==== Figure ==== -->
556
 
               <figure id="drag_n_frop-fig">
557
 
                 <title>Creating a new conference</title>
558
 
                 <screenshot>
559
 
                   <mediaobject>
560
 
                     <imageobject>
561
 
                       <imagedata fileref="figures/drag_n_drop.png" format="PNG"/>
562
 
                     </imageobject>
563
 
                   </mediaobject>
564
 
                 </screenshot>
565
 
               </figure>
566
 
               <!-- ==== End of Figure ==== -->
567
 
               <!-- ==== Figure ==== -->
568
 
               <figure id="conference-fig">
569
 
                 <title>Conference call</title>
570
 
                 <screenshot>
571
 
                   <mediaobject>
572
 
                     <imageobject>
573
 
                       <imagedata fileref="figures/conference.png" format="PNG"/>
574
 
                     </imageobject>
575
 
                   </mediaobject>
576
 
                 </screenshot>
577
 
               </figure>
578
 
               <!-- ==== End of Figure ==== -->
579
 
            </listitem>
580
 
            <listitem>
581
 
              <para><guilabel>Leave a conference</guilabel></para>
582
 
              <para>
583
 
            SFLphone conference model let you leave a conference that
584
 
            you are currently hosting to answer any other incoming
585
 
            communication or even initiate new ones. The conference is
586
 
            not interrupted, double clicking the conference icon
587
 
            let you reintroduce it at any moment.
588
 
              </para>
589
 
            <!-- ==== Figure ==== -->
590
 
               <figure id="conference_detached-fig">
591
 
                 <title>Conference detached</title>
592
 
                 <screenshot>
593
 
                   <mediaobject>
594
 
                     <imageobject>
595
 
                       <imagedata fileref="figures/conference_detached.png" format="PNG"/>
596
 
                     </imageobject>
597
 
                   </mediaobject>
598
 
                 </screenshot>
599
 
               </figure>
600
 
               <!-- ==== End of Figure ==== -->
601
 
               <!-- ==== Figure ==== -->
602
 
               <figure id="conference_attached-fig">
603
 
                 <title>Conference attached</title>
604
 
                 <screenshot>
605
 
                   <mediaobject>
606
 
                     <imageobject>
607
 
                       <imagedata fileref="figures/conference_attached.png" format="PNG"/>
608
 
                     </imageobject>
609
 
                   </mediaobject>
610
 
                 </screenshot>
611
 
               </figure>
612
 
               <!-- ==== End of Figure ==== -->
613
 
            </listitem>
614
 
            <listitem>
615
 
              <para><guilabel>Multiple conference</guilabel></para>
616
 
              <para>
617
 
            SFLphone supports multiple conferences running
618
 
            simultaneously. Two conferences can be joined the same way
619
 
            they are created, dragging one on the
620
 
            other.
621
 
              </para>
622
 
            </listitem>
623
 
            <listitem>
624
 
              <para><guilabel>Hangup/Hold a conference</guilabel></para>
625
 
              <para>
626
 
            Select the conference icon and press hangup/hold button
627
 
            on the toolbar. The selected action is applied on every
628
 
            conference participants.
629
 
              </para>
630
 
            </listitem>
631
 
          </itemizedlist>
632
 
        </para>
633
 
        </sect2>
634
 
 
635
 
 
636
 
</sect1>
637
 
 
638
 
 
639
 
<sect1 id="detailed_security_features">
640
 
        <title>Security features</title>
641
 
             <sect2 id="zrtp_srtp">
642
 
                                <title>SRTP/ZRTP</title>
643
 
                                <sect3 id="zrtp_srtp_definition">
644
 
                <title>SRTP and ZRTP, the big picture</title>
645
 
                       <para>RTP is the underlying protocol that is used in pair with the widely used SIP protocol to carry voice data. RTP alone does not provide any security features.</para>
646
 
                        <para>Details for implementing Secure RTP (SRTP) were described independently in a separate document (RFC). However, in this paper, one aspect was deliberately left unspecified: how should the encryption keys be exchanged between the two parties involved in a secure RTP session ?</para>
647
 
                        
648
 
                        <para>Multiple solutions were proposed to fill in that blank. Among them, are SDES (RFC4568) and ZRTP which are probably the most popular today. For the 0.9.7 release, SFLphone integrates support for Secure RTP through the ZRTP protocol, and SDES is expected to be implemented in the very few next releases.</para>
649
 
                        
650
 
                        <para>As of today, blueprints for ZRTP are still laid out and are recognized under the name "zrtp-draftzimmerman" in the RFC machine. The author of ZRTP is Phil Zimmermann, that same person who brought us PGP. Therefore, it is not surprising that he designed ZRTP as an anti-PKI solution for key exchange.</para>
651
 
                        
652
 
                        <para>ZRTP makes possible for two parties to automatically establish a shared secret in a very simple way from the user's point of view. Indeed under SFLphone no special configuration is needed, apart from  enabling the option itself.</para>
653
 
                        
654
 
                        <para>If you want to use ZRTP, please take note that if you are connecting to a PBX, this one must have been configured to support ZRTP. Unfortunately, security for VoIP communications is still young and chances are that your PBX software won't support it.</para>
655
 
                        
656
 
                        <para>This does not mean that you want be able to benefit from ZRTP ! In fact, it turns out that you will be able to use it, as long as the server does not need to decode the RTP stream. This is often the case when the person you are calling to uses a codec that you don't support. In that case, the server will need to transcode the RTP packets and obviously need to be able to handle the ZRTP stream.</para>
657
 
                        
658
 
                        <para>Obviously, if you are calling another user (for example by prefixing the number with "sip:") directly, then this one will have to support ZRTP as well if you want to use it.</para>
659
 
                                        </sect3>
660
 
                                        
661
 
                                        <sect3 id="enabling_srtp">
662
 
                                                <title>Enabling SRTP/ZRTP</title>
663
 
                                                        <para>To enable ZRTP per account basis, perform the following steps:</para>
664
 
                                                                <orderedlist>
665
 
                                                                        <listitem><para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Manage accounts</guimenuitem></menuchoice>.</para></listitem>
666
 
                                                                        <listitem><para>Select in the list the account you would like to edit, then click on the <guilabel>Edit</guilabel> button.</para></listitem>
667
 
                                                                        <listitem><para>Select the <guilabel>Security</guilabel> tab.</para></listitem>
668
 
                                                                        <listitem><para>Select <guilabel>ZRTP</guilabel> from the select box named <guilabel>SRTP Key Exchange</guilabel>.</para></listitem>
669
 
                                                        </orderedlist>
670
 
                <!-- ==== Figure ==== -->
671
 
                                                                <figure id="srtp-enabled-fig">
672
 
                                                                <title>Enabling SRTP</title>
673
 
                                                                <screenshot>
674
 
                                                                        <mediaobject>
675
 
                                                                        <imageobject>
676
 
                                                                                <imagedata fileref="figures/srtp_enabled.png" format="PNG"/>
677
 
                                                                        </imageobject>
678
 
                                                                        </mediaobject>
679
 
                                                                </screenshot>
680
 
                                                                </figure>
681
 
                                                                <!-- ==== End of Figure ==== -->
682
 
                                        </sect3>
683
 
 
684
 
                                        <sect3 id="account_zrtp">
685
 
                        <title>Configuration options</title>
686
 
                        
687
 
                        <para>After enabling SRTP, click the <guilabel>Preferences</guilabel> button.</para>
688
 
                                                <para>For basic usage, one don't have to worry about that.</para>
689
 
                        
690
 
                                                <!-- ==== Figure ==== -->
691
 
                                    <figure id="zrtp-options-fig">
692
 
                                        <title>ZRTP configuration panel</title>
693
 
                                        <screenshot>
694
 
                                            <mediaobject>
695
 
                                                <imageobject>
696
 
                                                    <imagedata fileref="figures/zrtp_options.png" format="PNG"/>
697
 
                                                </imageobject>
698
 
                                            </mediaobject>
699
 
                                        </screenshot>
700
 
                                    </figure>
701
 
                                    <!-- ==== End of Figure ==== -->
702
 
 
703
 
 
704
 
                                                        <variablelist>
705
 
                                        <varlistentry>
706
 
                                                <term><guilabel>Send Hello Hash in SDP</guilabel></term>
707
 
                                                        <listitem><para>Selecting this option will cause the program to compute an hash function over the "Hello" packet and send it as an SDP field "zrtp-hash:". The remote end might be interested in getting this value to add an additional layer of protection based on another communication channel. Upon receiving this value, the remote point can compute the hash function on the received hello packet and compare it.</para>
708
 
                                                        <para>Take note that for 0.9.7, SFLphone does not perform the comparison on its side.</para></listitem>
709
 
                                                                </varlistentry>
710
 
                        
711
 
                                        <varlistentry>
712
 
                                                                        <term><guilabel>Ask user to confirm SAS</guilabel></term>
713
 
                                                <listitem><para>The short authentication mechanism is at the heart of the ZRTP protocol. Not requiring the user to manually check the SAS value presents a security risk over Man in the Middle type of attacks.</para>
714
 
                        
715
 
                                                <para>Disabling this option will stop the program from prompting the user with the SAS.</para>
716
 
                        
717
 
                                                <para>Such an option was motivated to be developed at that time by the the state of the libzrtpcpp library that SFLphone was making use of. It is only from version x.x that this library can cache results of SAS computation between two peers.</para>
718
 
                                                                        </listitem>
719
 
                                                                </varlistentry>
720
 
                        
721
 
                                                                <varlistentry>
722
 
                                        <term><guilabel>Display SAS once for hold event</guilabel></term>
723
 
                                                <listitem><para>When call is put on hold, the RTP stream is stopped and reinitiated later. From the ZRTP point of view, this appears as a "new call".  Therefore, the SAS will be redisplayed unless this option is selected.</para></listitem>
724
 
                                        </varlistentry> 
725
 
                                                                <varlistentry>
726
 
                                                <term><guilabel>ZRTP for direct peer-to-peer calls</guilabel></term>
727
 
                                                <listitem><para>If you want to use ZRTP for calls that are placed directly to a user (without an intervening PBX), you must enable the option under the "Direct IP Calls" tab in the "configuration" window, available from the "edit" menu.</para>
728
 
                        
729
 
                        <para>Configuration instruction from that point are the same as for configured accounts.</para>
730
 
                                                                        </listitem>
731
 
                                                                </varlistentry>
732
 
                                                        </variablelist>
733
 
                </sect3>
734
 
                </sect2>
735
 
                <sect2 id="accounts_tls">
736
 
                        <title>TLS</title>
737
 
                        <para>TODO</para>
738
 
                </sect2>
739
 
</sect1>
740
 
 
741
 
 
742
 
 
743
 
<sect1 id="audio_interfaces">
744
 
        <title>Audio configuration</title>
745
 
        <para>
746
 
                ALSA and PulseAudio native interfaces are available.
747
 
        </para> 
748
 
 
749
 
    <sect2><title>Pulseaudio</title>
750
 
        <para>
751
 
        </para>
752
 
    </sect2>
753
 
 
754
 
    <sect2><title>ALSA</title>
755
 
        <para>
756
 
        </para>
757
 
    </sect2>
758
 
</sect1>
759
 
 
760
 
<sect1 id="codecs_overview">
761
 
        <title>Codecs overview</title>
762
 
        <para>SFLphone supports several widely used audio codecs:</para>
763
 
        <para>
764
 
          <itemizedlist>
765
 
            <listitem>
766
 
              <para><guilabel>PCMU/PCMA</guilabel></para>
767
 
                <para>
768
 
                  ITU-T telephony standard PCM formats, 8kHz, 64
769
 
                  kbit/s, using logarithmic byte compression algorithm.
770
 
                </para>
771
 
            </listitem>
772
 
            <listitem>
773
 
              <para><guilabel>GSM</guilabel></para>
774
 
              <para>
775
 
                Global System for Mobile communications (GSM)
776
 
                narrowband 8kHz standard based on linear prediction encoding.
777
 
              </para>
778
 
            </listitem>
779
 
            <listitem>
780
 
              <para><guilabel>G722</guilabel></para>
781
 
              <para>
782
 
                ITU-T standard wideband 16kHz standard based on linear prediction.
783
 
              </para>
784
 
            </listitem>
785
 
            <listitem>
786
 
              <para><guilabel>SPEEX</guilabel></para>
787
 
              <para>
788
 
                High quality voice encoding/decoding available
789
 
                in narrowband 8kHz, wideband 16kHz (HD Voice), 
790
 
                and ultra-wideband 32 kHz. 
791
 
                Integrate additional features such as Variable Bit
792
 
                Rate (VBR) and noise reduction. 
793
 
              </para>
794
 
            </listitem>
795
 
            <listitem>
796
 
              <para><guilabel>CELT</guilabel></para>
797
 
              <para>
798
 
                
799
 
              </para>
800
 
            </listitem>
801
 
          </itemizedlist>
802
 
        </para>
803
 
 
804
 
</sect1>
805
 
 
806
 
<sect1 id="addressbook">
807
 
        <title>Address books</title>
808
 
        <sect2 id="adressbook_enable">
809
 
        <title>Enable the address book support</title>
810
 
        <para>To enable the address book, perform the following steps:</para>
811
 
    <orderedlist>
812
 
                <listitem>
813
 
                        <para>Choose <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem></menuchoice>.
814
 
                        </para>
815
 
                </listitem>
816
 
                <listitem>
817
 
                        <para>Select the <menuchoice><guimenu>Address book</guimenu></menuchoice> tab.
818
 
                        </para>
819
 
                </listitem>
820
 
                <listitem>
821
 
                        <para>Check the <guilabel>Use Evolution address books</guilabel> box.</para>
822
 
                </listitem>
823
 
    </orderedlist>
824
 
        <para>Every address books you configured in Evolution will be now available in <application>SFLphone</application>. Please be sure you selected at least one address book.</para>
825
 
        </sect2>
826
 
 
827
 
        <sect2 id="adressbook_options">
828
 
                <title>Available options</title>
829
 
                        <para>In <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem><guimenuitem>Address book</guimenuitem></menuchoice>, you may select one or all of the following options:</para>
830
 
                <variablelist>
831
 
                        <varlistentry>
832
 
                                <term><guilabel>Display contact photo if available</guilabel></term>
833
 
                                <listitem><para>
834
 
                                        The contact photo will be displayed as a thumbnail beside the phone number.
835
 
                                </para></listitem>
836
 
                        </varlistentry>
837
 
                        <varlistentry>
838
 
                                <term><guilabel>Fields from Evolution's address book</guilabel></term>
839
 
                                <listitem><para>
840
 
                                        You may use one or all of these following information from your contact.</para>
841
 
                                        <itemizedlist>
842
 
                                                <listitem><para>Work phone number</para></listitem>
843
 
                                                <listitem><para>Home phone number</para></listitem>
844
 
                                                <listitem><para>Mobile phone number</para></listitem>
845
 
                                        </itemizedlist>
846
 
                                </listitem>
847
 
                        </varlistentry>
848
 
                </variablelist>
849
 
        </sect2>
850
 
        
851
 
        <sect2 id="addressbook_use">
852
 
                <title>Using the address book</title>
853
 
                <orderedlist>
854
 
                <listitem>
855
 
                <para>On the toolbar, click on the following button to display the address book window:</para>
856
 
 
857
 
                <!-- ==== Figure ==== -->
858
 
        <figure id="addressbook-fig">
859
 
                <title>Address book toolbar button</title>
860
 
                <screenshot>
861
 
                        <mediaobject>
862
 
                                <imageobject>
863
 
                                        <imagedata fileref="figures/addressbook-button.png" format="PNG"/>
864
 
                                </imageobject>
865
 
                        </mediaobject>
866
 
                </screenshot>
867
 
                </figure>
868
 
        <!-- ==== End of Figure ==== -->
869
 
                </listitem>
870
 
 
871
 
                <listitem>
872
 
                <para>Search for a contact</para>
873
 
                </listitem>
874
 
 
875
 
                <listitem>
876
 
                <para>New entries should have appeared in the window. Double click on it to call the contact. You may also <menuchoice><guimenu>Right click</guimenu><guimenuitem>Edit before calling</guimenuitem></menuchoice> to modify the entry before calling.</para>
877
 
                </listitem>
878
 
        </orderedlist>
879
 
        </sect2>
880
 
</sect1>
881
 
 
882
 
<sect1 id="preferences">
883
 
        <title>Preferences</title>
884
 
 
885
 
        <para>Go to <menuchoice><guimenu>Edit</guimenu><guimenuitem>Preferences</guimenuitem></menuchoice> to access the configuration panel.</para>
886
 
        <para>Each section is detailed below.</para>
887
 
 
888
 
        <sect2>
889
 
                <title>General</title>
890
 
                <para>This section provides the user general settings regarding the application.</para>
891
 
                <sect3><title>Desktop Notifications</title>
892
 
                        <!-- ==== Figure ==== -->
893
 
        <figure id="desktop-notif-settings-fig">
894
 
            <title>Desktop notifications options</title>
895
 
            <screenshot>
896
 
                <mediaobject>
897
 
                    <imageobject>
898
 
                        <imagedata fileref="figures/desktop-notif-settings.png" format="PNG"/>
899
 
                    </imageobject>
900
 
                </mediaobject>
901
 
            </screenshot>
902
 
        </figure>
903
 
        <!-- ==== End of Figure ==== -->
904
 
 
905
 
 
906
 
                        <variablelist>
907
 
            <varlistentry>
908
 
                <term><guilabel>Enable notifications</guilabel></term>
909
 
                <listitem><para>
910
 
                                        Both clients use their desktop environment notification system. If checked, you will receive desktop notifications for events such as incoming calls and system messages.
911
 
                                </para> 
912
 
                        <figure id="notif-example-fig">
913
 
            <title>Example of an incoming call notification</title>
914
 
            <screenshot>
915
 
                <mediaobject>
916
 
                    <imageobject>
917
 
                        <imagedata fileref="figures/notif-example.png" format="PNG"/>
918
 
                    </imageobject>
919
 
                </mediaobject>
920
 
            </screenshot>
921
 
        </figure>
922
 
               </listitem>
923
 
            </varlistentry>
924
 
                        <varlistentry>
925
 
                <term><guilabel>Enable voicemail notifications</guilabel></term>
926
 
                <listitem><para>
927
 
                                        The voicemail notifications are handled separately. If checked, you will be notified with the number of unread voicemails for your accounts.
928
 
                                </para>
929
 
                                <figure id="voicemail-notif-fig">
930
 
            <title>Example of a voicemail notification</title>
931
 
            <screenshot>
932
 
                <mediaobject>
933
 
                    <imageobject>
934
 
                        <imagedata fileref="figures/voicemail-notif.png" format="PNG"/>
935
 
                    </imageobject>
936
 
                </mediaobject>
937
 
            </screenshot>
938
 
        </figure>
939
 
 
940
 
 
941
 
                </listitem>
942
 
            </varlistentry>
943
 
                        </variablelist>
944
 
                </sect3>
945
 
 
946
 
                <sect3><title>System Tray Icon</title>
947
 
                        <!-- ==== Figure ==== -->
948
 
        <figure id="systemtray-settings-fig">
949
 
            <title>System tray options</title>
950
 
            <screenshot>
951
 
                <mediaobject>
952
 
                    <imageobject>
953
 
                        <imagedata fileref="figures/systemtray-settings.png" format="PNG"/>
954
 
                    </imageobject>
955
 
                </mediaobject>
956
 
            </screenshot>
957
 
        </figure>
958
 
        <!-- ==== End of Figure ==== -->
959
 
 
960
 
 
961
 
                        <variablelist>
962
 
            <varlistentry>
963
 
                <term><guilabel>Popup main window on incoming call</guilabel></term>
964
 
                <listitem><para>
965
 
                                If SFLphone is closed on the system tray, pops the main window up on foreground when receiving an incoming call.
966
 
                </para></listitem>
967
 
            </varlistentry>
968
 
                        <varlistentry>
969
 
                <term><guilabel>Never popup main window</guilabel></term>
970
 
                <listitem><para>
971
 
                                If SFLphone is closed on the system tray, never pops the main window up on foreground when receiving an incoming call.
972
 
                </para></listitem>
973
 
            </varlistentry>
974
 
                        <varlistentry>
975
 
                <term><guilabel>Hide SFLphone window on startup</guilabel></term>
976
 
                <listitem><para>
977
 
                                On startup, SFLphone will go directly on the system tray.
978
 
                </para></listitem>
979
 
            </varlistentry>
980
 
 
981
 
                        </variablelist>
982
 
 
983
 
                </sect3>
984
 
 
985
 
 
986
 
                <sect3><title>Calls history</title>
987
 
                            <!-- ==== Figure ==== -->
988
 
                <figure id="callshistory-settings-fig">
989
 
                <title>Calls history options</title>
990
 
                        <screenshot>
991
 
                                <mediaobject>
992
 
                                <imageobject>
993
 
                                        <imagedata fileref="figures/callshistory-settings.png" format="PNG"/>
994
 
                                </imageobject>
995
 
                                        </mediaobject>
996
 
                        </screenshot>
997
 
                </figure>
998
 
                <!-- ==== End of Figure ==== -->
999
 
 
1000
 
                        <variablelist>
1001
 
            <varlistentry>
1002
 
                <term><guilabel>Keep my history for at least n days</guilabel></term>
1003
 
                <listitem><para>
1004
 
                                        If checked, calls will be kept up to N days in the history. You may select a custom number of days. Do not check it if you don't want to use this feature.
1005
 
                </para></listitem>
1006
 
            </varlistentry>
1007
 
                        </variablelist>
1008
 
                </sect3>
1009
 
 
1010
 
                <sect3><title>Configuration File</title>
1011
 
                           <!-- ==== Figure ==== -->
1012
 
            <figure id="configfile-settings-fig">
1013
 
                <title>Configuration file options</title>
1014
 
                    <screenshot>
1015
 
                        <mediaobject>
1016
 
                            <imageobject>
1017
 
                                <imagedata fileref="figures/configfile-settings.png" format="PNG"/>
1018
 
                            </imageobject>
1019
 
                            </mediaobject>
1020
 
                    </screenshot>
1021
 
            </figure>
1022
 
            <!-- ==== End of Figure ==== -->
1023
 
 
1024
 
                        <variablelist>
1025
 
            <varlistentry>
1026
 
                <term><guilabel>Store SIP credentials as MD5 hash</guilabel></term>
1027
 
                <listitem><para>
1028
 
                                If checked, your password information will be encrypted in the configuration file, instead of plain text.
1029
 
                </para></listitem>
1030
 
            </varlistentry>
1031
 
            </variablelist>
1032
 
 
1033
 
                
1034
 
                </sect3>
1035
 
        </sect2>
1036
 
 
1037
 
        <sect2>
1038
 
                <title>Audio</title>
1039
 
                <para>TODO</para>
1040
 
        </sect2>
1041
 
 
1042
 
        <sect2>
1043
 
                <title>Address book</title>     
1044
 
 
1045
 
                <para>Refer to the <link linkend='addressbook'>Address books</link> section for more information.</para>
1046
 
        </sect2>
1047
 
 
1048
 
        <sect2>
1049
 
                <title>Hooks</title>    
1050
 
                <para>TODO</para>
1051
 
        </sect2>
1052
 
 
1053
 
        <sect2>
1054
 
                <title>Network</title>  
1055
 
                <para>TODO</para>
1056
 
        </sect2>
1057
 
 
1058
 
        <sect2>
1059
 
                <title>Direct IP calls</title>  
1060
 
                <para>Refer to the <link linkend='directip'>Direct IP calls</link> section for more information.</para>
1061
 
        </sect2>
1062
 
</sect1>
1063
 
 
1064
 
 
1065
 
</article>