From 3ec22c8b447774fbd2dca84c320e0bd9aa66cddd Mon Sep 17 00:00:00 2001 From: Asterisk Autobuilder Date: Fri, 10 Aug 2012 20:16:17 +0000 Subject: [PATCH] Importing release summary for 11.0.0-beta1 release. git-svn-id: https://origsvn.digium.com/svn/asterisk/tags/11.0.0-beta1@371124 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- asterisk-11.0.0-beta1-summary.html | 6720 ++++++++++++++++++++++ asterisk-11.0.0-beta1-summary.txt | 8389 ++++++++++++++++++++++++++++ 2 files changed, 15109 insertions(+) create mode 100644 asterisk-11.0.0-beta1-summary.html create mode 100644 asterisk-11.0.0-beta1-summary.txt diff --git a/asterisk-11.0.0-beta1-summary.html b/asterisk-11.0.0-beta1-summary.html new file mode 100644 index 0000000000..629acf1dfa --- /dev/null +++ b/asterisk-11.0.0-beta1-summary.html @@ -0,0 +1,6720 @@ + + +Release Summary - asterisk-11.0.0-beta1 + +

Release Summary

+

asterisk-11.0.0-beta1

+

Date: 2012-08-10

+

<asteriskteam@digium.com>

+
+

Table of Contents

+
    +
  1. Summary
  2. +
  3. Contributors
  4. +
  5. Closed Issues
  6. +
  7. Other Changes
  8. +
  9. Diffstat
  10. +
+
+

Summary

+
[Back to Top]

This release includes new features. For a list of new features that have been included with this release, please see the CHANGES file inside the source package. Since this is new major release, users are encouraged to do extended testing before upgrading to this version in a production environment.

+

The data in this summary reflects changes that have been made since the previous release, asterisk-10.

+
+

Contributors

+
[Back to Top]

This table lists the people who have submitted code, those that have tested patches, as well as those that reported issues on the issue tracker that were resolved in this release. For coders, the number is how many of their patches (of any size) were committed into this release. For testers, the number is the number of times their name was listed as assisting with testing a patch. Finally, for reporters, the number is the number of issues that they reported that were closed by commits that went into this release.

+ + + + + + + + + + + +

Coders

Testers

Reporters

+275 rmudgett
+107 twilson
+101 kmoore
+97 mjordan
+83 jrose
+59 mmichelson
+53 seanbright
+46 russell
+37 irroot
+35 file
+33 wdoekes
+32 kpfleming
+31 pabelanger
+30 mnicholson
+29 oej
+25 may
+25 tilghman
+22 qwell
+17 jcolp
+14 schmidts
+13 Michael
+13 wedhorn
+12 Mark
+11 alecdavis
+10 tzafrir
+8 dvossel
+8 igorg
+8 lmadsen
+5 markm
+5 Matt
+4 David
+4 elguero
+4 Makoto
+4 transnexus
+4 Walter
+3 Alex
+3 Billy
+2 Alec
+2 Andrey
+2 Ben
+2 Byron
+2 Clod
+2 Corey
+2 Jacek
+2 Jeremy
+2 may213
+2 To
+2 zvision
+1 abelbeck
+1 Andrew
+1 Barry
+1 Birger
+1 Bryon
+1 Cameron
+1 Erik
+1 garlew
+1 Gregory
+1 Gunther
+1 Igor
+1 Iordan
+1 Irontec
+1 Jamuel
+1 Jay
+1 jcollie
+1 Jeremiah
+1 jlpedrosa
+1 Joel
+1 John
+1 Jonathan
+1 Kenneth
+1 Kevin
+1 Kirill
+1 klaus3000
+1 Kris
+1 Leif
+1 Lionel
+1 Luke
+1 Nic
+1 Nuno
+1 Oleg
+1 Pavel
+1 Pawel
+1 Peter
+1 Richard
+1 richardf
+1 Rob
+1 Russel
+1 Sergio
+1 Shaun
+1 Simon
+1 socketpair
+1 sque
+1 Stefan
+1 Steve
+1 Terry
+1 under
+1 Yuri
+
+44 rmudgett
+18 Matt Jordan
+14 Michael L. Young
+10 irroot
+9 Thomas Arimont
+7 twilson
+5 David Cabrejos
+5 mjordan
+4 Terry Wilson
+3 Alec Davis
+3 Andrey Solovyev
+3 jrose
+3 Karsten Wemheuer
+3 Leif Madsen
+2 Ben Klang
+2 feyfre
+2 Jamuel Starkey
+2 Jason Legault
+2 Jeremy Kister
+2 Jonathan Rose
+2 Kris Shaw
+2 Maciej Krajewski
+2 Mario
+2 Mark Murawski
+2 Paul Rolfe
+2 Stefan Schmidt
+2 Steve Davies
+1 abelbeck
+1 Alexandr Gordeev
+1 Birger "WIMPy" Harzenetter
+1 Byron Clark
+1 Chris Maciejewsk
+1 Damien Wedhorn
+1 Dan Delaney
+1 David Hajek
+1 elguero
+1 Erik Smith
+1 Eugene
+1 Fabrizio Lazzaretti
+1 Federico Alves
+1 Florian Gilcher
+1 garlew
+1 Guenther Kelleter
+1 Jacek
+1 jamicque
+1 Jaxon
+1 Jeremy Pepper
+1 jparker
+1 Julian Yap
+1 Luke H
+1 Matthew Jordan
+1 Matthew Nicholson
+1 Michael Keuter
+1 Michele
+1 mvanbaak
+1 oej
+1 Paul Belanger
+1 Pawel Kuzak
+1 Rene Mendoza
+1 Richard Mudgett
+1 Ross Beer
+1 Russell Bryant
+1 S Adrian
+1 Sean Bright
+1 Sean Darcy
+1 Stephan Bosch
+1 Tilghman Lesher
+1 Vitaliy and UnixDev
+1 Vladimir Mikhelson
+1 Wes Van Tlghem
+1 zzsurf
+
+21 mjordan
+16 wdoekes
+11 elguero
+11 lmadsen
+9 mdavenport
+9 rmudgett
+9 tomaso
+9 wimpy
+8 oej
+7 alecdavis
+7 irroot
+7 kobaz
+6 jamicque
+6 one47
+5 corruptor
+5 jonnt
+5 tzafrir
+5 vrban
+4 byronclark
+4 davidw
+4 fabled
+4 jkroon
+4 makoto
+4 marcelloceschia
+4 pabelanger
+4 slesru
+4 twilson
+4 zvision
+3 bchia
+3 falves11
+3 jamuel
+3 jkonieczny
+3 kkm
+3 kpfleming
+3 kwemheuer
+3 microlana
+3 p_lindheimer
+3 patrol-cz
+3 shawkris
+2 a_villacis
+2 aragon
+2 bjm
+2 chris.mylonas
+2 clint
+2 coreyfarrell
+2 dancho
+2 denzs
+2 ebroad
+2 eeman
+2 erikw@pushtalk.se
+2 feyfre
+2 fnordian
+2 jkister
+2 jlpedrosa
+2 jpepper
+2 junky
+2 jvanvleet
+2 kmoore
+2 luckman212
+2 mgrobecker
+2 mmichelson
+2 rgagnon
+2 rossbeer
+2 rsw686
+2 shaunc869
+2 telecos82
+2 to
+2 ulogic
+2 under
+2 ys
+2 zktech
+1 a.topp@computersmore.de
+1 a4101287
+1 abelbeck
+1 acidfu
+1 acunningham
+1 agustina
+1 aleszelenik
+1 alex70
+1 alexh
+1 anonymouz666
+1 aphiaspring87
+1 apten
+1 archie172
+1 arheops
+1 asbestoshead
+1 avf
+1 awktane
+1 axonaro
+1 az1324
+1 babak2536
+1 bklang
+1 bluecrow76
+1 bluefox
+1 c0rnota
+1 call
+1 camsown
+1 catalin.sanda@gmail.com
+1 cbbs70a
+1 chainsaw
+1 chris-mac
+1 chrpinedo
+1 ciscogeek
+1 cpuvampier
+1 dagmoller
+1 dalenoll
+1 dan_lukes
+1 dcollins0
+1 dcunningham
+1 deanvesuvio
+1 dennisd
+1 devil_evoxxx
+1 dillec
+1 dimas
+1 dmc
+1 drcabrejos
+1 drdelaney
+1 dread
+1 dwmw2
+1 eb3dgz
+1 ehsanf
+1 evrinoma@gmail.com
+1 extrasensory
+1 fabsoft
+1 freeburn
+1 garlew
+1 gentlec
+1 georgekonopacki
+1 gkelleter
+1 gnuday
+1 gpluser
+1 gradator
+1 greenfieldtech
+1 hajekd
+1 hamlet505a
+1 igorg
+1 infy1801
+1 irontec
+1 jacco
+1 jacek
+1 jarekj
+1 jaxon
+1 jayallen
+1 jcollie
+1 jcovert
+1 jejb
+1 jjoshua
+1 jlegault
+1 johan
+1 john4asterisk
+1 jonascph
+1 jrose
+1 justdave
+1 jvandal
+1 karlfife
+1 kenshin
+1 klaus3000
+1 knutbakke
+1 konver
+1 kshumard
+1 kwk
+1 lathama
+1 lgfsantos
+1 lmamane
+1 lp0
+1 luke-jr
+1 lvl
+1 mattbehrens
+1 mattvryan
+1 mciuciu
+1 mdeneen
+1 mickaelhexanet
+1 mickecarlsson
+1 mickyvoip
+1 mik3weider
+1 mkeuter
+1 mkuron
+1 mlehner
+1 mmurdock
+1 mnicholson
+1 mtryfoss
+1 mwolf9
+1 ne555
+1 nerbos
+1 nic
+1 nick_lewis
+1 nmazzon
+1 norbert
+1 obeliks
+1 oholthau
+1 ornix
+1 pedro-garcia
+1 phill
+1 physis
+1 pkuzak
+1 playlife82
+1 pracz
+1 preston_edwards
+1 prolfe
+1 radael
+1 rain
+1 redwolf890
+1 remiq
+1 renemendoza
+1 richardf
+1 robinfood
+1 ruffle
+1 russell
+1 samael28
+1 schicwp
+1 schmidts
+1 schmoozecom
+1 sdolloff
+1 seandarcy
+1 singler
+1 sircus
+1 skade
+1 slavon
+1 smurfix
+1 socketpair
+1 softins
+1 somedood
+1 sque
+1 sruffell
+1 stephan
+1 stephane.chazelas
+1 superkvn
+1 susu
+1 sybasesql
+1 sysoleg
+1 sysreq
+1 taylork
+1 tecnoxarxa
+1 themsley
+1 tom.farnham
+1 tootai
+1 trev
+1 tsarik
+1 varnav
+1 vetal
+1 viraptor
+1 vpp
+1 vsauer
+1 wangjin
+1 wjoost
+1 wushu_masters
+1 xdrive
+1 yarique
+1 yarns
+
+
+

Closed Issues

+
[Back to Top]

This is a list of all issues from the issue tracker that were closed by changes that went into this release.

+

Category: . I did not set the category correctly.


+ASTERISK-18837: empty Sender-Adress if use TCP-Protocoll for SIP-Messages
+Revision: 347168
+Reporter: a.topp@computersmore.de
+Coders: wdoekes
+
+

Category: Addons/chan_ooh323


+ASTERISK-18218: 10beta1 ooh323 outbound call doesn't work
+Revision: 331202
+Reporter: slesru
+Coders: may
+
+ASTERISK-18682: Voicemail video "crash" when key is pressed
+Revision: 344844
+Reporter: ne555
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18748: channel ooh323 hangs up calls after about 1 minute
+Revision: 344161
+Reporter: fabsoft
+Testers: Fabrizio Lazzaretti
+Coders: may213
+
+ASTERISK-19179: RTP inactivity SIP / ooh323 wont work
+Revision: 369092
+Reporter: tsarik
+Coders: may
+
+ASTERISK-19233: patch to fix inband DTMF in chan_ooh323
+Revision: 352821
+Reporter: mattbehrens
+Coders: Matt
+
+ASTERISK-19298: segmentation fault in chan_ooh323
+Revision: 355138
+Reporter: robinfood
+Coders: may213
+
+ASTERISK-19308: problem with transit calls ooh323-dahdi(pri)-panasonic 500
+Revision: 371091
+Reporter: slesru
+Coders: may
+
+ASTERISK-19445: Incorrect values are specified as length in memcpy and memset
+Revision: 361212
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+

Category: Applications/General


+ASTERISK-17772: mutex 'current_dest_chan' freed more times than we've locked! on bridge() from dialplan
+Revision: 329146
+Reporter: jacco
+Coders: rmudgett
+
+

Category: Applications/NewFeature


+ASTERISK-16675: [patch] Application SayUnixTime always jumps to extension when digit sent
+Revision: 347866
+Reporter: jlpedrosa
+Coders: jlpedrosa
+
+ASTERISK-18569: Extend the use of Wait to intergrate with res_fax and detect fax/voice
+Revision: 339465
+Reporter: irroot
+Coders: irroot
+
+ASTERISK-19282: Add F option to Bridge command
+Revision: 360227
+Reporter: to
+Coders: To
+
+

Category: Applications/app_chanspy


+ASTERISK-17515: groupcount or group doesn't "release" channels and group shows channels which doesn't exists
+Revision: 370955
+Reporter: yarns
+Testers: Alexandr Gordeev, Michael L. Young
+Coders: Michael
+
+ASTERISK-19461: ChanSpy - Improper refcounts avoid channel release
+Revision: 357815
+Reporter: irontec
+Coders: Irontec
+
+ASTERISK-19493: ChanSpy onto a Local channel can leave a hung channel
+Revision: 359905
+Reporter: lvl
+Coders: jrose
+
+

Category: Applications/app_confbridge


+ASTERISK-18204: Mute All Participants
+Revision: 345560
+Reporter: superkvn
+Testers: Matt Jordan
+Coders: Kevin
+
+ASTERISK-18717: Improve error message for app_confbridge
+Revision: 348160
+Reporter: pabelanger
+Coders: mjordan
+
+ASTERISK-18829: ConfBridge deadlocks waiting endlessly for a condition to be signalled inside bridge_channel_join_multithreaded
+Revision: 344494
+Reporter: zvision
+Coders: dvossel
+
+ASTERISK-18885: confbridge, video hangs, Exceptionally long queue length queuing to Bridge
+Revision: 350551
+Reporter: slesru
+Testers: Matt Jordan
+Coders: David
+
+ASTERISK-18895: ConfBridge application does not read sound_only_one config variable
+Revision: 345883
+Reporter: zvision
+Coders: zvision
+
+ASTERISK-18976: pbx_lua and confbridge menu dialplan_exec() do not work together
+Revision: 349929
+Reporter: fabled
+Coders: kmoore
+
+ASTERISK-19042: When joining ConfBridge, channel mutex can be free'd more times then it is locked
+Revision: 349634
+Reporter: mjordan
+Testers: Matt Jordan
+Coders: David
+
+ASTERISK-19100: ConfBridge crashes on closing timer when destroying conference bridge
+Revision: 350551
+Reporter: mjordan
+Testers: Matt Jordan
+Coders: David
+
+ASTERISK-19471: ConfBridge does not record anything
+Revision: 364287
+Reporter: feyfre
+Testers: Ben Klang, Michael L. Young, feyfre
+Coders: mjordan
+
+ASTERISK-19641: ConfBridge app plays conf-placeintoconf message to bridge, and not to joining channel
+Revision: 364788
+Reporter: aphiaspring87
+Coders: kmoore
+
+ASTERISK-19771: User is unable to customize sound_leader_has_left
+Revision: 364537
+Reporter: pkuzak
+Testers: Pawel Kuzak, Michael L. Young
+Coders: Pawel
+
+ASTERISK-19899: Confbridge user number announcement segfaults for number > 2
+Revision: 367563
+Reporter: skade
+Testers: Florian Gilcher
+Coders: mjordan
+
+

Category: Applications/app_dial


+ASTERISK-18083: "r" dial params stop give ringback if M macro used
+Revision: 335354
+Reporter: arheops
+Coders: kmoore
+
+ASTERISK-18646: App Dial using Option F: Proceed with dialplan execution at the next priority in the current extension if the source channel hangs up.
+Revision: 339146
+Reporter: physis
+Testers: Richard Mudgett
+Coders: lmadsen
+
+ASTERISK-19511: Dial I option ignored if dial forked and one fork redirects
+Revision: 367693
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19548: Ability to run dialplan on callee channel before making call upon Dial()
+Revision: 364436
+Reporter: kobaz
+Coders: rmudgett
+
+ASTERISK-19551: Dial with Gosub autoservice error message is misleading
+Revision: 361331
+Reporter: awktane
+Coders: kmoore
+
+ASTERISK-19611: SIP stack stops working (deadlock?) if a call to a snom phone is redirected by "302 Moved temporarily" to chan_local
+Revision: 368900
+Reporter: vsauer
+Coders: Mark
+
+ASTERISK-19865: Forward a received 'answered elsewhere'
+Revision: 368519
+Reporter: wimpy
+Coders: kmoore
+
+

Category: Applications/app_directed_pickup


+ASTERISK-18144: PickupChan not working correctly
+Revision: 329201
+Reporter: eeman
+Testers: Erik Smith
+Coders: Erik
+
+ASTERISK-18273: Orphaned channels after pickup
+Revision: 334011
+Reporter: kwemheuer
+Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer
+Coders: rmudgett
+
+ASTERISK-19183: (Sporadically) missing connectedline event to caller channel in directed pickup app
+Revision: 360886
+Reporter: tomaso
+Testers: Thomas Arimont
+Coders: Mark
+
+

Category: Applications/app_disa


+ASTERISK-17493: [patch] dsp.c sends multiple DTMF key events up to applications
+Revision: 349730
+Reporter: alecdavis
+Coders: Alec
+
+

Category: Applications/app_externalivr


+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+

Category: Applications/app_followme


+ASTERISK-17557: Followme not giving the callerid
+Revision: 348103
+Reporter: hamlet505a
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18969: Followme does not handle inital Connected Line updates.
+Revision: 350416
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19055: Memory leaks in app_followme find_realtime
+Revision: 349874
+Reporter: mjordan
+Coders: rmudgett
+
+

Category: Applications/app_forkcdr


+ASTERISK-19164: ForkCDR with 'e' option to set end time is overzealous
+Revision: 362085
+Reporter: one47
+Coders: Steve
+
+

Category: Applications/app_macro


+ASTERISK-18848: Moduleinfo section in app_macro.c is not terminated properly
+Revision: 344560
+Reporter: softins
+Coders: rmudgett
+
+

Category: Applications/app_meetme


+ASTERISK-17053: meetme 'c' option is ignored if 'q' is also used - these used to be separate.
+Revision: 354084
+Reporter: justdave
+Coders: jcolp
+
+ASTERISK-17398: No DAHDI channel available for conference, user introduction disabled (is chan_dahdi loaded?)
+Revision: 334014
+Reporter: preston_edwards
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18488: The "pin" parameter of Meetme cmd seems broken.
+Revision: 344104
+Reporter: bluefox
+Coders: kmoore
+
+ASTERISK-18873: MEETME_RECORDINGFILE only read when realtime meetme conference is first loaded from the database
+Revision: 347395
+Reporter: byronclark
+Coders: Byron
+
+ASTERISK-19335: MeetMeAdmin(confno,N) mutes admins
+Revision: 361092
+Reporter: johan
+Coders: jrose
+
+ASTERISK-20134: app_meetme deprecated in Asterisk 10 should be moved back to extended support
+Revision: 370548
+Reporter: lmadsen
+Coders: jrose
+
+

Category: Applications/app_milliwatt


+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19541: Security Vulnerability: remotely exploitable stack overrun in Milliwatt
+Revision: 359704
+Reporter: mjordan
+Testers: Matt Jordan
+Coders: mjordan
+
+

Category: Applications/app_mixmonitor


+ASTERISK-17726: [patch] Add MixMonitor and StopMixMonitor AMI actions
+Revision: 347903
+Reporter: telecos82
+Coders: Sergio
+
+ASTERISK-19096: Allow specifying which MixMonitor to stop
+Revision: 352093
+Reporter: telecos82
+Coders: jrose
+
+ASTERISK-19727: MixMonitor does not work on local channels
+Revision: 364287
+Reporter: kobaz
+Testers: Ben Klang, Michael L. Young, feyfre
+Coders: mjordan
+
+ASTERISK-19943: Ref leak in app_mixmonitor, manager_mixmonitor
+Revision: 369644
+Reporter: kobaz
+Coders: Mark
+
+

Category: Applications/app_mp3


+ASTERISK-19761: mp3_read crash
+Revision: 366298
+Reporter: chris-mac
+Testers: Chris Maciejewsk
+Coders: russell
+
+

Category: Applications/app_page


+ASTERISK-19310: 'i' option is defined twice at AST_APP_OPTIONS macro in app_page.c
+Revision: 357354
+Reporter: makoto
+Coders: Makoto
+
+

Category: Applications/app_parkandannounce


+ASTERISK-19240: UnParkedCall event does not contain the related parking lot name
+Revision: 354120
+Reporter: mwolf9
+Coders: rmudgett
+
+ASTERISK-19311: ParkAndAnnounce crash asterisk
+Revision: 354497
+Reporter: tootai
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Applications/app_queue


+ASTERISK-14769: [patch] queue_log is inconsistent for member information - 2 events use member location where the rest use member name
+Revision: 331037
+Reporter: somedood
+Coders: kmoore
+
+ASTERISK-16112: [patch] Autopause on busy issue
+Revision: 338187
+Reporter: jlpedrosa
+Coders: twilson
+
+ASTERISK-17036: [patch] Output of queue_log stopped after several hours
+Revision: 331463
+Reporter: eb3dgz
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18044: extenpatternmatchnew breaks ability for caller to exit queue
+Revision: 337063
+Reporter: trev
+Coders: kmoore
+
+ASTERISK-18077: When in queue on g722 with interruptions, music on hold can get stuck and no longer play
+Revision: 331040
+Reporter: jrose
+Coders: kmoore
+
+ASTERISK-18101: Asterisk 1.8 Deadlock in app_queue
+Revision: 336095
+Reporter: prolfe
+Testers: irroot, Jason Legault, Paul Rolfe
+Coders: irroot
+
+ASTERISK-18152: [patch] AMI AgentCalled CallerID is Agent extension/name
+Revision: 344538
+Reporter: tom.farnham
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18265: CLONE - [patch] Memory Leak in app_queue
+Revision: 333014
+Reporter: apten
+Testers: Thomas Arimont
+Coders: mmichelson
+
+ASTERISK-18487: Daily deadlock issue
+Revision: 336095
+Reporter: jlegault
+Testers: irroot, Jason Legault, Paul Rolfe
+Coders: irroot
+
+ASTERISK-18645: There is no difference in queue log between adding member as paused and unpaused.
+Revision: 345317
+Reporter: garlew
+Testers: rmudgett, garlew
+Coders: garlew
+
+ASTERISK-18740: Deadlock in queues during dialplan reload
+Revision: 344272
+Reporter: byronclark
+Testers: Byron Clark
+Coders: Gregory, Byron
+
+ASTERISK-19170: realtime queues fail to load queue information when there arent valid queue_members in the queue_members table
+Revision: 350554
+Reporter: renemendoza
+Testers: Rene Mendoza
+Coders: Matt
+
+ASTERISK-19283: Add F option to Queue command (transfer on hangup)
+Revision: 357861
+Reporter: to
+Coders: To
+
+ASTERISK-19285: [regression] Deadlock in asterisk 1.8.9.0 (possible chan_agent and queues interaction)
+Revision: 354001
+Reporter: a_villacis
+Coders: jrose
+
+ASTERISK-19511: Dial I option ignored if dial forked and one fork redirects
+Revision: 367693
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19536: Queue option ringinuse is ignored
+Revision: 361909
+Reporter: p_lindheimer
+Coders: jrose
+
+

Category: Applications/app_sms


+ASTERISK-18331: app_sms failure
+Revision: 342278
+Reporter: dwmw2
+Coders: kmoore
+
+

Category: Applications/app_stack


+ASTERISK-18728: Segfault in app_stack.so on Solaris
+Revision: 348649
+Reporter: bklang
+Coders: rmudgett
+
+ASTERISK-19764: Infinite loop with autoservice when looking for nonexistant extension label.
+Revision: 368311
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Applications/app_url


+ASTERISK-18574: SendURL always waits for acknowledgement
+Revision: 339778
+Reporter: marcelloceschia
+Coders: rmudgett
+
+

Category: Applications/app_voicemail


+ASTERISK-16781: [patch] substitute_escapes() not used on per-mailbox 'emailbody' variable
+Revision: 333371
+Reporter: sysreq
+Testers: mjordan
+Coders: mjordan
+
+ASTERISK-16795: [patch] Allow emailsubject and emailbody to be specified in voicemail.conf
+Revision: 333371
+Reporter: mdeneen
+Testers: mjordan
+Coders: mjordan
+
+ASTERISK-16981: Voicemail notification - Incorrect VM Duration
+Revision: 337124
+Reporter: mciuciu
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18243: VoiceMail application fails to assign some DTMF codes for application exit when using d() option with context
+Revision: 365477
+Reporter: mjordan
+Testers: mjordan
+Coders: mjordan
+
+ASTERISK-18245: Forwarding an Urgent voicemail through VoiceMail to a mailbox that has not been created fails
+Revision: 345489
+Reporter: mjordan
+Coders: jrose
+
+ASTERISK-18246: When leaving a voicemail marked as Urgent with forwarding recipients, the forward_urgent_auto flag is not respected
+Revision: 345489
+Reporter: mjordan
+Coders: jrose
+
+ASTERISK-18282: Voicemail will not honor forcename / forcegreetings if password is changed and user hangs up
+Revision: 345120
+Reporter: mjordan
+Coders: jrose
+
+ASTERISK-18634: Create VM_INFO() dialplan function to gather information about a mailbox
+Revision: 347192
+Reporter: shawkris
+Coders: wdoekes
+
+ASTERISK-18682: Voicemail video "crash" when key is pressed
+Revision: 344844
+Reporter: ne555
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18838: app_voicemail [general] variables zonetag and locale are not set on mailbox until after reload
+Revision: 347157
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-19290: Voicemailmain password not recognized from Aastra 480i phone in versions past 10.0.1
+Revision: 354544
+Reporter: extrasensory
+Testers: mjordan
+Coders: mjordan
+
+ASTERISK-19876: app_voicemail: make_email_file() sends emails with localized Date header
+Revision: 368529
+Reporter: mkuron
+Coders: kmoore
+
+ASTERISK-19923: Asterisk crashing due to memory corruptions in chan_sip/voicemail
+Revision: 369676
+Reporter: drdelaney
+Testers: Dan Delaney, Julian Yap
+Coders: kmoore
+
+

Category: Applications/app_voicemail/IMAP


+ASTERISK-16489: [patch] add imapserver in voicemail.c
+Revision: 349106
+Reporter: mickaelhexanet
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-19337: app_voicemail fails to compile with imap storage
+Revision: 354799
+Reporter: jonnt
+Coders: mjordan
+
+ASTERISK-19513: app_voicemail fails to compile with IMAP storage
+Revision: 358908
+Reporter: jonnt
+Coders: twilson
+
+

Category: Applications/app_voicemail/NewFeature


+ASTERISK-18565: Voicemail saycid: Play Callers name for external callers if available.
+Revision: 348416
+Reporter: ruffle
+Coders: Russel
+
+

Category: Applications/app_voicemail/ODBC


+ASTERISK-18255: [regression] Non-portable SQL added to app_voicemail
+Revision: 334472
+Reporter: lmadsen
+Testers: Leif Madsen
+Coders: irroot
+
+ASTERISK-18255: [regression] Non-portable SQL added to app_voicemail
+Revision: 334519
+Reporter: lmadsen
+Testers: Leif Madsen
+Coders: irroot
+
+

Category: CDR/General


+ASTERISK-18567: app_queue does not add a cdr it should as it is establishing calls
+Revision: 337855
+Reporter: irroot
+Coders: irroot
+
+

Category: CDR/NewFeature


+ASTERISK-14842: [patch] Add ability to log CONGESTION calls to CDR
+Revision: 329835
+Reporter: alecdavis
+Coders: alecdavis
+
+ASTERISK-14842: [patch] Add ability to log CONGESTION calls to CDR
+Revision: 332760
+Reporter: alecdavis
+Coders: Alec
+
+

Category: CDR/cdr_adaptive_odbc


+ASTERISK-17106: [patch] Schema selection support
+Revision: 353964
+Reporter: avf
+Coders: kmoore
+
+ASTERISK-19334: Adaptive CDR via ODBC driver can't handle UTF8-type fields in database
+Revision: 357460
+Reporter: microlana
+Coders: Igor
+
+

Category: CDR/cdr_pgsql


+ASTERISK-19216: cdr_pgsql reload failure
+Revision: 354275
+Reporter: jkonieczny
+Coders: jrose
+
+

Category: CEL/General


+ASTERISK-17189: [patch] CEL logging to ODBC Eventtype error on userdefined type
+Revision: 353648
+Reporter: zktech
+Coders: rmudgett
+
+ASTERISK-17190: [patch] CEL logging to ODBC field not being stored.
+Revision: 350605
+Reporter: zktech
+Coders: rmudgett
+
+ASTERISK-17548: [patch] CEL cel_odbc backend fails to insert eventtype into integer or other numeric column
+Revision: 358576
+Reporter: kkm
+Coders: twilson
+
+ASTERISK-17940: [patch] Peer not recorded on CEL_BRIDGE_START and CEL_BRIDGE_END
+Revision: 350503
+Reporter: nic
+Coders: Nic
+
+ASTERISK-19029: amaflags is not copied to channel for outgoing sip call
+Revision: 352757
+Reporter: mlehner
+Coders: jrose
+
+

Category: CEL/cel_custom


+ASTERISK-19180: ast_cel_fabricate_channel_from_event causes AMI VarSet events to be sent for a temporary/dummy channel
+Revision: 350454
+Reporter: coreyfarrell
+Coders: Corey
+
+

Category: CEL/cel_manager


+ASTERISK-19201: TLS Manager Bind Port - random port - not configurable
+Revision: 353821
+Reporter: chris.mylonas
+Coders: mmichelson
+
+ASTERISK-19204: Manager API opens on random port on reload, TLS address not loaded as set
+Revision: 353821
+Reporter: chris.mylonas
+Coders: mmichelson
+
+

Category: CEL/cel_pgsql


+ASTERISK-18879: Memory leak inside cel_pgsql
+Revision: 348890
+Reporter: acidfu
+Testers: Matt Jordan
+Coders: mjordan
+
+

Category: CEL/cel_sqlite3_custom


+ASTERISK-18963: cel_sqlite3_custom creates table
+Revision: 349821
+Reporter: socketpair
+Coders: socketpair
+
+ASTERISK-19180: ast_cel_fabricate_channel_from_event causes AMI VarSet events to be sent for a temporary/dummy channel
+Revision: 350454
+Reporter: coreyfarrell
+Coders: Corey
+
+ASTERISK-19356: Deadlock in cel_sqlite3_custom module reload
+Revision: 355321
+Reporter: a_villacis
+Coders: Alex
+
+

Category: Channels/General


+ASTERISK-17666: [patch] Deadlock in ast_remove_hint Race with ao2_callback
+Revision: 329332
+Reporter: irroot
+Testers: irroot
+Coders: rmudgett
+
+

Category: Channels/chan_agent


+ASTERISK-18092: asterisk segfault libpthread-2.9.so
+Revision: 335993
+Reporter: agustina
+Coders: irroot
+
+ASTERISK-19285: [regression] Deadlock in asterisk 1.8.9.0 (possible chan_agent and queues interaction)
+Revision: 354001
+Reporter: a_villacis
+Coders: jrose
+
+

Category: Channels/chan_bridge


+ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail
+Revision: 337432
+Reporter: clint
+Coders: irroot
+
+ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail
+Revision: 359357
+Reporter: clint
+Coders: rmudgett
+
+ASTERISK-19188: asterisk crashes if there no confbridge-join file
+Revision: 354939
+Reporter: slesru
+Coders: jcolp
+
+

Category: Channels/chan_dahdi


+ASTERISK-16901: DISA "Cannot handle frames in gsm format"
+Revision: 359357
+Reporter: gentlec
+Coders: rmudgett
+
+ASTERISK-17025: [patch] Disable connected line updates for dahdi PRI channel
+Revision: 358997
+Reporter: asbestoshead
+Coders: rmudgett
+
+ASTERISK-17152: Empty Redirection Number in outgoing SETUP when calling from IAX
+Revision: 348737
+Reporter: wimpy
+Coders: rmudgett
+
+ASTERISK-17159: [patch] Allow more control over the output of pri debug
+Revision: 354165
+Reporter: wimpy
+Coders: kmoore
+
+ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail
+Revision: 337432
+Reporter: clint
+Coders: irroot
+
+ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail
+Revision: 359357
+Reporter: clint
+Coders: rmudgett
+
+ASTERISK-18357: chan_dahdi does not compile with --enable-dev-mode and gcc 4.6
+Revision: 338226
+Reporter: mnicholson
+Coders: rmudgett
+
+ASTERISK-18496: 1.8.7.0-rc1 breaks dahdi
+Revision: 335853
+Reporter: seandarcy
+Testers: Sean Darcy, rmudgett
+Coders: rmudgett
+
+ASTERISK-18577: National prefix inserted even when caller ID not available
+Revision: 337722
+Reporter: shawkris
+Testers: Kris Shaw
+Coders: rmudgett
+
+ASTERISK-18648: DAHDI channel causes Asterisk to segfault crash due to unhandled ast_read() NULL return
+Revision: 338802
+Reporter: stephan
+Testers: Stephan Bosch
+Coders: rmudgett
+
+ASTERISK-18710: Alarms not properly set on PRI trunks at startup
+Revision: 340524
+Reporter: tzafrir
+Coders: rmudgett
+
+ASTERISK-18841: Call progress does not work with analog DAHDI cards
+Revision: 347008
+Reporter: ulogic
+Coders: Richard
+
+ASTERISK-18868: sig_pri.c references an incorrect variable inside restart event handler
+Revision: 345375
+Reporter: zvision
+Coders: zvision
+
+ASTERISK-19142: manager parameter channelvars=CHANNEL(dahdi_span) causes segmentation fault on Hangup
+Revision: 349560
+Reporter: dagmoller
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19176: The 'w' modifier support for ISDN spans was lost when sig_pri.c was extracted from chan_dahdi.c. Dial(DAHDI/g0/1234w888)
+Revision: 353872
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19316: Asterisk cannot detect canceled calls on analog lines
+Revision: 358344
+Reporter: jpepper
+Testers: rmudgett, Jeremy Pepper
+Coders: rmudgett
+
+ASTERISK-19388: Make it possible to put any connected call on hold, not just bridged ones
+Revision: 357896
+Reporter: wimpy
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19397: Fix cause code for no channel available
+Revision: 357409
+Reporter: wimpy
+Coders: Birger
+
+ASTERISK-19424: Spurious hangups during ringing on analog DAHDI channels
+Revision: 357101
+Reporter: jpepper
+Coders: Michael
+
+ASTERISK-19671: Coverity Report: Fix issues for error type REVERSE_NEGATIVE
+Revision: 366746
+Reporter: mjordan
+Coders: mjordan
+
+ASTERISK-19708: Call Deflection with DAHDISendCallreroutingFacility on EuroISDN not working
+Revision: 363740
+Reporter: babak2536
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19842: POTS flashhook transfer causes deadlock
+Revision: 368646
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19854: freeze channels showing in core show channels
+Revision: 367979
+Reporter: jaxon
+Testers: Jaxon
+Coders: rmudgett
+
+

Category: Channels/chan_dahdi/SS7


+ASTERISK-19312: No DTMF decoding on outbound call via SS7 E1 channel
+Revision: 358262
+Reporter: microlana
+Coders: rmudgett
+
+ASTERISK-19372: BUSY/INCOMPLETE/CONGESTION indications not passed to SS7 channel
+Revision: 358307
+Reporter: microlana
+Coders: rmudgett
+
+

Category: Channels/chan_gtalk


+ASTERISK-18301: Outgoing calls fail in chan_gtalk
+Revision: 332701
+Reporter: az1324
+Coders: pabelanger
+
+ASTERISK-18714: Outgoing calls fail again with Google Voice
+Revision: 341437
+Reporter: dancho
+Coders: Iordan
+
+

Category: Channels/chan_h323


+ASTERISK-16697: [patch] segfault on voice frame handling
+Revision: 346777
+Reporter: under
+Coders: under
+
+ASTERISK-17278: [patch] chan_h323.c:977 __oh323_rtp_create: Unable to create RTP session: Address family not supported by protocol
+Revision: 336503
+Reporter: dread
+Testers: irroot
+Coders: irroot
+
+ASTERISK-17500: chan_h323.c: Unable to create RTP session: Address family not supported by protocol
+Revision: 336503
+Reporter: sybasesql
+Testers: irroot
+Coders: irroot
+
+ASTERISK-18237: chan_h323 fails to determine IP/resolve host if host parameter is IP
+Revision: 337488
+Reporter: singler
+Coders: irroot
+
+

Category: Channels/chan_iax2


+ASTERISK-17176: [patch] WARNING message for each IAX peer with a qualifyfreqnotok setting
+Revision: 355999
+Reporter: jcovert
+Testers: Sean Bright
+Coders: John
+
+ASTERISK-17339: [patch] memory leak with IAX in 1.8
+Revision: 350222
+Reporter: tzafrir
+Coders: Alex
+
+ASTERISK-17610: Crash on chan_iax2.so
+Revision: 330593
+Reporter: mgrobecker
+Coders: dvossel
+
+ASTERISK-17825: [patch] dynamic thread exits with joinable state, which leaves resource of thread (250kb stack per thread etc.) unreleased
+Revision: 350222
+Reporter: wangjin
+Coders: Alex
+
+ASTERISK-18090: ERROR[15785]: chan_iax2.c:1742 iax2_getpeername: Bad address cast to IPv4
+Revision: 335322
+Reporter: marcelloceschia
+Coders: kmoore
+
+ASTERISK-18234: IAX2 wont start ring back
+Revision: 336043
+Reporter: konver
+Coders: oej
+
+ASTERISK-19521: chan_iax2 does not honor trunkfreq config option
+Revision: 361987
+Reporter: jkroon
+Coders: kmoore
+
+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD frame causes crash when MOH is started
+Revision: 367783
+Reporter: mgrobecker
+Testers: rmudgett, Michael L. Young
+Coders: rmudgett
+
+ASTERISK-19801: Deadlock with masquerade and chan_iax
+Revision: 368772
+Reporter: alecdavis
+Testers: Guenther Kelleter
+Coders: rmudgett
+
+ASTERISK-20145: Segfault in iax_pvt_callid_get
+Revision: 370335
+Reporter: wimpy
+Coders: jrose
+
+

Category: Channels/chan_local


+ASTERISK-19384: REGRESSION - CLONE - CDR(accountcode) not accessable to 'Local' channels
+Revision: 357577
+Reporter: jamicque
+Coders: wdoekes
+
+ASTERISK-19537: Deadlock potential in ast_do_masquerade() because it calls ast_indicate with the channel lock held.
+Revision: 368421
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19611: SIP stack stops working (deadlock?) if a call to a snom phone is redirected by "302 Moved temporarily" to chan_local
+Revision: 368900
+Reporter: vsauer
+Coders: Mark
+
+

Category: Channels/chan_misdn


+ASTERISK-18413: chan_misdn has a most broken round robin routiune
+Revision: 336168
+Reporter: irroot
+Testers: irroot
+Coders: irroot
+
+

Category: Channels/chan_sip/CallCompletionSupplementaryServices


+ASTERISK-19422: CCSS does not function if "sip" is used instead of "SIP" when dialing
+Revision: 357942
+Reporter: kmoore
+Coders: kmoore
+
+

Category: Channels/chan_sip/CodecHandling


+ASTERISK-18063: Flooding with [Jun 24 19:33:17] WARNING[6995]: chan_sip.c:6213 sip_write: Asked to transmit frame type g726, while native formats is 0x4 (ulaw) read/write = 0x4 (ulaw)/0x4 (ulaw)
+Revision: 337432
+Reporter: eeman
+Coders: irroot
+
+

Category: Channels/chan_sip/DatabaseSupport


+ASTERISK-18356: chan_sip realtime_peer has several memory leaks
+Revision: 342930
+Reporter: wdoekes
+Coders: wdoekes
+
+

Category: Channels/chan_sip/General


+ASTERISK-13456: [patch] Calls are not matched to correct peer when using callbackextension parameter
+Revision: 354458
+Reporter: nick_lewis
+Coders: twilson
+
+ASTERISK-15537: type=user and type=friend are no longer the same for chan_sip
+Revision: 352513
+Reporter: yarique
+Coders: jrose
+
+ASTERISK-16467: [patch] SIP channel AMI session timeout events feature
+Revision: 351939
+Reporter: kkm
+Coders: kmoore
+
+ASTERISK-16538: Unavailable presentation number status is ignored if sendrpid is true (chan_sip)
+Revision: 349978
+Reporter: davidw
+Coders: twilson
+
+ASTERISK-16877: [patch] "sip show channel" does not show the complete route set but only the first hop
+Revision: 351977
+Reporter: klaus3000
+Coders: klaus3000
+
+ASTERISK-16930: [patch] Use ast_sockaddr_stringify_fmt wrappers for sip show peers
+Revision: 353725
+Reporter: elguero
+Coders: Michael
+
+ASTERISK-17146: [patch] Problem with dialing SIP peer that is not reachable.
+Revision: 341316
+Reporter: jarekj
+Coders: twilson
+
+ASTERISK-17192: get_header doesn't pick the right header when compact form is mixed with non-compact form
+Revision: 354704
+Reporter: alexh
+Coders: kmoore
+
+ASTERISK-17200: handle_request_info uses uninitialized string buffer
+Revision: 330577
+Reporter: zvision
+Coders: dvossel
+
+ASTERISK-17288: [regression] Asterisk 1.8x, SIP 484 set HANGUPCAUSE to 111 instead of 28
+Revision: 335079
+Reporter: mickecarlsson
+Testers: Matthew Jordan
+Coders: mjordan
+
+ASTERISK-17616: [patch] fromuser not respected during OPTIONS message (qualify)
+Revision: 342063
+Reporter: jkister
+Coders: Jeremy
+
+ASTERISK-17717: Doing a "channel originate ..." and getting back a 404 leaves the ast_channel up until the sip transaction times out
+Revision: 351143
+Reporter: twilson
+Coders: twilson
+
+ASTERISK-17725: directmedia or reinvite not working when calling extension that's located an a different asterisk node
+Revision: 336311
+Reporter: kwk
+Testers: twilson, jrose
+Coders: jrose
+
+ASTERISK-17760: [patch] deadlock in chan_sip
+Revision: 329332
+Reporter: byronclark
+Testers: irroot
+Coders: rmudgett
+
+ASTERISK-17792: Posible memleak in realtime_peer
+Revision: 342930
+Reporter: marcelloceschia
+Coders: wdoekes
+
+ASTERISK-17953: [patch] CCSS: Sending a NOTIFY without the Subscription-State header
+Revision: 349503
+Reporter: georgekonopacki
+Coders: mmichelson
+
+ASTERISK-18082: Deadlock of SIP or segfault when doing REFERs
+Revision: 331869
+Reporter: jvanvleet
+Coders: dvossel
+
+ASTERISK-18086: Can't place calls on hold with certain IP phones (aastra 9133i and sipdroid soft phone)
+Revision: 340166
+Reporter: jejb
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18091: Every "sip notify" cmd open a udptl port, and does not free it
+Revision: 331519
+Reporter: vrban
+Coders: kmoore
+
+ASTERISK-18143: [patch] Add diversion header to 302 redirect SIP message if we have redirection data
+Revision: 336505
+Reporter: oej
+Coders: oej
+
+ASTERISK-18273: Orphaned channels after pickup
+Revision: 334011
+Reporter: kwemheuer
+Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer
+Coders: rmudgett
+
+ASTERISK-18288: peer->mvipvt needs locking
+Revision: 335324
+Reporter: oej
+Coders: oej
+
+ASTERISK-18319: [patch] Optimize chan_sip.c check_rtp_timeout() function
+Revision: 334115
+Reporter: rgagnon
+Coders: Rob
+
+ASTERISK-18321: dynamic_exclude_static option with (temporary) unreachable DNS cause the abend
+Revision: 364343
+Reporter: dan_lukes
+Coders: mmichelson
+
+ASTERISK-18340: CLONE - directmedia or reinvite not working when calling extension that's located an a different asterisk node
+Revision: 336311
+Reporter: tomaso
+Testers: twilson, jrose
+Coders: jrose
+
+ASTERISK-18497: Set default tonezone for SIP devices
+Revision: 335325
+Reporter: oej
+Coders: oej
+
+ASTERISK-18559: rtptimeout not working per peer
+Revision: 338435
+Reporter: a4101287
+Coders: irroot
+
+ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges)
+Revision: 339090
+Reporter: vrban
+Coders: twilson
+
+ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges)
+Revision: 340880
+Reporter: vrban
+Coders: twilson
+
+ASTERISK-18612: Asterisk logs "Audio is at 5060"
+Revision: 340420
+Reporter: obeliks
+Coders: pabelanger
+
+ASTERISK-18613: Deadlock (SIP not responding anymore)
+Revision: 337975
+Reporter: tomaso
+Testers: Thomas Arimont
+Coders: rmudgett
+
+ASTERISK-18637: 'Maxforwards' appears twice in a 'SipShowPeer' AMI action response
+Revision: 339149
+Reporter: jkonieczny
+Coders: Jacek
+
+ASTERISK-18696: peer_iphash_cb empty address on sip reload
+Revision: 341090
+Reporter: rsw686
+Coders: twilson
+
+ASTERISK-18743: Asterisk Crash with host unknown
+Revision: 343853
+Reporter: mickyvoip
+Testers: Michele
+Coders: Walter
+
+ASTERISK-18805: Remote crash vulnerability in chan_sip when automon in features.conf is enabled
+Revision: 347533
+Reporter: vrban
+Coders: twilson
+
+ASTERISK-18839: [patch] missing unlock in sip_send_mwi_to_peer causes deadlock
+Revision: 343905
+Reporter: elguero
+Coders: Michael
+
+ASTERISK-18903: Asterisk 10 RC2 Drops To Address from SIP Message
+Revision: 346053
+Reporter: shaunc869
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18917: Asterisk 10 Incorrectly Formats From Header
+Revision: 352538
+Reporter: shaunc869
+Coders: rmudgett
+
+ASTERISK-18924: Linksys devices SIP INFO messages - dtmf-relay signal value uses 0-9, #, *, a-d. Asterisk looking for 0-9, #, *, A-D
+Revision: 347294
+Reporter: taylork
+Coders: rmudgett
+
+ASTERISK-18940: Channel SIP do not get answer
+Revision: 348061
+Reporter: vetal
+Testers: Vitaliy and UnixDev
+Coders: schmidts
+
+ASTERISK-18979: Segmentation fault in scheduled event - send_provisional_keepalive_full
+Revision: 351184
+Reporter: anonymouz666
+Coders: russell
+
+ASTERISK-18992: Asterisk From and To fields setup for SIP out of dialog MESSAGE method
+Revision: 352538
+Reporter: ys
+Coders: rmudgett
+
+ASTERISK-18996: Faulty SIP session timer handling
+Revision: 351082
+Reporter: tomaso
+Testers: Thomas Arimont
+Coders: twilson
+
+ASTERISK-19029: amaflags is not copied to channel for outgoing sip call
+Revision: 352757
+Reporter: mlehner
+Coders: jrose
+
+ASTERISK-19095: REGRESSION after r336294: Music on hold when sip call is put on hold doesnt work anymore after 1.8.8.0-rc1
+Revision: 349341
+Reporter: schmidts
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-19154: huge number of sip OPTION on 'sip reload'
+Revision: 370677
+Reporter: nmazzon
+Coders: schmidts
+
+ASTERISK-19179: RTP inactivity SIP / ooh323 wont work
+Revision: 369092
+Reporter: tsarik
+Coders: may
+
+ASTERISK-19223: Called party keeps ringing until calling party has send a cancel
+Revision: 357775
+Reporter: cpuvampier
+Coders: mmichelson
+
+ASTERISK-19231: Abort signal 6 raises when using 'sip show peers' with realtime peers
+Revision: 356216
+Reporter: tomaso
+Testers: Thomas Arimont, Jamuel Starkey
+Coders: mjordan
+
+ASTERISK-19281: "sip show peers" show incorrect columns
+Revision: 353772
+Reporter: wushu_masters
+Coders: Walter
+
+ASTERISK-19290: Voicemailmain password not recognized from Aastra 480i phone in versions past 10.0.1
+Revision: 354544
+Reporter: extrasensory
+Testers: mjordan
+Coders: mjordan
+
+ASTERISK-19303: Asterisk does not acknowledge the ACK received to terminate the dialog.
+Revision: 358117
+Reporter: ciscogeek
+Coders: Jeremiah
+
+ASTERISK-19358: Failed to CANCEL a call in ringing state (SIP) in 1.8.9.2
+Revision: 355745
+Reporter: kwemheuer
+Testers: Karsten Wemheuer
+Coders: Mark, Stefan
+
+ASTERISK-19361: Asterisk exited on signal 6: Related to sip show peers?
+Revision: 356216
+Reporter: jamuel
+Testers: Thomas Arimont, Jamuel Starkey
+Coders: mjordan
+
+ASTERISK-19365: Remote SIP Call legs are frequently not released in a cross-linked Asterisk scenario (directmedia & sendrpid)
+Revision: 360089
+Reporter: tomaso
+Testers: Thomas Arimont
+Coders: mjordan
+
+ASTERISK-19389: Sending ACK in CANCLE dialog to the wrong destination
+Revision: 356477
+Reporter: kwemheuer
+Coders: Mark
+
+ASTERISK-19425: Calls not released after BYE
+Revision: 365913
+Reporter: dcunningham
+Coders: Mark
+
+ASTERISK-19455: SIP channels permanently stuck in system after BYE message received
+Revision: 365913
+Reporter: deanvesuvio
+Coders: Mark
+
+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD frame causes crash when MOH is started
+Revision: 367783
+Reporter: mgrobecker
+Testers: rmudgett, Michael L. Young
+Coders: rmudgett
+
+ASTERISK-19677: SIP dial string //IPorHost does not work like expected
+Revision: 370773
+Reporter: wdoekes
+Coders: mmichelson
+
+ASTERISK-19827: Asterisk crash, whenever mwi => pass:user:authuser@host:port/mailbox is set in sip.conf
+Revision: 367274
+Reporter: kenshin
+Coders: twilson
+
+ASTERISK-19859: cid_tag is not set according to the sip configuration anymore if get_rpid() != 0
+Revision: 368809
+Reporter: tomaso
+Coders: mmichelson
+
+ASTERISK-19892: If Asterisk sends a 481 to an initial INVITE that contained a to-tag, then Asterisk will not recognize the ensuing ACK
+Revision: 368637
+Reporter: mmichelson
+Coders: mmichelson
+
+ASTERISK-19892: If Asterisk sends a 481 to an initial INVITE that contained a to-tag, then Asterisk will not recognize the ensuing ACK
+Revision: 369367
+Reporter: mmichelson
+Coders: mmichelson
+
+ASTERISK-19914: Incorrect SIP cause to Asterisk cause mapping in chan_sip
+Revision: 368500
+Reporter: patrol-cz
+Coders: Pavel
+
+ASTERISK-19919: Incorrect a=inactive when call changes from SIP_PAGE2_CALL_ONHOLD_INACTIVE to SIP_PAGE2_CALL_ONHOLD_ONEDIR
+Revision: 368588
+Reporter: mtryfoss
+Coders: kmoore
+
+ASTERISK-19992: SIP re-INVITEs have no transaction timeout
+Revision: 369449
+Reporter: one47
+Testers: Steve Davies, Terry Wilson
+Coders: twilson
+
+ASTERISK-19992: SIP re-INVITEs have no transaction timeout
+Revision: 369559
+Reporter: one47
+Testers: Steve Davies, Terry Wilson
+Coders: twilson
+
+ASTERISK-20008: outboundproxy ignored after when sending invite after 407
+Revision: 369068
+Reporter: fnordian
+Coders: Mark
+
+ASTERISK-20040: Asterisk crashes when a guest call uses directmedia
+Revision: 369217
+Reporter: twilson
+Coders: twilson
+
+ASTERISK-20088: Duplicate ICE candidates and SDP payload truncation
+Revision: 370347
+Reporter: wimpy
+Coders: jcolp
+
+ASTERISK-20140: Segmentation fault on chan_sip
+Revision: 370171
+Reporter: jonnt
+Coders: jcolp
+
+

Category: Channels/chan_sip/IPv6


+ASTERISK-16550: IPv6: Asterisk tries to do DNS resolution even though outbound proxy is configured
+Revision: 352431
+Reporter: oej
+Coders: mmichelson
+
+ASTERISK-16618: Unable to use IPv4 addresses for a TCP host when using IPv6
+Revision: 369473
+Reporter: lmadsen
+Coders: jcolp
+
+ASTERISK-19456: Turn Off Warning Message When Bind Address Is Set To ANY
+Revision: 362266
+Reporter: elguero
+Testers: Michael L. Young
+Coders: Michael
+
+

Category: Channels/chan_sip/Interoperability


+ASTERISK-16198: [patch] SIP display-name needed to be empty for Avaya IP500
+Revision: 331371
+Reporter: wdoekes
+Coders: jrose
+
+ASTERISK-16862: Exchange UM and SIP 302 sets Diversion on INVITE
+Revision: 356987
+Reporter: rsw686
+Coders: jrose
+
+ASTERISK-17860: [patch] Auto detect NAT if the same device can be used in several natted/unnated scenarios
+Revision: 354597
+Reporter: pedro-garcia
+Coders: twilson
+
+ASTERISK-18400: RTCP Receiver Reports are sent for idle RTP sessions
+Revision: 340972
+Reporter: kpfleming
+Coders: kmoore
+
+ASTERISK-18702: Improvement of overlap dialling handling in chan_sip
+Revision: 345276
+Reporter: patrol-cz
+Coders: rmudgett
+
+ASTERISK-18862: Change default for sip.conf 'nat' setting
+Revision: 345831
+Reporter: kpfleming
+Coders: twilson
+
+ASTERISK-18925: Asterisk sends "183 Ringing" in sipfrag bodies
+Revision: 346699
+Reporter: denzs
+Testers: jrose
+Coders: jrose
+
+ASTERISK-19321: Transfer application ignores port information
+Revision: 358645
+Reporter: falves11
+Coders: jrose
+
+ASTERISK-19601: Failure of domain matching on authentication of INVITE request produces misleading NOTICE message; bypasses alwaysauthreject logic
+Revision: 369304
+Reporter: mjordan
+Coders: Mark
+
+ASTERISK-20023: double uri_escaping of contact in outbound invite
+Revision: 369995
+Reporter: wdoekes
+Coders: kmoore
+
+

Category: Channels/chan_sip/Messaging


+ASTERISK-18903: Asterisk 10 RC2 Drops To Address from SIP Message
+Revision: 346053
+Reporter: shaunc869
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18917: Asterisk 10 Incorrectly Formats From Header
+Revision: 352538
+Reporter: shaunc869
+Coders: rmudgett
+
+ASTERISK-18992: Asterisk From and To fields setup for SIP out of dialog MESSAGE method
+Revision: 352538
+Reporter: ys
+Coders: rmudgett
+
+ASTERISK-19056: Incorrect description for MESSAGE_SEND_STATUS variable in main.message.c
+Revision: 348606
+Reporter: ys
+Coders: Yuri
+
+ASTERISK-19430: 1.8.9.1 SIP NOTIFY crashes 2wire (U-Verse) routers
+Revision: 357673
+Reporter: schmoozecom
+Coders: kmoore
+
+ASTERISK-19770: Security Vulnerability: Segmentation fault when receiving an out-of-dialogue SIP UPDATE including a rpid info
+Revision: 363108
+Reporter: tomaso
+Testers: Matt Jordan
+Coders: Matt
+
+

Category: Channels/chan_sip/NewFeature


+ASTERISK-16507: [patch] Allow chan_sip's support for INFO/Record request to also use dynamic features
+Revision: 349098
+Reporter: sircus
+Coders: jrose
+
+ASTERISK-17639: [patch] SIPAddHeader should modify REFER message originated by Transfer application
+Revision: 370691
+Reporter: kkm
+Coders: Kirill
+
+ASTERISK-18264: [patch] Generate security events in chan_sip using new Security Events Framework
+Revision: 337600
+Reporter: elguero
+Coders: jrose
+
+ASTERISK-19912: [patch] Add ANI-2 / OLI reporting to chan_sip
+Revision: 368784
+Reporter: rgagnon
+Coders: kmoore
+
+

Category: Channels/chan_sip/Registration


+ASTERISK-18000: If asterisk starts before my Internet connection is up, asterisk cannot register to any of my registrations and reports DNS errors
+Revision: 333838
+Reporter: dancho
+Coders: twilson
+
+ASTERISK-18389: non-compliant code in chan_sip could be removed for asterisk10 release
+Revision: 346901
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-18446: chan_sip rtcachefriends=no loads fullcontact, but doesn't store it, except in astdb
+Revision: 340579
+Reporter: wdoekes
+Coders: twilson
+
+ASTERISK-18572: SIP REGISTER fails if :port appears in the To: header
+Revision: 345162
+Reporter: ulogic
+Coders: wdoekes
+
+ASTERISK-18668: A remotely exploitable memory corruption vulnerability exists in the SIP channel driver that can be exploited via a malformed REGISTER message
+Revision: 341191
+Reporter: ehsanf
+Coders: twilson
+
+ASTERISK-18741: bypass domain_list ACL by using empty domain
+Revision: 346901
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-19106: SIP registration fails after temporary dns failure
+Revision: 353418
+Reporter: fabled
+Coders: twilson
+
+

Category: Channels/chan_sip/SRTP


+ASTERISK-17895: [patch] chan_sip encryption attempt srtp / set auth taglen
+Revision: 336937
+Reporter: irroot
+Coders: irroot
+
+ASTERISK-19202: CSipSimple (trunk) crushes Asterisk 1.8.8.1 (openSuse)
+Revision: 351506
+Reporter: catalin.sanda@gmail.com
+Coders: jcolp
+
+ASTERISK-19253: SRTP - wrong handling of renewed sdp crypto keys in a Re-Invite response
+Revision: 356606
+Reporter: tomaso
+Testers: Thomas Arimont
+Coders: Matt
+
+

Category: Channels/chan_sip/Subscriptions


+ASTERISK-15479: [patch] [regression] [patch] chan_sip does not check other mailboxes on AST_EVENT_MWI
+Revision: 332120
+Reporter: rain
+Coders: Ben
+
+ASTERISK-16702: [patch] Hints for non-existent devices are in an Idle state
+Revision: 358945
+Reporter: ebroad
+Coders: twilson
+
+ASTERISK-16735: bad dialog-info remote information
+Revision: 360872
+Reporter: jamicque
+Testers: Maciej Krajewski
+Coders: Mark
+
+ASTERISK-16735: bad dialog-info remote information
+Revision: 365576
+Reporter: jamicque
+Coders: Mark
+
+ASTERISK-17866: [patch] MWI last-msgs-sent is mis-reported
+Revision: 329391
+Reporter: one47
+Testers: irroot, mvanbaak
+Coders: irroot
+
+ASTERISK-17866: [patch] MWI last-msgs-sent is mis-reported
+Revision: 367376
+Reporter: one47
+Coders: mjordan
+
+ASTERISK-18067: REGRESSION: After upgrading from 1.4.41 to *1.8.4.2 a SIP extension with a voicemail box can no longer monitor mwi of another extension
+Revision: 332120
+Reporter: aragon
+Coders: Ben
+
+ASTERISK-18663: BLF Subscriptions Causes SIP Deadlock
+Revision: 343636
+Reporter: rossbeer
+Coders: kmoore
+
+ASTERISK-18663: BLF Subscriptions Causes SIP Deadlock
+Revision: 347069
+Reporter: rossbeer
+Testers: Ross Beer, Matt Jordan
+Coders: Matt
+
+ASTERISK-18747: Deadlock in chan_sip / event on send mwi / unsubscribe
+Revision: 343579
+Reporter: irroot
+Coders: rmudgett
+
+ASTERISK-18844: Extension state callback needs to happen when callback is removed.
+Revision: 348953
+Reporter: rmudgett
+Coders: rmudgett
+
+ASTERISK-19232: Notifycid sending -1 instead of 1
+Revision: 352092
+Reporter: infy1801
+Coders: rmudgett
+
+

Category: Channels/chan_sip/T.38


+ASTERISK-16698: large memory consumption of udptl.c module
+Revision: 351029
+Reporter: under
+Testers: Stefan Schmidt
+Coders: mjordan
+
+ASTERISK-16794: Early bind of UDPTL ports can create a DoS condition
+Revision: 351029
+Reporter: ebroad
+Testers: Stefan Schmidt
+Coders: mjordan
+
+ASTERISK-18951: [regression] T.38 pass through produce 100% CPU usage spike
+Revision: 353917
+Reporter: vrban
+Coders: kmoore
+
+

Category: Channels/chan_sip/TCP-TLS


+ASTERISK-18700: chan_sip.c and tcptls.c - possible double close of file descriptor
+Revision: 346525
+Reporter: erikw@pushtalk.se
+Coders: jrose
+
+ASTERISK-18700: chan_sip.c and tcptls.c - possible double close of file descriptor
+Revision: 346566
+Reporter: erikw@pushtalk.se
+Coders: jrose
+
+ASTERISK-19203: Resource leak in SIP/TCP
+Revision: 356697
+Reporter: one47
+Coders: rmudgett
+
+

Category: Channels/chan_sip/Transfers


+ASTERISK-19856: Transfer is being denied when global allowtransfer=no, ignoring peer setting
+Revision: 367732
+Reporter: jacek
+Testers: Michael L. Young, Jacek
+Coders: Michael
+
+

Category: Channels/chan_skinny


+ASTERISK-19592: Security Vulnerability: heap overflow exists in chan_skinny's handling of KEYPAD_BUTTON_MESSAGE
+Revision: 363105
+Reporter: mjordan
+Coders: mjordan
+
+ASTERISK-19905: Security Vulnerability: remotely exploitable crash in chan_skinny if client is disconnected when client is not in on-hook state
+Revision: 367845
+Reporter: mjordan
+Testers: mjordan, Damien Wedhorn
+Coders: mjordan
+
+

Category: Channels/chan_unistim


+ASTERISK-16890: [patch] Update for chan_unistim fuctionality
+Revision: 358766
+Reporter: igorg
+Coders: igorg
+
+ASTERISK-17314: Casting alignment problem in send_client causes bad seq to be generated on ARM platform
+Revision: 339832
+Reporter: jjoshua
+Coders: igorg
+
+ASTERISK-18638: Crash when using chan_unistim
+Revision: 339886
+Reporter: jonnt
+Coders: igorg
+
+ASTERISK-18694: Chan_Unistim.c error during compilation
+Revision: 339947
+Reporter: alex70
+Coders: igorg
+
+ASTERISK-19554: chan_unistim notes warnings about retransmissions of ACK and multiple ACKs received
+Revision: 370067
+Reporter: playlife82
+Coders: igorg
+
+ASTERISK-19628: Crash during blind transfer with chan_unistim
+Revision: 370413
+Reporter: samael28
+Coders: igorg
+
+

Category: Channels/chan_vpb


+ASTERISK-18336: chan_vpb: build warnings with gcc 4.6
+Revision: 333509
+Reporter: tzafrir
+Coders: tzafrir
+
+

Category: Codecs/General


+ASTERISK-18876: When g729 codec is configured with packetization time larger than 120
+Revision: 348847
+Reporter: freeburn
+Coders: twilson
+
+

Category: Codecs/codec_dahdi


+ASTERISK-19643: codec_dahdi: Block on frameout if the hardware has enough samples to complete a frame.
+Revision: 366007
+Reporter: sruffell
+Coders: Shaun
+
+

Category: Codecs/codec_g722


+ASTERISK-18077: When in queue on g722 with interruptions, music on hold can get stuck and no longer play
+Revision: 331040
+Reporter: jrose
+Coders: kmoore
+
+

Category: Core/AstDB


+ASTERISK-18886: database show fails for FOO/BAR/BAZ with sqlite where BDB succeeds
+Revision: 345643
+Reporter: chainsaw
+Coders: tilghman
+
+ASTERISK-18959: astdb2sqlite3 fails to run if it is missing from PATH
+Revision: 347345
+Reporter: pabelanger
+Coders: twilson
+
+

Category: Core/BuildSystem


+ASTERISK-16221: [patch] editing files in main/editline does not ensure rebuild of libedit.a
+Revision: 330764
+Reporter: wdoekes
+Coders: kmoore
+
+ASTERISK-18409: [patch] /var/lib/asterisk/moh is no longer created by default if no moh files are selected at build time
+Revision: 339408
+Reporter: abelbeck
+Testers: abelbeck, Michael Keuter
+Coders: abelbeck
+
+ASTERISK-18535: [regression] Asterisk 1.8.7.0-rc1: configure error (libpri related)
+Revision: 335913
+Reporter: mkeuter
+Coders: rmudgett
+
+ASTERISK-18687: CLONE - [regression] Asterisk 1.8.7.0-rc1: configure error (libpri related)
+Revision: 339721
+Reporter: norbert
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18725: Several patches related to the internal editline libraries
+Revision: 370481
+Reporter: jcollie
+Coders: jcollie
+
+ASTERISK-18751: parallel build fails when cleantest calls clean
+Revision: 351360
+Reporter: wdoekes
+Testers: Jeremy Kister
+Coders: wdoekes
+
+ASTERISK-18929: main/asterisk.c compile error on OpenBSD
+Revision: 350732
+Reporter: bjm
+Coders: kmoore
+
+

Category: Core/Channels


+ASTERISK-19182: Crash in ast_channel_get_full() with partial name
+Revision: 350365
+Reporter: smurfix
+Coders: twilson
+
+ASTERISK-19434: Segmentation fault on starting ConfBridge
+Revision: 358861
+Reporter: wimpy
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19537: Deadlock potential in ast_do_masquerade() because it calls ast_indicate with the channel lock held.
+Revision: 368421
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19549: Channel Hangup Handlers
+Revision: 369493
+Reporter: kobaz
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19579: ERROR we couldn't allocate a port for RTP instance while DAHDI bridgeing
+Revision: 363988
+Reporter: jamicque
+Coders: kmoore
+
+ASTERISK-19579: ERROR we couldn't allocate a port for RTP instance while DAHDI bridgeing
+Revision: 364260
+Reporter: jamicque
+Testers: Maciej Krajewski
+Coders: kmoore
+
+ASTERISK-19772: [branch] Making it possible to set minimum DTMF duration without patching channel.c
+Revision: 363558
+Reporter: oej
+Testers: oej
+Coders: oej
+
+

Category: Core/Configuration


+ASTERISK-14122: [patch] SIP allowguest defaults to yes with 'make samples'
+Revision: 347954
+Reporter: alecdavis
+Coders: rmudgett
+
+ASTERISK-16231: logger.conf does not create subdirectories or give warnings about them missing
+Revision: 331657
+Reporter: lmadsen
+Coders: kmoore
+
+ASTERISK-17121: Problems with Escaping Characters on SIP Calls in Dial() and Transfer() Applications
+Revision: 354657
+Reporter: john4asterisk
+Coders: kmoore
+
+ASTERISK-19487: AMI module reload causes deadlock
+Revision: 359981
+Reporter: p_lindheimer
+Coders: rmudgett
+
+ASTERISK-19910: Add sip_notify.conf entry for Digium phones
+Revision: 369820
+Reporter: mdavenport
+Coders: qwell
+
+ASTERISK-19920: res_adsi module is loaded (or Asterisk thinks it is) despite no modules.conf, noload or autoload=no instructions
+Revision: 368886
+Reporter: lmadsen
+Coders: mmichelson
+
+

Category: Core/FileFormatInterface


+ASTERISK-18994: playback of file format without seeking is broken
+Revision: 349733
+Reporter: fabled
+Coders: kmoore
+
+

Category: Core/General


+ASTERISK-16250: [patch] udptl parameters differ with and without udptl.conf
+Revision: 343581
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-16817: ast_app_dtget inconsistency
+Revision: 352041
+Reporter: dimas
+Coders: rmudgett
+
+ASTERISK-18212: [patch] German saydigits algorithm inserts spurious "and"
+Revision: 339354
+Reporter: lmamane
+Coders: Lionel
+
+ASTERISK-18308: Problem with batch-creation of astdb entries
+Revision: 362538
+Reporter: tzafrir
+Coders: twilson
+
+ASTERISK-18571: "core show channel" CLI command blocks the channel during output
+Revision: 344663
+Reporter: patrol-cz
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-18677: Update mkrelease and prep_tarball scripts to pull pre-exported documentation
+Revision: 339587
+Reporter: lmadsen
+Coders: lmadsen
+
+ASTERISK-19094: Incorrect -x command line parameter behavior
+Revision: 350077
+Reporter: varnav
+Testers: Eugene
+Coders: Walter
+
+ASTERISK-19127: Asterisk does not quit on SIGTERM
+Revision: 349674
+Reporter: byronclark
+Coders: Bryon
+
+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19646: Fix typo \n in chan_sip SDP negotiation warning message
+Revision: 361334
+Reporter: slavon
+Coders: mjordan
+
+ASTERISK-19755: __ao2_ref() validates user_data twice
+Revision: 364910
+Reporter: gkelleter
+Coders: Gunther
+
+ASTERISK-19759: Missing Payload Type From Events API
+Revision: 362919
+Reporter: elguero
+Coders: Michael
+
+ASTERISK-19815: Crash in core show locks when BETTER_BACKTRACES is enabled
+Revision: 364654
+Reporter: kobaz
+Coders: markm
+
+ASTERISK-19834: Memory leak caused by thread created by bridge_channel_join being neither joined nor detached
+Revision: 369710
+Reporter: fnordian
+Coders: mmichelson
+
+

Category: Core/HTTP


+ASTERISK-16959: [regression] sslbindport/tlsbindport in http.conf not working
+Revision: 353821
+Reporter: oholthau
+Coders: mmichelson
+
+ASTERISK-19542: Security Vulnerability: remotely exploitable stack overflow in main/utils ast_parse_digest
+Revision: 359708
+Reporter: mjordan
+Testers: Matt Jordan
+Coders: mjordan
+
+

Category: Core/Jitterbuffer


+ASTERISK-18964: Stuttering jittery audio after MOH
+Revision: 359359
+Reporter: shawkris
+Testers: Kris Shaw, Matt Jordan
+Coders: Kris
+
+

Category: Core/ManagerInterface


+ASTERISK-17465: Security Vulnerability: AMI access to SHELL function only seems to need CALL Privilege, should be SYSTEM
+Revision: 363159
+Reporter: davidw
+Coders: jrose
+
+ASTERISK-17486: SIPshowpeer ends with \r\n\r\n instead of \r\n
+Revision: 334008
+Reporter: dillec
+Coders: kmoore
+
+ASTERISK-18453: manager.c: HTTP Manager, fdopen failed: Bad file descriptor!
+Revision: 358216
+Reporter: jkroon
+Coders: jrose
+
+ASTERISK-18479: ast_manager_register_struct attempts to unlock an uninitialized rwlock
+Revision: 340282
+Reporter: jkroon
+Coders: rmudgett
+
+ASTERISK-18554: CLI 'manager show command challenge' output missing a required field
+Revision: 339510
+Reporter: vpp
+Coders: Leif
+
+ASTERISK-18852: mxml puts quotes inside multiline opaque data
+Revision: 344838
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-18958: Asterisk Manager incorrectly sets a ChannelID to be global in highly repeatable circumstances
+Revision: 347440
+Reporter: redwolf890
+Coders: rmudgett
+
+ASTERISK-19142: manager parameter channelvars=CHANNEL(dahdi_span) causes segmentation fault on Hangup
+Revision: 349560
+Reporter: dagmoller
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19487: AMI module reload causes deadlock
+Revision: 359981
+Reporter: p_lindheimer
+Coders: rmudgett
+
+ASTERISK-19542: Security Vulnerability: remotely exploitable stack overflow in main/utils ast_parse_digest
+Revision: 359708
+Reporter: mjordan
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-19575: AMI Hangup channels by regex
+Revision: 361038
+Reporter: kobaz
+Testers: Mark Murawski
+Coders: markm
+
+ASTERISK-19965: Add IPv6 Support To Manager
+Revision: 369126
+Reporter: elguero
+Testers: Michael L. Young
+Coders: Michael
+
+

Category: Core/ManagerInterface/NewFeature


+ASTERISK-16974: [patch] Redirect with extra channel arg
+Revision: 354837
+Reporter: nerbos
+Coders: Nuno
+
+ASTERISK-18644: [branch] Add support for early media in AMI action originate
+Revision: 370951
+Reporter: oej
+Coders: mmichelson
+
+ASTERISK-19963: Add AccountCode field to the manager hangup event
+Revision: 370309
+Reporter: sysoleg
+Coders: Oleg
+
+

Category: Core/Netsock


+ASTERISK-20006: Fix NULL pointer segfault in ast_sockaddr_parse()
+Revision: 369110
+Reporter: elguero
+Testers: Michael L. Young
+Coders: Michael
+
+

Category: Core/PBX


+ASTERISK-16711: [patch] Exceptionally long queue length queuing to XXXXX
+Revision: 365356
+Reporter: alecdavis
+Testers: rmudgett, Alec Davis
+Coders: rmudgett
+
+ASTERISK-17973: Possible error in variable declaration in /include/asterisk/logger.h
+Revision: 338284
+Reporter: luckman212
+Coders: Luke
+
+ASTERISK-18392: Segmentation fault on Caller ID pattern matching when Caller ID is empty
+Revision: 344610
+Reporter: aleszelenik
+Coders: jrose
+
+ASTERISK-18578: Asterisk defaults to s@default in pbx_start if extension is not found
+Revision: 337220
+Reporter: oej
+Coders: oej
+
+ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when Set(CHANNEL(musicclass)=...) is used
+Revision: 347241
+Reporter: phill
+Coders: jrose
+
+ASTERISK-18844: Extension state callback needs to happen when callback is removed.
+Revision: 348953
+Reporter: rmudgett
+Coders: rmudgett
+
+ASTERISK-18857: misspelling in main/pbx.c
+Revision: 345221
+Reporter: dmc
+Coders: David
+
+ASTERISK-18909: Infinite loop in dialplan pattern parsing
+Revision: 347813
+Reporter: luke-jr
+Coders: rmudgett
+
+ASTERISK-19457: Re-add macro option for stdexten to support legacy dialplans
+Revision: 361998
+Reporter: mjordan
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19487: AMI module reload causes deadlock
+Revision: 359981
+Reporter: p_lindheimer
+Coders: rmudgett
+
+ASTERISK-19548: Ability to run dialplan on callee channel before making call upon Dial()
+Revision: 364436
+Reporter: kobaz
+Coders: rmudgett
+
+ASTERISK-19718: ast_app_inboxcount2() calls ast_inboxcount2_func without checking if it's assigned (instead checks ast_inboxcount_func)
+Revision: 364785
+Reporter: coreyfarrell
+Coders: Corey
+
+

Category: Core/Portability


+ASTERISK-17310: [patch] Alignment issue cause multiple failures with 1.8 on ARM
+Revision: 343163
+Reporter: radael
+Testers: S Adrian
+Coders: wdoekes
+
+ASTERISK-19758: main/asterisk.c rawmemchr() undefined on OpenBSD
+Revision: 363335
+Reporter: bjm
+Testers: Terry Wilson
+Coders: Barry
+
+

Category: Core/RTP


+ASTERISK-14530: RTCP jitter incorrect
+Revision: 351613
+Reporter: viraptor
+Coders: kmoore
+
+ASTERISK-18400: RTCP Receiver Reports are sent for idle RTP sessions
+Revision: 340972
+Reporter: kpfleming
+Coders: kmoore
+
+ASTERISK-18404: out-of-order RTP causes DTMF loss
+Revision: 370272
+Reporter: stephane.chazelas
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18587: Enable strictrtp by default
+Revision: 337179
+Reporter: oej
+Coders: oej
+
+ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges)
+Revision: 339090
+Reporter: vrban
+Coders: twilson
+
+ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges)
+Revision: 340880
+Reporter: vrban
+Coders: twilson
+
+ASTERISK-18693: "rtp set debug ip" not work
+Revision: 346294
+Reporter: devil_evoxxx
+Coders: schmidts
+
+

Category: Core/UDPTL


+ASTERISK-18401: Debugging messages generated by 'udptl debug' are incomplete
+Revision: 339627
+Reporter: kpfleming
+Testers: Matthew Nicholson
+Coders: rmudgett
+
+

Category: Documentation


+ASTERISK-17030: Its not clear that enabling more verbosity in the contributed default file makes asterisk NOT start as a daemon
+Revision: 353552
+Reporter: jonascph
+Coders: mjordan
+
+ASTERISK-17413: [patch] MONITOR_FILENAME should be MIXMONITOR_FILENAME in documentation of MONITOR_EXEC
+Revision: 346474
+Reporter: davidw
+Coders: lmadsen
+
+ASTERISK-17422: Unable to Authenticate() against AstDB
+Revision: 343104
+Reporter: lmadsen
+Coders: lmadsen
+
+ASTERISK-17854: [patch] wrong description of queuestrategy leastrecent
+Revision: 343049
+Reporter: denzs
+Coders: lmadsen
+
+ASTERISK-18554: CLI 'manager show command challenge' output missing a required field
+Revision: 339510
+Reporter: vpp
+Coders: Leif
+
+ASTERISK-18958: Asterisk Manager incorrectly sets a ChannelID to be global in highly repeatable circumstances
+Revision: 347440
+Reporter: redwolf890
+Coders: rmudgett
+
+ASTERISK-19056: Incorrect description for MESSAGE_SEND_STATUS variable in main.message.c
+Revision: 348606
+Reporter: ys
+Coders: Yuri
+
+ASTERISK-20007: GotoIf() documentation updates to be more clear that [[context,]extension,]priority is valid
+Revision: 369872
+Reporter: lmadsen
+Coders: kmoore
+
+

Category: Features


+ASTERISK-18222: Pickupchan of a local channel segfaults if 2 users pickup at same time
+Revision: 334011
+Reporter: alecdavis
+Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer
+Coders: rmudgett
+
+ASTERISK-18275: DTMF blind transfer continues in dialplan after transfer.
+Revision: 340813
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19383: Asterisk 1.8.5.0 - atxfer authorization problem when a call returns for reject or no answer
+Revision: 363430
+Reporter: lgfsantos
+Coders: rmudgett
+
+ASTERISK-19445: Incorrect values are specified as length in memcpy and memset
+Revision: 361212
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19633: Having any h extension in peer's context breaks unaccepted attended feature transfers
+Revision: 364082
+Reporter: corruptor
+Testers: rmudgett, Andrey Solovyev, Mario
+Coders: rmudgett
+
+ASTERISK-19717: Attended transfer hangup
+Revision: 364082
+Reporter: susu
+Testers: rmudgett, Andrey Solovyev, Mario
+Coders: rmudgett
+
+

Category: Features/Parking


+ASTERISK-16643: [patch] Allow user more control over parked calls that expire from a one touch park
+Revision: 351913
+Reporter: bluecrow76
+Coders: mmichelson
+
+ASTERISK-17183: Multiple Parking Lots Being Redirected to the Wrong Parking Lot
+Revision: 332117
+Reporter: drcabrejos
+Testers: rmudgett, David Cabrejos, twilson
+Coders: rmudgett
+
+ASTERISK-17430: ParkedCall() with no extension should pickup first available call and does not
+Revision: 332117
+Reporter: p_lindheimer
+Testers: rmudgett, David Cabrejos, twilson
+Coders: rmudgett
+
+ASTERISK-17452: parking_offset is write-only in features.conf
+Revision: 332117
+Reporter: davidw
+Testers: rmudgett, David Cabrejos, twilson
+Coders: rmudgett
+
+ASTERISK-17870: Cannot retrieve parked calls
+Revision: 332117
+Reporter: remiq
+Testers: rmudgett, David Cabrejos, twilson
+Coders: rmudgett
+
+ASTERISK-19322: Polycom blind SIP transfer to park extension plays parking orbit number prompt to caller extension after transfer.
+Revision: 356523
+Reporter: aragon
+Testers: rmudgett, jparker
+Coders: rmudgett
+
+ASTERISK-19875: Behavior change in BLINDTRANSFER variable such that it is not available at the h extension
+Revision: 368472
+Reporter: call
+Coders: rmudgett
+
+

Category: Formats/format_ogg_vorbis


+ASTERISK-16926: [patch] Voicemail problems when using only ogg.
+Revision: 355376
+Reporter: sque
+Coders: sque
+
+ASTERISK-19370: format_ogg_vorbis fail to compile
+Revision: 355621
+Reporter: jonnt
+Coders: rmudgett
+
+

Category: Formats/format_pcm


+ASTERISK-18077: When in queue on g722 with interruptions, music on hold can get stuck and no longer play
+Revision: 331040
+Reporter: jrose
+Coders: kmoore
+
+

Category: Functions/func_channel


+ASTERISK-19911: echocan_mode not documented
+Revision: 368094
+Reporter: dalenoll
+Testers: Michael L. Young
+Coders: Michael
+
+

Category: Functions/func_devstate


+ASTERISK-19444: Usage for CLI command 'devstate change' is truncated by an unnecessary comma
+Revision: 361209
+Reporter: makoto
+Coders: Makoto
+
+

Category: Functions/func_enum


+ASTERISK-13769: [patch] ENUMQUERY does not differentiate non-existant domain vs. no DNS records
+Revision: 331201
+Reporter: fabled
+Coders: kmoore
+
+

Category: Functions/func_groupcount


+ASTERISK-17515: groupcount or group doesn't "release" channels and group shows channels which doesn't exists
+Revision: 370955
+Reporter: yarns
+Testers: Alexandr Gordeev, Michael L. Young
+Coders: Michael
+
+

Category: Functions/func_lock


+ASTERISK-16868: [patch] Function LOCK doesn't wait for the lock as documented
+Revision: 350313
+Reporter: corruptor
+Coders: Andrey
+
+

Category: Functions/func_math


+ASTERISK-20095: Incorrect Documentation for DEC function
+Revision: 369972
+Reporter: bchia
+Testers: Michael L. Young
+Coders: Billy
+
+ASTERISK-20095: Incorrect Documentation for DEC function
+Revision: 369974
+Reporter: bchia
+Testers: Michael L. Young
+Coders: Billy
+
+

Category: Functions/func_odbc


+ASTERISK-17948: [patch] missing ast_channel_lock() in func_odbc.c function acf_fetch()
+Revision: 352293
+Reporter: archie172
+Coders: rmudgett
+
+

Category: Functions/func_shell


+ASTERISK-18109: Segfault in shell_helper in func_shell.c
+Revision: 331577
+Reporter: xdrive
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Functions/func_strings


+ASTERISK-18545: System can crash when using long strings with STRREPLACE()
+Revision: 337123
+Reporter: falves11
+Testers: rmudgett, Federico Alves
+Coders: rmudgett
+
+

Category: General


+ASTERISK-18174: Couldn't execute statment: SQL logic error or missing database
+Revision: 340223
+Reporter: dennisd
+Coders: twilson
+
+ASTERISK-18962: The in CLI documentation for SayNumber is wrong
+Revision: 349452
+Reporter: greenfieldtech
+Coders: jrose
+
+ASTERISK-19367: Update Debian Install Prerequisite install
+Revision: 360140
+Reporter: lathama
+Coders: Andrew
+
+ASTERISK-19462: asterisk Illegal Instruction (core dumped)
+Revision: 361968
+Reporter: evrinoma@gmail.com
+Coders: kmoore
+
+ASTERISK-19492: Group write permission removed from existing directory /etc/asterisk/. when updating
+Revision: 368832
+Reporter: karlfife
+Testers: Paul Belanger, Tilghman Lesher
+Coders: mjordan
+
+ASTERISK-19649: Coverity Report: Fix issues for error type CONSTANT_EXPRESSION_RESULT
+Revision: 366413
+Reporter: mjordan
+Coders: mmichelson
+
+ASTERISK-19650: Coverity Report: Fix issues for error type FORWARD_NULL
+Revision: 366169
+Reporter: mjordan
+Coders: kmoore
+
+ASTERISK-19654: Coverity Report: Fix issues for error type NULL_RETURNS
+Revision: 365400
+Reporter: mjordan
+Coders: kmoore
+
+ASTERISK-19656: Coverity Report: Fix issues for error type ARRAY_VS_SINGLETON
+Revision: 364901
+Reporter: mjordan
+Coders: mmichelson
+
+ASTERISK-19660: Coverity Report: Fix issues for error type STRAY_SEMICOLON
+Revision: 364915
+Reporter: mjordan
+Coders: mmichelson
+
+ASTERISK-19662: Coverity Report: Fix issues for error type MISSING_BREAK
+Revision: 367029
+Reporter: mjordan
+Coders: mmichelson
+
+ASTERISK-19800: Patch for asterisk.vim to enable syntax highlighting for "type=phone" and "type=line" in res_digium_phone.cof
+Revision: 368466
+Reporter: bchia
+Coders: Billy
+
+

Category: PBX/General


+ASTERISK-15792: Dialplan continues execution after transfer
+Revision: 332117
+Reporter: mmurdock
+Testers: rmudgett, David Cabrejos, twilson
+Coders: rmudgett
+
+ASTERISK-16239: [patch] know the context of the parking call
+Revision: 348161
+Reporter: junky
+Coders: Clod
+
+ASTERISK-18135: removal of a specific extension that happens to be a prefix of another extension causes memory corruption
+Revision: 342771
+Reporter: jkroon
+Testers: Matt Jordan
+Coders: mjordan
+
+ASTERISK-18212: [patch] German saydigits algorithm inserts spurious "and"
+Revision: 339354
+Reporter: lmamane
+Coders: Lionel
+
+ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when Set(CHANNEL(musicclass)=...) is used
+Revision: 347241
+Reporter: phill
+Coders: jrose
+
+ASTERISK-18807: [patch] pbx.c silently allows duplicate labels for the same extension, and shouldn't. Suggested [patch] included!
+Revision: 346956
+Reporter: kshumard
+Coders: Kenneth
+
+ASTERISK-18836: Crash caused by destruction of libc memory pool by destruction of internal asterisk structures: CDR variables.
+Revision: 348364
+Reporter: gpluser
+Coders: rmudgett
+
+

Category: PBX/pbx_config


+ASTERISK-18740: Deadlock in queues during dialplan reload
+Revision: 344272
+Reporter: byronclark
+Testers: Byron Clark
+Coders: Gregory, Byron
+
+ASTERISK-18762: dialplan remove include without arguments crashes asterisk
+Revision: 343951
+Reporter: corruptor
+Testers: Andrey Solovyev
+Coders: wdoekes
+
+ASTERISK-18809: pbx_config.c assumes [macro-stdexten]
+Revision: 349782
+Reporter: jayallen
+Testers: rmudgett
+Coders: Jay
+
+ASTERISK-19222: dialplan add extension documentation issue
+Revision: 354218
+Reporter: corruptor
+Testers: rmudgett
+Coders: rmudgett
+
+ASTERISK-19292: New "dialplan remove context" and modification of "dialplan add include"
+Revision: 370644
+Reporter: corruptor
+Coders: Andrey
+
+

Category: PBX/pbx_dundi


+ASTERISK-13657: [patch] Ability to use DUNDi channel variables when using dynamic weights
+Revision: 343693
+Reporter: jvandal
+Testers: Leif Madsen, Russell Bryant
+Coders: Joel
+
+ASTERISK-18390: [patch] New DUNDi cli commands to list cache entries
+Revision: 370978
+Reporter: pracz
+Coders: Peter, Jonathan
+
+

Category: PBX/pbx_loopback


+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+

Category: PBX/pbx_lua


+ASTERISK-18976: pbx_lua and confbridge menu dialplan_exec() do not work together
+Revision: 349929
+Reporter: fabled
+Coders: kmoore
+
+

Category: PBX/pbx_realtime


+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+

Category: PBX/pbx_spool


+ASTERISK-19081: Call files in /var/spool/asterisk/outgoing are sometime not read and processed by pbx_spool.c
+Revision: 355058
+Reporter: knutbakke
+Coders: rmudgett
+
+ASTERISK-19385: "Callerid:" in call-files and Asterisk Manager doesn't work
+Revision: 357096
+Reporter: ornix
+Coders: rmudgett
+
+

Category: Resources/General


+ASTERISK-18270: Useless message pops every time there is a bridging
+Revision: 331903
+Reporter: falves11
+Coders: pabelanger
+
+

Category: Resources/res_adsi


+ASTERISK-19445: Incorrect values are specified as length in memcpy and memset
+Revision: 361212
+Reporter: makoto
+Coders: Makoto
+
+ASTERISK-19920: res_adsi module is loaded (or Asterisk thinks it is) despite no modules.conf, noload or autoload=no instructions
+Revision: 368886
+Reporter: lmadsen
+Coders: mmichelson
+
+

Category: Resources/res_agi


+ASTERISK-18723: HANGUP agi message does not show up properly in "agi set debug on" output
+Revision: 345433
+Reporter: jvanvleet
+Coders: rmudgett
+
+ASTERISK-18811: Dialplan is not processed after AGI script when dst channel hangup first
+Revision: 347601
+Reporter: hajekd
+Testers: David Hajek, rmudgett
+Coders: rmudgett
+
+ASTERISK-19764: Infinite loop with autoservice when looking for nonexistant extension label.
+Revision: 368311
+Reporter: rmudgett
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Resources/res_calendar


+ASTERISK-16744: Problems with loading of res_calendar and its sister modules
+Revision: 353504
+Reporter: lmadsen
+Coders: twilson
+
+

Category: Resources/res_calendar/NewFeature


+ASTERISK-16903: [patch] adding the CALENDARSTATUS for CALENDAR_WRITE()
+Revision: 352916
+Reporter: junky
+Testers: Terry Wilson
+Coders: Clod
+
+

Category: Resources/res_config_pgsql


+ASTERISK-16982: Fix reconnecting to pgsql database after connection loss.
+Revision: 354964
+Reporter: tecnoxarxa
+Coders: rmudgett
+
+ASTERISK-19172: Inconstistency for realtime colmn lastms
+Revision: 354360
+Reporter: marcelloceschia
+Coders: twilson
+
+

Category: Resources/res_config_sqlite


+ASTERISK-18354: sqlite crash for realtime action if config_table is not set
+Revision: 343394
+Reporter: wdoekes
+Coders: wdoekes
+
+ASTERISK-18355: sqlite realtime_multi_func wrongly assumes commented column exists
+Revision: 343394
+Reporter: wdoekes
+Coders: wdoekes
+
+

Category: Resources/res_crypto


+ASTERISK-19445: Incorrect values are specified as length in memcpy and memset
+Revision: 361212
+Reporter: makoto
+Coders: Makoto
+
+

Category: Resources/res_fax


+ASTERISK-16712: Asterisk does not re-read res_fax.conf upon reload
+Revision: 354552
+Reporter: cbbs70a
+Coders: mmichelson
+
+ASTERISK-18161: res_fax.conf: crash if invalid
+Revision: 329993
+Reporter: tzafrir
+Coders: mnicholson
+
+ASTERISK-19133: Memory leak using asterisk T.38 to/from T.30 gateway
+Revision: 349609
+Reporter: gradator
+Coders: mjordan
+
+

Category: Resources/res_fax_spandsp


+ASTERISK-19184: Crash at attempt to attended transfer a call
+Revision: 353963
+Reporter: axonaro
+Coders: jrose
+
+ASTERISK-19540: Use of GNU old-style field designator extension
+Revision: 361155
+Reporter: makoto
+Coders: Makoto
+
+

Category: Resources/res_features


+ASTERISK-16990: Setting CDR(userfield) through features.conf fails
+Revision: 356965
+Reporter: mik3weider
+Coders: twilson
+
+

Category: Resources/res_indications


+ASTERISK-16263: [patch] New Zealand indications.conf tones incorrect
+Revision: 329711
+Reporter: richardf
+Coders: richardf
+
+

Category: Resources/res_jabber


+ASTERISK-14233: [patch] Buddies are always auto-registered when processing the roster
+Revision: 333428
+Reporter: lp0
+Testers: Jonathan Rose
+Coders: Simon
+
+ASTERISK-18078: [patch] Segfault when publishing device states via XMPP and not connected
+Revision: 333276
+Reporter: elguero
+Testers: Jonathan Rose
+Coders: Michael
+
+ASTERISK-18078: [patch] Segfault when publishing device states via XMPP and not connected
+Revision: 370152
+Reporter: elguero
+Coders: jcolp
+
+ASTERISK-19882: Asterisk fails to unsubscribe from PubSub nodes when using ejabberd
+Revision: 370157
+Reporter: mattvryan
+Coders: jcolp
+
+

Category: Resources/res_monitor


+ASTERISK-19249: AMI PauseMonitor or UnpauseMonitor With Missing or Unknown Channel Forcibly Disconnects AMI Session.
+Revision: 352981
+Reporter: jamuel
+Coders: Jamuel
+
+

Category: Resources/res_musiconhold


+ASTERISK-17474: when using mpg123 as a streaming MOH source, issuing 'moh reload' from CLI causes stream to die
+Revision: 349196
+Reporter: luckman212
+Testers: Luke H, Vladimir Mikhelson, zzsurf, Wes Van Tlghem, elguero, Thomas Arimont
+Coders: elguero
+
+ASTERISK-18039: Realtime music restarts from beginning each time
+Revision: 344901
+Reporter: acunningham
+Coders: twilson
+
+ASTERISK-18077: When in queue on g722 with interruptions, music on hold can get stuck and no longer play
+Revision: 331040
+Reporter: jrose
+Coders: kmoore
+
+ASTERISK-18346: MusicOnHold has extra unref which may lead to memory corruption and crash
+Revision: 334358
+Reporter: kobaz
+Testers: rmudgett, Mark Murawski
+Coders: rmudgett
+
+ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when Set(CHANNEL(musicclass)=...) is used
+Revision: 347241
+Reporter: phill
+Coders: jrose
+
+ASTERISK-18912: Realtime MOH with caching plays a new song for every new hold within a call
+Revision: 346033
+Reporter: twilson
+Coders: twilson
+
+ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD frame causes crash when MOH is started
+Revision: 367783
+Reporter: mgrobecker
+Testers: rmudgett, Michael L. Young
+Coders: rmudgett
+
+

Category: Resources/res_odbc


+ASTERISK-19011: crashing res_odbc because of use of obj->con while reconnecting
+Revision: 356962
+Reporter: wdoekes
+Coders: Walter
+
+

Category: Resources/res_realtime


+ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD frame causes crash when MOH is started
+Revision: 367783
+Reporter: mgrobecker
+Testers: rmudgett, Michael L. Young
+Coders: rmudgett
+
+

Category: Resources/res_rtp_multicast


+ASTERISK-18291: Sequence number roll over in res_rtp_multicast.c
+Revision: 342604
+Reporter: schicwp
+Coders: jrose
+
+

Category: Resources/res_srtp


+ASTERISK-18889: SRTP packet corruption with SRTCP packet contents
+Revision: 348567
+Reporter: dcollins0
+Coders: twilson
+
+

Category: Resources/res_stun_monitor


+ASTERISK-18046: commit code for 'stun show status'
+Revision: 369681
+Reporter: jkister
+Testers: Jeremy Kister
+Coders: Jeremy
+
+ASTERISK-18327: [patch] Monitoring own ip with res_stun_monitor fails when local ip changes
+Revision: 346709
+Reporter: wjoost
+Testers: rmudgett
+Coders: rmudgett
+
+

Category: Sounds


+ASTERISK-18978: Australia Accented audio files for the conference bridge rewrite.
+Revision: 352377
+Reporter: camsown
+Coders: Cameron
+
+

Category: Tests/General


+ASTERISK-19760: Update Security Events Unit Tests
+Revision: 365248
+Reporter: elguero
+Testers: Michael L. Young
+Coders: Michael
+
+

Category: Tests/testsuite


+ASTERISK-18883: Asterisk TestSuite - test SIP/realtime_sipregs seg faults on exit
+Revision: 350181
+Reporter: mjordan
+Coders: wdoekes
+
+

Category: Utilities/General


+ASTERISK-17958: [patch] The debian init script is still not LSB compliant, #0018896 should not have been closed
+Revision: 349535
+Reporter: gnuday
+Coders: kmoore
+
+ASTERISK-18253: Init service isn't compatible with LSB
+Revision: 337117
+Reporter: c0rnota
+Coders: lmadsen
+
+
+

Commits Not Associated with an Issue

+
[Back to Top]

This is a list of all changes that went into this release that did not directly close an issue from the issue tracker. The commits may have been marked as being related to an issue. If that is the case, the issue numbers are listed here, as well.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
RevisionAuthorSummaryIssues Referenced
329105russellFix merge properties to reflect Asterisk 10 branch
329106qwellRemove another 2.0 property.
329130qwellFix UPGRADE.txt files for Asterisk 10.
329205rmudgettDocument parkinglot in chan_dahdi.conf.sample.
329258russells/1.10/10.0/
329335rmudgettMake use less redundant loop construct for iterating over hints.
329432irroot
329473pabelangerDecrease verbose messages to debug, to help clean up CLI.
329530jroseFixes some voicemail forwarding behavior based around prepend mode.
329564jroseChanges sound file for prepend "then-press-pound" to "vm-then-pound" which is the same
329615tilghmanDuration and billsec are swapped in high resolution time.
329671seanbrightSort the module list so that 'module show' is alphabetical.
329775seanbrightExplicitly sort the module list so that the menuselect lists are sorted.
329856jrosereverting 329840 due to failing tests. Going to change this feature to be purely optional.
329897seanbrightMake the output of Externhost in 'sip show settings' more consistent.
329951seanbrightCorrect the spelling of 'conference.'
329953seanbrightThe default conf-usermenu says that '8' can be used to leave the conference, so
329996qwellFix a SIP transfer deadlock.
330052rmudgettDatacalls with B410P fail.
330109twilsonMake console colors work for TERM=xterm-256color
330163pabelangerFix typo pointed out on #asterisk
330205seanbrightOnly write to wav files that were opened to be written to.
330221seanbrightCorrect the check for O_RDONLY.
330273russellastobj2: Avoid using temporary objects + ao2_find() with OBJ_POINTER.
330313irrootprevent double masqurading channels when one is been hung up and deadlock avoidance is used.
330370rmudgettRemove some redundant locking code in ast_do_masquerade().
330379rmudgettFixed compiler warning and a couple prototype mismatches.
330435kmooreIncorrect playback for Spanish in some circumstances
330580dvosselOptimization to buffer initialization fix.
330650kpflemingConvert an error message to actually be helpful.
330707kmooreCall pickup broken for DAHDI channels when beginning with #
330903maychange gk client behaivour on rrq/grq failures to setup timers
330941dvosselThe slin resampler is no longer dependent on an external library, but the dependency was not removed correctly.
331042twilsonReplace AMI Unlink events with Bridge events
331098twilsonBump the AMI protocol version to 1.2
331140qwellRevert merge of r306999, due to merge conflict.
331141qwellDocumentation UpdatesASTERISK-15358
331144qwellRegenerate asterisk man page from sgml.
331266rmudgettMisc minor items found in code.
331317kmooreAMI action ModuleReload returns Error if Module: missing or empty
331419rmudgettRevert -r318141. It was a band-aid that only partially fixed parking.ASTERISK-17374
331421rmudgettMake sure feature_request_and_dial() initializes outstate if passed in.
331580qwellUse proper values for 64-bit option flags.ASTERISK-18239
331660twilsonFix netsock2 multiple zero-expansion test
331716rmudgettAMI actions DAHDIHangup and DAHDITransfer have no effect.
331717jroseFixes 32bit compilation warnings brought on by 331634 in app_dial and app_meetme
331773rmudgettSuppress warning message when using DAHDITransfer or DAHDIHangup.
331776mnicholsonUnlock the channel before calling update_queue.
331830oejFormatting guideline fixes
331957rmudgettFix some minor chan_dahdi config load issues.
332023mnicholsonIn 10 and trunk this option is disabled by default.
332024oejFormatting changes while working with DTMF...
332028mnicholsonuse DEFAULT_STORE_SIP_CAUSE to set the default value for the 'storesipcause' option
332033mnicholsonMoved notes about 'storesipcause' to UPGRADE.txt from CHANGES
332044mnicholsonfix a code comment
332178pabelangerFlag test modules as 'core'
332270rmudgettOutgoing BRI calls fail when using Asterisk 1.8 with HA8, HB8, and B410P cards.
332337twilsonDon't read from a disarmed or invalid timerfd
332448tilghmanMove BETTER_BACKTRACES out of development mode, as it's useful when DEBUG_THREADS is enabled.
332505kmooreCRC4 in "dahdi show status" gives wrong impression to T1 users
332561twilsonFix possible error on stringification of IPv4-mapped addrs
332615rmudgettFix infinite loop releasing the same memory in ldap_loadentry().
332655kmooreMake CONFBRIDGE_INFO behave more nicely
332757mnicholsonadd a way to disable and/or modify the gateway timeout
332762rmudgettMemory leak reading realtime database variable list.ASTERISK-18277, ASTERISK-18265
332831rmudgettMemory leaks in realtime_multi_xxx() when database access returns error.
332844mjordanReview: https://reviewboard.asterisk.org/r/1364/
332879rmudgettFix merge 10 branch merge properties.
332880pabelangerRevert previous commitASTERISK-18301
332881rmudgettFix merge property.ASTERISK-18265
332941rmudgettMinor code optimizations.
333070oejAdd manager event for local channel semi-bridge
333071oejAdd documentation for new manager event in chan_local
333075oejFormatting changes - Removing some red white space and adding some curly brackets.
333117mnicholsonChanged the "timeout" option to "gwtimeout".
333159qwellFix typo from r333070
333269qwellFix for DESTDIR spaces patch.
333571jroseAccidental use of variable client->status instead of client->state in from ASTERISK-18078ASTERISK-18078
333632mjordanFixed improperly formatted TestEvent AMI message in app_voicemail
333689twilsonUse realtime text when it is negotiated
333736mnicholsonIt is possible for the gateway to be attached when the channel is still
333789rmudgettFix deadlock potential of chan_mobile.c:mbl_ast_hangup().
333896mnicholsonReplaced FAXOPT(gwtimeout) with a second parameter to FAXOPT(gateway).
333963maycleanups in ACF/ARJ GK replies processing
334067mnicholsononly alter the gateway_timeout when attching the gateway to a channel
334158mnicholsonDisable T.38 when we get a invite with image media port set to 0
334231tilghmanCreate a local alias for ast_odbc_clear_cache.
334236tilghmanRemove 1.6 compatibility documentation from 1.8, as it no longer applies.
334304rmudgettFix potential memory allocation failure crashes in config.c.
334515irrootRevert r334472 due to properties going missing
334517pabelangerauthdebug is now disabled by default
334574tilghmanImplement the '!' negation element to negate codecs directly in the allow keyword.
334618alecdavisPrevent segfault if call arrives before Asterisk is fully booted.
334619alecdavislog Asterisk Version number, Build etc into each log file
334623alecdavisperoid typo
334683schmidtsAdding the Feature to sent a Reason Header in a SIP Cancel message by set the flag AST_FLAG_ANSWERED_ELSEWHERE before doing a masquerade in the pickup function.
334712schmidtsAdding the Feature to sent a Reason Header in a SIP Cancel message by set the flag AST_FLAG_ANSWERED_ELSEWHERE before doing a masquerade in the pickup function.
334744schmidtsclean up wrong merged stuff
334792schmidtsAdding the Feature to sent a Reason Header in a SIP Cancel message by set the flag AST_FLAG_ANSWERED_ELSEWHERE before doing a masquerade in the pickup function.
334842rmudgettFix AMI action Park crash.
334845pabelangerCleanup chan_iax2.c log messages
334907jroseRemoves colorful verb statements erroneously commited with r332760
334955rmudgettFix crash with res_fax when MALLOC_DEBUG and "core stop gracefully" are used.
335015irroot
335129twilsonAdd SQLite 3 realtime support
335170pabelangerIterate though cdr.conf setting
335212pabelangerBe more specific on which section has changed.
335261schmidtsbuild_peer doesnt unlink a peer object from peers_by_ip container which leads to a wrong refcounter value.
335349oejSmall documentation updates
335385oejDocumentation updates
335435mnicholsonProperly set caller_warning and callee_warning before we try to use them.
335511russellFix a crash in res_ais.
335555pabelangerClean up dnsmgr.conf parsing
335556pabelangerClean up cdr.conf parsing for [csv] section
335603pabelangerClean up dsp.conf parsing
335654mnicholsonDon't limit the size of appdata for manager originate actions.
335657tilghmanMove mandatory checks closer to the beginning of the file.
335718tzafrirdo parse defaultlanguage from asterisk.conf
335719pabelangerAdditional updates for parsing dnsmgr.conf
335722rmudgettRemove obsolete todo comment about PICKUPRESULT.
335792mnicholsonThe tech and data members of fast_originate_helper are not string fields.
336092dvosselRemoves some no-op code found in format_cap.c.
336236seanbrightMake a note that inotify won't work with an NFS mounted spooler directory.
336315twilsonAdd missing frame types to func_frame_trace
336317twilsonWhitespace fix
336453oejMake sure manager_debug option is reset at reload
336571rmudgettRework sig_pri_hangup() to be simpler and clearer.
336574lmadsenUpdate get_ilbc_source.sh script to work again.
336600qwellRemove weird mergeinfo props that make merges annoying sometimes.
336660rmudgettRestore 10 branch merge properties.
336661rmudgettUpdate merge 10 branch merge propterty.
336662rmudgettMade Dial d and H options no longer immediately auto-answer the calling leg.
336732jroseDocument applications that play audio and do not answer unanswered calls.
336735tilghmanVarious changes to allow 1.8 to compile on Mac OS X Lion (10.7)
336790tilghmanEnsure substring will not be found in the previous match.
336837twilsonDon't interfere with T.38 reinvites
336988rmudgettFix deadlock from not releasing SS7 linkset lock.
337009rmudgettCheck if a channel was created before using the pointer in sig_ss7_new_ast_channel().ASTERISK-17955
337121rmudgettRestore branch-10 merge properties.
337122rmudgettUpdated 10 merge property.
337262irrootAdds a timeout argument to app_originate
337283irrootWhitespace fixup from SRTP patch
337343tilghman
337346tilghman
337385tilghman
337543irrootAdd warned to ast_srtp to prevent errors on each frame from libsrtp
337776russellComment out entries in sample res_pktccops.conf.
337910irroot
338042oejWhitespace (red blobs) fixes
338086pabelangerUpgrade app_macro to core
338136transnexusUpdated for OSP Toolkit 4.0.0.
338139transnexusUpdated for checking OSP Toolkit version 4.0.0.
338188twilsonUpdate CHANGES to reflect autopausebusy not being in Asterisk 10
338229qwellAdd support levels to non-module sections of menuselect (cflags, utils, etc).
338324rmudgettMake duplicate call ptr warning message more helpful.
338377oejJust formatting.
338415oejAdd CLI command "cdr show pgsql status" based on "cdr mysql status"
338553qwellTest modules have a support level of core.
338557pabelangerTest modules should depend on the TEST_FRAMEWORK flag
338623oejPreserve DTMF length in main/features.c
338720jroseAdds documentation for QueueMemberStatus event generation
338755oejFormatting changes only
338855transnexusUpdate "configure" based on r338139.
338905irrootRemove T38 Gateway capability when detaching framehook.
338951irrootFixup a race condition in res_fax.c where FAXOPT(gateway)=no will
338996irrootRemove the channel function OOH323() and place its options into
338998irrootDocumentation noting the extension of CHANNEL() for chan_ooh323
339021mnicholsonproperly remove the AST_FAX_TECH_GATEWAY flag (instead of setting all of the other flags)
339044mnicholsonDon't clear the AST_FAX_TECH_MULTI_DOC flag right after we set it.
339046mnicholsonPorted ast_fax_caps_to_str() to 10, not sure why it wasn't already here.
339091maydestroy memheap mutex properly before memheap deleted
339206oejGenerate error message when AMI action originate extension doesn't exist
339262mayfix forget declaration in previous change
339315jroseReverting revision 333265 due to component connection problems it introduces.ASTERISK-18626, ASTERISK-18078
339464irrootOnly change the capabilities on the gateway when
339509mnicholsonThe app name in the documentation must match what we register the application
339513rmudgettFix Dial F option notes formatting.
339680wedhornFixed segfault on core stop gracefully.
339723rmudgettFixed segfault on core stop gracefully.
339993wedhornRemove log message on traverse session list.
340032wedhornReturn -1 to skinny_session if register rejected.
340070wedhornIncrease SKINNY_MAX_PACKET and add some logging.
340071wedhornAdd skinny version 17 protocol support.
340110mnicholsonLoad the proper XML documentation when multiple modules document the same application.
340221twilsonAdd astdb conversion utility for Berkeley to SQLite 3
340224twilsonReturn error when no rows are deleted for AMI DBDelTree
340283tzafrirUpdate SHA1 code to RFC 6234
340318rmudgettFix some potential deadlocks pointed out by helgrind.
340367rmudgettAdd protection for SS7 channel allocation and better glare handling.ASTERISK-17966
340472rmudgettUpdate MeetMe p and X option documentation when interacting with the s option.
340626schmidtsStore route-set from provisional SIP responses so early-dialog requests can be routed properly
340665twilsonDon't skip the query field on a realtime multi query
340719twilsonInitialize ast_sockaddr before calling ast_sockaddr_resolve
340720schmidtsstoring the route-set also on a 181 response not only on 180,182 or 183.
340771irrootOnly change the capabilities on the gateway when
340811rmudgettRestore branch 10 merge properties.
340812rmudgettUpdate 10 merged property.
340932jroseSome additional module documentation changes for 10 for the menuselect change.ASTERISK-18268
340973wedhornFix simple switch to not progress a call when call already progressed.
341024kpflemingChange the internal name of the menuselect options that are used to control
341096qwellAdd information about limitations of new codec support in channel drivers.ASTERISK-18680
341126pabelangerMultiple revisions 341108,341112
341147pabelangerSet 'core' support level for test_format_api.c
341198tzafrirRemove an unused include of md5.h
341256rmudgettMore parking issues.
341378schmidtsDon't sent in-dialog requests like UPDATE when Asterisk has not yet received a Contact URI from a UAS
341381twilsonDon't use is_int() since it doesn't link well on all platforms
341487mnicholsonFix a performance regression introduced in r325483.
341533twilsonClean up ast_check_digits
341583irrootAdd option to check state when state is unknown
341624irrootadd documentation for check_state_unknown in configs/queues.conf.sample
341666pabelangerUpdated documentation for the optional CID parameter with CALLERID
341713pabelangerFixed typo from previous commit
341769irrootWhite space fixes in res_fax
341808mnicholsondon't limit the length of app and function arguments
341811mnicholsononly process args that exist
341869mayfix issue on channel numbering (calls could have same channel number
341923irrootWhitespace Fixups / Add Braces
341973irrootRemove some ref leaks and a return without unlock.
342018irrootqueues container needs locking when using the OBJ_NOLOCK flag
342112rmudgettFix use of OBJ_KEY in Queue application.ASTERISK-14769
342148jroseFixes a segfault caused by referencing null frames introduced in r338623
342184rmudgettFix ao2obj.h comment typos and add missing link/unlink nolock debug defines.
342225twilsonReturn NULL when no results returned for realtime_multientry
342330kmooreFix compilation on Snow Leopard/FreeBSD for pbx_spool.c
342382twilsonProperly update membercount for reloaded members
342385twilsonSimplify queue membercount code
342437twilsonUse int for storing ao2_container_count instad of size_t
342486rmudgettChange D-channel warning to be less confusing on non-NFAS setups.
342489rmudgettCheck fopen return value for ao2 reference debug output.
342557jroseCleanup reference leaks in res_jabber
342606mnicholsontweak the v21 detector to detect an additional pattern of hits and misses
342663rmudgettFix AST_LIST_INSERT_BEFORE_CURRENT() updating the wrong variable.
342664rmudgettWhitespace and some better macro variable names.
342716twilsonDon't crash on empty notify channel
342825rmudgettMisc format capability fixes.
342871wdoekesCleanup references to sipusers and sipfriends dynamic realtime families
342992kpflemingModify comments in MeetMe application documentation about DAHDI.
343219wdoekesFix improper warning introduced by r342927 and more tweaks
343222twilsonRemove registertrying option in chan_sip
343278twilsonMake room for the fax detect flags
343338rmudgettRemove invalid flag given to iterator in func_dialgroup.c
343448mayFinal fix memleaks in GkClient codes, same for Timer codes.
343492oejFormatting and doxygen improvements
343534mnicholsonlist all of the codecs associated with a particular format id for CLI command "core show codec"
343684rmudgettFix __sip_subscribe_mwi_do() incorectly changing dialogs hash key callid.
343692mnicholsonrespect case changes in peer names on sip reload
343744kmooreMake "sip show settings" CLI command get RPID flags from the right global page
343790lmadsenFix boo-boo in prep_tarball script.
344005rmudgettResidual changes for Asterisk v10 branch from ASTERISK-18747.
344050mnicholsondon't call ltohl() twice on the same value
344214twilsonAdd a unit test for ast_sockaddr_split_hostport
344217twilsonDon't treat a host:port string as a domain
344335mnicholsononly attempt to do stun handling on ipv4 or ipv4 mapped to ipv6 addresses
344387kmooreFix several bugs with SDP parsing and well-formedness of responses
344441kmooreFix another incorrect case with meetme's PIN logic and add documentation
344541rmudgettFix potential deadlock calling ast_call() with channel locks held.
344717rmudgettCheck sip.conf maxforwards parameter for range 1 <= x <= 255.
344771kmooreFix regression introduced by SDP fixups
344840wdoekesRemove unneeded if(params) checks in reqresp_parser.
344846wdoekesUse __alignof__ instead of sizeof for stringfield length storage.
344979irrootmISDN Round Robin break when no channel is available
345023transnexusIncreased max number of destinations.
345065kmooreEnsure that a null vmexten does not cause a segfault
345165twilsonDon't read past end of input when calling write()
345559rmudgettRemove dead code since pri_grab() can never fail.
345601mjordanAccidentally readded sipfriends.sql in r345560. This was removed
345684tilghmanUpdate the documentation to better clarify how the existing commands work.
345735pabelangerAdd #tryinclude statement
345925wdoekesClarify why the AST_LOG_* macros exist next to the LOG_* macros.ASTERISK-17973
345978rmudgettFix dnsmgr entries to ask for the same address family each time.
346032pabelangerAdded support level for new modules
346088kmooreFix res_jabber resource leaks
346146wdoekesFix ast_str_truncate signedness warning and documentation.
346199wdoekesMinor cleanup in chan_sip get_msg_text() function.
346241rmudgettFix calls to ast_get_ip() not initializing the address family.
346350dvosselFixes memory leak in message API.
346391tilghmanAllow each logging destination and console to have its own notion of the verbosity level.
346429tilghmanFix compilation of utilities (caught by Bamboo).
346563jroseReverting 346525 due to accidental patch against trunk instead of 1.8
346617tilghmanFix edge case for overflow buffer.
346655tilghmanRemove the few places where we try to ast_verbose() without a newline.
346816mayimplement nat option for rtp channels with ooh323
346857mjordanUpdate SIP MESSAGE To parsing to correctly handle URIASTERISK-18903
346953kmooreFix chan_jingle/gtalk load regression introduced in r346087
347110rmudgettDoubly linked lists unit test and update to implementation.
347163wdoekesAdd regression tests for issue ASTERISK-18838.
347490wedhornFix segfault on answer.
347658jroseFix regressed behavior of queue set penalty to work without specifying 'in '
347735wdoekesFix regression when using tcpenable=no and tlsenable=yes.
347997mjordanBacked out core changes from r346391ASTERISK-18974
348156jroseDocument PARKINGSLOT variable in features.conf.sampleASTERISK-16239
348159jroseFix accidental use of tabs instead of spaces from previous features.conf.sample change
348214mnicholsonDon't clear LOCALSTATIONID before sending or receiving. The user may set that
348215mjordanFixed Asterisk crash when function QUEUE_MEMBER receives invalid input
348266mjordanAdded support for all slin formats to app_originate
348312rmudgettFix ParkAndAnnounce to pass the CallerID to the announcing channel.
348408rmudgettFix cut and past error in ast_call_forward().ASTERISK-18836
348466rmudgettClean-up on isle five for __ast_request_and_dial() and ast_call_forward().
348518kpflemingCorrect two flaws in sip.conf.sample related to AST-2011-013.
348698mnicholsonThis adds support for setting several safe_asterisk parameters using
348791rmudgettMake apps/confbridge ignore *.i files also.
348794rmudgettMake codecs/speex ignore *.i files also.
348848mjordanAdd Asterisk TestSuite event hooks to support ConfBridge testingASTERISK-19059
348849wedhornFix segfault on answer.
348994kmooreFix missing doc tags found while fixing ASTERISK-18689
349046seanbrightIn ChanSpy, don't create audiohooks that will never be used.
349097jrosechan_sip autocreatepeer=persist option for auto-created peers to survive reload
349146seanbrightOnce an audiohook is attached to a channel, we continue to transcode all of the
349249kpflemingImprove T.38 gateway V.21 preamble detection.
349251kpflemingTell Subversion to gnore the 'astdb2bdb' binary file if it exists.
349291seanbrightUse ast_audiohook_write_list_empty to determine if our lists are empty instead
349409russellConstify tag argument in REF_DEBUG related code.
349410russellFix some minor formatting issues based on coding guidelines.
349506kmooreUpdate autosupport script and man page
349823mjordanFix premature free'ing of the frame committed in r349608
350025kmoorePrevent SLA settings from getting wiped out on reload
350130rmudgettMultiple revisions 350127-350128ASTERISK-17339
350223twilsonReplace direct access to channel name with accessor functions
350273rmudgettFix compiler warnings reported by gcc v4.2.4.
350644rmudgettRemove some dead code in ast_bridge_call().
350681mmichelsonSet port to a default sane value if a bogus one is provided when parsing hostnames.
350735rmudgettCorrect eventtype names in cel_odbc and cel_pgsql sample files
350738kmooreRun bootstrap.sh for the for the ASTERISK-18929 fix
350791kpflemingMultiple revisions 350788-350789
350839kpflemingEnsure that all AC_LANG_PROGRAM calls in the configure script are properly quoted.
350887wdoekesFix -Werror=unused-but-set-variable compile error in utils/extconf.c.ASTERISK-15350
350890wdoekesAllow only one thread at a time to do asterisk cleanup/shutdown.ASTERISK-18883
350939seanbrightSort the output of 'database show' by key.
350977fileAdd missing code to set direct RTP setup information during dialing.
350979seanbrightSort the output of 'database showkey' as well.
351079tilghmanAdd ABS() absolute value function to the expression parser.
351235mjordanFix udptl issue with initial INVITE introduced by r351027
351288mmichelsonUse built-in parsing functions for Contact and Record-Route headers.ASTERISK-18990
351290jroseAdds pjmedia probation concepts to res_rtp_asterisk's learning mode.
351311mmichelsonEliminate odd initialization of probation variable.
351409schmidtsThe get_pai function in chan_sip.c didn't recognized a proper callerid name and
351452mjordanInclude iLBC source code for distribution with Asterisk
351561jroseEliminates doubling the :port part of SIP Notify Message-Account headers.ASTERISK-19057
351667rmudgettMisc minor fixes in reqresp_parser.c and chan_sip.c.
351709schmidtsenable doxygen build for files in the channels/sip folder like reqresp_parser.c
351763mjordanRemove unused variable 'tmp' from helpfun in ilbc codec
351764jroseAdds setting of mwi_from field to check_auth_result check_peer_ok
351817kmooreRemove more set, but unused variables in the ilbc codec
351819kmooreRestore LSF_check function calls from set/unused variable removal
351862kmooreMore corrections for the ilbc code
351900mmichelsonPrevent potential buffer overflow on AMI MixMonitor command.
352018mmichelsonFix RTP reference leak.ASTERISK-19192
352019mmichelsonRemove XXX comment that is not necessary.
352134jroseAdd an announcement option to music-on-hold - plays sound when put on hold/between songs
352166mjordanCorrectly apply FAXOPT settings (V17, V27, V29) before starting spandsp layer
352229mmichelsonFix blind transfers from failing if an 'h' extension is present.
352232mmichelsonFix grammar of comment.
352348twilsonOpaquify channel stringfields
352475twilsonFix channel opaquification of stringfields for chan_vpb
352517kpflemingEliminate unnecessary rebuilds of main/format*.c.
352519twilsonClean up some SIP registry-related memory leaks
352565twilsonRemove some extraneous debugging from registry memleak fix
352626kpflemingRemove "asterisk/version.h" in favor of "asterisk/ast_version.h".
352659pabelangerFix -Werror=unused-but-set-variable compiler error (gcc 4.6.2)
352706alecdavisCleanup dialog-info+xml Notify dialog
352864alecdavisrfc4235 - Section 4.1: Versions MUST be representable using a non-negative 32 bit integer.
352957rmudgettAudit of ao2_iterator_init() usage for v1.8.
352996rmudgettAudit of ao2_iterator_init() usage for v10.
353040rmudgettAudit of ao2_iterator_init() usage for v10. Missed one.
353079russellUpdate ast_set_default_eid() to find more network interfaces.
353128kpflemingAdd 'L16-256' MIME subtype alias for slin16.
353177russellFind even more network interfaces.
353224wedhornAllow softkey reject while device onhook.
353262kpflemingClarify log WARNING message when port-zero SDP 'm' lines received.
353317kpflemingAddress OpenSSL initialization issues when using third-party libraries.
353319kpflemingCorrect serious flaw in the top-level Makefile.
353347alecdavisRFC3261 Section 8.1.1.5. The sequence number value MUST be expressible as a 32-bit unsigned integer
353370alecdavisprevent debug messsges displaying -ve Cseq numbers. Missed in R353320
353466rmudgettFix memory leak in error paths for action_originate().
353647rmudgettFix ExtenSpy and simplify the channel search functions.
353685rmudgettConstify some more channel driver technology callback parameters.
354046russellReplace res_ais with a new module, res_corosync.
354174rmudgettRestore alternate SIG_PRI_DEBUG_DEFAULT meaning.
354312seanbrightWhitespace only (remove trailing spaces)
354313seanbrightInclude live/usr/lib in the shared library search path to that we pick up
354314seanbrightContinuation of last patch - since LIVE_AST_LD_PATH_EXTRA will now never
354395kmooreAdd CHANGES documentation for the "pri set debug" bitmask change
354429wdoekesAvoid cppcheck warnings; removing unused vars and a bit of cleanup.
354450kpflemingRestore some variables removed by the 'cppcheck' patch that were actually needed.
354459kpflemingRevision 354046 added res_corosync as a replacement for res_ais, but didn't
354494russellRemove some unnecessary locking from ast_hangup().
354498rmudgettFix some compile problems from the 'cppcheck' patch.
354549mjordanClean-up of minor formatting issues in r354542/3/4
354751twilsonNote that CDRs are immutable once a bridge is torn down
354903qwellFix a voicemail memory leak with heard/deleted messages.
354968twilsonOpaquify char * and char[] in ast_channel
355011fileOnly allow one 'dialplan reload' to execute at a time as otherwise they would share the same common local context list.
355055rmudgettFix compile error from most recent ast_channel opaquification installment.
355102russellres_agi: Add AGIEXITONHANGUP variable.
355184seanbrightClear the high order bit from the destination call number before sending.
355230qwellDon't enable sqlite3 CDRs by default in sample configs.
355274mmichelsonProperly invert the return of a strncmp call.
355413tilghmanRe-commit the verbose branch.
355450seanbrightUse TRUNK_CALL_START as originally intended.
355495seanbrightRemove IAX_OLD_FIND from chan_iax2.
355531seanbrightWhen IAX2 debugging is enabled, make sure to log 'apathetic' messages too.
355576rmudgettFix AMI Monitor action without File header converting channel name into filename.
355624seanbrightRevert a change to audio_audiohook_write_list that had no affect.
355667pabelangerFix channel opaquification for app_rpt
355748seanbrightPass the correct value to ast_timer_set_rate() for IAX2 trunking.
355749tilghmanNon-verbose output should always go to the remote console, regardless of the previous level.
355795seanbrightDon't allow trunkfreq to be greater than 1000ms.
355852alecdavispush 'outgoing' flag from sig_XXX up to chan_dahdiASTERISK-19316
355903seanbrightSet the length of the ast_sockaddr, so that we can set it's port later.
355906seanbrightAdd some boilerplate documentation for IAXVAR and IAXPEER.
355951seanbrightChange some debug messages from LOG_DEBUG to ast_debug.
355954seanbrightThis was a LOG_NOTICE, so roll it back.
356042twilsonast_channel opaquification of pointers and integral types
356075kmooreAdd missing newline to ccss state change notification
356111seanbrightMake 'iax2 show callnumber usage' output make sense when an IP is passed in.
356183twilsonRename ast_channel_emulate_dtmf_digit* funcs
356259twilsonFix chan_misdn after the lastest opaquification changes
356292kpflemingCorrect some set-but-unused variable warnings in the mISDN library.
356314twilsonTrack module use count for res_calendar
356366rmudgettRevert some apparently accidental spacing changes.
356397twilsonFix some tests that didn't get opaquification changes
356429pabelangerMultiple revisions 356290,356335,356337
356573twilsonOpaquification for ast_format structs in struct ast_channel
356652mjordanRemove srtp_shutdown from res_srtp
356734rmudgettastobj2.h documentation updates.
356765rmudgettastobj2.h comment tweaks.
356799mjordanFix crash in app_voicemail during close_mailbox
356848mayAdd support change gatekeeper mode or ip per ooh323 reload commandASTERISK-19298
356881seanbrightRemove trailing whitespace
356882seanbrightPrefer ast_set_qos() over ast_netsock_set_qos()
356883seanbrightCorrect typo in deprecation comment.
356916seanbrightMake ast_netsock_set_qos() delegate to ast_set_qos().
356966seanbrightThere isn't much point in saving off and restoring a value that we never use again.
357005seanbrightConvert netsock.h over to use ast_sockaddrs rather than sockaddr_in and update
357013kmooreDeprecated macro usage for connected line, redirecting, and CCSS
357014seanbrightAddress comments from Mark Michelson
357051jroseConverts locking for odbc containers from ast_mutex_lock to ao2_locks.
357145rmudgettAdd ability to clone ao2 containers.
357178kpflemingTrailing whitespace cleanup.
357214kpflemingMake COMPILE_DOUBLE magic actually work.
357272rmudgettAstobj2 locking enhancement.
357288jroseChanges transport option in sip.conf so that using multiple instances doesn't stack.
357317rmudgettConvert struct ast_tcptls_session_instance to finally use the ao2 object lock.
357319mmichelsonAdd a security event for the case where fake authentication challenge is sent.
357355seanbrightDocumentation update. There is no AST_SOCKADDR_UNSPEC.
357358jroseAdds UPGRADE.txt notes to r357266 indicating changes to transport optionASTERISK-19352
357403jroseMoves UPGRADE.txt notes from r357356 to a new section specific to 1.8.12ASTERISK-19352
357404rmudgettFix REF_DEBUG compile errors.
357406jroserevision 357386 -- oops, accidentally made it 10.3 to 10.4 instead of 10.2 to 10.3ASTERISK-19352
357436tilghmanCorrectly reset the dialplan priority.
357503jroseAdding transport=udp to sample sip.conf - Also changes version of Asterisk 1.8 in UPGRADEASTERISK-19352
357542twilsonOpaquify ast_channel structs and lists
357610seanbrightAdd IPv6 support to FastAGI.
357621wdoekesUpdate stringfield documentation for removed second va_list in favor of va_copy.
357721twilsonOpaquify ast_channel typedefs, fd arrays, and softhangup flag
357774mmichelsonFix compilation error due to typo during channel opaquification.
357813seanbrightThe default value for mohinterpret is the empty string, so when resetting to
357814rmudgettFix compile error from latest channel opaquification change.
357821seanbrightBeef up the IAX2 sample configuration a bit and fix some formatting issues.
357834rmudgettRemove bad usage of goto in ChanSpy next_channel().
357999twilsonMake chan_usbradio compile under dev mode
358024twilsonCorrect some set-but-unused variable warnings in the mISDN library.
358038twilsonFix unused-but-set-variable warnings
358082seanbrightTab to spaces and text change.
358164fileDefer sending the connected line reinvite if a reinvite is already in progress.ASTERISK-19355
358263rmudgettMake usage of DECLARE_STRINGFIELD_SETTERS_FOR() not look so odd.
358379rmudgettFix ring cadance setup for outgoing calls on FXS ports.
358437twilsonAdd detection for ODBC WCHAR fields
358444twilsonSet snarkiness = 0 in cdr_adaptive_odbc.conf.sample
358486seanbrightReturn g729 and g723.1 frames with the number of samples set properly.
358532rmudgettChange directly setting _softhangup in sig_ss7.c to use ast_softhangup_nolock().ASTERISK-19372
358609seanbrightWhitespace only change to the Makefile
358622seanbrightAdd --enable-dev-mode=strict to configure.
358646seanbrightAdd some underscores in a few of our llist macros to reduce name collisions.
358647seanbrightEliminate a bunch of shadow warnings.
358691seanbrightResolve a few more cases of variable shadowing.
358730fileTransition app_page to using app_confbridge internally for the conference bridge portion of paging. This also adds a new 'announcement' option to ConfBridge user profiles.
358812tilghmanEnable macros in 1.8 to find the next highest "h" extension in a context, like in 1.4.
358858rmudgettUse struct copy instead of memcpy().
358907twilsonFinalize ast_channel opaquification
358993twilsonFix setting CDR variables in the hangup extension
359011twilsonAdd missing channel_internal.h
359052russellRemove chan_usbradio and app_rpt.
359058russellDon't use a buffer after it goes out of scope.
359061russellFix incorrect sizeof() on a pointer in MD5Final().
359075russellFix incorrect sizeof() usage in features.c.
359095russellFix broken usage of sizeof() in res_adsi.
359115russellFix incorrect usage of sizeof() in res_crypto.
359118russellFix incorrect sizeof() in astman.
359166russellFix inaccurate sizeof() in sched.c.
359213russellFix invalid reads/writes due to incorrect sizeof().
359261russellFix bogus reads/writes of console log levels in asterisk.c
359306mjordanForce non-inlining of ao2_iterator_destroy when TEST_FRAMEWORK is enabled
359360rmudgettThree copies of the file contents in channel_internal.h are a bit excessive.
359406mjordanAdd tests for main/jitterbuf.c
359455rmudgettFix deadlock potential with some ast_indicate/ast_indicate_data calls.
359456russellapp.h: Always initialize AST_DECLARE_APP_ARGS().
359459russelludptl: Ensure fec[] in udptl_build_packet() is initialized.
359495russellapp_chanisavail: Fix use of uninitialized variable.
359510russellchan_gtalk: Fix potential use of uninitialized variable.
359560russellchan_iax2: Fix use of uninitialized sockaddr_in in try_transfer().
359607pabelangerRemove some dead code found in _sip_show_peers()
359644rmudgettAdd missing connected line macro calls to initial dial for Dial and Queue apps.
359705markmAdd options PreDial options 'b' and 'B' to app_dial
359772markmFix warning from commit r359705 (predial options for app_dial)
359811alecdavisMissed lastinvite CSeq int to uint32_t change
359857mmichelsonRevert the pre-dial addition.
359904rmudgettSimplify some code in ast_app_run_sub().
359942rmudgettConvert MuteAudio documentation to XML.
359983seanbrightchan_iax2: Correct spelling of 'Port' header in IAX2 PeerStatus AMI Events
360036kmoorePrevent Echo() from relaying control, null, and modem frames
360137tzafrirAlso detect gmime 2.6
360190kmooreKill off red blobs in most of main/*
360264rmudgettAdd missing initialization of update_redirecting in chan_sip.c
360311rmudgettMake number not available presentation also set screening to network provided.
360359russellMultiple revisions 360356-360357
360362russellapp_jack: fix datastore memory leak in error handling path.
360365russellapp_page: Fix a memory leak on every Page().
360369russellchan_iax2: Use OBJ_NODATA to be a bit more explicit.
360415russellfunc_curl: Fix leak of an ast_str in error handling code path.
360490jroseFix BETTER_BACKTRACES library detection for Fedora/RedHat/CentOS
360536pabelangerConvert ast_verb() to ast_debug() and increase log level
360576jroseUpdates config with bootstrap where I changed configure.ac in r360488ASTERISK-17842
360626rmudgettAttempt to be more helpful when using a bad ao2 object pointer.
360627rmudgettAdd global ao2 array container.
360673mmichelsonMake a debug message regarding subscription changes more accurate.
360724twilsonFix setting CDR variables in the hangup extension
360785jroseIntroducing the log message unique call identifiers feature
360786jroseundoing 360785 due to merging mistake
360787jroseIntroducing the log message unique call identifiers feature
360827rmudgettMisc changes to make astobj2 enhancement diffs easier to follow.
360935rmudgettFix logger deadlock on Asterisk shutdown.ASTERISK-19463
360994kmooreStop sending out RTCP if RTP is inactive
361039markmFix dev-mode compiler warning about gnu_printf
361042kmooreFix the display of documentation for TransferASTERISK-18168
361279jroseFix MusicOnHold in MeetMe so that it always uses the class if it's been defined
361382russellRemove a few more files related to chan_usbradio and app_rpt.
361429pabelangerMultiple revisions 361403,361412
361476kmooreAdd missing newlines to CLI logging
361523rmudgettDon't add an empty MESSAGE_DATA(key) header if it doesn't already exist.
361561mjordanFix memory leak when using MeetMeAdmin 'e' option with user specified
361608mjordanFix memory leak in res_calendar_ews when event email address node is empty
361659mjordanChange SHARED function to use a safe traversal when modifying a variable
361707mjordanPrevent invalid access of free'd memory if DAHDI channel during an MWI event
361755mjordanAllow func_curl to exit gracefully if list allocation fails during write
361805mjordanFix crash caused by unloading or reloading of res_http_post
361856rmudgettPrevent invalid access of free'd memory if DAHDI channel during an MWI event
362043pabelangerConvert SRV lookup message to debug level
362081jroseSend relative path named recordings to the meetme directory instead of sounds
362153mjordanCheck for IO stream failures in various format's truncate/seek operationsASTERISK-19655
362203mjordanFix handling of negative return code when storing voicemails in ODBC storageASTERISK-19655
362206mjordanFix negative return handling in channel driversASTERISK-19655
362306mjordanFix error that caused seek format operations to set max file size to '1' or '0'ASTERISK-19655
362307wdoekesAvoid cppcheck warnings; removing unused vars and a bit of cleanup.
362358mjordanFix places where a negative return from ftello could be used as invalid inputASTERISK-19655
362361mjordanFix places in main where a negative return value could impact executionASTERISK-19655
362363jroseMake use of va_args more appropriate to form in various res_config modules plus utils.ASTERISK-19451
362365mjordanFix places in resources where a negative return value could impact executionASTERISK-19655
362380mjordanHandle case where an unknown format is used to get the preferred codec sizeASTERISK-19655
362430rmudgettAdd ability to ignore layer 1 alarms for BRI PTMP lines.
362432elgueroFix building security events testASTERISK-19447
362497mjordanFix a variety of potential buffer overflowsASTERISK-19668
362588seanbrightPrevent a crash in ExternalIVR when the 'S' command is sent first.ASTERISK-17889
362635twilsonConvert some strncpys to ast_copy_string
362679rmudgettUpdate membermacro and membergosub documentation in queues.conf.sample.
362682elgueroAdd leading and trailing backslashes
362731wdoekesFix documentation for ${VERSION(ASTERISK_VERSION_NUM)}.
362779rmudgettAdd original party id and reason support.
362817twilsonDocument Speech* apps hangup on failure and suggest TryExec
362867rmudgett* Add more information to some messages in __ast_pbx_run().
362888rmudgettUse ast_channel_lock_both() where it was inlined before.
362920rmudgettMove debug message in ast_rtp_instance_early_bridge_make_compatible().
362962rmudgettFix connected-line/redirecting interception gosubs executing more than intended.
362999rmudgettUpdate app_dial M and U option GOTO return value documentation.
363045russellres_corosync: reimplement "corosync show members" command.
363046russellres_corosync: Recover if corosync gets restarted.
363215tilghmanOn some platforms, O_RDONLY is not a flag to be checked, but merely the absence of O_RDWR and O_WRONLY.
363269rmudgettMake app_dial and app_queue use new macro and gosub calls.
363377rmudgettHangup affected channel in error paths of bridge_call_thread().
363480oejFormatting fixes
363517oejFormatting fixes
363595oejUse the DEFINED value for musicclass length.
363599oejFormatting changes only
363637oejAdd documentation
363689rmudgettClear ISDN channel resetting state if the peer continues to use it.ASTERISK-19608
363790rmudgettUpdate Pickup application documentation.
363839rmudgett* Put more information in pickup_exec() LOG_NOTICE.
363877rmudgettUpdate Pickup application documentation. (Even better)
363936alecdavischan_sip: [general] maxforwards, not checked for a value greater than 255
363989oejCode formatting fixes.
364048twilsonAdd more constness to the end_buf pointer in the netconsoleASTERISK-18308
364110rmudgettUpdate Pickup application documentation. (With feeling this time.)
364164schmidtsfix a wrong behavior of alarm timezones in caldav and icalendar when an alarm doesnt use utc. This change uses the same timezone from the start time.
364205mjordanAllow for reloading SRTP crypto keys within the same SIP dialogASTERISK-19253
364397twilsonMultiple revisions 364365,364369
364437russellfeatures: Add FEATURE() and FEATUREMAP() functions.
364438russellapp_minivm: Fix a couple compiler warnings.
364444russellres_corosync: Fix build against corosync 2.0.
364462russellmd5: supress some compiler warnings.
364500fileAdd support for lightweight NAT keepalive.
364580mjordanFix error that caused truncate operations to failASTERISK-19655, ASTERISK-19810
364652mayFix use freed pointer in return value from call threadASTERISK-19663
364708mmichelsonRevert revision 360862.ASTERISK-16735
364844qwellPrevent a potential crash when using manager hooks.
364846rmudgett* Fix error path resouce leak in local_request().
364966mjordanOnly log a failure to get read/write samples from factories if it didn't happen
365011qwellSave the address on which a MESSAGE was received, so it can be used in MESSAGE()
365084twilsonMultiple revisions 365006,365068
365157mayFix coverity static analysis warning, allocate full ie structureASTERISK-19674
365158seanbrightAdd IPv6 support to ExternalIVR.
365161mayFix warning of Coverity Static analysis, change H225ProtocolIdentifierASTERISK-19670
365213seanbrightUpdate documentation references in CHANGES to reflect the correct pages on the wiki.
365300mmichelsonFix core FINDING 2, FINDING 3, and FINDING 4 from Coverity's CONSTANT_EXPRESSION_RESULT report.ASTERISK-19649
365479rmudgettFix type punned compiler warning in test_config.c
365480mjordanFix channel opaquification slip-up in r365477
365532rmudgettChange comment to use local channel name designators in features.c
365633rmudgett* Fix accept/decline DTMF buffer overwrite in FollowMe.
365707rmudgett* Fix FollowMe memory leak on error paths in app_exec().
365711rmudgettSimplify findmeexec() parameter passing.
365749rmudgettMake FollowMe app_exec() not declare a 28k struct on the stack.
365751seanbrightAdd interrupt ('I') command to ExternalIVR.
365766rmudgettMake FollowMe findmeexec() put the list head on the stack instead of mallocing it.
365790rmudgettAddendum to -r365766. Since it is no longer allocated.
365828rmudgettRestructure how the FollowMe outgoing channel list is handled.
365829rmudgettPut winning FollowMe outgoing call on hold if the caller put it on hold.
365856rmudgettKeep answered FollowMe calls until call accepted or last step times out.
365951rmudgettImprove FollowMe accept/decline DTMF string matching.
366002tzafrirpass BUILD_CFLGAS and BUILD_LDFLAGS to menuselect
366051jroseCoverity Report: Fix issues for error type UNINIT in Core supported modulesASTERISK-19652
366062mmichelsonClose the proper tcptls_session when session creation fails.
366126jroseCoverity Report: Fix issues for error type CHECKED_RETURN for coreASTERISK-19658
366183rmudgettRun predial routine on local;2 channel where you would expect.
366193rmudgettTweak app_dial predial documentation.
366242rmudgett* Made ast_change_name() hold the channels container lock while changing the channel name.
366351tzafrirMacro AST_PKG_CONFIG_CHECK to use chkconfig
366401mmichelsonFix broken reinvite glare scenario.
366408kmooreCommit framework for HANGUPCAUSE (replacement for SIP_CAUSE)
366462rmudgettMake chan_local use the API call instead of inlining its own version.
366507rmudgettAdd predial support to FollowMe.
366546rmudgettThe predial routine must be run on the local;1 channel.
366599mmichelsonCorrect misuse of ast_strip_quoted() when getting a Diversion header's reason parameter.
366663rmudgettChange ao2 global array to ao2 global object holder.
366700rmudgettRemove missed idx parameter to some ao2 global holder macros.
366842jroselogger: Adds additional support for call id logging and chan_sip specific stuff
366843kmooreMake the new SIP_CAUSE backend behave more like the original SIP_CAUSE
366888kmooreReorder and renumber tests appropriately
366896jrosechan_sip: Fix a small TEST_FRAMEWORK related error that prevents compiling
366917mjordanFix a variety of memory leaksASTERISK-19665
366955mjordanFix more memory leaksASTERISK-19665
367010mmichelsonFix memory leak of SSL_CTX structures in TLS core.ASTERISK-19278
367080jroseapp_queue: Per Member ringinuse option and deprecation of ignorebusyASTERISK-19536
367124twilsonMinor documentation change
367163mmichelsonAdd "send to voicemail" Digium phone functionality to Asterisk.
367183mmichelsonRevert revision 367163.
367189kmooreMake chan_iax2 reject cause code indications correctly
367227rmudgettMade ast_queue_hangup() and ast_queue_hangup_with_cause() lock instead of trylock.
367309twilsonFix race condition for CEL LINKEDID_END event
367418mmichelsonOnly call SSL_CTX_free if DO_SSL is defined.
367419jroselogger: Fix a potential callid reference leak discovered in development
367477rmudgettFix WaitExten(x,m(musicclass)) string termination.
367520rmudgettMade use IAX frame cache only for cacheable frame types.
367640jrosechan_sip: fix problem directmediapermit/deny uses the wrong address
367908rmudgettCoverity Report: Fix issues for error type REVERSE_INULL (deprecated modules)ASTERISK-19648
367982rmudgettUse the DEADLOCK_AVOIDANCE() macro instead.ASTERISK-19854
368052rmudgettCoverity Report: Fix issues for error type REVERSE_INULL (core modules)ASTERISK-19648
368143mmichelsonHelp mitigate potential reinvite glare scenarios.
368181twilsonAdd new config-parsing framework
368221twilsonAdd missing config for config API test
368268kpflemingImprove SDP parsing warning messages
368269kpflemingImprove SDP offer/answer RFC compliance
368359fileAdd res_http_websocket module which implements the WebSocket protocol according to RFC 6455.
368435mmichelsonMerge changes dealing with support for Digium phones.
368441mmichelsonRemove automerge properties.
368455mmichelsonRemove some extra debugging I forgot to remove in the merge of Digium phone support.
368467mmichelsonAlso have vim syntax-highlight type=network.
368537kmooreThey weren't actually used.
368550jroseMerge 'core' and 'core changes' sections in CHANGES file.
368566rmudgettMake builtin_blindtransfer() fully use ast_async_goto() abilities.
368569rmudgettFix parked call performing a DTMF blind transfer after being retrieved.
368606mjordanAdd feature modifier to versions produced from branches
368663twilsonAdd default handler documentation and standardize acl handler
368668tzafrirFix a typo in format_ogg_vorbis.c: suport
368673twilsonFix reloading an unchanged file with the Config Options API
368674rmudgettFix inverted test in app_queue for ringinuse.ASTERISK-19536
368675rmudgettFix app_queue debug message use of args.options after the string has been parsed.
368680wedhornSkinny cleanup.
368681wedhornSkinny cleanup (mwi_event_cb).
368712rmudgettTweak ast_channel_softhangup_withcause_locked() to take a typed parameter.
368714rmudgettFix error paths in action_hangup() for AMI Hangup action.
368722kmooredev-mode under certain compiler versions.
368751kmooreFix coverity UNUSED_VALUE findings in core support level filesASTERISK-19672
368793mjordanFix deadlock in SIP transfers that involve a REFER request
368794mjordanUpdate merge property information
368854mjordanDo not install empty directories; add ASTLIBDIR
368855mjordanReplace MODULES_DIR with ASTMODDIR in Makefile's INSTALLDIRS
368896mjordanMark res_smdi/res_adsi as 'core' supported modules
368920twilsonAdd filename alias support to the Config Options API
368921twilsonAdd a post_apply callback to the Config Options API
368929mmichelsonRevert Makefile change to remove embedding res_adsi.so
368948mjordanAST-2012-009: Fix crash in chan_skinny due to Key Pad Button Message handlingASTERISK-19905
368966qwellMultiple revisions 368963,368965
368972rmudgettMove vm defines to group them better.
368979rmudgettMake the Hangup application set a softhangup flag.
368985rmudgettAllow non-normal execution routines to be able to run on hungup channels.
368991rmudgettRemove remaining properties mmichelson left laying around from phones branch merge.
369000qwellRemove some symbol exports that got missed in the removal of global symbols.
369007kmooreAdd HANGUPCAUSE hash support to IAX2
369013kpflemingMultiple revisions 369001-369002
369027qwellFix voicemail API tests by using the correct argument order for create/destroy.
369028kmooreAllow chan_sip to decline unwanted media streams
369034wedhornVarious small chan_skinny fixes and cleanup
369061kmooreFix AST_CONTROL_PVT_CAUSE_CODE handling
369086kmooreEnsure that pvt cause information does not break native bridging
369141mayuse right definition for channel name
369142seanbrightRemove declaration of eivr_connect_socket because it no longer exists.
369148mayfix locking issue on empty callListASTERISK-19298
369166rmudgettFix chan_misdn compile error.
369167rmudgettDon't waste time initializing the whole call_identifer_str[].
369184kmooreAdd "Who Hung Up?" implementation for DAHDI SS7 subtechnology
369185kmooreAdd HANGUPCAUSE hash support for analog and PRI DAHDI subtechs
369190kmooreAdd HANGUPCAUSE hash implementation for DAHDI MFC/R2 subtech
369207kmooreDon't parse media stream state for SIP video streams
369216kmooreFix wrong variable name in the R2 disconnect callback
369237rmudgettChange incorrect chan_sip zombie hangup debug message. They are all zombies now.
369240rmudgettCheck if PBX was started for generic CCSS recall.
369260rmudgettCheck if PBX was started and fix F and F(x) action logic in Dial application.
369261rmudgettFix F and F(x) action logic in Queue application.
369264rmudgettExplicitly check caller hangup in app Queue rather than a polluted res2 value.
369295rmudgettFix Bridge application and AMI Bridge action error handling.
369296rmudgettFix F and F(x) action logic in Bridge application.
369326mmichelsonMultiple revisions 369323-369324
369346mjordanAdd AMI event documentation
369370mjordanFix incorrect duration reporting in CDRs created in batch modeASTERISK-19860
369386mjordanUpdate "manager show event" to support tab completion
369392mjordanFix crash in unloading of res_adsi module
369414jroseUnique Call ID logging Phases III and IV
369454twilsonAdd the ability to set flags via the config options api
369489rmudgettRemove obsolete struct ast_channel note.
369492fileWith some configurations a transport is not actually specified so assume UDP in these cases.
369512mmichelsonFix apparent copy and paste error where incorrect "glue" is used.
369517fileAdd support for ICE/STUN/TURN in res_rtp_asterisk and chan_sip.
369520fileDon't try to send connectivity checks on RTCP if RTCP is no longer present and don't do multiple ICE connectivity checks at once.
369521fileEnable IPv6 support in pjproject.
369524fileEnsure the timer heap is protected by a lock.
369527fileAdd a cleaned up drop-in replacement for res_jabber called res_xmpp. This provides the same externally facing functionality but is implemented differently internally.
369581twilsonMore improvements to re-INVITEs timing out after a provisional responseASTERISK-19992
369602mayFix modern gcc warning
369603mayfix small mistake in the previous
369613mayAdded direct media support to ooh323 channel driver
369620mayFix dev mode ooh323 warnings
369628mjordanDo not send a BYE when a provisional response arrives during a re-INVITEASTERISK-19992
369666rmudgettTweak some comments and whitespace in utils.h
369673rmudgettMake res/pjproject ignore some generated files.
369677rmudgettMake res/pjproject ignore more files.
369703fileImport revision 4196 from pjproject trunk. Fix a crash issue when starting ICE connectivity checks and immediately destroying the ICE session. This was exposed by the SIP CCSS test.
369764jrosechan_sip: Add case for FLASH control frames so that we don't display a warning.
369765kmooreRemove unnecessary generation of informational cause frames
369769fileAdd a new unified Jingle, Google Jingle, and Google Talk channel driver written from scratch called chan_motif.
369794jrosechan_sip: Fix small behavioral change accidentally introduced in r369750
369811fileFix dependency to be on res_xmpp. Long ago in a galaxy far far away it used to use res_jabber.
369847fileAdd support for exposing the received contact URI and also for setting the request URI in messages.
369870mjordanFix initial loading problem with res_curl
369900kmooreFix failing SDP_offer_answer test
369905mjordanAdd some additional documentation for core AMI events
369910mjordanFix validation errors when producing documentation using default build script
369939mjordanDon't perform an XInclude to a document node that may not always be present
369940tilghmanAllow the REALTIME() function to report errors back to the caller.
369959jroseNamed ACLs: Introduces a system for creating and sharing ACLs
369973elgueroReverting last merge since it wasn't completed properly.
370016kmooreInclude Expires header for SIP PUBLISH requests
370037rmudgettAdd missing ast_hangup() calls on some analog exception paths.
370043twilsonHandle deprecated (aliased) option names with the config options api
370048tzafrirlive_ast: don't set working directory
370055fileAdd support for parsing SDP attributes, generating SDP attributes, and passing it through.
370060fileReduce memory consumption and add the H.264 and H.263 modules I shamefully neglected to add.
370066igorg
370072fileAdd support for SIP over WebSocket.
370073fileFix an issue where specifying the resource in the username would cause authentication to fail.
370083kmooreAdd comments about the BUILD_NATIVE change
370111fileFix a bug exposed by the testsuite where text streams would no longer be parsed correctly.
370116fileAdd missing namespace for old non-SASL based authentication.
370121fileFix a bug where some XMPP servers would reject authentication. We need to use the user portion of the JID and not the full configured username.
370126fileFix an issue where a service discovery request could crash Asterisk.ASTERISK-16203
370133wdoekesCode cleanup and bugfix in chan_sip outboundproxy parsing.
370165igorg
370177fileFix a crash in pjnath when starting an ICE connectivity check and immediately destroying the ICE session.
370187kpflemingEnsure that all ast_datastore_info structures are 'const'.
370211kpflemingResolve severe memory leak in CEL logging modules.
370225jrosecallid logging: Issue test events when the callid is changed for a channel
370234fileTurn on debugging for pjproject so we can get a better idea of what is causing the generic CCSS test crash.
370240fileUse the bruteforce method to get debugging enabled for pjproject.
370246jroseCallID Logging: Remove new line/carriage return from callID change test event
370265jrosenamed_acl: Remove systemname option from acl.conf, use asterisk.conf value
370276mjordanFix compilation error when MALLOC_DEBUG is enabled
370278mjordanAdd the ability to specify technology specific documentation
370298rmudgettFix compiler warnings.
370303twilsonConvert app_confbridge to use the config options framework
370315rmudgettUpdate CHANGES about adding the AccountCode header to the AMI Hangup event.ASTERISK-19963
370316kmooreAdd hangupcause translation support
370322fileExport the ast_websocket_set_nonblock function for use by other modules.
370328kmooreFix build error in chan_misdn from commit 370316
370329mjordanClean up ManagerEvent Dial documentation
370353mjordanUpdate CHANGES for Asterisk 11
370354fileUpdate UPGRADE.txt with notes about ICE support and res_xmpp.
370382mmichelsonAdd notes to UPGRADE.txt about addition of msg_id to VoiceMails.
370385kpflemingImprove documentation for the SHELL() dialplan function.
370386mmichelsonAdd separate configuration options for subscription and registration minexpiry and maxexpiry.
370387mjordanUnit tests for the Jitter Buffer API; remove unnecessary resync
370407kpflemingEnable usage of system-provided iLBC library.
370419fileTemporarily enable pj logging to console for debugging pjnath issue exposed by build slave.
370420fileBuild is underway so logging can go away.
370426kpflemingAllow permit/deny ACL lines to contain multiple items and negated entries.
370427kpflemingUpdate CHANGES for list/negation ACL feature.
370431kpflemingRewrite a comment that didn't adequately explain the code it was documenting.
370433tzafrirchan_oss: fix "sample rate" error message
370453kpflemingSilence a warning message from older versions of GCC.
370466jroseDon't attempt free of NULL ptr in pbx.c handle_presencechange
370474twilsonRevert a change that broke compilation
370482kpflemingUse an absolute path when referring to the embedded editline directory.
370488kpflemingRepair editline builds using in-tree editline sources.
370510jroseres_agi: Add message indicating need for \n character in verbose messageASTERISK-20061
370518jrosechan_sip: Add SIPpeerstatus command to AMI
370534russellAllow specifying a port number for the MySQL server.
370535russellAdd a "corosync ping" CLI command.
370541russellFix ast_event_new unit test.
370565rmudgettRelease B channel allocation on error path in chan_misdn.
370589rmudgettDECLINE to load confbridge if the config fails to load.
370597rmudgettFix some presence-state unit test typos.
370598rmudgettTweak unit test warning message.
370636kmooreClean up chan_sip
370664russellMove event cache updates into event processing thread.
370681mmichelsonAdd "setvar" option to manager.conf.
370699kmooreRevert alloca changes for utils
370720rmudgettMake astobj2.h not include linkedlists.h.
370726mmichelsonFix a possible crash due to passing NULL to ast_variables_dup()
370740kmooreFix regression from r370636
370801mmichelsonImprove debug message for temporary outbound proxies.
370820mjordanUpdate the MySQL voicemail_data contrib script to reflect Asterisk 11 changes
370821mjordanRevert r370820
370831mjordanAdd named callgroups/pickupgroups
370832fileReduce memory consumption significantly for users of the RTP engine API by storing only the payloads present and in use instead of every possible one.
370845fileFix a bug uncovered by the test suite where the RTP payload number was not getting set.
370851kmooreAdd missing AST_CAUSE_* -> text translations
370859kmoore(No Summary Available)
370860filePayload and RTP code are must remain separate since in non-Asterisk format cases they differ.
370881wedhornRewrite of skinny debugging.
370887rmudgettConvert sig_ss7 to use a global callback table.
370893rmudgettConvert sig_pri to use a global callback table.
370902rmudgettFix the analog dial *0 flash-hook of bridged peer feature.
370925kmooreDo not define a cause that doesn't actually exist
370926rmudgettConvert sig_analog to use a global callback table.
370927fileCreate the payload type if it does not exist when setting information based on the 'm' line. An rtpmap attribute is not required for defined payload numbers.
370943twilsonAdd AMI_CLIENT dialplan function
370953mmichelsonMove a SIP change up to the other SIP changes in the CHANGES file.
370979mmichelsonExtend extension state callbacks to have more information.
370987kmooreCorrect documentation for the MeetMe x flag
371010maychange opening h323 logfile with append mode instead of overwrite
371030rmudgettUse better libss7 detection test and move libpri compile test.
371036mayFix to resend GRQ/RRQ if RRJ (registration reject) is receivedASTERISK-20094
371043mayIntrodue 'ooh323 show gk' cli command that show status of connection
371052rmudgettFix pickup extension channel reference error.
371059mayrestore calling cb functions by timer expire
371081maySend re-register packets by GRQ (gatekeeper request) intervalASTERISK-20094
371113mmichelsonFix a comparison that was causing presence tests to fail.
371120rmudgettAdd private representation of caller, connected and redirecting party ids.
+
+

Diffstat Results

+
[Back to Top]

This is a summary of the changes to the source code that went into this release that was generated using the diffstat utility.

+
+.cleancount                                                                                  |    4
+CHANGES                                                                                      |  902
+CREDITS                                                                                      |    2
+Makefile                                                                                     |  443
+Makefile.moddir_rules                                                                        |    8
+Makefile.rules                                                                               |   14
+UPGRADE-1.10.txt                                                                             |   81
+UPGRADE-1.8.txt                                                                              |   42
+UPGRADE-10.txt                                                                               |   92
+UPGRADE.txt                                                                                  |  150
+addons/app_mysql.c                                                                           |   18
+addons/app_saycountpl.c                                                                      |    6
+addons/cdr_mysql.c                                                                           |    2
+addons/chan_mobile.c                                                                         |  115
+addons/chan_ooh323.c                                                                         |  945
+addons/format_mp3.c                                                                          |   83
+addons/ooh323c/src/decode.c                                                                  |    4
+addons/ooh323c/src/dlist.c                                                                   |    6
+addons/ooh323c/src/dlist.h                                                                   |    2
+addons/ooh323c/src/h323/H323-MESSAGES.h                                                      |    2
+addons/ooh323c/src/h323/H323-MESSAGESEnc.c                                                   |   44
+addons/ooh323c/src/memheap.c                                                                 |    9
+addons/ooh323c/src/ooCalls.c                                                                 |    4
+addons/ooh323c/src/ooCalls.h                                                                 |    8
+addons/ooh323c/src/ooCapability.c                                                            |    8
+addons/ooh323c/src/ooCmdChannel.c                                                            |   23
+addons/ooh323c/src/ooGkClient.c                                                              |  169
+addons/ooh323c/src/ooLogChan.c                                                               |   30
+addons/ooh323c/src/ooLogChan.h                                                               |    4
+addons/ooh323c/src/ooSocket.c                                                                |    5
+addons/ooh323c/src/ooStackCmds.c                                                             |   64
+addons/ooh323c/src/ooStackCmds.h                                                             |    4
+addons/ooh323c/src/ooTimer.c                                                                 |   13
+addons/ooh323c/src/oochannels.c                                                              |    5
+addons/ooh323c/src/ooh245.c                                                                  |  216
+addons/ooh323c/src/ooh245.h                                                                  |    3
+addons/ooh323c/src/ooh323.c                                                                  |  117
+addons/ooh323c/src/ooh323ep.c                                                                |    3
+addons/ooh323c/src/ooq931.c                                                                  |  410
+addons/ooh323c/src/ooq931.h                                                                  |   10
+addons/ooh323c/src/ootypes.h                                                                 |    3
+addons/ooh323c/src/perutil.c                                                                 |    3
+addons/ooh323c/src/printHandler.c                                                            |    4
+addons/ooh323cDriver.c                                                                       |  145
+addons/res_config_mysql.c                                                                    |   16
+agi/Makefile                                                                                 |    6
+agi/agi.xml                                                                                  |    4
+apps/app_adsiprog.c                                                                          |    4
+apps/app_alarmreceiver.c                                                                     |   26
+apps/app_amd.c                                                                               |   42
+apps/app_authenticate.c                                                                      |   29
+apps/app_cdr.c                                                                               |    4
+apps/app_celgenuserevent.c                                                                   |    4
+apps/app_chanisavail.c                                                                       |    8
+apps/app_channelredirect.c                                                                   |    4
+apps/app_chanspy.c                                                                           |  212
+apps/app_confbridge.c                                                                        |  285
+apps/app_dahdibarge.c                                                                        |   20
+apps/app_dahdiras.c                                                                          |   32
+apps/app_dial.c                                                                              | 1323
+apps/app_dictate.c                                                                           |   14
+apps/app_directed_pickup.c                                                                   |   85
+apps/app_directory.c                                                                         |   37
+apps/app_disa.c                                                                              |   55
+apps/app_dumpchan.c                                                                          |   82
+apps/app_echo.c                                                                              |   16
+apps/app_externalivr.c                                                                       |  122
+apps/app_fax.c                                                                               |   54
+apps/app_festival.c                                                                          |    8
+apps/app_flash.c                                                                             |   18
+apps/app_followme.c                                                                          | 1154
+apps/app_forkcdr.c                                                                           |   17
+apps/app_getcpeid.c                                                                          |    6
+apps/app_ices.c                                                                              |    6
+apps/app_ivrdemo.c                                                                           |    2
+apps/app_jack.c                                                                              |   14
+apps/app_macro.c                                                                             |   90
+apps/app_meetme.c                                                                            |  599
+apps/app_milliwatt.c                                                                         |   14
+apps/app_minivm.c                                                                            |  181
+apps/app_mixmonitor.c                                                                        |  577
+apps/app_morsecode.c                                                                         |    3
+apps/app_mp3.c                                                                               |    6
+apps/app_nbscat.c                                                                            |    2
+apps/app_originate.c                                                                         |   23
+apps/app_osplookup.c                                                                         |  263
+apps/app_page.c                                                                              |   99
+apps/app_parkandannounce.c                                                                   |   50
+apps/app_playback.c                                                                          |    8
+apps/app_playtones.c                                                                         |    2
+apps/app_privacy.c                                                                           |   22
+apps/app_queue.c                                                                             | 2804
+apps/app_read.c                                                                              |    6
+apps/app_readexten.c                                                                         |   95
+apps/app_record.c                                                                            |   22
+apps/app_rpt.c                                                                               |15268 ---
+apps/app_saycounted.c                                                                        |    5
+apps/app_sayunixtime.c                                                                       |   57
+apps/app_sendtext.c                                                                          |    2
+apps/app_setcallerid.c                                                                       |    4
+apps/app_skel.c                                                                              |  631
+apps/app_sms.c                                                                               |   22
+apps/app_softhangup.c                                                                        |    6
+apps/app_speech_utils.c                                                                      |   43
+apps/app_stack.c                                                                             |  825
+apps/app_system.c                                                                            |    4
+apps/app_talkdetect.c                                                                        |   28
+apps/app_test.c                                                                              |   14
+apps/app_transfer.c                                                                          |    8
+apps/app_url.c                                                                               |    2
+apps/app_userevent.c                                                                         |   13
+apps/app_verbose.c                                                                           |   16
+apps/app_voicemail.c                                                                         | 3536
+apps/app_waitforsilence.c                                                                    |    6
+apps/app_while.c                                                                             |   34
+apps/app_zapateller.c                                                                        |    6
+apps/confbridge/conf_config_parser.c                                                         |  874
+apps/confbridge/include/confbridge.h                                                         |   11
+apps/rpt_flow.pdf                                                                            |  576
+autoconf/ast_c_declare_check.m4                                                              |   31
+autoconf/ast_ext_lib.m4                                                                      |   20
+autoconf/ast_gcc_attribute.m4                                                                |    8
+autoconf/ast_pkgconfig.m4                                                                    |   17
+autoconf/libcurl.m4                                                                          |    4
+bootstrap.sh                                                                                 |    4
+bridges/bridge_builtin_features.c                                                            |   27
+bridges/bridge_multiplexed.c                                                                 |   20
+bridges/bridge_simple.c                                                                      |    6
+bridges/bridge_softmix.c                                                                     |    8
+build_tools/cflags-devmode.xml                                                               |   17
+build_tools/cflags.xml                                                                       |   26
+build_tools/embed_modules.xml                                                                |   33
+build_tools/find_missing_support_level                                                       |    3
+build_tools/get_documentation.py                                                             |  175
+build_tools/make_defaults_h                                                                  |    3
+build_tools/make_version                                                                     |   10
+build_tools/make_version_h                                                                   |   36
+build_tools/menuselect-deps.in                                                               |    6
+build_tools/mkpkgconfig                                                                      |    8
+build_tools/post_process_documentation.py                                                    |  105
+build_tools/prep_tarball                                                                     |   34
+cdr/cdr_adaptive_odbc.c                                                                      |   34
+cdr/cdr_csv.c                                                                                |   49
+cdr/cdr_custom.c                                                                             |    5
+cdr/cdr_manager.c                                                                            |    4
+cdr/cdr_odbc.c                                                                               |    4
+cdr/cdr_pgsql.c                                                                              |  226
+cdr/cdr_sqlite3_custom.c                                                                     |    7
+cdr/cdr_syslog.c                                                                             |    4
+cel/cel_custom.c                                                                             |    3
+cel/cel_manager.c                                                                            |   66
+cel/cel_odbc.c                                                                               |  213
+cel/cel_pgsql.c                                                                              |   70
+cel/cel_sqlite3_custom.c                                                                     |    6
+cel/cel_tds.c                                                                                |   12
+channels/chan_agent.c                                                                        |  481
+channels/chan_alsa.c                                                                         |   45
+channels/chan_bridge.c                                                                       |  140
+channels/chan_console.c                                                                      |   48
+channels/chan_dahdi.c                                                                        | 1717
+channels/chan_gtalk.c                                                                        |  195
+channels/chan_h323.c                                                                         |  207
+channels/chan_iax2.c                                                                         | 1237
+channels/chan_jingle.c                                                                       |  187
+channels/chan_local.c                                                                        |  500
+channels/chan_mgcp.c                                                                         |  232
+channels/chan_misdn.c                                                                        |  600
+channels/chan_motif.c                                                                        | 2561
+channels/chan_multicast_rtp.c                                                                |   32
+channels/chan_nbs.c                                                                          |   62
+channels/chan_oss.c                                                                          |   80
+channels/chan_phone.c                                                                        |  151
+channels/chan_sip.c                                                                          | 8968 +
+channels/chan_sip.exports.in                                                                 |    6
+channels/chan_skinny.c                                                                       | 1572
+channels/chan_unistim.c                                                                      | 4407
+channels/chan_usbradio.c                                                                     | 4035
+channels/chan_vpb.cc                                                                         |  250
+channels/console_board.c                                                                     |    4
+channels/console_gui.c                                                                       |   10
+channels/console_video.c                                                                     |   22
+channels/iax2-parser.c                                                                       |   77
+channels/iax2-provision.c                                                                    |   20
+channels/misdn/chan_misdn_config.h                                                           |    2
+channels/misdn/ie.c                                                                          |    4
+channels/misdn/isdn_lib.c                                                                    |   19
+channels/misdn/isdn_msg_parser.c                                                             |   64
+channels/misdn/portinfo.c                                                                    |    3
+channels/misdn_config.c                                                                      |   52
+channels/sig_analog.c                                                                        |  755
+channels/sig_analog.h                                                                        |   11
+channels/sig_pri.c                                                                           | 1426
+channels/sig_pri.h                                                                           |   77
+channels/sig_ss7.c                                                                           |  763
+channels/sig_ss7.h                                                                           |   47
+channels/sip/config_parser.c                                                                 |  242
+channels/sip/dialplan_functions.c                                                            |   18
+channels/sip/include/config_parser.h                                                         |   12
+channels/sip/include/dialog.h                                                                |   19
+channels/sip/include/reqresp_parser.h                                                        |   14
+channels/sip/include/sdp_crypto.h                                                            |    6
+channels/sip/include/security_events.h                                                       |   43
+channels/sip/include/sip.h                                                                   |  306
+channels/sip/include/sip_utils.h                                                             |    6
+channels/sip/include/srtp.h                                                                  |    2
+channels/sip/reqresp_parser.c                                                                |  523
+channels/sip/sdp_crypto.c                                                                    |   35
+channels/sip/security_events.c                                                               |  375
+channels/sip/srtp.c                                                                          |    4
+channels/sip/utils.c                                                                         |   49
+channels/vcodecs.c                                                                           |    7
+channels/vgrabbers.c                                                                         |    4
+codecs/Makefile                                                                              |    8
+codecs/codec_dahdi.c                                                                         |   60
+codecs/codec_g726.c                                                                          |  118
+codecs/codec_ilbc.c                                                                          |   20
+codecs/codec_resample.c                                                                      |    7
+codecs/gsm/Makefile                                                                          |   48
+codecs/gsm/src/k6opt.s                                                                       |  739
+codecs/ilbc/FrameClassify.c                                                                  |  114
+codecs/ilbc/FrameClassify.h                                                                  |   27
+codecs/ilbc/LICENSE                                                                          |   29
+codecs/ilbc/LICENSE_ADDENDUM                                                                 |   55
+codecs/ilbc/LPCdecode.c                                                                      |  158
+codecs/ilbc/LPCdecode.h                                                                      |   52
+codecs/ilbc/LPCencode.c                                                                      |  239
+codecs/ilbc/LPCencode.h                                                                      |   28
+codecs/ilbc/Makefile                                                                         |   11
+codecs/ilbc/PATENTS                                                                          |   24
+codecs/ilbc/StateConstructW.c                                                                |   86
+codecs/ilbc/StateConstructW.h                                                                |   31
+codecs/ilbc/StateSearchW.c                                                                   |  211
+codecs/ilbc/StateSearchW.h                                                                   |   52
+codecs/ilbc/anaFilter.c                                                                      |   72
+codecs/ilbc/anaFilter.h                                                                      |   30
+codecs/ilbc/constants.c                                                                      |  770
+codecs/ilbc/constants.h                                                                      |   80
+codecs/ilbc/createCB.c                                                                       |  231
+codecs/ilbc/createCB.h                                                                       |   58
+codecs/ilbc/doCPLC.c                                                                         |  270
+codecs/ilbc/doCPLC.h                                                                         |   29
+codecs/ilbc/enhancer.c                                                                       |  701
+codecs/ilbc/enhancer.h                                                                       |   36
+codecs/ilbc/extract-cfile.awk                                                                |   24
+codecs/ilbc/filter.c                                                                         |  175
+codecs/ilbc/filter.h                                                                         |   80
+codecs/ilbc/gainquant.c                                                                      |  116
+codecs/ilbc/gainquant.h                                                                      |   30
+codecs/ilbc/getCBvec.c                                                                       |  193
+codecs/ilbc/getCBvec.h                                                                       |   25
+codecs/ilbc/helpfun.c                                                                        |  324
+codecs/ilbc/helpfun.h                                                                        |  106
+codecs/ilbc/hpInput.c                                                                        |   65
+codecs/ilbc/hpInput.h                                                                        |   24
+codecs/ilbc/hpOutput.c                                                                       |   61
+codecs/ilbc/hpOutput.h                                                                       |   24
+codecs/ilbc/iCBConstruct.c                                                                   |  112
+codecs/ilbc/iCBConstruct.h                                                                   |   40
+codecs/ilbc/iCBSearch.c                                                                      |  512
+codecs/ilbc/iCBSearch.h                                                                      |   37
+codecs/ilbc/iLBC_decode.c                                                                    |  651
+codecs/ilbc/iLBC_decode.h                                                                    |   42
+codecs/ilbc/iLBC_define.h                                                                    |  217
+codecs/ilbc/iLBC_encode.c                                                                    |  543
+codecs/ilbc/iLBC_encode.h                                                                    |   39
+codecs/ilbc/iLBC_test.c                                                                      |  314
+codecs/ilbc/lsf.c                                                                            |  283
+codecs/ilbc/lsf.h                                                                            |   27
+codecs/ilbc/packing.c                                                                        |  182
+codecs/ilbc/packing.h                                                                        |   68
+codecs/ilbc/rfc3951.txt                                                                      |10867 ++
+codecs/ilbc/syntFilter.c                                                                     |   80
+codecs/ilbc/syntFilter.h                                                                     |   24
+codecs/lpc10/Makefile                                                                        |   31
+configs/acl.conf.sample                                                                      |   80
+configs/ais.conf.sample                                                                      |   85
+configs/app_skel.conf.sample                                                                 |   27
+configs/asterisk.conf.sample                                                                 |   10
+configs/ccss.conf.sample                                                                     |    6
+configs/cdr.conf.sample                                                                      |   10
+configs/cdr_adaptive_odbc.conf.sample                                                        |   32
+configs/cdr_sqlite3_custom.conf.sample                                                       |    8
+configs/cel.conf.sample                                                                      |   13
+configs/cel_custom.conf.sample                                                               |   14
+configs/cel_odbc.conf.sample                                                                 |   63
+configs/cel_pgsql.conf.sample                                                                |   59
+configs/cel_sqlite3_custom.conf.sample                                                       |   17
+configs/chan_dahdi.conf.sample                                                               |   63
+configs/chan_ooh323.conf.sample                                                              |  190
+configs/cli_aliases.conf.sample                                                              |   13
+configs/confbridge.conf.sample                                                               |   14
+configs/config_test.conf.sample                                                              |   38
+configs/dbsep.conf.sample                                                                    |    3
+configs/dundi.conf.sample                                                                    |    4
+configs/extconfig.conf.sample                                                                |   13
+configs/extensions.conf.sample                                                               |   13
+configs/extensions.lua.sample                                                                |   11
+configs/features.conf.sample                                                                 |  148
+configs/followme.conf.sample                                                                 |   17
+configs/http.conf.sample                                                                     |    3
+configs/iax.conf.sample                                                                      |  427
+configs/indications.conf.sample                                                              |    7
+configs/logger.conf.sample                                                                   |   13
+configs/manager.conf.sample                                                                  |   16
+configs/misdn.conf.sample                                                                    |    7
+configs/motif.conf.sample                                                                    |   87
+configs/musiconhold.conf.sample                                                              |    5
+configs/ooh323.conf.sample                                                                   |  204
+configs/queues.conf.sample                                                                   |   60
+configs/res_config_mysql.conf.sample                                                         |    2
+configs/res_config_sqlite3.conf.sample                                                       |   31
+configs/res_corosync.conf.sample                                                             |   31
+configs/res_ldap.conf.sample                                                                 |    1
+configs/res_pktccops.conf.sample                                                             |   64
+configs/res_stun_monitor.conf.sample                                                         |   17
+configs/rpt.conf.sample                                                                      |  193
+configs/rtp.conf.sample                                                                      |   29
+configs/sip.conf.sample                                                                      |  170
+configs/sip_notify.conf.sample                                                               |    5
+configs/unistim.conf.sample                                                                  |   12
+configs/usbradio.conf.sample                                                                 |   61
+configs/voicemail.conf.sample                                                                |   70
+configs/vpb.conf.sample                                                                      |    2
+configs/xmpp.conf.sample                                                                     |   39
+configure.ac                                                                                 |  502
+contrib/asterisk-ng-doxygen                                                                  |    1
+contrib/editors/asterisk.vim                                                                 |    4
+contrib/init.d/etc_default_asterisk                                                          |    3
+contrib/init.d/rc.archlinux.asterisk                                                         |    2
+contrib/init.d/rc.debian.asterisk                                                            |    2
+contrib/init.d/rc.redhat.asterisk                                                            |    2
+contrib/realtime/mysql/iaxfriends.sql                                                        |    3
+contrib/realtime/mysql/sipfriends.sql                                                        |   98
+contrib/realtime/mysql/sippeers.sql                                                          |   97
+contrib/realtime/mysql/voicemail.sql                                                         |    6
+contrib/realtime/mysql/voicemail_messages.sql                                                |    2
+contrib/realtime/postgresql/realtime.sql                                                     |   12
+contrib/scripts/autosupport                                                                  |  100
+contrib/scripts/autosupport.8                                                                |    9
+contrib/scripts/get_ilbc_source.sh                                                           |    9
+contrib/scripts/install_prereq                                                               |   13
+contrib/scripts/live_ast                                                                     |   56
+contrib/scripts/safe_asterisk                                                                |   36
+contrib/scripts/valgrind_compare                                                             |   21
+contrib/unistimLang/en.po                                                                    |  262
+contrib/unistimLang/fr.po                                                                    |  262
+contrib/unistimLang/ru.po                                                                    |  220
+contrib/unistimLang/ru.po.utf8                                                               |  267
+doc/appdocsxml.dtd                                                                           |   30
+doc/asterisk.8                                                                               |  765
+doc/asterisk.sgml                                                                            |  437
+formats/format_g719.c                                                                        |   28
+formats/format_g723.c                                                                        |   15
+formats/format_g729.c                                                                        |   15
+formats/format_gsm.c                                                                         |   55
+formats/format_h263.c                                                                        |   18
+formats/format_h264.c                                                                        |   18
+formats/format_ilbc.c                                                                        |   15
+formats/format_ogg_vorbis.c                                                                  |  399
+formats/format_pcm.c                                                                         |   65
+formats/format_siren14.c                                                                     |   29
+formats/format_siren7.c                                                                      |   29
+formats/format_sln.c                                                                         |   36
+formats/format_vox.c                                                                         |   66
+formats/format_wav.c                                                                         |   49
+formats/format_wav_gsm.c                                                                     |   37
+funcs/func_aes.c                                                                             |    4
+funcs/func_audiohookinherit.c                                                                |   14
+funcs/func_blacklist.c                                                                       |    8
+funcs/func_callerid.c                                                                        |  394
+funcs/func_cdr.c                                                                             |   26
+funcs/func_channel.c                                                                         |  188
+funcs/func_curl.c                                                                            |   15
+funcs/func_cut.c                                                                             |    5
+funcs/func_devstate.c                                                                        |    3
+funcs/func_dialgroup.c                                                                       |    3
+funcs/func_dialplan.c                                                                        |   87
+funcs/func_enum.c                                                                            |    6
+funcs/func_env.c                                                                             |   43
+funcs/func_frame_trace.c                                                                     |   17
+funcs/func_global.c                                                                          |   15
+funcs/func_groupcount.c                                                                      |    4
+funcs/func_hangupcause.c                                                                     |  258
+funcs/func_jitterbuffer.c                                                                    |    8
+funcs/func_lock.c                                                                            |   77
+funcs/func_logic.c                                                                           |   18
+funcs/func_math.c                                                                            |    8
+funcs/func_odbc.c                                                                            |   75
+funcs/func_presencestate.c                                                                   |  785
+funcs/func_realtime.c                                                                        |   65
+funcs/func_shell.c                                                                           |   49
+funcs/func_speex.c                                                                           |   14
+funcs/func_strings.c                                                                         |  125
+funcs/func_sysinfo.c                                                                         |    2
+funcs/func_timeout.c                                                                         |   40
+funcs/func_version.c                                                                         |    3
+funcs/func_volume.c                                                                          |    5
+include/asterisk.h                                                                           |    4
+include/asterisk/abstract_jb.h                                                               |    2
+include/asterisk/acl.h                                                                       |  170
+include/asterisk/adsi.h                                                                      |   93
+include/asterisk/app.h                                                                       |  501
+include/asterisk/astobj2.h                                                                   |  771
+include/asterisk/audiohook.h                                                                 |   14
+include/asterisk/autoconfig.h.in                                                             |   91
+include/asterisk/bridging.h                                                                  |   13
+include/asterisk/calendar.h                                                                  |    2
+include/asterisk/callerid.h                                                                  |    1
+include/asterisk/ccss.h                                                                      |   19
+include/asterisk/cdr.h                                                                       |   43
+include/asterisk/cel.h                                                                       |   16
+include/asterisk/channel.h                                                                   |  932
+include/asterisk/channel_internal.h                                                          |   26
+include/asterisk/config.h                                                                    |  147
+include/asterisk/config_options.h                                                            |  724
+include/asterisk/devicestate.h                                                               |   11
+include/asterisk/dial.h                                                                      |   13
+include/asterisk/dlinkedlists.h                                                              | 1840
+include/asterisk/dnsmgr.h                                                                    |   46
+include/asterisk/dsp.h                                                                       |    8
+include/asterisk/event.h                                                                     |    7
+include/asterisk/event_defs.h                                                                |   19
+include/asterisk/features.h                                                                  |   89
+include/asterisk/file.h                                                                      |   39
+include/asterisk/format.h                                                                    |   42
+include/asterisk/format_pref.h                                                               |    2
+include/asterisk/frame.h                                                                     |   36
+include/asterisk/http_websocket.h                                                            |  187
+include/asterisk/indications.h                                                               |    7
+include/asterisk/jabber.h                                                                    |    5
+include/asterisk/linkedlists.h                                                               |  134
+include/asterisk/lock.h                                                                      |    2
+include/asterisk/logger.h                                                                    |  156
+include/asterisk/manager.h                                                                   |   58
+include/asterisk/message.h                                                                   |   33
+include/asterisk/module.h                                                                    |    9
+include/asterisk/netsock.h                                                                   |   13
+include/asterisk/netsock2.h                                                                  |   15
+include/asterisk/optional_api.h                                                              |   30
+include/asterisk/options.h                                                                   |    5
+include/asterisk/paths.h                                                                     |    1
+include/asterisk/pbx.h                                                                       |  207
+include/asterisk/presencestate.h                                                             |  154
+include/asterisk/res_fax.h                                                                   |    8
+include/asterisk/res_odbc.h                                                                  |    1
+include/asterisk/res_srtp.h                                                                  |   10
+include/asterisk/rtp_engine.h                                                                |  135
+include/asterisk/sched.h                                                                     |   13
+include/asterisk/security_events_defs.h                                                      |   90
+include/asterisk/sha1.h                                                                      |  390
+include/asterisk/sip_api.h                                                                   |   51
+include/asterisk/stringfields.h                                                              |   67
+include/asterisk/strings.h                                                                   |   74
+include/asterisk/stun.h                                                                      |   43
+include/asterisk/tcptls.h                                                                    |   48
+include/asterisk/test.h                                                                      |   56
+include/asterisk/time.h                                                                      |    5
+include/asterisk/utils.h                                                                     |  222
+include/asterisk/version.h                                                                   |    1
+include/asterisk/xmldoc.h                                                                    |   61
+include/asterisk/xmpp.h                                                                      |  264
+main/Makefile                                                                                |  115
+main/abstract_jb.c                                                                           |   78
+main/acl.c                                                                                   |  425
+main/adsi.c                                                                                  |  351
+main/alaw.c                                                                                  |    4
+main/aoc.c                                                                                   |   22
+main/app.c                                                                                   |  563
+main/ast_expr2.c                                                                             |   12
+main/ast_expr2.fl                                                                            |   44
+main/ast_expr2.y                                                                             |   12
+main/ast_expr2f.c                                                                            |   44
+main/asterisk.c                                                                              |  758
+main/asterisk.exports.in                                                                     |    2
+main/astfd.c                                                                                 |    8
+main/astmm.c                                                                                 |   62
+main/astobj2.c                                                                               | 1104
+main/audiohook.c                                                                             |   88
+main/autochan.c                                                                              |   16
+main/autoservice.c                                                                           |   46
+main/bridging.c                                                                              |  114
+main/callerid.c                                                                              |   97
+main/ccss.c                                                                                  |   95
+main/cdr.c                                                                                   |  226
+main/cel.c                                                                                   |  276
+main/channel.c                                                                               | 4917 -
+main/channel_internal_api.c                                                                  | 1355
+main/chanvars.c                                                                              |   14
+main/cli.c                                                                                   |  253
+main/config.c                                                                                | 1247
+main/config_options.c                                                                        |  849
+main/cygload.c                                                                               |    6
+main/data.c                                                                                  |   32
+main/datastore.c                                                                             |    4
+main/db.c                                                                                    |   73
+main/devicestate.c                                                                           |  168
+main/dial.c                                                                                  |  126
+main/dns.c                                                                                   |   18
+main/dnsmgr.c                                                                                |  151
+main/dsp.c                                                                                   |  434
+main/ecdisa.h                                                                                |   22
+main/editline/configure                                                                      |    2
+main/editline/configure.in                                                                   |    2
+main/editline/readline.c                                                                     |   10
+main/editline/readline.h                                                                     |  118
+main/editline/term.c                                                                         |   16
+main/editline/tokenizer.c                                                                    |    9
+main/enum.c                                                                                  |  104
+main/event.c                                                                                 |  141
+main/features.c                                                                              | 6818 +
+main/file.c                                                                                  |  291
+main/fixedjitterbuf.c                                                                        |   98
+main/fixedjitterbuf.h                                                                        |    8
+main/format.c                                                                                |  176
+main/format_cap.c                                                                            |   74
+main/format_pref.c                                                                           |   15
+main/frame.c                                                                                 |  306
+main/framehook.c                                                                             |   30
+main/fskmodem.c                                                                              |    4
+main/fskmodem_float.c                                                                        |   88
+main/fskmodem_int.c                                                                          |  108
+main/global_datastores.c                                                                     |    4
+main/hashtab.c                                                                               |    4
+main/heap.c                                                                                  |    4
+main/http.c                                                                                  |   31
+main/image.c                                                                                 |   26
+main/indications.c                                                                           |   24
+main/io.c                                                                                    |   30
+main/jitterbuf.c                                                                             |  265
+main/libasteriskssl.c                                                                        |  239
+main/libasteriskssl.exports.in                                                               |    4
+main/loader.c                                                                                |   64
+main/lock.c                                                                                  |    8
+main/logger.c                                                                                |  602
+main/manager.c                                                                               | 1942
+main/md5.c                                                                                   |   10
+main/message.c                                                                               |  236
+main/named_acl.c                                                                             |  552
+main/netsock.c                                                                               |  129
+main/netsock2.c                                                                              |   16
+main/pbx.c                                                                                   | 2833
+main/plc.c                                                                                   |   14
+main/presencestate.c                                                                         |  322
+main/privacy.c                                                                               |    8
+main/rtp_engine.c                                                                            |  462
+main/say.c                                                                                   |  544
+main/sched.c                                                                                 |   24
+main/security_events.c                                                                       |   82
+main/sha1.c                                                                                  |  424
+main/slinfactory.c                                                                           |   16
+main/srv.c                                                                                   |   12
+main/ssl.c                                                                                   |  100
+main/stdtime/localtime.c                                                                     |   88
+main/stdtime/test.c                                                                          |    2
+main/strcompat.c                                                                             |   40
+main/strings.c                                                                               |    4
+main/stun.c                                                                                  |  137
+main/syslog.c                                                                                |    4
+main/taskprocessor.c                                                                         |   98
+main/tcptls.c                                                                                |  182
+main/tdd.c                                                                                   |   50
+main/term.c                                                                                  |    8
+main/test.c                                                                                  |   61
+main/threadstorage.c                                                                         |    6
+main/timing.c                                                                                |   10
+main/translate.c                                                                             |   22
+main/udptl.c                                                                                 |  425
+main/ulaw.c                                                                                  |   44
+main/utils.c                                                                                 |  300
+main/xml.c                                                                                   |    4
+main/xmldoc.c                                                                                |  723
+makeopts.in                                                                                  |   23
+pbx/dundi-parser.c                                                                           |   29
+pbx/pbx_ael.c                                                                                |    2
+pbx/pbx_config.c                                                                             |  244
+pbx/pbx_dundi.c                                                                              |  380
+pbx/pbx_loopback.c                                                                           |   12
+pbx/pbx_lua.c                                                                                |  234
+pbx/pbx_realtime.c                                                                           |  109
+pbx/pbx_spool.c                                                                              |  120
+res/Makefile                                                                                 |   13
+res/ael/ael.flex                                                                             |    8
+res/ael/ael.tab.c                                                                            | 1286
+res/ael/ael.tab.h                                                                            |   14
+res/ael/ael_lex.c                                                                            |    8
+res/ael/pval.c                                                                               |  106
+res/pjproject/COPYING                                                                        |  352
+res/pjproject/INSTALL.txt                                                                    |   48
+res/pjproject/Makefile                                                                       |  121
+res/pjproject/README-RTEMS                                                                   |   87
+res/pjproject/README.txt                                                                     |  964
+res/pjproject/aconfigure                                                                     | 8401 +
+res/pjproject/aconfigure.ac                                                                  | 1416
+res/pjproject/build.mak.in                                                                   |  150
+res/pjproject/build.symbian/00.bat                                                           |    7
+res/pjproject/build.symbian/01.bat                                                           |    7
+res/pjproject/build.symbian/bld.inf                                                          |   37
+res/pjproject/build.symbian/libg7221codec.mmp                                                |   56
+res/pjproject/build.symbian/libgsmcodec.mmp                                                  |   72
+res/pjproject/build.symbian/libpassthroughcodec.mmp                                          |   27
+res/pjproject/build.symbian/libresample.mmp                                                  |   26
+res/pjproject/build.symbian/libspeexcodec.mmp                                                |   74
+res/pjproject/build.symbian/libsrtp.mmp                                                      |   60
+res/pjproject/build.symbian/makedef.sh                                                       |   80
+res/pjproject/build.symbian/null_audio.mmp                                                   |   40
+res/pjproject/build.symbian/null_audioU.def                                                  |   12
+res/pjproject/build.symbian/pjlib.mmp                                                        |  122
+res/pjproject/build.symbian/pjlibU.def                                                       |  323
+res/pjproject/build.symbian/pjlib_test.mmp                                                   |   83
+res/pjproject/build.symbian/pjlib_test.pkg                                                   |   19
+res/pjproject/build.symbian/pjlib_util.mmp                                                   |   83
+res/pjproject/build.symbian/pjlib_utilU.def                                                  |   92
+res/pjproject/build.symbian/pjmedia.mmp                                                      |  136
+res/pjproject/build.symbian/pjmediaU.def                                                     |  193
+res/pjproject/build.symbian/pjmedia_audiodev.mmp                                             |   33
+res/pjproject/build.symbian/pjnath.mmp                                                       |   65
+res/pjproject/build.symbian/pjnathU.def                                                      |   88
+res/pjproject/build.symbian/pjproject.cww                                                    |  386
+res/pjproject/build.symbian/pjsdp.mmp                                                        |   46
+res/pjproject/build.symbian/pjsdpU.def                                                       |   45
+res/pjproject/build.symbian/pjsip.mmp                                                        |   69
+res/pjproject/build.symbian/pjsipU.def                                                       |  280
+res/pjproject/build.symbian/pjsip_simple.mmp                                                 |   54
+res/pjproject/build.symbian/pjsip_simpleU.def                                                |   96
+res/pjproject/build.symbian/pjsip_ua.mmp                                                     |   52
+res/pjproject/build.symbian/pjsip_uaU.def                                                    |   58
+res/pjproject/build.symbian/pjstun_client.mmp                                                |   41
+res/pjproject/build.symbian/pjsua_lib.mmp                                                    |   55
+res/pjproject/build.symbian/pjsua_libU.def                                                   |  122
+res/pjproject/build.symbian/symbian_audio.mmp                                                |   47
+res/pjproject/build.symbian/symbian_audioU.def                                               |   12
+res/pjproject/build.symbian/symbian_ua.mmp                                                   |   84
+res/pjproject/build.symbian/symbian_ua.pkg                                                   |   19
+res/pjproject/build.symbian/symbian_ua_udeb.pkg                                              |   21
+res/pjproject/build.symbian/symbian_ua_urel.pkg                                              |   21
+res/pjproject/build.symbian/symsndtest.mmp                                                   |   51
+res/pjproject/build.symbian/symsndtest.pkg                                                   |   19
+res/pjproject/build/cc-auto.mak.in                                                           |   21
+res/pjproject/build/cc-gcc.mak                                                               |   22
+res/pjproject/build/cc-vc.mak                                                                |   20
+res/pjproject/build/common.mak                                                               |   63
+res/pjproject/build/host-mingw.mak                                                           |   13
+res/pjproject/build/host-unix.mak                                                            |   13
+res/pjproject/build/host-win32.mak                                                           |   12
+res/pjproject/build/m-alpha.mak                                                              |    4
+res/pjproject/build/m-arm.mak                                                                |    4
+res/pjproject/build/m-auto.mak                                                               |    1
+res/pjproject/build/m-i386.mak                                                               |    4
+res/pjproject/build/m-m68k.mak                                                               |    4
+res/pjproject/build/m-mpc860.mak                                                             |    9
+res/pjproject/build/m-powerpc.mak                                                            |    4
+res/pjproject/build/m-sparc.mak                                                              |    4
+res/pjproject/build/m-x86_64.mak                                                             |    4
+res/pjproject/build/os-auto.mak.in                                                           |   11
+res/pjproject/build/os-darwinos.mak                                                          |    9
+res/pjproject/build/os-linux-kernel.mak                                                      |   43
+res/pjproject/build/os-linux.mak                                                             |    9
+res/pjproject/build/os-palmos.mak                                                            |   32
+res/pjproject/build/os-rtems.mak                                                             |   17
+res/pjproject/build/os-sunos.mak                                                             |   13
+res/pjproject/build/os-win32.mak                                                             |   12
+res/pjproject/build/rules.mak                                                                |  194
+res/pjproject/build/vs/pjproject-vs8-common-defaults.vsprops                                 |   27
+res/pjproject/build/vs/pjproject-vs8-debug-defaults.vsprops                                  |   19
+res/pjproject/build/vs/pjproject-vs8-debug-dynamic-defaults.vsprops                          |   12
+res/pjproject/build/vs/pjproject-vs8-debug-static-defaults.vsprops                           |   12
+res/pjproject/build/vs/pjproject-vs8-release-defaults.vsprops                                |   17
+res/pjproject/build/vs/pjproject-vs8-release-dynamic-defaults.vsprops                        |   12
+res/pjproject/build/vs/pjproject-vs8-release-static-defaults.vsprops                         |   12
+res/pjproject/build/vs/pjproject-vs8-win32-common-defaults.vsprops                           |   20
+res/pjproject/build/vs/pjproject-vs8-win32-release-defaults.vsprops                          |    8
+res/pjproject/build/vs/pjproject-vs8-wm2003-common-defaults.vsprops                          |   30
+res/pjproject/build/vs/pjproject-vs8-wm2003-release-defaults.vsprops                         |    8
+res/pjproject/build/vs/pjproject-vs8-wm5-common-defaults.vsprops                             |   28
+res/pjproject/build/vs/pjproject-vs8-wm5-release-defaults.vsprops                            |    8
+res/pjproject/build/vs/pjproject-vs8-wm6-common-defaults.vsprops                             |   28
+res/pjproject/build/vs/pjproject-vs8-wm6-release-defaults.vsprops                            |    8
+res/pjproject/c++-build.mak                                                                  |   20
+res/pjproject/config.guess                                                                   | 1317
+res/pjproject/config.sub                                                                     | 1572
+res/pjproject/configure                                                                      |    7
+res/pjproject/configure-iphone                                                               |  142
+res/pjproject/configure-legacy                                                               |  148
+res/pjproject/install-sh                                                                     |  251
+res/pjproject/libpjproject.pc.in                                                             |   13
+res/pjproject/pjlib-util/build/Makefile                                                      |  104
+res/pjproject/pjlib-util/build/os-auto.mak.in                                                |    3
+res/pjproject/pjlib-util/build/os-rtems.mak                                                  |    2
+res/pjproject/pjlib-util/build/pjlib_util.dsw                                                |   71
+res/pjproject/pjlib-util/build/pjlib_util.vcproj                                             | 4808 +
+res/pjproject/pjlib-util/build/pjlib_util_test.vcproj                                        | 3375
+res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_test_wince.vcp                          |10346 ++
+res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_wince.vcp                               |10710 ++
+res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_wince.vcw                               |   59
+res/pjproject/pjlib-util/docs/doxygen.cfg                                                    | 1053
+res/pjproject/pjlib-util/docs/doxygen.css                                                    |  305
+res/pjproject/pjlib-util/docs/footer.html                                                    |   11
+res/pjproject/pjlib-util/docs/header.html                                                    |    9
+res/pjproject/pjlib-util/include/pjlib-util.h                                                |   66
+res/pjproject/pjlib-util/include/pjlib-util/base64.h                                         |   92
+res/pjproject/pjlib-util/include/pjlib-util/config.h                                         |  274
+res/pjproject/pjlib-util/include/pjlib-util/crc32.h                                          |   96
+res/pjproject/pjlib-util/include/pjlib-util/dns.h                                            |  445
+res/pjproject/pjlib-util/include/pjlib-util/dns_server.h                                     |  117
+res/pjproject/pjlib-util/include/pjlib-util/errno.h                                          |  393
+res/pjproject/pjlib-util/include/pjlib-util/getopt.h                                         |  146
+res/pjproject/pjlib-util/include/pjlib-util/hmac_md5.h                                       |  109
+res/pjproject/pjlib-util/include/pjlib-util/hmac_sha1.h                                      |  107
+res/pjproject/pjlib-util/include/pjlib-util/http_client.h                                    |  494
+res/pjproject/pjlib-util/include/pjlib-util/md5.h                                            |   74
+res/pjproject/pjlib-util/include/pjlib-util/pcap.h                                           |  196
+res/pjproject/pjlib-util/include/pjlib-util/resolver.h                                       |  460
+res/pjproject/pjlib-util/include/pjlib-util/scanner.h                                        |  555
+res/pjproject/pjlib-util/include/pjlib-util/scanner_cis_bitwise.h                            |   97
+res/pjproject/pjlib-util/include/pjlib-util/scanner_cis_uint.h                               |   84
+res/pjproject/pjlib-util/include/pjlib-util/sha1.h                                           |   80
+res/pjproject/pjlib-util/include/pjlib-util/srv_resolver.h                                   |  215
+res/pjproject/pjlib-util/include/pjlib-util/string.h                                         |  102
+res/pjproject/pjlib-util/include/pjlib-util/stun_simple.h                                    |  209
+res/pjproject/pjlib-util/include/pjlib-util/types.h                                          |   95
+res/pjproject/pjlib-util/include/pjlib-util/xml.h                                            |  246
+res/pjproject/pjlib-util/src/pjlib-util-test/encryption.c                                    |  766
+res/pjproject/pjlib-util/src/pjlib-util-test/http_client.c                                   |  955
+res/pjproject/pjlib-util/src/pjlib-util-test/main.c                                          |   63
+res/pjproject/pjlib-util/src/pjlib-util-test/main_rtems.c                                    |   11
+res/pjproject/pjlib-util/src/pjlib-util-test/main_win32.c                                    |    1
+res/pjproject/pjlib-util/src/pjlib-util-test/resolver_test.c                                 | 1405
+res/pjproject/pjlib-util/src/pjlib-util-test/stun.c                                          |  119
+res/pjproject/pjlib-util/src/pjlib-util-test/test.c                                          |  112
+res/pjproject/pjlib-util/src/pjlib-util-test/test.h                                          |   38
+res/pjproject/pjlib-util/src/pjlib-util-test/xml.c                                           |  145
+res/pjproject/pjlib-util/src/pjlib-util/base64.c                                             |  170
+res/pjproject/pjlib-util/src/pjlib-util/crc32.c                                              |  243
+res/pjproject/pjlib-util/src/pjlib-util/dns.c                                                |  744
+res/pjproject/pjlib-util/src/pjlib-util/dns_dump.c                                           |  193
+res/pjproject/pjlib-util/src/pjlib-util/dns_server.c                                         |  554
+res/pjproject/pjlib-util/src/pjlib-util/errno.c                                              |  174
+res/pjproject/pjlib-util/src/pjlib-util/getopt.c                                             |  731
+res/pjproject/pjlib-util/src/pjlib-util/hmac_md5.c                                           |   97
+res/pjproject/pjlib-util/src/pjlib-util/hmac_sha1.c                                          |   95
+res/pjproject/pjlib-util/src/pjlib-util/http_client.c                                        | 1654
+res/pjproject/pjlib-util/src/pjlib-util/md5.c                                                |  266
+res/pjproject/pjlib-util/src/pjlib-util/pcap.c                                               |  392
+res/pjproject/pjlib-util/src/pjlib-util/resolver.c                                           | 1588
+res/pjproject/pjlib-util/src/pjlib-util/resolver_wrap.cpp                                    |   24
+res/pjproject/pjlib-util/src/pjlib-util/scanner.c                                            |  636
+res/pjproject/pjlib-util/src/pjlib-util/scanner_cis_bitwise.c                                |   69
+res/pjproject/pjlib-util/src/pjlib-util/scanner_cis_uint.c                                   |   46
+res/pjproject/pjlib-util/src/pjlib-util/sha1.c                                               |  262
+res/pjproject/pjlib-util/src/pjlib-util/srv_resolver.c                                       |  674
+res/pjproject/pjlib-util/src/pjlib-util/string.c                                             |  110
+res/pjproject/pjlib-util/src/pjlib-util/stun_simple.c                                        |  131
+res/pjproject/pjlib-util/src/pjlib-util/stun_simple_client.c                                 |  335
+res/pjproject/pjlib-util/src/pjlib-util/symbols.c                                            |   83
+res/pjproject/pjlib-util/src/pjlib-util/xml.c                                                |  520
+res/pjproject/pjlib-util/src/pjlib-util/xml_wrap.cpp                                         |   24
+res/pjproject/pjlib/build/Makefile                                                           |  117
+res/pjproject/pjlib/build/cacert.pem                                                         |   14
+res/pjproject/pjlib/build/os-auto.mak.in                                                     |   35
+res/pjproject/pjlib/build/os-darwinos.mak                                                    |   37
+res/pjproject/pjlib/build/os-linux-kernel.mak                                                |   47
+res/pjproject/pjlib/build/os-linux.mak                                                       |   39
+res/pjproject/pjlib/build/os-rtems.mak                                                       |   46
+res/pjproject/pjlib/build/os-sunos.mak                                                       |   36
+res/pjproject/pjlib/build/os-win32.mak                                                       |   33
+res/pjproject/pjlib/build/pjlib.vcproj                                                       |11804 ++
+res/pjproject/pjlib/build/pjlib_samples.mak                                                  |   36
+res/pjproject/pjlib/build/pjlib_test.vcproj                                                  | 5301 +
+res/pjproject/pjlib/build/privkey.pem                                                        |   15
+res/pjproject/pjlib/build/wince-evc4/pjlib_test_wince.vcp                                    |39723 ++++++++
+res/pjproject/pjlib/build/wince-evc4/pjlib_wince.vcp                                         |15361 +++
+res/pjproject/pjlib/build/wince-evc4/pjlib_wince.vcw                                         |   44
+res/pjproject/pjlib/docs/doxygen.cfg                                                         | 1052
+res/pjproject/pjlib/docs/doxygen.css                                                         |  305
+res/pjproject/pjlib/docs/footer.html                                                         |   11
+res/pjproject/pjlib/docs/header.html                                                         |    9
+res/pjproject/pjlib/include/pj++/file.hpp                                                    |  188
+res/pjproject/pjlib/include/pj++/hash.hpp                                                    |  156
+res/pjproject/pjlib/include/pj++/list.hpp                                                    |  352
+res/pjproject/pjlib/include/pj++/lock.hpp                                                    |  149
+res/pjproject/pjlib/include/pj++/os.hpp                                                      |  870
+res/pjproject/pjlib/include/pj++/pool.hpp                                                    |  279
+res/pjproject/pjlib/include/pj++/proactor.hpp                                                |  515
+res/pjproject/pjlib/include/pj++/scanner.hpp                                                 |  246
+res/pjproject/pjlib/include/pj++/sock.hpp                                                    |  444
+res/pjproject/pjlib/include/pj++/string.hpp                                                  |  468
+res/pjproject/pjlib/include/pj++/timer.hpp                                                   |  198
+res/pjproject/pjlib/include/pj++/tree.hpp                                                    |  129
+res/pjproject/pjlib/include/pj++/types.hpp                                                   |  175
+res/pjproject/pjlib/include/pj/activesock.h                                                  |  560
+res/pjproject/pjlib/include/pj/addr_resolv.h                                                 |  165
+res/pjproject/pjlib/include/pj/array.h                                                       |   96
+res/pjproject/pjlib/include/pj/assert.h                                                      |   95
+res/pjproject/pjlib/include/pj/compat/assert.h                                               |   44
+res/pjproject/pjlib/include/pj/compat/cc_armcc.h                                             |   57
+res/pjproject/pjlib/include/pj/compat/cc_codew.h                                             |   55
+res/pjproject/pjlib/include/pj/compat/cc_gcc.h                                               |   78
+res/pjproject/pjlib/include/pj/compat/cc_gcce.h                                              |   54
+res/pjproject/pjlib/include/pj/compat/cc_msvc.h                                              |   87
+res/pjproject/pjlib/include/pj/compat/cc_mwcc.h                                              |   55
+res/pjproject/pjlib/include/pj/compat/ctype.h                                                |   49
+res/pjproject/pjlib/include/pj/compat/errno.h                                                |   44
+res/pjproject/pjlib/include/pj/compat/high_precision.h                                       |  103
+res/pjproject/pjlib/include/pj/compat/m_alpha.h                                              |   36
+res/pjproject/pjlib/include/pj/compat/m_armv4.h                                              |   39
+res/pjproject/pjlib/include/pj/compat/m_auto.h.in                                            |   60
+res/pjproject/pjlib/include/pj/compat/m_i386.h                                               |   35
+res/pjproject/pjlib/include/pj/compat/m_m68k.h                                               |   35
+res/pjproject/pjlib/include/pj/compat/m_powerpc.h                                            |   36
+res/pjproject/pjlib/include/pj/compat/m_sparc.h                                              |   35
+res/pjproject/pjlib/include/pj/compat/m_x86_64.h                                             |   36
+res/pjproject/pjlib/include/pj/compat/malloc.h                                               |   34
+res/pjproject/pjlib/include/pj/compat/os_auto.h.in                                           |  212
+res/pjproject/pjlib/include/pj/compat/os_darwinos.h                                          |  145
+res/pjproject/pjlib/include/pj/compat/os_linux.h                                             |  129
+res/pjproject/pjlib/include/pj/compat/os_linux_kernel.h                                      |  149
+res/pjproject/pjlib/include/pj/compat/os_palmos.h                                            |  119
+res/pjproject/pjlib/include/pj/compat/os_rtems.h                                             |  139
+res/pjproject/pjlib/include/pj/compat/os_sunos.h                                             |  132
+res/pjproject/pjlib/include/pj/compat/os_symbian.h                                           |  167
+res/pjproject/pjlib/include/pj/compat/os_win32.h                                             |  139
+res/pjproject/pjlib/include/pj/compat/os_win32_wince.h                                       |  146
+res/pjproject/pjlib/include/pj/compat/rand.h                                                 |   70
+res/pjproject/pjlib/include/pj/compat/setjmp.h                                               |   98
+res/pjproject/pjlib/include/pj/compat/size_t.h                                               |   32
+res/pjproject/pjlib/include/pj/compat/socket.h                                               |  239
+res/pjproject/pjlib/include/pj/compat/stdarg.h                                               |   32
+res/pjproject/pjlib/include/pj/compat/stdfileio.h                                            |   32
+res/pjproject/pjlib/include/pj/compat/string.h                                               |  144
+res/pjproject/pjlib/include/pj/compat/time.h                                                 |   42
+res/pjproject/pjlib/include/pj/config.h                                                      | 1198
+res/pjproject/pjlib/include/pj/config_site.h                                                 |  408
+res/pjproject/pjlib/include/pj/config_site_sample.h                                          |  407
+res/pjproject/pjlib/include/pj/ctype.h                                                       |  175
+res/pjproject/pjlib/include/pj/doxygen.h                                                     |  996
+res/pjproject/pjlib/include/pj/errno.h                                                       |  577
+res/pjproject/pjlib/include/pj/except.h                                                      |  421
+res/pjproject/pjlib/include/pj/fifobuf.h                                                     |   44
+res/pjproject/pjlib/include/pj/file_access.h                                                 |  109
+res/pjproject/pjlib/include/pj/file_io.h                                                     |  183
+res/pjproject/pjlib/include/pj/guid.h                                                        |  101
+res/pjproject/pjlib/include/pj/hash.h                                                        |  220
+res/pjproject/pjlib/include/pj/ioqueue.h                                                     |  805
+res/pjproject/pjlib/include/pj/ip_helper.h                                                   |   97
+res/pjproject/pjlib/include/pj/list.h                                                        |  273
+res/pjproject/pjlib/include/pj/list_i.h                                                      |  121
+res/pjproject/pjlib/include/pj/lock.h                                                        |  154
+res/pjproject/pjlib/include/pj/log.h                                                         |  423
+res/pjproject/pjlib/include/pj/math.h                                                        |  197
+res/pjproject/pjlib/include/pj/os.h                                                          | 1476
+res/pjproject/pjlib/include/pj/pool.h                                                        |  903
+res/pjproject/pjlib/include/pj/pool_alt.h                                                    |  198
+res/pjproject/pjlib/include/pj/pool_buf.h                                                    |  105
+res/pjproject/pjlib/include/pj/pool_i.h                                                      |   94
+res/pjproject/pjlib/include/pj/rand.h                                                        |   66
+res/pjproject/pjlib/include/pj/rbtree.h                                                      |  210
+res/pjproject/pjlib/include/pj/sock.h                                                        | 1393
+res/pjproject/pjlib/include/pj/sock_qos.h                                                    |  427
+res/pjproject/pjlib/include/pj/sock_select.h                                                 |  152
+res/pjproject/pjlib/include/pj/ssl_sock.h                                                    | 1046
+res/pjproject/pjlib/include/pj/string.h                                                      |  692
+res/pjproject/pjlib/include/pj/string_i.h                                                    |  371
+res/pjproject/pjlib/include/pj/timer.h                                                       |  272
+res/pjproject/pjlib/include/pj/types.h                                                       |  547
+res/pjproject/pjlib/include/pj/unicode.h                                                     |  141
+res/pjproject/pjlib/include/pjlib++.hpp                                                      |   35
+res/pjproject/pjlib/include/pjlib.h                                                          |   63
+res/pjproject/pjlib/src/pj/activesock.c                                                      |  882
+res/pjproject/pjlib/src/pj/addr_resolv_linux_kernel.c                                        |   26
+res/pjproject/pjlib/src/pj/addr_resolv_sock.c                                                |  282
+res/pjproject/pjlib/src/pj/addr_resolv_symbian.cpp                                           |  201
+res/pjproject/pjlib/src/pj/array.c                                                           |   71
+res/pjproject/pjlib/src/pj/compat/longjmp_i386.S                                             |   42
+res/pjproject/pjlib/src/pj/compat/setjmp_i386.S                                              |   61
+res/pjproject/pjlib/src/pj/compat/sigjmp.c                                                   |   40
+res/pjproject/pjlib/src/pj/compat/string.c                                                   |   45
+res/pjproject/pjlib/src/pj/compat/string_compat.c                                            |   83
+res/pjproject/pjlib/src/pj/config.c                                                          |   89
+res/pjproject/pjlib/src/pj/ctype.c                                                           |   28
+res/pjproject/pjlib/src/pj/errno.c                                                           |  320
+res/pjproject/pjlib/src/pj/except.c                                                          |  185
+res/pjproject/pjlib/src/pj/exception_symbian.cpp                                             |  116
+res/pjproject/pjlib/src/pj/extra-exports.c                                                   |   41
+res/pjproject/pjlib/src/pj/fifobuf.c                                                         |  189
+res/pjproject/pjlib/src/pj/file_access_unistd.c                                              |  114
+res/pjproject/pjlib/src/pj/file_access_win32.c                                               |  215
+res/pjproject/pjlib/src/pj/file_io_ansi.c                                                    |  170
+res/pjproject/pjlib/src/pj/file_io_win32.c                                                   |  240
+res/pjproject/pjlib/src/pj/guid.c                                                            |   27
+res/pjproject/pjlib/src/pj/guid_simple.c                                                     |   81
+res/pjproject/pjlib/src/pj/guid_uuid.c                                                       |   53
+res/pjproject/pjlib/src/pj/guid_win32.c                                                      |   72
+res/pjproject/pjlib/src/pj/hash.c                                                            |  349
+res/pjproject/pjlib/src/pj/ioqueue_common_abs.c                                              | 1314
+res/pjproject/pjlib/src/pj/ioqueue_common_abs.h                                              |  139
+res/pjproject/pjlib/src/pj/ioqueue_dummy.c                                                   |  194
+res/pjproject/pjlib/src/pj/ioqueue_epoll.c                                                   |  749
+res/pjproject/pjlib/src/pj/ioqueue_linux_kernel.c                                            |  162
+res/pjproject/pjlib/src/pj/ioqueue_select.c                                                  |  926
+res/pjproject/pjlib/src/pj/ioqueue_symbian.cpp                                               |  853
+res/pjproject/pjlib/src/pj/ioqueue_winnt.c                                                   | 1443
+res/pjproject/pjlib/src/pj/ip_helper_generic.c                                               |  401
+res/pjproject/pjlib/src/pj/ip_helper_symbian.cpp                                             |  150
+res/pjproject/pjlib/src/pj/ip_helper_win32.c                                                 |  441
+res/pjproject/pjlib/src/pj/list.c                                                            |   26
+res/pjproject/pjlib/src/pj/lock.c                                                            |  198
+res/pjproject/pjlib/src/pj/log.c                                                             |  543
+res/pjproject/pjlib/src/pj/log_writer_printk.c                                               |   28
+res/pjproject/pjlib/src/pj/log_writer_stdout.c                                               |   57
+res/pjproject/pjlib/src/pj/log_writer_symbian_console.cpp                                    |   44
+res/pjproject/pjlib/src/pj/os_core_darwin.m                                                  |  100
+res/pjproject/pjlib/src/pj/os_core_linux_kernel.c                                            |  698
+res/pjproject/pjlib/src/pj/os_core_symbian.cpp                                               | 1063
+res/pjproject/pjlib/src/pj/os_core_unix.c                                                    | 1851
+res/pjproject/pjlib/src/pj/os_core_win32.c                                                   | 1456
+res/pjproject/pjlib/src/pj/os_error_linux_kernel.c                                           |   81
+res/pjproject/pjlib/src/pj/os_error_symbian.cpp                                              |  172
+res/pjproject/pjlib/src/pj/os_error_unix.c                                                   |   69
+res/pjproject/pjlib/src/pj/os_error_win32.c                                                  |  220
+res/pjproject/pjlib/src/pj/os_info.c                                                         |  319
+res/pjproject/pjlib/src/pj/os_info_iphone.m                                                  |   53
+res/pjproject/pjlib/src/pj/os_info_symbian.cpp                                               |  190
+res/pjproject/pjlib/src/pj/os_rwmutex.c                                                      |  163
+res/pjproject/pjlib/src/pj/os_symbian.h                                                      |  422
+res/pjproject/pjlib/src/pj/os_time_bsd.c                                                     |   36
+res/pjproject/pjlib/src/pj/os_time_common.c                                                  |   86
+res/pjproject/pjlib/src/pj/os_time_linux_kernel.c                                            |   66
+res/pjproject/pjlib/src/pj/os_time_unix.c                                                    |   47
+res/pjproject/pjlib/src/pj/os_time_win32.c                                                   |  303
+res/pjproject/pjlib/src/pj/os_timestamp_common.c                                             |  206
+res/pjproject/pjlib/src/pj/os_timestamp_linux_kernel.c                                       |   79
+res/pjproject/pjlib/src/pj/os_timestamp_posix.c                                              |  220
+res/pjproject/pjlib/src/pj/os_timestamp_win32.c                                              |  295
+res/pjproject/pjlib/src/pj/pool.c                                                            |  301
+res/pjproject/pjlib/src/pj/pool_buf.c                                                        |  115
+res/pjproject/pjlib/src/pj/pool_caching.c                                                    |  334
+res/pjproject/pjlib/src/pj/pool_dbg.c                                                        |  190
+res/pjproject/pjlib/src/pj/pool_policy_kmalloc.c                                             |   64
+res/pjproject/pjlib/src/pj/pool_policy_malloc.c                                              |  104
+res/pjproject/pjlib/src/pj/pool_policy_new.cpp                                               |  102
+res/pjproject/pjlib/src/pj/pool_signature.h                                                  |   68
+res/pjproject/pjlib/src/pj/rand.c                                                            |   35
+res/pjproject/pjlib/src/pj/rbtree.c                                                          |  428
+res/pjproject/pjlib/src/pj/sock_bsd.c                                                        |  843
+res/pjproject/pjlib/src/pj/sock_common.c                                                     | 1196
+res/pjproject/pjlib/src/pj/sock_linux_kernel.c                                               |  755
+res/pjproject/pjlib/src/pj/sock_qos_bsd.c                                                    |  132
+res/pjproject/pjlib/src/pj/sock_qos_common.c                                                 |  151
+res/pjproject/pjlib/src/pj/sock_qos_dummy.c                                                  |   76
+res/pjproject/pjlib/src/pj/sock_qos_symbian.cpp                                              |   95
+res/pjproject/pjlib/src/pj/sock_qos_wm.c                                                     |  103
+res/pjproject/pjlib/src/pj/sock_select.c                                                     |  113
+res/pjproject/pjlib/src/pj/sock_select_symbian.cpp                                           |  163
+res/pjproject/pjlib/src/pj/sock_symbian.cpp                                                  | 1021
+res/pjproject/pjlib/src/pj/ssl_sock_common.c                                                 |  138
+res/pjproject/pjlib/src/pj/ssl_sock_dump.c                                                   |  148
+res/pjproject/pjlib/src/pj/ssl_sock_ossl.c                                                   | 2390
+res/pjproject/pjlib/src/pj/ssl_sock_symbian.cpp                                              | 1426
+res/pjproject/pjlib/src/pj/string.c                                                          |  202
+res/pjproject/pjlib/src/pj/symbols.c                                                         |  348
+res/pjproject/pjlib/src/pj/timer.c                                                           |  554
+res/pjproject/pjlib/src/pj/timer_symbian.cpp                                                 |  446
+res/pjproject/pjlib/src/pj/types.c                                                           |   46
+res/pjproject/pjlib/src/pj/unicode_symbian.cpp                                               |   76
+res/pjproject/pjlib/src/pj/unicode_win32.c                                                   |   59
+res/pjproject/pjlib/src/pjlib++-test/main.cpp                                                |   62
+res/pjproject/pjlib/src/pjlib-samples/except.c                                               |   82
+res/pjproject/pjlib/src/pjlib-samples/list.c                                                 |   72
+res/pjproject/pjlib/src/pjlib-samples/log.c                                                  |   43
+res/pjproject/pjlib/src/pjlib-test/activesock.c                                              |  521
+res/pjproject/pjlib/src/pjlib-test/atomic.c                                                  |  109
+res/pjproject/pjlib/src/pjlib-test/echo_clt.c                                                |  269
+res/pjproject/pjlib/src/pjlib-test/errno.c                                                   |  171
+res/pjproject/pjlib/src/pjlib-test/exception.c                                               |  282
+res/pjproject/pjlib/src/pjlib-test/exception_wrap.cpp                                        |   24
+res/pjproject/pjlib/src/pjlib-test/fifobuf.c                                                 |  117
+res/pjproject/pjlib/src/pjlib-test/file.c                                                    |  225
+res/pjproject/pjlib/src/pjlib-test/hash_test.c                                               |  163
+res/pjproject/pjlib/src/pjlib-test/ioq_perf.c                                                |  572
+res/pjproject/pjlib/src/pjlib-test/ioq_tcp.c                                                 |  972
+res/pjproject/pjlib/src/pjlib-test/ioq_udp.c                                                 |  951
+res/pjproject/pjlib/src/pjlib-test/ioq_unreg.c                                               |  387
+res/pjproject/pjlib/src/pjlib-test/list.c                                                    |  226
+res/pjproject/pjlib/src/pjlib-test/main.c                                                    |  107
+res/pjproject/pjlib/src/pjlib-test/main_mod.c                                                |   40
+res/pjproject/pjlib/src/pjlib-test/main_rtems.c                                              |  326
+res/pjproject/pjlib/src/pjlib-test/main_symbian.cpp                                          |  133
+res/pjproject/pjlib/src/pjlib-test/main_win32.c                                              |  211
+res/pjproject/pjlib/src/pjlib-test/mutex.c                                                   |  234
+res/pjproject/pjlib/src/pjlib-test/os.c                                                      |  116
+res/pjproject/pjlib/src/pjlib-test/pjlib_test_reg.rss                                        |   12
+res/pjproject/pjlib/src/pjlib-test/pool.c                                                    |  321
+res/pjproject/pjlib/src/pjlib-test/pool_perf.c                                               |  194
+res/pjproject/pjlib/src/pjlib-test/pool_wrap.cpp                                             |   24
+res/pjproject/pjlib/src/pjlib-test/rand.c                                                    |   54
+res/pjproject/pjlib/src/pjlib-test/rbtree.c                                                  |  168
+res/pjproject/pjlib/src/pjlib-test/rtems_network_config.h                                    |  149
+res/pjproject/pjlib/src/pjlib-test/select.c                                                  |  221
+res/pjproject/pjlib/src/pjlib-test/sleep.c                                                   |  224
+res/pjproject/pjlib/src/pjlib-test/sock.c                                                    |  877
+res/pjproject/pjlib/src/pjlib-test/sock_perf.c                                               |  190
+res/pjproject/pjlib/src/pjlib-test/ssl_sock.c                                                | 1424
+res/pjproject/pjlib/src/pjlib-test/string.c                                                  |  438
+res/pjproject/pjlib/src/pjlib-test/test.c                                                    |  234
+res/pjproject/pjlib/src/pjlib-test/test.h                                                    |  129
+res/pjproject/pjlib/src/pjlib-test/test_wrap.cpp                                             |   24
+res/pjproject/pjlib/src/pjlib-test/thread.c                                                  |  336
+res/pjproject/pjlib/src/pjlib-test/timer.c                                                   |  196
+res/pjproject/pjlib/src/pjlib-test/timestamp.c                                               |  235
+res/pjproject/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c                                    |  214
+res/pjproject/pjlib/src/pjlib-test/udp_echo_srv_sync.c                                       |  167
+res/pjproject/pjlib/src/pjlib-test/util.c                                                    |  140
+res/pjproject/pjmedia/README.txt                                                             |   19
+res/pjproject/pjmedia/build/Jbtest.dat                                                       |  578
+res/pjproject/pjmedia/build/Makefile                                                         |  225
+res/pjproject/pjmedia/build/m-i386.mak                                                       |    6
+res/pjproject/pjmedia/build/m-x86_64.mak                                                     |    6
+res/pjproject/pjmedia/build/os-auto.mak.in                                                   |  179
+res/pjproject/pjmedia/build/os-darwinos.mak                                                  |  106
+res/pjproject/pjmedia/build/os-linux.mak                                                     |  100
+res/pjproject/pjmedia/build/os-rtems.mak                                                     |    8
+res/pjproject/pjmedia/build/os-win32.mak                                                     |  102
+res/pjproject/pjmedia/build/pjmedia.vcproj                                                   | 5203 +
+res/pjproject/pjmedia/build/pjmedia_audiodev.vcproj                                          | 6316 +
+res/pjproject/pjmedia/build/pjmedia_codec.vcproj                                             | 3148
+res/pjproject/pjmedia/build/pjmedia_test.vcproj                                              | 4263
+res/pjproject/pjmedia/build/pjmedia_videodev.vcproj                                          | 2864
+res/pjproject/pjmedia/build/wince-evc4/pjmedia_auddev_wince.vcp                              | 6342 +
+res/pjproject/pjmedia/build/wince-evc4/pjmedia_codec_wince.vcp                               | 5023 +
+res/pjproject/pjmedia/build/wince-evc4/pjmedia_test.vcp                                      |19958 ++++
+res/pjproject/pjmedia/build/wince-evc4/pjmedia_wince.vcp                                     |29166 ++++++
+res/pjproject/pjmedia/build/wince-evc4/pjmedia_wince.vcw                                     |  206
+res/pjproject/pjmedia/include/pjmedia-audiodev/audiodev.h                                    |  719
+res/pjproject/pjmedia/include/pjmedia-audiodev/audiodev_imp.h                                |  188
+res/pjproject/pjmedia/include/pjmedia-audiodev/audiotest.h                                   |  116
+res/pjproject/pjmedia/include/pjmedia-audiodev/config.h                                      |  452
+res/pjproject/pjmedia/include/pjmedia-audiodev/errno.h                                       |  212
+res/pjproject/pjmedia/include/pjmedia-codec.h                                                |   42
+res/pjproject/pjmedia/include/pjmedia-codec/amr_helper.h                                     | 1228
+res/pjproject/pjmedia/include/pjmedia-codec/amr_sdp_match.h                                  |   61
+res/pjproject/pjmedia/include/pjmedia-codec/audio_codecs.h                                   |   98
+res/pjproject/pjmedia/include/pjmedia-codec/config.h                                         |  423
+res/pjproject/pjmedia/include/pjmedia-codec/config_auto.h.in                                 |   80
+res/pjproject/pjmedia/include/pjmedia-codec/ffmpeg_vid_codecs.h                              |   67
+res/pjproject/pjmedia/include/pjmedia-codec/g722.h                                           |  104
+res/pjproject/pjmedia/include/pjmedia-codec/g7221.h                                          |  162
+res/pjproject/pjmedia/include/pjmedia-codec/g7221_sdp_match.h                                |   59
+res/pjproject/pjmedia/include/pjmedia-codec/gsm.h                                            |   87
+res/pjproject/pjmedia/include/pjmedia-codec/h263_packetizer.h                                |  146
+res/pjproject/pjmedia/include/pjmedia-codec/h264_packetizer.h                                |  157
+res/pjproject/pjmedia/include/pjmedia-codec/ilbc.h                                           |  119
+res/pjproject/pjmedia/include/pjmedia-codec/ipp_codecs.h                                     |  322
+res/pjproject/pjmedia/include/pjmedia-codec/l16.h                                            |   81
+res/pjproject/pjmedia/include/pjmedia-codec/opencore_amrnb.h                                 |   89
+res/pjproject/pjmedia/include/pjmedia-codec/passthrough.h                                    |  277
+res/pjproject/pjmedia/include/pjmedia-codec/speex.h                                          |  150
+res/pjproject/pjmedia/include/pjmedia-codec/types.h                                          |  126
+res/pjproject/pjmedia/include/pjmedia-videodev/avi_dev.h                                     |  139
+res/pjproject/pjmedia/include/pjmedia-videodev/config.h                                      |  203
+res/pjproject/pjmedia/include/pjmedia-videodev/errno.h                                       |  159
+res/pjproject/pjmedia/include/pjmedia-videodev/videodev.h                                    |  824
+res/pjproject/pjmedia/include/pjmedia-videodev/videodev_imp.h                                |  230
+res/pjproject/pjmedia/include/pjmedia.h                                                      |   81
+res/pjproject/pjmedia/include/pjmedia/alaw_ulaw.h                                            |  213
+res/pjproject/pjmedia/include/pjmedia/avi.h                                                  |  202
+res/pjproject/pjmedia/include/pjmedia/avi_stream.h                                           |  170
+res/pjproject/pjmedia/include/pjmedia/bidirectional.h                                        |   67
+res/pjproject/pjmedia/include/pjmedia/circbuf.h                                              |  436
+res/pjproject/pjmedia/include/pjmedia/clock.h                                                |  335
+res/pjproject/pjmedia/include/pjmedia/codec.h                                                | 1126
+res/pjproject/pjmedia/include/pjmedia/conference.h                                           |  509
+res/pjproject/pjmedia/include/pjmedia/config.h                                               | 1181
+res/pjproject/pjmedia/include/pjmedia/config_auto.h.in                                       |   43
+res/pjproject/pjmedia/include/pjmedia/converter.h                                            |  322
+res/pjproject/pjmedia/include/pjmedia/delaybuf.h                                             |  176
+res/pjproject/pjmedia/include/pjmedia/doxygen.h                                              |  244
+res/pjproject/pjmedia/include/pjmedia/echo.h                                                 |  260
+res/pjproject/pjmedia/include/pjmedia/echo_port.h                                            |   74
+res/pjproject/pjmedia/include/pjmedia/endpoint.h                                             |  295
+res/pjproject/pjmedia/include/pjmedia/errno.h                                                |  650
+res/pjproject/pjmedia/include/pjmedia/event.h                                                |  395
+res/pjproject/pjmedia/include/pjmedia/format.h                                               |  755
+res/pjproject/pjmedia/include/pjmedia/frame.h                                                |  332
+res/pjproject/pjmedia/include/pjmedia/g711.h                                                 |   89
+res/pjproject/pjmedia/include/pjmedia/jbuf.h                                                 |  451
+res/pjproject/pjmedia/include/pjmedia/master_port.h                                          |  199
+res/pjproject/pjmedia/include/pjmedia/mem_port.h                                             |  195
+res/pjproject/pjmedia/include/pjmedia/null_port.h                                            |   70
+res/pjproject/pjmedia/include/pjmedia/plc.h                                                  |  115
+res/pjproject/pjmedia/include/pjmedia/port.h                                                 |  499
+res/pjproject/pjmedia/include/pjmedia/resample.h                                             |  200
+res/pjproject/pjmedia/include/pjmedia/rtcp.h                                                 |  486
+res/pjproject/pjmedia/include/pjmedia/rtcp_xr.h                                              |  478
+res/pjproject/pjmedia/include/pjmedia/rtp.h                                                  |  394
+res/pjproject/pjmedia/include/pjmedia/sdp.h                                                  |  736
+res/pjproject/pjmedia/include/pjmedia/sdp_neg.h                                              |  765
+res/pjproject/pjmedia/include/pjmedia/session.h                                              |  436
+res/pjproject/pjmedia/include/pjmedia/signatures.h                                           |  217
+res/pjproject/pjmedia/include/pjmedia/silencedet.h                                           |  200
+res/pjproject/pjmedia/include/pjmedia/sound.h                                                |  336
+res/pjproject/pjmedia/include/pjmedia/sound_port.h                                           |  352
+res/pjproject/pjmedia/include/pjmedia/splitcomb.h                                            |  140
+res/pjproject/pjmedia/include/pjmedia/stereo.h                                               |  206
+res/pjproject/pjmedia/include/pjmedia/stream.h                                               |  436
+res/pjproject/pjmedia/include/pjmedia/stream_common.h                                        |   57
+res/pjproject/pjmedia/include/pjmedia/symbian_sound_aps.h                                    |   48
+res/pjproject/pjmedia/include/pjmedia/tonegen.h                                              |  293
+res/pjproject/pjmedia/include/pjmedia/transport.h                                            |  853
+res/pjproject/pjmedia/include/pjmedia/transport_adapter_sample.h                             |   76
+res/pjproject/pjmedia/include/pjmedia/transport_ice.h                                        |  228
+res/pjproject/pjmedia/include/pjmedia/transport_loop.h                                       |   82
+res/pjproject/pjmedia/include/pjmedia/transport_srtp.h                                       |  317
+res/pjproject/pjmedia/include/pjmedia/transport_udp.h                                        |  162
+res/pjproject/pjmedia/include/pjmedia/types.h                                                |  272
+res/pjproject/pjmedia/include/pjmedia/vid_codec.h                                            |  871
+res/pjproject/pjmedia/include/pjmedia/vid_codec_util.h                                       |  158
+res/pjproject/pjmedia/include/pjmedia/vid_port.h                                             |  240
+res/pjproject/pjmedia/include/pjmedia/vid_stream.h                                           |  423
+res/pjproject/pjmedia/include/pjmedia/vid_tee.h                                              |  142
+res/pjproject/pjmedia/include/pjmedia/wav_playlist.h                                         |  105
+res/pjproject/pjmedia/include/pjmedia/wav_port.h                                             |  250
+res/pjproject/pjmedia/include/pjmedia/wave.h                                                 |  184
+res/pjproject/pjmedia/include/pjmedia/wsola.h                                                |  219
+res/pjproject/pjmedia/include/pjmedia_audiodev.h                                             |   33
+res/pjproject/pjmedia/include/pjmedia_videodev.h                                             |   31
+res/pjproject/pjmedia/src/pjmedia-audiodev/alsa_dev.c                                        |  980
+res/pjproject/pjmedia/src/pjmedia-audiodev/audiodev.c                                        |  815
+res/pjproject/pjmedia/src/pjmedia-audiodev/audiotest.c                                       |  269
+res/pjproject/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c                                   | 2107
+res/pjproject/pjmedia/src/pjmedia-audiodev/errno.c                                           |  206
+res/pjproject/pjmedia/src/pjmedia-audiodev/legacy_dev.c                                      |  468
+res/pjproject/pjmedia/src/pjmedia-audiodev/null_dev.c                                        |  388
+res/pjproject/pjmedia/src/pjmedia-audiodev/pa_dev.c                                          | 1284
+res/pjproject/pjmedia/src/pjmedia-audiodev/s60_g729_bitstream.h                              |  171
+res/pjproject/pjmedia/src/pjmedia-audiodev/symb_aps_dev.cpp                                  | 1929
+res/pjproject/pjmedia/src/pjmedia-audiodev/symb_mda_dev.cpp                                  | 1196
+res/pjproject/pjmedia/src/pjmedia-audiodev/symb_vas_dev.cpp                                  | 2006
+res/pjproject/pjmedia/src/pjmedia-audiodev/wmme_dev.c                                        | 1524
+res/pjproject/pjmedia/src/pjmedia-codec/amr_sdp_match.c                                      |  176
+res/pjproject/pjmedia/src/pjmedia-codec/audio_codecs.c                                       |  119
+res/pjproject/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c                                  | 1818
+res/pjproject/pjmedia/src/pjmedia-codec/g722.c                                               |  714
+res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_dec.c                                      |  549
+res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_dec.h                                      |   79
+res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_enc.c                                      |  576
+res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_enc.h                                      |   78
+res/pjproject/pjmedia/src/pjmedia-codec/g7221.c                                              |  950
+res/pjproject/pjmedia/src/pjmedia-codec/g7221_sdp_match.c                                    |   91
+res/pjproject/pjmedia/src/pjmedia-codec/gsm.c                                                |  645
+res/pjproject/pjmedia/src/pjmedia-codec/h263_packetizer.c                                    |  294
+res/pjproject/pjmedia/src/pjmedia-codec/h264_packetizer.c                                    |  535
+res/pjproject/pjmedia/src/pjmedia-codec/ilbc.c                                               |  883
+res/pjproject/pjmedia/src/pjmedia-codec/ipp_codecs.c                                         | 1680
+res/pjproject/pjmedia/src/pjmedia-codec/l16.c                                                |  729
+res/pjproject/pjmedia/src/pjmedia-codec/opencore_amrnb.c                                     |  831
+res/pjproject/pjmedia/src/pjmedia-codec/passthrough.c                                        | 1054
+res/pjproject/pjmedia/src/pjmedia-codec/speex_codec.c                                        |  997
+res/pjproject/pjmedia/src/pjmedia-videodev/avi_dev.c                                         |  678
+res/pjproject/pjmedia/src/pjmedia-videodev/colorbar_dev.c                                    |  626
+res/pjproject/pjmedia/src/pjmedia-videodev/dshow_dev.c                                       | 1062
+res/pjproject/pjmedia/src/pjmedia-videodev/dshowclasses.cpp                                  |  242
+res/pjproject/pjmedia/src/pjmedia-videodev/errno.c                                           |  119
+res/pjproject/pjmedia/src/pjmedia-videodev/ffmpeg_dev.c                                      |  516
+res/pjproject/pjmedia/src/pjmedia-videodev/ios_dev.m                                         |  703
+res/pjproject/pjmedia/src/pjmedia-videodev/qt_dev.m                                          |  697
+res/pjproject/pjmedia/src/pjmedia-videodev/sdl_dev.c                                         | 1428
+res/pjproject/pjmedia/src/pjmedia-videodev/sdl_dev_m.m                                       |   20
+res/pjproject/pjmedia/src/pjmedia-videodev/v4l2_dev.c                                        |  819
+res/pjproject/pjmedia/src/pjmedia-videodev/videodev.c                                        |  877
+res/pjproject/pjmedia/src/pjmedia/alaw_ulaw.c                                                |  300
+res/pjproject/pjmedia/src/pjmedia/alaw_ulaw_table.c                                          | 4207
+res/pjproject/pjmedia/src/pjmedia/avi_player.c                                               |  794
+res/pjproject/pjmedia/src/pjmedia/bidirectional.c                                            |   78
+res/pjproject/pjmedia/src/pjmedia/clock_thread.c                                             |  426
+res/pjproject/pjmedia/src/pjmedia/codec.c                                                    |  639
+res/pjproject/pjmedia/src/pjmedia/conf_switch.c                                              | 1580
+res/pjproject/pjmedia/src/pjmedia/conference.c                                               | 2085
+res/pjproject/pjmedia/src/pjmedia/converter.c                                                |  178
+res/pjproject/pjmedia/src/pjmedia/converter_libswscale.c                                     |  208
+res/pjproject/pjmedia/src/pjmedia/delaybuf.c                                                 |  405
+res/pjproject/pjmedia/src/pjmedia/dummy.c                                                    |   24
+res/pjproject/pjmedia/src/pjmedia/echo_common.c                                              |  375
+res/pjproject/pjmedia/src/pjmedia/echo_internal.h                                            |   79
+res/pjproject/pjmedia/src/pjmedia/echo_port.c                                                |  146
+res/pjproject/pjmedia/src/pjmedia/echo_speex.c                                               |  192
+res/pjproject/pjmedia/src/pjmedia/echo_suppress.c                                            |  805
+res/pjproject/pjmedia/src/pjmedia/endpoint.c                                                 |  942
+res/pjproject/pjmedia/src/pjmedia/errno.c                                                    |  272
+res/pjproject/pjmedia/src/pjmedia/event.c                                                    |  377
+res/pjproject/pjmedia/src/pjmedia/ffmpeg_util.c                                              |  203
+res/pjproject/pjmedia/src/pjmedia/ffmpeg_util.h                                              |   55
+res/pjproject/pjmedia/src/pjmedia/format.c                                                   |  415
+res/pjproject/pjmedia/src/pjmedia/g711.c                                                     |  621
+res/pjproject/pjmedia/src/pjmedia/jbuf.c                                                     | 1190
+res/pjproject/pjmedia/src/pjmedia/master_port.c                                              |  321
+res/pjproject/pjmedia/src/pjmedia/mem_capture.c                                              |  235
+res/pjproject/pjmedia/src/pjmedia/mem_player.c                                               |  224
+res/pjproject/pjmedia/src/pjmedia/null_port.c                                                |  101
+res/pjproject/pjmedia/src/pjmedia/plc_common.c                                               |  164
+res/pjproject/pjmedia/src/pjmedia/port.c                                                     |  138
+res/pjproject/pjmedia/src/pjmedia/resample_libsamplerate.c                                   |  207
+res/pjproject/pjmedia/src/pjmedia/resample_port.c                                            |  232
+res/pjproject/pjmedia/src/pjmedia/resample_resample.c                                        |  346
+res/pjproject/pjmedia/src/pjmedia/resample_speex.c                                           |  127
+res/pjproject/pjmedia/src/pjmedia/rtcp.c                                                     | 1104
+res/pjproject/pjmedia/src/pjmedia/rtcp_xr.c                                                  |  858
+res/pjproject/pjmedia/src/pjmedia/rtp.c                                                      |  366
+res/pjproject/pjmedia/src/pjmedia/sdp.c                                                      | 1576
+res/pjproject/pjmedia/src/pjmedia/sdp_cmp.c                                                  |  304
+res/pjproject/pjmedia/src/pjmedia/sdp_neg.c                                                  | 1549
+res/pjproject/pjmedia/src/pjmedia/sdp_wrap.cpp                                               |   24
+res/pjproject/pjmedia/src/pjmedia/session.c                                                  |  444
+res/pjproject/pjmedia/src/pjmedia/silencedet.c                                               |  333
+res/pjproject/pjmedia/src/pjmedia/sound_legacy.c                                             |  284
+res/pjproject/pjmedia/src/pjmedia/sound_port.c                                               |  742
+res/pjproject/pjmedia/src/pjmedia/splitcomb.c                                                |  807
+res/pjproject/pjmedia/src/pjmedia/stereo_port.c                                              |  227
+res/pjproject/pjmedia/src/pjmedia/stream.c                                                   | 2803
+res/pjproject/pjmedia/src/pjmedia/stream_common.c                                            |  111
+res/pjproject/pjmedia/src/pjmedia/stream_info.c                                              |  548
+res/pjproject/pjmedia/src/pjmedia/tonegen.c                                                  |  898
+res/pjproject/pjmedia/src/pjmedia/transport_adapter_sample.c                                 |  440
+res/pjproject/pjmedia/src/pjmedia/transport_ice.c                                            | 1853
+res/pjproject/pjmedia/src/pjmedia/transport_loop.c                                           |  404
+res/pjproject/pjmedia/src/pjmedia/transport_srtp.c                                           | 1680
+res/pjproject/pjmedia/src/pjmedia/transport_udp.c                                            |  915
+res/pjproject/pjmedia/src/pjmedia/types.c                                                    |   47
+res/pjproject/pjmedia/src/pjmedia/vid_codec.c                                                |  759
+res/pjproject/pjmedia/src/pjmedia/vid_codec_util.c                                           |  646
+res/pjproject/pjmedia/src/pjmedia/vid_port.c                                                 |  971
+res/pjproject/pjmedia/src/pjmedia/vid_stream.c                                               | 1981
+res/pjproject/pjmedia/src/pjmedia/vid_stream_info.c                                          |  385
+res/pjproject/pjmedia/src/pjmedia/vid_tee.c                                                  |  396
+res/pjproject/pjmedia/src/pjmedia/wav_player.c                                               |  691
+res/pjproject/pjmedia/src/pjmedia/wav_playlist.c                                             |  642
+res/pjproject/pjmedia/src/pjmedia/wav_writer.c                                               |  457
+res/pjproject/pjmedia/src/pjmedia/wave.c                                                     |   58
+res/pjproject/pjmedia/src/pjmedia/wsola.c                                                    | 1139
+res/pjproject/pjmedia/src/test/audio_tool.c                                                  |  410
+res/pjproject/pjmedia/src/test/codec_vectors.c                                               |  626
+res/pjproject/pjmedia/src/test/jbuf_test.c                                                   |  349
+res/pjproject/pjmedia/src/test/main.c                                                        |   53
+res/pjproject/pjmedia/src/test/mips_test.c                                                   | 2511
+res/pjproject/pjmedia/src/test/rtp_test.c                                                    |   41
+res/pjproject/pjmedia/src/test/sdp_neg_test.c                                                | 1596
+res/pjproject/pjmedia/src/test/sdptest.c                                                     |  122
+res/pjproject/pjmedia/src/test/session_test.c                                                |  131
+res/pjproject/pjmedia/src/test/test.c                                                        |  127
+res/pjproject/pjmedia/src/test/test.h                                                        |   50
+res/pjproject/pjmedia/src/test/vid_codec_test.c                                              |  486
+res/pjproject/pjmedia/src/test/vid_dev_test.c                                                |  303
+res/pjproject/pjmedia/src/test/vid_port_test.c                                               |  250
+res/pjproject/pjmedia/src/test/wince_main.c                                                  |   72
+res/pjproject/pjmedia/src/test/wsola_test.c                                                  |  373
+res/pjproject/pjnath/build/Makefile                                                          |  143
+res/pjproject/pjnath/build/pjnath.vcproj                                                     | 3434
+res/pjproject/pjnath/build/pjnath_test.vcproj                                                | 3607
+res/pjproject/pjnath/build/pjstun_srv_test.vcproj                                            |  299
+res/pjproject/pjnath/build/pjturn_client.vcproj                                              |  207
+res/pjproject/pjnath/build/wince-evc4/pjnath_test_wince.vcp                                  |19458 ++++
+res/pjproject/pjnath/build/wince-evc4/pjnath_wince.vcp                                       | 9089 ++
+res/pjproject/pjnath/build/wince-evc4/pjnath_wince.vcw                                       |   74
+res/pjproject/pjnath/include/pjnath.h                                                        |   35
+res/pjproject/pjnath/include/pjnath/config.h                                                 |  495
+res/pjproject/pjnath/include/pjnath/errno.h                                                  |  226
+res/pjproject/pjnath/include/pjnath/ice_session.h                                            |  974
+res/pjproject/pjnath/include/pjnath/ice_strans.h                                             |  816
+res/pjproject/pjnath/include/pjnath/nat_detect.h                                             |  208
+res/pjproject/pjnath/include/pjnath/stun_auth.h                                              |  457
+res/pjproject/pjnath/include/pjnath/stun_config.h                                            |  128
+res/pjproject/pjnath/include/pjnath/stun_msg.h                                               | 1820
+res/pjproject/pjnath/include/pjnath/stun_session.h                                           |  762
+res/pjproject/pjnath/include/pjnath/stun_sock.h                                              |  446
+res/pjproject/pjnath/include/pjnath/stun_transaction.h                                       |  276
+res/pjproject/pjnath/include/pjnath/turn_session.h                                           |  730
+res/pjproject/pjnath/include/pjnath/turn_sock.h                                              |  397
+res/pjproject/pjnath/include/pjnath/types.h                                                  |   76
+res/pjproject/pjnath/src/pjnath-test/ice_test.c                                              |  878
+res/pjproject/pjnath/src/pjnath-test/main.c                                                  |   62
+res/pjproject/pjnath/src/pjnath-test/main_win32.c                                            |    1
+res/pjproject/pjnath/src/pjnath-test/server.c                                                |  754
+res/pjproject/pjnath/src/pjnath-test/server.h                                                |  110
+res/pjproject/pjnath/src/pjnath-test/sess_auth.c                                             | 1146
+res/pjproject/pjnath/src/pjnath-test/stun.c                                                  |  983
+res/pjproject/pjnath/src/pjnath-test/stun_sock_test.c                                        |  849
+res/pjproject/pjnath/src/pjnath-test/test.c                                                  |  212
+res/pjproject/pjnath/src/pjnath-test/test.h                                                  |   63
+res/pjproject/pjnath/src/pjnath-test/turn_sock_test.c                                        |  516
+res/pjproject/pjnath/src/pjnath/errno.c                                                      |  216
+res/pjproject/pjnath/src/pjnath/ice_session.c                                                | 2978
+res/pjproject/pjnath/src/pjnath/ice_strans.c                                                 | 1757
+res/pjproject/pjnath/src/pjnath/nat_detect.c                                                 |  911
+res/pjproject/pjnath/src/pjnath/stun_auth.c                                                  |  631
+res/pjproject/pjnath/src/pjnath/stun_msg.c                                                   | 2827
+res/pjproject/pjnath/src/pjnath/stun_msg_dump.c                                              |  298
+res/pjproject/pjnath/src/pjnath/stun_session.c                                               | 1436
+res/pjproject/pjnath/src/pjnath/stun_sock.c                                                  |  856
+res/pjproject/pjnath/src/pjnath/stun_transaction.c                                           |  448
+res/pjproject/pjnath/src/pjnath/turn_session.c                                               | 2040
+res/pjproject/pjnath/src/pjnath/turn_sock.c                                                  |  808
+res/pjproject/pjnath/src/pjturn-client/client_main.c                                         |  631
+res/pjproject/pjnath/src/pjturn-srv/allocation.c                                             | 1377
+res/pjproject/pjnath/src/pjturn-srv/auth.c                                                   |  145
+res/pjproject/pjnath/src/pjturn-srv/auth.h                                                   |  116
+res/pjproject/pjnath/src/pjturn-srv/listener_tcp.c                                           |  490
+res/pjproject/pjnath/src/pjturn-srv/listener_udp.c                                           |  266
+res/pjproject/pjnath/src/pjturn-srv/main.c                                                   |  174
+res/pjproject/pjnath/src/pjturn-srv/server.c                                                 |  699
+res/pjproject/pjnath/src/pjturn-srv/turn.h                                                   |  508
+res/pjproject/pjproject-vs8.sln                                                              | 3003
+res/pjproject/pjsip-apps/build/Footprint.mak                                                 |   28
+res/pjproject/pjsip-apps/build/Makefile                                                      |   94
+res/pjproject/pjsip-apps/build/Samples-vc.mak                                                |  116
+res/pjproject/pjsip-apps/build/Samples.mak                                                   |   78
+res/pjproject/pjsip-apps/build/dummy.c                                                       |    9
+res/pjproject/pjsip-apps/build/get-footprint.py                                              |  338
+res/pjproject/pjsip-apps/build/libpjproject.vcproj                                           | 2772
+res/pjproject/pjsip-apps/build/os-win32.mak                                                  |    2
+res/pjproject/pjsip-apps/build/pjsua.vcproj                                                  | 3636
+res/pjproject/pjsip-apps/build/pjsystest.vcproj                                              |  533
+res/pjproject/pjsip-apps/build/py_pjsua.vcproj                                               |  244
+res/pjproject/pjsip-apps/build/python_pjsua.vcproj                                           |  268
+res/pjproject/pjsip-apps/build/sample_debug.vcproj                                           | 3265
+res/pjproject/pjsip-apps/build/samples.vcproj                                                | 1750
+res/pjproject/pjsip-apps/build/vidgui.vcproj                                                 |  207
+res/pjproject/pjsip-apps/build/wince-evc4/wince_demos.vcw                                    |  305
+res/pjproject/pjsip-apps/src/3rdparty_media_sample/Makefile                                  |   34
+res/pjproject/pjsip-apps/src/3rdparty_media_sample/alt_pjsua_aud.c                           |  628
+res/pjproject/pjsip-apps/src/3rdparty_media_sample/alt_pjsua_vid.c                           |  596
+res/pjproject/pjsip-apps/src/3rdparty_media_sample/config_site.h                             |   42
+res/pjproject/pjsip-apps/src/confbot/confbot.py                                              |  575
+res/pjproject/pjsip-apps/src/confbot/config.py                                               |   41
+res/pjproject/pjsip-apps/src/ipjsua/Classes/ConfigViewController.h                           |   32
+res/pjproject/pjsip-apps/src/ipjsua/Classes/ConfigViewController.m                           |  158
+res/pjproject/pjsip-apps/src/ipjsua/Classes/FirstViewController.h                            |   37
+res/pjproject/pjsip-apps/src/ipjsua/Classes/FirstViewController.m                            |  107
+res/pjproject/pjsip-apps/src/ipjsua/Classes/TabBarController.h                               |   26
+res/pjproject/pjsip-apps/src/ipjsua/Classes/TabBarController.m                               |   30
+res/pjproject/pjsip-apps/src/ipjsua/Classes/ipjsuaAppDelegate.h                              |   37
+res/pjproject/pjsip-apps/src/ipjsua/Classes/ipjsuaAppDelegate.m                              |  252
+res/pjproject/pjsip-apps/src/ipjsua/MainWindow.xib                                           |  780
+res/pjproject/pjsip-apps/src/ipjsua/Resources-iPad/MainWindow-iPad.xib                       |  913
+res/pjproject/pjsip-apps/src/ipjsua/Resources-iPad/SecondView-iPad.xib                       |  561
+res/pjproject/pjsip-apps/src/ipjsua/SecondView.xib                                           |  501
+res/pjproject/pjsip-apps/src/ipjsua/config.cfg                                               |    3
+res/pjproject/pjsip-apps/src/ipjsua/ipjsua-Info.plist                                        |   39
+res/pjproject/pjsip-apps/src/ipjsua/ipjsua.xcodeproj/project.pbxproj                         |  524
+res/pjproject/pjsip-apps/src/ipjsua/ipjsua_Prefix.pch                                        |    8
+res/pjproject/pjsip-apps/src/ipjsua/main.m                                                   |   27
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/RootViewController.h                         |   32
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/RootViewController.m                         |  335
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/TestViewController.h                         |   35
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/TestViewController.m                         |   91
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/ipjsystestAppDelegate.h                      |   29
+res/pjproject/pjsip-apps/src/ipjsystest/Classes/ipjsystestAppDelegate.m                      |   55
+res/pjproject/pjsip-apps/src/ipjsystest/MainWindow.xib                                       |  507
+res/pjproject/pjsip-apps/src/ipjsystest/RootViewController.xib                               |  380
+res/pjproject/pjsip-apps/src/ipjsystest/TestViewController.xib                               |  496
+res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest-Info.plist                                |   34
+res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest.xcodeproj/project.pbxproj                 |  434
+res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest_Prefix.pch                                |   14
+res/pjproject/pjsip-apps/src/ipjsystest/main.m                                               |   27
+res/pjproject/pjsip-apps/src/pjsua/gui.h                                                     |   39
+res/pjproject/pjsip-apps/src/pjsua/main.c                                                    |  113
+res/pjproject/pjsip-apps/src/pjsua/main_rtems.c                                              |   12
+res/pjproject/pjsip-apps/src/pjsua/pjsua_app.c                                               | 6312 +
+res/pjproject/pjsip-apps/src/pjsua_wince/StdAfx.cpp                                          |    8
+res/pjproject/pjsip-apps/src/pjsua_wince/StdAfx.h                                            |   25
+res/pjproject/pjsip-apps/src/pjsua_wince/newres.h                                            |   39
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.cpp                                     |  780
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.h                                       |   12
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.ico                                     |    1
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.rc                                      |  108
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.vcp                                     | 1097
+res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.vcproj                                  | 3627
+res/pjproject/pjsip-apps/src/pjsua_wince/resource.h                                          |   28
+res/pjproject/pjsip-apps/src/pjsystest/gui.h                                                 |   72
+res/pjproject/pjsip-apps/src/pjsystest/main_console.c                                        |  144
+res/pjproject/pjsip-apps/src/pjsystest/main_wm.c                                             |  444
+res/pjproject/pjsip-apps/src/pjsystest/pjsystest_wince.rc                                    |  108
+res/pjproject/pjsip-apps/src/pjsystest/pjsystest_wince.rc2                                   |   10
+res/pjproject/pjsip-apps/src/pjsystest/resource.h                                            |   18
+res/pjproject/pjsip-apps/src/pjsystest/systest.c                                             | 1369
+res/pjproject/pjsip-apps/src/pjsystest/systest.h                                             |  106
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.cpp                                           |   66
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.h                                             |   49
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.rc                                            |  316
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcc                                           |  102
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcp                                           | 1923
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcproj                                        | 5137 +
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcw                                           |  269
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJDlg.cpp                                        |  792
+res/pjproject/pjsip-apps/src/pocketpj/PocketPJDlg.h                                          |  129
+res/pjproject/pjsip-apps/src/pocketpj/PopUpWnd.cpp                                           |  235
+res/pjproject/pjsip-apps/src/pocketpj/PopUpWnd.h                                             |   67
+res/pjproject/pjsip-apps/src/pocketpj/ReadMe.txt                                             |   81
+res/pjproject/pjsip-apps/src/pocketpj/SettingsDlg.cpp                                        |  376
+res/pjproject/pjsip-apps/src/pocketpj/SettingsDlg.h                                          |   99
+res/pjproject/pjsip-apps/src/pocketpj/StdAfx.cpp                                             |    6
+res/pjproject/pjsip-apps/src/pocketpj/StdAfx.h                                               |   32
+res/pjproject/pjsip-apps/src/pocketpj/newres.h                                               |   28
+res/pjproject/pjsip-apps/src/pocketpj/res/PocketPJ.ico                                       |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/PocketPJ.rc2                                       |   13
+res/pjproject/pjsip-apps/src/pocketpj/res/action.bmp                                         |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/blank.bmp                                          |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/invisibl.bmp                                       |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/invisibl.ico                                       |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/offline.bmp                                        |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/offline.ico                                        |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/online.bmp                                         |    1
+res/pjproject/pjsip-apps/src/pocketpj/res/online.ico                                         |    6
+res/pjproject/pjsip-apps/src/pocketpj/resource.h                                             |   71
+res/pjproject/pjsip-apps/src/py_pjsua/DEPRECATED.txt                                         |    2
+res/pjproject/pjsip-apps/src/py_pjsua/Makefile                                               |    6
+res/pjproject/pjsip-apps/src/py_pjsua/helper.mak                                             |   17
+res/pjproject/pjsip-apps/src/py_pjsua/pjsua.py                                               |  264
+res/pjproject/pjsip-apps/src/py_pjsua/pjsua_app.py                                           |  780
+res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.c                                             | 5872 +
+res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.def                                           |    2
+res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.h                                             | 2662
+res/pjproject/pjsip-apps/src/py_pjsua/setup.py                                               |   44
+res/pjproject/pjsip-apps/src/python/Makefile                                                 |   12
+res/pjproject/pjsip-apps/src/python/_pjsua.c                                                 | 4605 +
+res/pjproject/pjsip-apps/src/python/_pjsua.def                                               |    2
+res/pjproject/pjsip-apps/src/python/_pjsua.h                                                 | 3508
+res/pjproject/pjsip-apps/src/python/helper.mak                                               |   17
+res/pjproject/pjsip-apps/src/python/pjsua.py                                                 | 2862
+res/pjproject/pjsip-apps/src/python/samples/call.py                                          |  169
+res/pjproject/pjsip-apps/src/python/samples/presence.py                                      |  175
+res/pjproject/pjsip-apps/src/python/samples/registration.py                                  |   70
+res/pjproject/pjsip-apps/src/python/samples/simplecall.py                                    |   88
+res/pjproject/pjsip-apps/src/python/setup-vc.py                                              |   80
+res/pjproject/pjsip-apps/src/python/setup.py                                                 |  113
+res/pjproject/pjsip-apps/src/samples/aectest.c                                               |  304
+res/pjproject/pjsip-apps/src/samples/auddemo.c                                               |  582
+res/pjproject/pjsip-apps/src/samples/aviplay.c                                               |  560
+res/pjproject/pjsip-apps/src/samples/confbench.c                                             |  347
+res/pjproject/pjsip-apps/src/samples/confsample.c                                            |  609
+res/pjproject/pjsip-apps/src/samples/debug.c                                                 |   32
+res/pjproject/pjsip-apps/src/samples/encdec.c                                                |  263
+res/pjproject/pjsip-apps/src/samples/footprint.c                                             |  654
+res/pjproject/pjsip-apps/src/samples/httpdemo.c                                              |  183
+res/pjproject/pjsip-apps/src/samples/icedemo.c                                               | 1276
+res/pjproject/pjsip-apps/src/samples/invtester.c                                             |  295
+res/pjproject/pjsip-apps/src/samples/jbsim.c                                                 | 1141
+res/pjproject/pjsip-apps/src/samples/latency.c                                               |  202
+res/pjproject/pjsip-apps/src/samples/level.c                                                 |  179
+res/pjproject/pjsip-apps/src/samples/main_rtems.c                                            |   12
+res/pjproject/pjsip-apps/src/samples/mix.c                                                   |  237
+res/pjproject/pjsip-apps/src/samples/pcaputil.c                                              |  540
+res/pjproject/pjsip-apps/src/samples/pjsip-perf.c                                            | 1853
+res/pjproject/pjsip-apps/src/samples/playfile.c                                              |  217
+res/pjproject/pjsip-apps/src/samples/playsine.c                                              |  317
+res/pjproject/pjsip-apps/src/samples/proxy.h                                                 |  585
+res/pjproject/pjsip-apps/src/samples/recfile.c                                               |  202
+res/pjproject/pjsip-apps/src/samples/resampleplay.c                                          |  232
+res/pjproject/pjsip-apps/src/samples/simple_pjsua.c                                          |  201
+res/pjproject/pjsip-apps/src/samples/simpleua.c                                              | 1030
+res/pjproject/pjsip-apps/src/samples/sipecho.c                                               |  638
+res/pjproject/pjsip-apps/src/samples/siprtp.c                                                | 2189
+res/pjproject/pjsip-apps/src/samples/siprtp_report.c                                         |  231
+res/pjproject/pjsip-apps/src/samples/sipstateless.c                                          |  243
+res/pjproject/pjsip-apps/src/samples/stateful_proxy.c                                        |  587
+res/pjproject/pjsip-apps/src/samples/stateless_proxy.c                                       |  255
+res/pjproject/pjsip-apps/src/samples/stereotest.c                                            |  336
+res/pjproject/pjsip-apps/src/samples/streamutil.c                                            | 1174
+res/pjproject/pjsip-apps/src/samples/strerror.c                                              |   71
+res/pjproject/pjsip-apps/src/samples/tonegen.c                                               |  159
+res/pjproject/pjsip-apps/src/samples/util.h                                                  |  173
+res/pjproject/pjsip-apps/src/samples/vid_streamutil.c                                        |  967
+res/pjproject/pjsip-apps/src/symbian_ua/main_symbian.cpp                                     |   82
+res/pjproject/pjsip-apps/src/symbian_ua/symbian_ua_reg.rss                                   |   10
+res/pjproject/pjsip-apps/src/symbian_ua/ua.cpp                                               | 1186
+res/pjproject/pjsip-apps/src/symbian_ua/ua.h                                                 |   24
+res/pjproject/pjsip-apps/src/symbian_ua_gui/application.uidesign                             |  157
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.l01                          |   12
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.loc                          |   11
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.rss                          |   71
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.l01                 |   21
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.loc                 |   11
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.rssi                |  141
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.l01           |   31
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.loc           |   11
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.rssi          |  275
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.loc                      |   11
+res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.rss                      |   21
+res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/list_icon.bmp                                |    1
+res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/list_icon_mask.bmp                           |    1
+res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon.bmp                                |    1
+res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon_mask.bmp                           |    1
+res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/qgn_menu_symbian_ua_gui.svg                  |   56
+res/pjproject/pjsip-apps/src/symbian_ua_gui/group/ABLD.BAT                                   |   15
+res/pjproject/pjsip-apps/src/symbian_ua_gui/group/Icons_aif_scalable_dc.mk                   |   71
+res/pjproject/pjsip-apps/src/symbian_ua_gui/group/bld.inf                                    |   12
+res/pjproject/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp                         |  102
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/Symbian_ua_guiSettingItemListSettings.h      |   73
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua.h                                 |   50
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.hrh                           |   17
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.pan                           |   18
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiAppUi.h                        |  129
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiApplication.h                  |   45
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.h                    |  123
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.hrh                  |   17
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainerView.h                |   98
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiDocument.h                     |   46
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.h              |   97
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.hrh            |   22
+res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemListView.h          |   95
+res/pjproject/pjsip-apps/src/symbian_ua_gui/sis/symbian_ua_gui.pkg                           |   36
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/Symbian_ua_guiSettingItemListSets.cpp        |  154
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua.cpp                               |  514
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiAppUi.cpp                      |  257
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiApplication.cpp                |   96
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainer.cpp                  |  295
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainerView.cpp              |  488
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiDocument.cpp                   |   67
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemList.cpp            |  433
+res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemListView.cpp        |  295
+res/pjproject/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiContainer.uidesign                 |  382
+res/pjproject/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiSettingItemList.uidesign           |  380
+res/pjproject/pjsip-apps/src/symsndtest/app_main.cpp                                         |  434
+res/pjproject/pjsip-apps/src/symsndtest/main_symbian.cpp                                     |   83
+res/pjproject/pjsip-apps/src/symsndtest/symsndtest_reg.rss                                   |   10
+res/pjproject/pjsip-apps/src/vidgui/INSTALL.TXT                                              |   32
+res/pjproject/pjsip-apps/src/vidgui/pj-pkgconfig.mak                                         |   10
+res/pjproject/pjsip-apps/src/vidgui/vidgui.cpp                                               |  735
+res/pjproject/pjsip-apps/src/vidgui/vidgui.h                                                 |  102
+res/pjproject/pjsip-apps/src/vidgui/vidgui.pro                                               |   36
+res/pjproject/pjsip-apps/src/vidgui/vidwin.cpp                                               |  309
+res/pjproject/pjsip-apps/src/vidgui/vidwin.h                                                 |   55
+res/pjproject/pjsip/build/Makefile                                                           |  191
+res/pjproject/pjsip/build/os-rtems.mak                                                       |    2
+res/pjproject/pjsip/build/pjsip_core.vcproj                                                  | 4194
+res/pjproject/pjsip/build/pjsip_simple.vcproj                                                | 3354
+res/pjproject/pjsip/build/pjsip_test.vcproj                                                  | 4183
+res/pjproject/pjsip/build/pjsip_ua.vcproj                                                    | 3044
+res/pjproject/pjsip/build/pjsua_lib.vcproj                                                   | 3144
+res/pjproject/pjsip/build/wince-evc4/pjsip_core_wince.vcp                                    |16941 +++
+res/pjproject/pjsip/build/wince-evc4/pjsip_simple_wince.vcp                                  | 6535 +
+res/pjproject/pjsip/build/wince-evc4/pjsip_ua_wince.vcp                                      | 4133
+res/pjproject/pjsip/build/wince-evc4/pjsip_wince.vcw                                         |  161
+res/pjproject/pjsip/build/wince-evc4/pjsua_lib_wince.vcp                                     | 9179 ++
+res/pjproject/pjsip/build/wince-evc4/test_pjsip_wince.vcp                                    |45337 ++++++++++
+res/pjproject/pjsip/include/pjsip-simple/errno.h                                             |  118
+res/pjproject/pjsip/include/pjsip-simple/evsub.h                                             |  505
+res/pjproject/pjsip/include/pjsip-simple/evsub_msg.h                                         |  119
+res/pjproject/pjsip/include/pjsip-simple/iscomposing.h                                       |  135
+res/pjproject/pjsip/include/pjsip-simple/mwi.h                                               |  208
+res/pjproject/pjsip/include/pjsip-simple/pidf.h                                              |  178
+res/pjproject/pjsip/include/pjsip-simple/presence.h                                          |  415
+res/pjproject/pjsip/include/pjsip-simple/publish.h                                           |  333
+res/pjproject/pjsip/include/pjsip-simple/rpid.h                                              |  149
+res/pjproject/pjsip/include/pjsip-simple/types.h                                             |   31
+res/pjproject/pjsip/include/pjsip-simple/xpidf.h                                             |  135
+res/pjproject/pjsip/include/pjsip-ua/sip_100rel.h                                            |  245
+res/pjproject/pjsip/include/pjsip-ua/sip_inv.h                                               |  963
+res/pjproject/pjsip/include/pjsip-ua/sip_regc.h                                              |  401
+res/pjproject/pjsip/include/pjsip-ua/sip_replaces.h                                          |  301
+res/pjproject/pjsip/include/pjsip-ua/sip_timer.h                                             |  262
+res/pjproject/pjsip/include/pjsip-ua/sip_xfer.h                                              |  208
+res/pjproject/pjsip/include/pjsip.h                                                          |   61
+res/pjproject/pjsip/include/pjsip/print_util.h                                               |  141
+res/pjproject/pjsip/include/pjsip/sip_auth.h                                                 |  519
+res/pjproject/pjsip/include/pjsip/sip_auth_aka.h                                             |  213
+res/pjproject/pjsip/include/pjsip/sip_auth_msg.h                                             |  252
+res/pjproject/pjsip/include/pjsip/sip_auth_parser.h                                          |   73
+res/pjproject/pjsip/include/pjsip/sip_autoconf.h.in                                          |   39
+res/pjproject/pjsip/include/pjsip/sip_config.h                                               | 1008
+res/pjproject/pjsip/include/pjsip/sip_dialog.h                                               |  767
+res/pjproject/pjsip/include/pjsip/sip_endpoint.h                                             |  572
+res/pjproject/pjsip/include/pjsip/sip_errno.h                                                |  545
+res/pjproject/pjsip/include/pjsip/sip_event.h                                                |  230
+res/pjproject/pjsip/include/pjsip/sip_module.h                                               |  222
+res/pjproject/pjsip/include/pjsip/sip_msg.h                                                  | 2048
+res/pjproject/pjsip/include/pjsip/sip_multipart.h                                            |  179
+res/pjproject/pjsip/include/pjsip/sip_parser.h                                               |  416
+res/pjproject/pjsip/include/pjsip/sip_private.h                                              |   32
+res/pjproject/pjsip/include/pjsip/sip_resolve.h                                              |  291
+res/pjproject/pjsip/include/pjsip/sip_tel_uri.h                                              |   84
+res/pjproject/pjsip/include/pjsip/sip_transaction.h                                          |  414
+res/pjproject/pjsip/include/pjsip/sip_transport.h                                            | 1398
+res/pjproject/pjsip/include/pjsip/sip_transport_loop.h                                       |  147
+res/pjproject/pjsip/include/pjsip/sip_transport_tcp.h                                        |  210
+res/pjproject/pjsip/include/pjsip/sip_transport_tls.h                                        |  305
+res/pjproject/pjsip/include/pjsip/sip_transport_udp.h                                        |  235
+res/pjproject/pjsip/include/pjsip/sip_types.h                                                |  257
+res/pjproject/pjsip/include/pjsip/sip_ua_layer.h                                             |  162
+res/pjproject/pjsip/include/pjsip/sip_uri.h                                                  |  468
+res/pjproject/pjsip/include/pjsip/sip_util.h                                                 |  861
+res/pjproject/pjsip/include/pjsip_auth.h                                                     |   38
+res/pjproject/pjsip/include/pjsip_simple.h                                                   |   46
+res/pjproject/pjsip/include/pjsip_ua.h                                                       |   32
+res/pjproject/pjsip/include/pjsua-lib/pjsua.h                                                | 6273 +
+res/pjproject/pjsip/include/pjsua-lib/pjsua_internal.h                                       |  797
+res/pjproject/pjsip/include/pjsua.h                                                          |    1
+res/pjproject/pjsip/src/pjsip-simple/errno.c                                                 |  116
+res/pjproject/pjsip/src/pjsip-simple/evsub.c                                                 | 2169
+res/pjproject/pjsip/src/pjsip-simple/evsub_msg.c                                             |  304
+res/pjproject/pjsip/src/pjsip-simple/iscomposing.c                                           |  218
+res/pjproject/pjsip/src/pjsip-simple/mwi.c                                                   |  599
+res/pjproject/pjsip/src/pjsip-simple/pidf.c                                                  |  365
+res/pjproject/pjsip/src/pjsip-simple/presence.c                                              |  941
+res/pjproject/pjsip/src/pjsip-simple/presence_body.c                                         |  288
+res/pjproject/pjsip/src/pjsip-simple/publishc.c                                              |  767
+res/pjproject/pjsip/src/pjsip-simple/rpid.c                                                  |  279
+res/pjproject/pjsip/src/pjsip-simple/xpidf.c                                                 |  301
+res/pjproject/pjsip/src/pjsip-ua/sip_100rel.c                                                |  905
+res/pjproject/pjsip/src/pjsip-ua/sip_inv.c                                                   | 4486
+res/pjproject/pjsip/src/pjsip-ua/sip_reg.c                                                   | 1310
+res/pjproject/pjsip/src/pjsip-ua/sip_replaces.c                                              |  384
+res/pjproject/pjsip/src/pjsip-ua/sip_timer.c                                                 | 1062
+res/pjproject/pjsip/src/pjsip-ua/sip_xfer.c                                                  |  630
+res/pjproject/pjsip/src/pjsip/sip_auth_aka.c                                                 |  204
+res/pjproject/pjsip/src/pjsip/sip_auth_client.c                                              | 1189
+res/pjproject/pjsip/src/pjsip/sip_auth_msg.c                                                 |  343
+res/pjproject/pjsip/src/pjsip/sip_auth_parser.c                                              |  308
+res/pjproject/pjsip/src/pjsip/sip_auth_parser_wrap.cpp                                       |   24
+res/pjproject/pjsip/src/pjsip/sip_auth_server.c                                              |  225
+res/pjproject/pjsip/src/pjsip/sip_config.c                                                   |   54
+res/pjproject/pjsip/src/pjsip/sip_dialog.c                                                   | 2217
+res/pjproject/pjsip/src/pjsip/sip_dialog_wrap.cpp                                            |   24
+res/pjproject/pjsip/src/pjsip/sip_endpoint.c                                                 | 1224
+res/pjproject/pjsip/src/pjsip/sip_endpoint_wrap.cpp                                          |   24
+res/pjproject/pjsip/src/pjsip/sip_errno.c                                                    |  211
+res/pjproject/pjsip/src/pjsip/sip_msg.c                                                      | 2218
+res/pjproject/pjsip/src/pjsip/sip_multipart.c                                                |  658
+res/pjproject/pjsip/src/pjsip/sip_parser.c                                                   | 2379
+res/pjproject/pjsip/src/pjsip/sip_parser_wrap.cpp                                            |   24
+res/pjproject/pjsip/src/pjsip/sip_resolve.c                                                  |  520
+res/pjproject/pjsip/src/pjsip/sip_tel_uri.c                                                  |  448
+res/pjproject/pjsip/src/pjsip/sip_tel_uri_wrap.cpp                                           |   24
+res/pjproject/pjsip/src/pjsip/sip_transaction.c                                              | 3273
+res/pjproject/pjsip/src/pjsip/sip_transport.c                                                | 1942
+res/pjproject/pjsip/src/pjsip/sip_transport_loop.c                                           |  509
+res/pjproject/pjsip/src/pjsip/sip_transport_tcp.c                                            | 1417
+res/pjproject/pjsip/src/pjsip/sip_transport_tls.c                                            | 1598
+res/pjproject/pjsip/src/pjsip/sip_transport_udp.c                                            | 1095
+res/pjproject/pjsip/src/pjsip/sip_transport_wrap.cpp                                         |   24
+res/pjproject/pjsip/src/pjsip/sip_ua_layer.c                                                 |  978
+res/pjproject/pjsip/src/pjsip/sip_uri.c                                                      |  729
+res/pjproject/pjsip/src/pjsip/sip_util.c                                                     | 1844
+res/pjproject/pjsip/src/pjsip/sip_util_proxy.c                                               |  389
+res/pjproject/pjsip/src/pjsip/sip_util_proxy_wrap.cpp                                        |   24
+res/pjproject/pjsip/src/pjsip/sip_util_statefull.c                                           |  189
+res/pjproject/pjsip/src/pjsip/sip_util_wrap.cpp                                              |   24
+res/pjproject/pjsip/src/pjsua-lib/pjsua_acc.c                                                | 2993
+res/pjproject/pjsip/src/pjsua-lib/pjsua_aud.c                                                | 2148
+res/pjproject/pjsip/src/pjsua-lib/pjsua_call.c                                               | 4194
+res/pjproject/pjsip/src/pjsua-lib/pjsua_core.c                                               | 2883
+res/pjproject/pjsip/src/pjsua-lib/pjsua_dump.c                                               |  974
+res/pjproject/pjsip/src/pjsua-lib/pjsua_im.c                                                 |  733
+res/pjproject/pjsip/src/pjsua-lib/pjsua_media.c                                              | 2689
+res/pjproject/pjsip/src/pjsua-lib/pjsua_pres.c                                               | 2371
+res/pjproject/pjsip/src/pjsua-lib/pjsua_vid.c                                                | 2166
+res/pjproject/pjsip/src/test/dlg_core_test.c                                                 |   23
+res/pjproject/pjsip/src/test/dns_test.c                                                      |  618
+res/pjproject/pjsip/src/test/inv_offer_answer_test.c                                         |  691
+res/pjproject/pjsip/src/test/main.c                                                          |   92
+res/pjproject/pjsip/src/test/main_rtems.c                                                    |   12
+res/pjproject/pjsip/src/test/main_win32.c                                                    |    1
+res/pjproject/pjsip/src/test/msg_err_test.c                                                  |  104
+res/pjproject/pjsip/src/test/msg_logger.c                                                    |  104
+res/pjproject/pjsip/src/test/msg_test.c                                                      | 2084
+res/pjproject/pjsip/src/test/multipart_test.c                                                |  266
+res/pjproject/pjsip/src/test/regc_test.c                                                     | 1162
+res/pjproject/pjsip/src/test/test.c                                                          |  398
+res/pjproject/pjsip/src/test/test.h                                                          |  127
+res/pjproject/pjsip/src/test/transport_loop_test.c                                           |  127
+res/pjproject/pjsip/src/test/transport_tcp_test.c                                            |  155
+res/pjproject/pjsip/src/test/transport_test.c                                                |  771
+res/pjproject/pjsip/src/test/transport_udp_test.c                                            |  128
+res/pjproject/pjsip/src/test/tsx_basic_test.c                                                |  157
+res/pjproject/pjsip/src/test/tsx_bench.c                                                     |  280
+res/pjproject/pjsip/src/test/tsx_uac_test.c                                                  | 1456
+res/pjproject/pjsip/src/test/tsx_uas_test.c                                                  | 1658
+res/pjproject/pjsip/src/test/txdata_test.c                                                   |  856
+res/pjproject/pjsip/src/test/uri_test.c                                                      | 1097
+res/pjproject/pkgconfig.py                                                                   |  171
+res/pjproject/self-test.mak                                                                  |  113
+res/pjproject/svn_add                                                                        |    6
+res/pjproject/svn_add.bat                                                                    |   12
+res/pjproject/svn_pset                                                                       |    4
+res/pjproject/svn_pset.bat                                                                   |   11
+res/pjproject/tests/automated/README.txt                                                     |    4
+res/pjproject/tests/automated/configure.py                                                   |  354
+res/pjproject/tests/automated/gnu-ipp.xml.template                                           |   28
+res/pjproject/tests/automated/gnu.xml.template                                               |   29
+res/pjproject/tests/automated/iphone.xml.template                                            |   23
+res/pjproject/tests/automated/msvc.xml.template                                              |   24
+res/pjproject/tests/automated/prepare.xml.template                                           |   46
+res/pjproject/tests/automated/run_continuous.py                                              |  140
+res/pjproject/tests/automated/run_scenario.py                                                |   11
+res/pjproject/tests/automated/symbian-aps.xml.template                                       |   78
+res/pjproject/tests/automated/symbian-vas.xml.template                                       |   79
+res/pjproject/tests/automated/symbian.xml.template                                           |   20
+res/pjproject/tests/automated/testvars.template                                              |   33
+res/pjproject/tests/cdash/README.TXT                                                         |   59
+res/pjproject/tests/cdash/builder.py                                                         |  501
+res/pjproject/tests/cdash/cfg_gnu.py                                                         |   73
+res/pjproject/tests/cdash/cfg_msvc.py                                                        |   82
+res/pjproject/tests/cdash/cfg_site_sample.py                                                 |   50
+res/pjproject/tests/cdash/cfg_symbian.py                                                     |   86
+res/pjproject/tests/cdash/inc_test.py                                                        |    1
+res/pjproject/tests/cdash/main.py                                                            |   42
+res/pjproject/tests/cdash/starttest_sample.bat                                               |   44
+res/pjproject/tests/pjsua/README.TXT                                                         |   65
+res/pjproject/tests/pjsua/config_site.py                                                     |    4
+res/pjproject/tests/pjsua/inc_cfg.py                                                         |  107
+res/pjproject/tests/pjsua/inc_const.py                                                       |   62
+res/pjproject/tests/pjsua/inc_sdp.py                                                         |   38
+res/pjproject/tests/pjsua/inc_sip.py                                                         |  343
+res/pjproject/tests/pjsua/mod_call.py                                                        |  226
+res/pjproject/tests/pjsua/mod_media_playrec.py                                               |  108
+res/pjproject/tests/pjsua/mod_pesq.py                                                        |  167
+res/pjproject/tests/pjsua/mod_pres.py                                                        |  125
+res/pjproject/tests/pjsua/mod_recvfrom.py                                                    |   97
+res/pjproject/tests/pjsua/mod_run.py                                                         |   11
+res/pjproject/tests/pjsua/mod_sendto.py                                                      |   53
+res/pjproject/tests/pjsua/run.py                                                             |  289
+res/pjproject/tests/pjsua/runall.py                                                          |  178
+res/pjproject/tests/pjsua/scripts-call/100_simplecall.py                                     |   12
+res/pjproject/tests/pjsua/scripts-call/150_srtp_0_1.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_0_3.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_1_0.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_1_1.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_1_2.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_1_3.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_2_1.py                                       |   12
+res/pjproject/tests/pjsua/scripts-call/150_srtp_2_2.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_2_3.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_3_0.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_3_1.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_3_2.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/150_srtp_3_3.py                                       |   11
+res/pjproject/tests/pjsua/scripts-call/200_tcp.py                                            |   12
+res/pjproject/tests/pjsua/scripts-call/300_ice_0_1.py                                        |   12
+res/pjproject/tests/pjsua/scripts-call/300_ice_1_0.py                                        |   12
+res/pjproject/tests/pjsua/scripts-call/300_ice_1_1.py                                        |   12
+res/pjproject/tests/pjsua/scripts-call/301_ice_public_a.py                                   |   22
+res/pjproject/tests/pjsua/scripts-call/301_ice_public_b.py                                   |   25
+res/pjproject/tests/pjsua/scripts-call/305_ice_comp_1_2.py                                   |   12
+res/pjproject/tests/pjsua/scripts-call/305_ice_comp_2_1.py                                   |   12
+res/pjproject/tests/pjsua/scripts-call/350_prack_a.py                                        |   12
+res/pjproject/tests/pjsua/scripts-call/350_prack_b.py                                        |   12
+res/pjproject/tests/pjsua/scripts-call/400_tel_uri.py                                        |   12
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_16.py                     |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_22.py                     |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_32.py                     |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_44.py                     |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_48.py                     |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_8.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_11.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_16.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_22.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_32.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_44.py                      |   11
+res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_48.py                      |   11
+res/pjproject/tests/pjsua/scripts-pesq/100_defaults.py                                       |   19
+res/pjproject/tests/pjsua/scripts-pesq/101_defaults.py                                       |   18
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_g711a.py                                    |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_g711u.py                                    |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_g722.py                                     |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_gsm.py                                      |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_ilbc.py                                     |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_16000.py                                |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_16000_stereo.py                         |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_8000.py                                 |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_8000_stereo.py                          |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_speex_16000.py                              |   19
+res/pjproject/tests/pjsua/scripts-pesq/200_codec_speex_8000.py                               |   19
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_g711a.py                                    |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_g711u.py                                    |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_g722.py                                     |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_gsm.py                                      |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_ilbc.py                                     |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_16000.py                                |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_16000_stereo.py                         |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_8000.py                                 |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_8000_stereo.py                          |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_speex_16000.py                              |   17
+res/pjproject/tests/pjsua/scripts-pesq/201_codec_speex_8000.py                               |   17
+res/pjproject/tests/pjsua/scripts-pres/100_peertopeer.py                                     |   12
+res/pjproject/tests/pjsua/scripts-pres/200_publish.py                                        |   35
+res/pjproject/tests/pjsua/scripts-recvfrom/100_simple.py                                     |   16
+res/pjproject/tests/pjsua/scripts-recvfrom/200_reg_good_enocredentiall.py                    |   15
+res/pjproject/tests/pjsua/scripts-recvfrom/201_reg_good_ok.py                                |   23
+res/pjproject/tests/pjsua/scripts-recvfrom/202_reg_good_ok_wildcard.py                       |   23
+res/pjproject/tests/pjsua/scripts-recvfrom/203_reg_good_empty_realm.py                       |   31
+res/pjproject/tests/pjsua/scripts-recvfrom/205_reg_good_no_realm.py                          |   16
+res/pjproject/tests/pjsua/scripts-recvfrom/206_reg_good_efailedcredential.py                 |   26
+res/pjproject/tests/pjsua/scripts-recvfrom/208_reg_good_retry_nonce_ok.py                    |   29
+res/pjproject/tests/pjsua/scripts-recvfrom/209a_reg_handle_423_ok.py                         |   31
+res/pjproject/tests/pjsua/scripts-recvfrom/209b_reg_handle_423_bad_min_expires1.py           |   20
+res/pjproject/tests/pjsua/scripts-recvfrom/209c_reg_handle_423_bad_min_expires2.py           |   25
+res/pjproject/tests/pjsua/scripts-recvfrom/215_reg_good_multi_ok.py                          |   28
+res/pjproject/tests/pjsua/scripts-recvfrom/220_reg_good_ims_ok.py                            |   26
+res/pjproject/tests/pjsua/scripts-recvfrom/230_reg_bad_fail_stale_true.py                    |   41
+res/pjproject/tests/pjsua/scripts-recvfrom/231_reg_bad_fail_stale_false_nonce_changed.py     |   41
+res/pjproject/tests/pjsua/scripts-recvfrom/234_reg_bad_stale_ok.py                           |   41
+res/pjproject/tests/pjsua/scripts-recvfrom/235_reg_good_tel_uri_enocredential.py             |   15
+res/pjproject/tests/pjsua/scripts-recvfrom/240_publish_scenarios.py                          |   51
+res/pjproject/tests/pjsua/scripts-recvfrom/300_timer_good.py                                 |   17
+res/pjproject/tests/pjsua/scripts-recvfrom/301_timer_good_retry_after_422.py                 |   30
+res/pjproject/tests/pjsua/scripts-recvfrom/400_inv_answered_with_less_media.py               |   32
+res/pjproject/tests/pjsua/scripts-run/100_simple.py                                          |   13
+res/pjproject/tests/pjsua/scripts-run/200_register.py                                        |   20
+res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_1.py                         |   52
+res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_2.py                         |   25
+res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_3.py                         |   35
+res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_4.py                         |   25
+res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_5.py                         |   25
+res/pjproject/tests/pjsua/scripts-sendto/100_simplecall.py                                   |   20
+res/pjproject/tests/pjsua/scripts-sendto/110_tel_uri.py                                      |   46
+res/pjproject/tests/pjsua/scripts-sendto/120_sdp_with_video_dynamic_1.py                     |   28
+res/pjproject/tests/pjsua/scripts-sendto/120_sdp_with_video_dynamic_2.py                     |   28
+res/pjproject/tests/pjsua/scripts-sendto/121_sdp_with_video_static_1.py                      |   28
+res/pjproject/tests/pjsua/scripts-sendto/121_sdp_with_video_static_2.py                      |   28
+res/pjproject/tests/pjsua/scripts-sendto/122_sdp_with_unknown_dynamic_1.py                   |   27
+res/pjproject/tests/pjsua/scripts-sendto/122_sdp_with_unknown_dynamic_2.py                   |   27
+res/pjproject/tests/pjsua/scripts-sendto/123_sdp_with_unknown_static_1.py                    |   27
+res/pjproject/tests/pjsua/scripts-sendto/123_sdp_with_unknown_static_2.py                    |   27
+res/pjproject/tests/pjsua/scripts-sendto/124_sdp_with_unknown_static_unknown_transport.py    |   27
+res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_0.py                       |   29
+res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_1.py                       |   27
+res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_2.py                       |   27
+res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_3.py                       |   28
+res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_4.py                       |   27
+res/pjproject/tests/pjsua/scripts-sendto/126_sdp_with_port_0_and_no_rtpmap_for_dynamic_pt.py |   26
+res/pjproject/tests/pjsua/scripts-sendto/140_sdp_with_direction_attr_in_session_1.py         |   28
+res/pjproject/tests/pjsua/scripts-sendto/140_sdp_with_direction_attr_in_session_2.py         |   30
+res/pjproject/tests/pjsua/scripts-sendto/150_err_extension.py                                |   27
+res/pjproject/tests/pjsua/scripts-sendto/151_err_sdp_video.py                                |   23
+res/pjproject/tests/pjsua/scripts-sendto/152_err_sdp_no_media.py                             |   22
+res/pjproject/tests/pjsua/scripts-sendto/153_err_sdp_unsupported_codec.py                    |   24
+res/pjproject/tests/pjsua/scripts-sendto/155_err_sdp_bad_syntax.py                           |   23
+res/pjproject/tests/pjsua/scripts-sendto/156_err_sdp_bad_net_type.py                         |   27
+res/pjproject/tests/pjsua/scripts-sendto/157_err_sdp_bad_addr_type.py                        |   27
+res/pjproject/tests/pjsua/scripts-sendto/158_err_sdp_bad_transport_type.py                   |   27
+res/pjproject/tests/pjsua/scripts-sendto/159_no_rport.py                                     |   38
+res/pjproject/tests/pjsua/scripts-sendto/159_no_rport_nit.py                                 |   25
+res/pjproject/tests/pjsua/scripts-sendto/160_err_duplicate_replaces.py                       |   23
+res/pjproject/tests/pjsua/scripts-sendto/161_err_replaces_dlg_not_found.py                   |   23
+res/pjproject/tests/pjsua/scripts-sendto/170_timer_required.py                               |   27
+res/pjproject/tests/pjsua/scripts-sendto/171_timer_initiated_by_uas.py                       |   36
+res/pjproject/tests/pjsua/scripts-sendto/172_timer_supported_but_not_used.py                 |   26
+res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_no_refresher.py                     |   26
+res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_refresher_uac.py                    |   26
+res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_refresher_uas.py                    |   26
+res/pjproject/tests/pjsua/scripts-sendto/174_timer_se_too_small.py                           |   26
+res/pjproject/tests/pjsua/scripts-sendto/200_ice_no_ice.py                                   |   26
+res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_1.py                                |   31
+res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_2.py                                |   36
+res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_3.py                                |   35
+res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_4.py                                |   35
+res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_1.py                               |   29
+res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_2.py                               |   31
+res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_3.py                               |   30
+res/pjproject/tests/pjsua/scripts-sendto/251_multipart_ok_simple.py                          |   38
+res/pjproject/tests/pjsua/scripts-sendto/252_multipart_ok_clutter.py                         |   47
+res/pjproject/tests/pjsua/scripts-sendto/260_multipart_err_no_sdp.py                         |   38
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_crypto_case_insensitive.py                 |   27
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_duplicated_crypto_tag.py                   |   27
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_invalid_crypto_tag_non_numeric.py          |   27
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_crypto_tag_zero.py                 |   26
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_1.py                        |   26
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_2.py                        |   26
+res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_3.py                        |   26
+res/pjproject/tests/pjsua/scripts-sendto/301_srtp0_recv_avp.py                               |   28
+res/pjproject/tests/pjsua/scripts-sendto/301_srtp0_recv_savp.py                              |   28
+res/pjproject/tests/pjsua/scripts-sendto/310_srtp1_no_crypto.py                              |   26
+res/pjproject/tests/pjsua/scripts-sendto/311_srtp1_recv_avp.py                               |   28
+res/pjproject/tests/pjsua/scripts-sendto/312_srtp1_recv_savp.py                              |   28
+res/pjproject/tests/pjsua/scripts-sendto/313_srtp1_unsupported_crypto.py                     |   26
+res/pjproject/tests/pjsua/scripts-sendto/320_srtp2_no_crypto.py                              |   26
+res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_media_1.py                    |   28
+res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_media_2.py                    |   28
+res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_transport_1.py                |   27
+res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_transport_2.py                |   27
+res/pjproject/tests/pjsua/scripts-sendto/321_srtp2_recv_avp.py                               |   28
+res/pjproject/tests/pjsua/scripts-sendto/322_srtp2_recv_savp.py                              |   28
+res/pjproject/tests/pjsua/scripts-sendto/323_srtp2_receive_too_long_key.py                   |   25
+res/pjproject/tests/pjsua/scripts-sendto/323_srtp2_unsupported_crypto.py                     |   26
+res/pjproject/tests/pjsua/scripts-sendto/330_srtp_prefer_rtp_savp.py                         |   30
+res/pjproject/tests/pjsua/scripts-sendto/331_srtp_prefer_rtp_avp.py                          |   29
+res/pjproject/tests/pjsua/scripts-sendto/360_non_sip_uri.py                                  |   27
+res/pjproject/tests/pjsua/scripts-sendto/361_non_sip_uri.py                                  |   26
+res/pjproject/tests/pjsua/scripts-sendto/362_non_sip_uri.py                                  |   27
+res/pjproject/tests/pjsua/scripts-sendto/363_non_sip_uri_subscribe.py                        |   31
+res/pjproject/tests/pjsua/scripts-sendto/364_non_sip_uri_subscribe.py                        |   30
+res/pjproject/tests/pjsua/scripts-sendto/400_fmtp_g7221_with_bitrate.py                      |   34
+res/pjproject/tests/pjsua/scripts-sendto/401_fmtp_g7221_with_bitrate_24000.py                |   35
+res/pjproject/tests/pjsua/scripts-sendto/401_fmtp_g7221_with_bitrate_32000.py                |   35
+res/pjproject/tests/pjsua/scripts-sendto/410_fmtp_amrnb_offer_octet_align.py                 |   32
+res/pjproject/tests/pjsua/scripts-sendto/411_fmtp_amrnb_offer_band_eff.py                    |   31
+res/pjproject/tests/pjsua/scripts-sendto/412_fmtp_amrnb_offer_band_eff2.py                   |   32
+res/pjproject/tests/pjsua/scripts-sendto/500_pres_subscribe_with_bad_event.py                |   28
+res/pjproject/tests/pjsua/scripts-sendto/999_asterisk_err.py                                 |   45
+res/pjproject/tests/pjsua/scripts-sendto/999_message_no_body.py                              |   24
+res/pjproject/tests/pjsua/scripts-sipp/inv_401_retry_after_100.xml                           |  106
+res/pjproject/tests/pjsua/scripts-sipp/prack_fork.xml                                        |  151
+res/pjproject/tests/pjsua/scripts-sipp/strict-route.xml                                      |  190
+res/pjproject/tests/pjsua/scripts-sipp/uac-bad-ack.xml                                       |  132
+res/pjproject/tests/pjsua/scripts-sipp/uac-inv-and-ack-without-sdp.xml                       |   91
+res/pjproject/tests/pjsua/scripts-sipp/uac-inv-multiple-require.xml                          |   91
+res/pjproject/tests/pjsua/scripts-sipp/uac-inv-two-media-but-one-disabled-no-rtpmap.xml      |   99
+res/pjproject/tests/pjsua/scripts-sipp/uac-message-no-body.xml                               |   32
+res/pjproject/tests/pjsua/scripts-sipp/uac-options.xml                                       |   54
+res/pjproject/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml                       |  173
+res/pjproject/tests/pjsua/scripts-sipp/uac-reinvite-port-0-bad-sdp.xml                       |  207
+res/pjproject/tests/pjsua/scripts-sipp/uac-subscribe.xml                                     |  113
+res/pjproject/tests/pjsua/scripts-sipp/uac-ticket-1148.xml                                   |  100
+res/pjproject/tests/pjsua/scripts-sipp/uas-422-then-200-bad-se.xml                           |  119
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-180-multiple-fmts-support-update.xml       |  170
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-180-multiple-fmts.xml                      |  172
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-inv-without-sdp.xml                    |   80
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-multiple-fmts-support-update.xml       |  139
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-multiple-fmts.xml                      |  140
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-reinvite-without-sdp.xml               |   90
+res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-update-without-sdp.xml                 |   87
+res/pjproject/tests/pjsua/scripts-sipp/uas-auth.xml                                          |   67
+res/pjproject/tests/pjsua/scripts-sipp/uas-cancel-no-final.xml                               |   62
+res/pjproject/tests/pjsua/scripts-sipp/uas-early-bye.xml                                     |   68
+res/pjproject/tests/pjsua/scripts-sipp/uas-forked-100rel.xml                                 |  225
+res/pjproject/tests/pjsua/scripts-sipp/uas-forked-200.xml                                    |  143
+res/pjproject/tests/pjsua/scripts-sipp/uas-invite.xml                                        |   81
+res/pjproject/tests/pjsua/scripts-sipp/uas-mwi-0.xml                                         |   86
+res/pjproject/tests/pjsua/scripts-sipp/uas-mwi.xml                                           |  112
+res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-and-ack(same-branch)-without-sdp.xml        |  118
+res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-and-ack-without-sdp.xml                     |  118
+res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-glare.xml                                   |  153
+res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-no-media.xml                                |  116
+res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-late-notify.xml                         |  152
+res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-multipart-notify.xml                    |  119
+res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-notify-terminate.xml                    |  108
+res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-refresh-481.xml                         |  116
+res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-terminated-retry.xml                    |  120
+res/pjproject/tests/pjsua/scripts-sipp/uas-template.xml                                      |   84
+res/pjproject/tests/pjsua/scripts-sipp/uas-timer-reinvite.xml                                |  108
+res/pjproject/tests/pjsua/scripts-sipp/uas-timer-update.xml                                  |  126
+res/pjproject/tests/pjsua/scripts-sipp/uas.xml                                               |   67
+res/pjproject/tests/pjsua/tools/Makefile                                                     |   21
+res/pjproject/tests/pjsua/tools/cmp_wav.c                                                    |  262
+res/pjproject/third_party/BaseClasses/amfilter.cpp                                           | 5363 +
+res/pjproject/third_party/BaseClasses/amfilter.h                                             | 1587
+res/pjproject/third_party/BaseClasses/amvideo.cpp                                            |  280
+res/pjproject/third_party/BaseClasses/arithutil.cpp                                          |  366
+res/pjproject/third_party/BaseClasses/combase.cpp                                            |  269
+res/pjproject/third_party/BaseClasses/combase.h                                              |  305
+res/pjproject/third_party/BaseClasses/ctlutil.cpp                                            | 2545
+res/pjproject/third_party/BaseClasses/ctlutil.h                                              |  923
+res/pjproject/third_party/BaseClasses/fourcc.h                                               |  101
+res/pjproject/third_party/BaseClasses/measure.h                                              |  222
+res/pjproject/third_party/BaseClasses/msgthrd.h                                              |  120
+res/pjproject/third_party/BaseClasses/mtype.cpp                                              |  483
+res/pjproject/third_party/BaseClasses/mtype.h                                                |   89
+res/pjproject/third_party/BaseClasses/refclock.h                                             |  184
+res/pjproject/third_party/BaseClasses/reftime.h                                              |  116
+res/pjproject/third_party/BaseClasses/renbase.cpp                                            | 2862
+res/pjproject/third_party/BaseClasses/renbase.h                                              |  478
+res/pjproject/third_party/BaseClasses/seekpt.h                                               |   30
+res/pjproject/third_party/BaseClasses/streams.h                                              |  202
+res/pjproject/third_party/BaseClasses/wxdebug.cpp                                            | 1478
+res/pjproject/third_party/BaseClasses/wxdebug.h                                              |  359
+res/pjproject/third_party/BaseClasses/wxlist.cpp                                             |  896
+res/pjproject/third_party/BaseClasses/wxlist.h                                               |  553
+res/pjproject/third_party/BaseClasses/wxutil.cpp                                             |  773
+res/pjproject/third_party/BaseClasses/wxutil.h                                               |  532
+res/pjproject/third_party/README.txt                                                         |   19
+res/pjproject/third_party/build/Makefile                                                     |   16
+res/pjproject/third_party/build/baseclasses/libbaseclasses.vcproj                            |  488
+res/pjproject/third_party/build/g7221/Makefile                                               |   63
+res/pjproject/third_party/build/g7221/libg7221codec.vcproj                                   | 6328 +
+res/pjproject/third_party/build/gsm/Makefile                                                 |   64
+res/pjproject/third_party/build/gsm/config.h                                                 |   11
+res/pjproject/third_party/build/gsm/libgsmcodec.vcp                                          | 4835 +
+res/pjproject/third_party/build/gsm/libgsmcodec.vcproj                                       | 3890
+res/pjproject/third_party/build/ilbc/Makefile                                                |   65
+res/pjproject/third_party/build/ilbc/libilbccodec.vcp                                        | 5373 +
+res/pjproject/third_party/build/ilbc/libilbccodec.vcproj                                     | 4272
+res/pjproject/third_party/build/milenage/Makefile                                            |   58
+res/pjproject/third_party/build/milenage/libmilenage.vcp                                     | 1562
+res/pjproject/third_party/build/milenage/libmilenage.vcproj                                  | 2888
+res/pjproject/third_party/build/os-auto.mak.in                                               |   33
+res/pjproject/third_party/build/os-darwinos.mak                                              |    7
+res/pjproject/third_party/build/os-linux.mak                                                 |    7
+res/pjproject/third_party/build/os-win32.mak                                                 |    7
+res/pjproject/third_party/build/portaudio/Makefile                                           |   68
+res/pjproject/third_party/build/portaudio/libportaudio.vcp                                   | 3985
+res/pjproject/third_party/build/portaudio/libportaudio.vcproj                                | 4554 +
+res/pjproject/third_party/build/portaudio/os-auto.mak.in                                     |   79
+res/pjproject/third_party/build/portaudio/os-linux.mak                                       |   34
+res/pjproject/third_party/build/portaudio/src/pa_allocation.c                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_allocation.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_converters.c                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_converters.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_cpuload.c                                   |    1
+res/pjproject/third_party/build/portaudio/src/pa_cpuload.h                                   |    1
+res/pjproject/third_party/build/portaudio/src/pa_debugprint.c                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_debugprint.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_dither.c                                    |    1
+res/pjproject/third_party/build/portaudio/src/pa_dither.h                                    |    1
+res/pjproject/third_party/build/portaudio/src/pa_endianness.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_front.c                                     |    1
+res/pjproject/third_party/build/portaudio/src/pa_hostapi.h                                   |    1
+res/pjproject/third_party/build/portaudio/src/pa_linux_alsa.c                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_linux_alsa.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core.c                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core.h                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_blocking.c                         |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_blocking.h                         |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_internal.h                         |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_old.c                              |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_utilities.c                        |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_core_utilities.h                        |    1
+res/pjproject/third_party/build/portaudio/src/pa_mac_hostapis.c                              |    2
+res/pjproject/third_party/build/portaudio/src/pa_process.c                                   |    1
+res/pjproject/third_party/build/portaudio/src/pa_process.h                                   |    1
+res/pjproject/third_party/build/portaudio/src/pa_ringbuffer.c                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_ringbuffer.h                                |    1
+res/pjproject/third_party/build/portaudio/src/pa_skeleton.c                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_stream.c                                    |    1
+res/pjproject/third_party/build/portaudio/src/pa_stream.h                                    |    1
+res/pjproject/third_party/build/portaudio/src/pa_trace.c                                     |    1
+res/pjproject/third_party/build/portaudio/src/pa_trace.h                                     |    1
+res/pjproject/third_party/build/portaudio/src/pa_types.h                                     |    1
+res/pjproject/third_party/build/portaudio/src/pa_unix_hostapis.c                             |    1
+res/pjproject/third_party/build/portaudio/src/pa_unix_oss.c                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_unix_util.c                                 |    1
+res/pjproject/third_party/build/portaudio/src/pa_unix_util.h                                 |    1
+res/pjproject/third_party/build/portaudio/src/pa_util.h                                      |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_hostapis.c                              |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_util.c                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_waveformat.c                            |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_waveformat.h                            |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_wmme.c                                  |    1
+res/pjproject/third_party/build/portaudio/src/pa_win_wmme.h                                  |    1
+res/pjproject/third_party/build/portaudio/src/portaudio.h                                    |    1
+res/pjproject/third_party/build/resample/Makefile                                            |   77
+res/pjproject/third_party/build/resample/config.h                                            |    7
+res/pjproject/third_party/build/resample/libresample.vcp                                     | 1015
+res/pjproject/third_party/build/resample/libresample.vcproj                                  | 2872
+res/pjproject/third_party/build/resample/libresample_dll.vcproj                              |  630
+res/pjproject/third_party/build/samplerate/README.txt                                        |   85
+res/pjproject/third_party/build/samplerate/Static.msvc                                       |  138
+res/pjproject/third_party/build/samplerate/libsamplerate_static.dsp                          |  114
+res/pjproject/third_party/build/speex/Makefile                                               |   73
+res/pjproject/third_party/build/speex/config.h                                               |   44
+res/pjproject/third_party/build/speex/libspeex.vcp                                           |25638 +++++
+res/pjproject/third_party/build/speex/libspeex.vcproj                                        | 5207 +
+res/pjproject/third_party/build/speex/speex/speex_config_types.h                             |    6
+res/pjproject/third_party/build/srtp/Makefile                                                |   87
+res/pjproject/third_party/build/srtp/libsrtp.vcp                                             |20977 ++++
+res/pjproject/third_party/build/srtp/libsrtp.vcproj                                          | 3025
+res/pjproject/third_party/build/srtp/srtp_config.h                                           |  225
+res/pjproject/third_party/g7221/common/basic_op.c                                            | 1835
+res/pjproject/third_party/g7221/common/basic_op.h                                            |  117
+res/pjproject/third_party/g7221/common/basic_op_i.h                                          |  730
+res/pjproject/third_party/g7221/common/common.c                                              |  461
+res/pjproject/third_party/g7221/common/config.h                                              |   27
+res/pjproject/third_party/g7221/common/count.h                                               |   28
+res/pjproject/third_party/g7221/common/defs.h                                                |  205
+res/pjproject/third_party/g7221/common/huff_def.h                                            |   53
+res/pjproject/third_party/g7221/common/huff_tab.c                                            |  528
+res/pjproject/third_party/g7221/common/huff_tab.h                                            |   42
+res/pjproject/third_party/g7221/common/tables.c                                              |  298
+res/pjproject/third_party/g7221/common/tables.h                                              |   47
+res/pjproject/third_party/g7221/common/typedef.h                                             |   32
+res/pjproject/third_party/g7221/decode/coef2sam.c                                            |  180
+res/pjproject/third_party/g7221/decode/dct4_s.c                                              |  504
+res/pjproject/third_party/g7221/decode/dct4_s.h                                              |  856
+res/pjproject/third_party/g7221/decode/decoder.c                                             | 1113
+res/pjproject/third_party/g7221/encode/dct4_a.c                                              |  367
+res/pjproject/third_party/g7221/encode/dct4_a.h                                              |  728
+res/pjproject/third_party/g7221/encode/encoder.c                                             | 1125
+res/pjproject/third_party/g7221/encode/sam2coef.c                                            |  271
+res/pjproject/third_party/gsm/COPYRIGHT                                                      |   16
+res/pjproject/third_party/gsm/ChangeLog                                                      |   92
+res/pjproject/third_party/gsm/INSTALL                                                        |   99
+res/pjproject/third_party/gsm/MACHINES                                                       |   11
+res/pjproject/third_party/gsm/MANIFEST                                                       |   59
+res/pjproject/third_party/gsm/Makefile                                                       |  494
+res/pjproject/third_party/gsm/README                                                         |   37
+res/pjproject/third_party/gsm/add-test/add_test.c                                            |  353
+res/pjproject/third_party/gsm/add-test/add_test.dta                                          |  683
+res/pjproject/third_party/gsm/inc/config.h                                                   |   37
+res/pjproject/third_party/gsm/inc/gsm.h                                                      |   71
+res/pjproject/third_party/gsm/inc/private.h                                                  |  269
+res/pjproject/third_party/gsm/inc/proto.h                                                    |   65
+res/pjproject/third_party/gsm/inc/toast.h                                                    |  109
+res/pjproject/third_party/gsm/inc/unproto.h                                                  |   23
+res/pjproject/third_party/gsm/man/bitter.1                                                   |   70
+res/pjproject/third_party/gsm/man/gsm.3                                                      |  105
+res/pjproject/third_party/gsm/man/gsm_explode.3                                              |   47
+res/pjproject/third_party/gsm/man/gsm_option.3                                               |  183
+res/pjproject/third_party/gsm/man/gsm_print.3                                                |   52
+res/pjproject/third_party/gsm/man/toast.1                                                    |  156
+res/pjproject/third_party/gsm/src/add.c                                                      |  236
+res/pjproject/third_party/gsm/src/code.c                                                     |   97
+res/pjproject/third_party/gsm/src/debug.c                                                    |   76
+res/pjproject/third_party/gsm/src/decode.c                                                   |   64
+res/pjproject/third_party/gsm/src/gsm_create.c                                               |   45
+res/pjproject/third_party/gsm/src/gsm_decode.c                                               |  361
+res/pjproject/third_party/gsm/src/gsm_destroy.c                                              |   26
+res/pjproject/third_party/gsm/src/gsm_encode.c                                               |  451
+res/pjproject/third_party/gsm/src/gsm_explode.c                                              |  417
+res/pjproject/third_party/gsm/src/gsm_implode.c                                              |  521
+res/pjproject/third_party/gsm/src/gsm_option.c                                               |   69
+res/pjproject/third_party/gsm/src/gsm_print.c                                                |  167
+res/pjproject/third_party/gsm/src/long_term.c                                                |  950
+res/pjproject/third_party/gsm/src/lpc.c                                                      |  342
+res/pjproject/third_party/gsm/src/preprocess.c                                               |  114
+res/pjproject/third_party/gsm/src/rpe.c                                                      |  489
+res/pjproject/third_party/gsm/src/short_term.c                                               |  430
+res/pjproject/third_party/gsm/src/table.c                                                    |   63
+res/pjproject/third_party/gsm/src/toast.c                                                    |  800
+res/pjproject/third_party/gsm/src/toast_alaw.c                                               |  334
+res/pjproject/third_party/gsm/src/toast_audio.c                                              |  113
+res/pjproject/third_party/gsm/src/toast_lin.c                                                |   24
+res/pjproject/third_party/gsm/src/toast_ulaw.c                                               |  621
+res/pjproject/third_party/gsm/tls/bitter.c                                                   |   66
+res/pjproject/third_party/gsm/tls/bitter.dta                                                 |   90
+res/pjproject/third_party/gsm/tls/ginger.c                                                   |   54
+res/pjproject/third_party/gsm/tls/sour.c                                                     |   91
+res/pjproject/third_party/gsm/tls/sour1.dta                                                  |   88
+res/pjproject/third_party/gsm/tls/sour2.dta                                                  |   90
+res/pjproject/third_party/gsm/tls/sweet.c                                                    |   66
+res/pjproject/third_party/gsm/tls/taste.c                                                    |  139
+res/pjproject/third_party/gsm/tls/taste.h                                                    |   20
+res/pjproject/third_party/gsm/tst/cod2lin.c                                                  |  104
+res/pjproject/third_party/gsm/tst/cod2txt.c                                                  |   94
+res/pjproject/third_party/gsm/tst/gsm2cod.c                                                  |   93
+res/pjproject/third_party/gsm/tst/lin2cod.c                                                  |  105
+res/pjproject/third_party/gsm/tst/lin2txt.c                                                  |   94
+res/pjproject/third_party/gsm/tst/run                                                        |   34
+res/pjproject/third_party/ilbc/FrameClassify.c                                               |  114
+res/pjproject/third_party/ilbc/FrameClassify.h                                               |   27
+res/pjproject/third_party/ilbc/LPCdecode.c                                                   |  158
+res/pjproject/third_party/ilbc/LPCdecode.h                                                   |   52
+res/pjproject/third_party/ilbc/LPCencode.c                                                   |  241
+res/pjproject/third_party/ilbc/LPCencode.h                                                   |   28
+res/pjproject/third_party/ilbc/StateConstructW.c                                             |   86
+res/pjproject/third_party/ilbc/StateConstructW.h                                             |   31
+res/pjproject/third_party/ilbc/StateSearchW.c                                                |  211
+res/pjproject/third_party/ilbc/StateSearchW.h                                                |   52
+res/pjproject/third_party/ilbc/anaFilter.c                                                   |   72
+res/pjproject/third_party/ilbc/anaFilter.h                                                   |   30
+res/pjproject/third_party/ilbc/constants.c                                                   |  770
+res/pjproject/third_party/ilbc/constants.h                                                   |   80
+res/pjproject/third_party/ilbc/createCB.c                                                    |  231
+res/pjproject/third_party/ilbc/createCB.h                                                    |   58
+res/pjproject/third_party/ilbc/doCPLC.c                                                      |  270
+res/pjproject/third_party/ilbc/doCPLC.h                                                      |   29
+res/pjproject/third_party/ilbc/enhancer.c                                                    |  701
+res/pjproject/third_party/ilbc/enhancer.h                                                    |   36
+res/pjproject/third_party/ilbc/filter.c                                                      |  175
+res/pjproject/third_party/ilbc/filter.h                                                      |   80
+res/pjproject/third_party/ilbc/gainquant.c                                                   |  116
+res/pjproject/third_party/ilbc/gainquant.h                                                   |   30
+res/pjproject/third_party/ilbc/getCBvec.c                                                    |  193
+res/pjproject/third_party/ilbc/getCBvec.h                                                    |   25
+res/pjproject/third_party/ilbc/helpfun.c                                                     |  326
+res/pjproject/third_party/ilbc/helpfun.h                                                     |  106
+res/pjproject/third_party/ilbc/hpInput.c                                                     |   65
+res/pjproject/third_party/ilbc/hpInput.h                                                     |   24
+res/pjproject/third_party/ilbc/hpOutput.c                                                    |   61
+res/pjproject/third_party/ilbc/hpOutput.h                                                    |   24
+res/pjproject/third_party/ilbc/iCBConstruct.c                                                |  112
+res/pjproject/third_party/ilbc/iCBConstruct.h                                                |   40
+res/pjproject/third_party/ilbc/iCBSearch.c                                                   |  515
+res/pjproject/third_party/ilbc/iCBSearch.h                                                   |   37
+res/pjproject/third_party/ilbc/iLBC_decode.c                                                 |  652
+res/pjproject/third_party/ilbc/iLBC_decode.h                                                 |   42
+res/pjproject/third_party/ilbc/iLBC_define.h                                                 |  217
+res/pjproject/third_party/ilbc/iLBC_encode.c                                                 |  543
+res/pjproject/third_party/ilbc/iLBC_encode.h                                                 |   39
+res/pjproject/third_party/ilbc/iLBC_test.c                                                   |  310
+res/pjproject/third_party/ilbc/lsf.c                                                         |  283
+res/pjproject/third_party/ilbc/lsf.h                                                         |   27
+res/pjproject/third_party/ilbc/packing.c                                                     |  182
+res/pjproject/third_party/ilbc/packing.h                                                     |   68
+res/pjproject/third_party/ilbc/syntFilter.c                                                  |   80
+res/pjproject/third_party/ilbc/syntFilter.h                                                  |   24
+res/pjproject/third_party/milenage/milenage.c                                                |  284
+res/pjproject/third_party/milenage/milenage.h                                                |   35
+res/pjproject/third_party/milenage/rijndael.c                                                |  444
+res/pjproject/third_party/milenage/rijndael.h                                                |   26
+res/pjproject/third_party/mp3/BladeMP3EncDLL.h                                               |  283
+res/pjproject/third_party/mp3/mp3_port.h                                                     |  147
+res/pjproject/third_party/mp3/mp3_writer.c                                                   |  563
+res/pjproject/third_party/portaudio/Doxyfile                                                 |  239
+res/pjproject/third_party/portaudio/LICENSE.txt                                              |   81
+res/pjproject/third_party/portaudio/Makefile.in                                              |  223
+res/pjproject/third_party/portaudio/README.txt                                               |   98
+res/pjproject/third_party/portaudio/SConstruct                                               |  197
+res/pjproject/third_party/portaudio/aclocal.m4                                               | 6627 +
+res/pjproject/third_party/portaudio/build/dev-cpp/Makefile-dll                               |   78
+res/pjproject/third_party/portaudio/build/dev-cpp/Makefile-static                            |   75
+res/pjproject/third_party/portaudio/build/dev-cpp/portaudio-dll.dev                          |  209
+res/pjproject/third_party/portaudio/build/dev-cpp/portaudio-static.dev                       |  209
+res/pjproject/third_party/portaudio/build/dev-cpp/readme.txt                                 |   23
+res/pjproject/third_party/portaudio/build/msvc/portaudio.def                                 |   43
+res/pjproject/third_party/portaudio/build/msvc/portaudio.dsp                                 |  269
+res/pjproject/third_party/portaudio/build/msvc/portaudio.dsw                                 |   29
+res/pjproject/third_party/portaudio/build/msvc/portaudio.sln                                 |   26
+res/pjproject/third_party/portaudio/build/msvc/portaudio.vcproj                              | 1512
+res/pjproject/third_party/portaudio/build/msvc/readme.txt                                    |  109
+res/pjproject/third_party/portaudio/build/scons/SConscript_common                            |   30
+res/pjproject/third_party/portaudio/build/scons/SConscript_opts                              |   91
+res/pjproject/third_party/portaudio/config.guess                                             | 1388
+res/pjproject/third_party/portaudio/config.sub                                               | 1489
+res/pjproject/third_party/portaudio/configure                                                |23096 +++++
+res/pjproject/third_party/portaudio/configure.in                                             |  417
+res/pjproject/third_party/portaudio/depcomp                                                  |  530
+res/pjproject/third_party/portaudio/fixdir.bat                                               |   19
+res/pjproject/third_party/portaudio/fixfile.bat                                              |    7
+res/pjproject/third_party/portaudio/include/pa_asio.h                                        |  143
+res/pjproject/third_party/portaudio/include/pa_jack.h                                        |   76
+res/pjproject/third_party/portaudio/include/pa_linux_alsa.h                                  |   99
+res/pjproject/third_party/portaudio/include/pa_mac_core.h                                    |  176
+res/pjproject/third_party/portaudio/include/pa_win_ds.h                                      |  101
+res/pjproject/third_party/portaudio/include/pa_win_waveformat.h                              |  199
+res/pjproject/third_party/portaudio/include/pa_win_wmme.h                                    |  186
+res/pjproject/third_party/portaudio/include/portaudio.h                                      | 1134
+res/pjproject/third_party/portaudio/index.html                                               |  105
+res/pjproject/third_party/portaudio/install-sh                                               |  251
+res/pjproject/third_party/portaudio/ltmain.sh                                                | 6971 +
+res/pjproject/third_party/portaudio/missing                                                  |  360
+res/pjproject/third_party/portaudio/pablio/README.txt                                        |   45
+res/pjproject/third_party/portaudio/pablio/pablio.c                                          |  314
+res/pjproject/third_party/portaudio/pablio/pablio.def                                        |   35
+res/pjproject/third_party/portaudio/pablio/pablio.h                                          |  116
+res/pjproject/third_party/portaudio/pablio/test_rw.c                                         |  105
+res/pjproject/third_party/portaudio/pablio/test_rw_echo.c                                    |  129
+res/pjproject/third_party/portaudio/pablio/test_w_saw.c                                      |  114
+res/pjproject/third_party/portaudio/pablio/test_w_saw8.c                                     |  112
+res/pjproject/third_party/portaudio/portaudio-2.0.pc.in                                      |   12
+res/pjproject/third_party/portaudio/src/SConscript                                           |  219
+res/pjproject/third_party/portaudio/src/common/pa_allocation.c                               |  243
+res/pjproject/third_party/portaudio/src/common/pa_allocation.h                               |  104
+res/pjproject/third_party/portaudio/src/common/pa_converters.c                               | 1935
+res/pjproject/third_party/portaudio/src/common/pa_converters.h                               |  263
+res/pjproject/third_party/portaudio/src/common/pa_cpuload.c                                  |  105
+res/pjproject/third_party/portaudio/src/common/pa_cpuload.h                                  |   72
+res/pjproject/third_party/portaudio/src/common/pa_debugprint.c                               |  110
+res/pjproject/third_party/portaudio/src/common/pa_debugprint.h                               |  149
+res/pjproject/third_party/portaudio/src/common/pa_dither.c                                   |  218
+res/pjproject/third_party/portaudio/src/common/pa_dither.h                                   |  106
+res/pjproject/third_party/portaudio/src/common/pa_endianness.h                               |  145
+res/pjproject/third_party/portaudio/src/common/pa_front.c                                    | 1765
+res/pjproject/third_party/portaudio/src/common/pa_hostapi.h                                  |  259
+res/pjproject/third_party/portaudio/src/common/pa_memorybarrier.h                            |  127
+res/pjproject/third_party/portaudio/src/common/pa_process.c                                  | 1772
+res/pjproject/third_party/portaudio/src/common/pa_process.h                                  |  750
+res/pjproject/third_party/portaudio/src/common/pa_ringbuffer.c                               |  227
+res/pjproject/third_party/portaudio/src/common/pa_ringbuffer.h                               |  233
+res/pjproject/third_party/portaudio/src/common/pa_skeleton.c                                 |  818
+res/pjproject/third_party/portaudio/src/common/pa_stream.c                                   |  150
+res/pjproject/third_party/portaudio/src/common/pa_stream.h                                   |  205
+res/pjproject/third_party/portaudio/src/common/pa_trace.c                                    |   97
+res/pjproject/third_party/portaudio/src/common/pa_trace.h                                    |  101
+res/pjproject/third_party/portaudio/src/common/pa_types.h                                    |  107
+res/pjproject/third_party/portaudio/src/common/pa_util.h                                     |  162
+res/pjproject/third_party/portaudio/src/hostapi/alsa/pa_linux_alsa.c                         | 3679
+res/pjproject/third_party/portaudio/src/hostapi/asihpi/pa_linux_asihpi.c                     | 2942
+res/pjproject/third_party/portaudio/src/hostapi/asio/ASIO-README.txt                         |  140
+res/pjproject/third_party/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp               |  563
+res/pjproject/third_party/portaudio/src/hostapi/asio/iasiothiscallresolver.h                 |  197
+res/pjproject/third_party/portaudio/src/hostapi/asio/pa_asio.cpp                             | 4065
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/notes.txt                          |  196
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core.c                      | 2343
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.c             |  592
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.h             |  136
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_internal.h             |  165
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_old.c                  |  913
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.c            |  733
+res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.h            |  218
+res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds.c                           | 2533
+res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.c                   |  180
+res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.h                   |   95
+res/pjproject/third_party/portaudio/src/hostapi/jack/pa_jack.c                               | 1761
+res/pjproject/third_party/portaudio/src/hostapi/oss/low_latency_tip.txt                      |   95
+res/pjproject/third_party/portaudio/src/hostapi/oss/pa_unix_oss.c                            | 1991
+res/pjproject/third_party/portaudio/src/hostapi/oss/recplay.c                                |  114
+res/pjproject/third_party/portaudio/src/hostapi/wasapi/pa_win_wasapi.cpp                     | 1912
+res/pjproject/third_party/portaudio/src/hostapi/wdmks/pa_win_wdmks.c                         | 3304
+res/pjproject/third_party/portaudio/src/hostapi/wdmks/readme.txt                             |   82
+res/pjproject/third_party/portaudio/src/hostapi/wmme/pa_win_wmme.c                           | 4007
+res/pjproject/third_party/portaudio/src/os/unix/pa_unix_hostapis.c                           |  105
+res/pjproject/third_party/portaudio/src/os/unix/pa_unix_util.c                               |  693
+res/pjproject/third_party/portaudio/src/os/unix/pa_unix_util.h                               |  224
+res/pjproject/third_party/portaudio/src/os/win/pa_win_hostapis.c                             |  100
+res/pjproject/third_party/portaudio/src/os/win/pa_win_util.c                                 |  151
+res/pjproject/third_party/portaudio/src/os/win/pa_win_waveformat.c                           |  154
+res/pjproject/third_party/portaudio/src/os/win/pa_win_wdmks_utils.c                          |  260
+res/pjproject/third_party/portaudio/src/os/win/pa_win_wdmks_utils.h                          |   65
+res/pjproject/third_party/portaudio/src/os/win/pa_x86_plain_converters.c                     | 1219
+res/pjproject/third_party/portaudio/src/os/win/pa_x86_plain_converters.h                     |   60
+res/pjproject/third_party/portaudio/testcvs/changeme.txt                                     |   10
+res/pjproject/third_party/resample/COPYING                                                   |  463
+res/pjproject/third_party/resample/README.resample                                           |  154
+res/pjproject/third_party/resample/include/resamplesubs.h                                    |   32
+res/pjproject/third_party/resample/src/largefilter.h                                         |16391 +++
+res/pjproject/third_party/resample/src/libresample_dll.c                                     |   12
+res/pjproject/third_party/resample/src/resample.h                                            |   67
+res/pjproject/third_party/resample/src/resamplesubs.c                                        |  377
+res/pjproject/third_party/resample/src/smallfilter.h                                         | 4617 +
+res/pjproject/third_party/resample/src/stddefs.h                                             |   29
+res/pjproject/third_party/speex/AUTHORS                                                      |   18
+res/pjproject/third_party/speex/COPYING                                                      |   35
+res/pjproject/third_party/speex/include/speex/speex.h                                        |  424
+res/pjproject/third_party/speex/include/speex/speex_bits.h                                   |  174
+res/pjproject/third_party/speex/include/speex/speex_buffer.h                                 |   68
+res/pjproject/third_party/speex/include/speex/speex_callbacks.h                              |  134
+res/pjproject/third_party/speex/include/speex/speex_config_types.h.in                        |   11
+res/pjproject/third_party/speex/include/speex/speex_echo.h                                   |  170
+res/pjproject/third_party/speex/include/speex/speex_header.h                                 |   94
+res/pjproject/third_party/speex/include/speex/speex_jitter.h                                 |  197
+res/pjproject/third_party/speex/include/speex/speex_preprocess.h                             |  219
+res/pjproject/third_party/speex/include/speex/speex_resampler.h                              |  340
+res/pjproject/third_party/speex/include/speex/speex_stereo.h                                 |   91
+res/pjproject/third_party/speex/include/speex/speex_types.h                                  |  126
+res/pjproject/third_party/speex/libspeex/_kiss_fft_guts.h                                    |  160
+res/pjproject/third_party/speex/libspeex/arch.h                                              |  239
+res/pjproject/third_party/speex/libspeex/bits.c                                              |  372
+res/pjproject/third_party/speex/libspeex/buffer.c                                            |  176
+res/pjproject/third_party/speex/libspeex/cb_search.c                                         |  612
+res/pjproject/third_party/speex/libspeex/cb_search.h                                         |  103
+res/pjproject/third_party/speex/libspeex/cb_search_arm4.h                                    |  137
+res/pjproject/third_party/speex/libspeex/cb_search_bfin.h                                    |  112
+res/pjproject/third_party/speex/libspeex/cb_search_sse.h                                     |   84
+res/pjproject/third_party/speex/libspeex/echo_diagnostic.m                                   |   72
+res/pjproject/third_party/speex/libspeex/exc_10_16_table.c                                   |   50
+res/pjproject/third_party/speex/libspeex/exc_10_32_table.c                                   |   66
+res/pjproject/third_party/speex/libspeex/exc_20_32_table.c                                   |   66
+res/pjproject/third_party/speex/libspeex/exc_5_256_table.c                                   |  290
+res/pjproject/third_party/speex/libspeex/exc_5_64_table.c                                    |   98
+res/pjproject/third_party/speex/libspeex/exc_8_128_table.c                                   |  162
+res/pjproject/third_party/speex/libspeex/fftwrap.c                                           |  397
+res/pjproject/third_party/speex/libspeex/fftwrap.h                                           |   58
+res/pjproject/third_party/speex/libspeex/filterbank.c                                        |  227
+res/pjproject/third_party/speex/libspeex/filterbank.h                                        |   66
+res/pjproject/third_party/speex/libspeex/filters.c                                           |  821
+res/pjproject/third_party/speex/libspeex/filters.h                                           |   90
+res/pjproject/third_party/speex/libspeex/filters_arm4.h                                      |   96
+res/pjproject/third_party/speex/libspeex/filters_bfin.h                                      |  515
+res/pjproject/third_party/speex/libspeex/filters_sse.h                                       |  336
+res/pjproject/third_party/speex/libspeex/fixed_arm4.h                                        |  148
+res/pjproject/third_party/speex/libspeex/fixed_arm5e.h                                       |  178
+res/pjproject/third_party/speex/libspeex/fixed_bfin.h                                        |  173
+res/pjproject/third_party/speex/libspeex/fixed_debug.h                                       |  487
+res/pjproject/third_party/speex/libspeex/fixed_generic.h                                     |  106
+res/pjproject/third_party/speex/libspeex/gain_table.c                                        |  160
+res/pjproject/third_party/speex/libspeex/gain_table_lbr.c                                    |   64
+res/pjproject/third_party/speex/libspeex/hexc_10_32_table.c                                  |   66
+res/pjproject/third_party/speex/libspeex/hexc_table.c                                        |  162
+res/pjproject/third_party/speex/libspeex/high_lsp_tables.c                                   |  163
+res/pjproject/third_party/speex/libspeex/jitter.c                                            |  843
+res/pjproject/third_party/speex/libspeex/kiss_fft.c                                          |  523
+res/pjproject/third_party/speex/libspeex/kiss_fft.h                                          |  108
+res/pjproject/third_party/speex/libspeex/kiss_fftr.c                                         |  297
+res/pjproject/third_party/speex/libspeex/kiss_fftr.h                                         |   51
+res/pjproject/third_party/speex/libspeex/lpc.c                                               |  201
+res/pjproject/third_party/speex/libspeex/lpc.h                                               |   53
+res/pjproject/third_party/speex/libspeex/lpc_bfin.h                                          |  131
+res/pjproject/third_party/speex/libspeex/lsp.c                                               |  656
+res/pjproject/third_party/speex/libspeex/lsp.h                                               |   64
+res/pjproject/third_party/speex/libspeex/lsp_bfin.h                                          |   89
+res/pjproject/third_party/speex/libspeex/lsp_tables_nb.c                                     |  360
+res/pjproject/third_party/speex/libspeex/ltp.c                                               |  839
+res/pjproject/third_party/speex/libspeex/ltp.h                                               |  141
+res/pjproject/third_party/speex/libspeex/ltp_arm4.h                                          |  187
+res/pjproject/third_party/speex/libspeex/ltp_bfin.h                                          |  419
+res/pjproject/third_party/speex/libspeex/ltp_sse.h                                           |   92
+res/pjproject/third_party/speex/libspeex/math_approx.h                                       |  332
+res/pjproject/third_party/speex/libspeex/mdf.c                                               | 1177
+res/pjproject/third_party/speex/libspeex/misc_bfin.h                                         |   54
+res/pjproject/third_party/speex/libspeex/modes.c                                             |  366
+res/pjproject/third_party/speex/libspeex/modes.h                                             |  161
+res/pjproject/third_party/speex/libspeex/modes_wb.c                                          |  300
+res/pjproject/third_party/speex/libspeex/nb_celp.c                                           | 1903
+res/pjproject/third_party/speex/libspeex/nb_celp.h                                           |  203
+res/pjproject/third_party/speex/libspeex/os_support.h                                        |  169
+res/pjproject/third_party/speex/libspeex/preprocess.c                                        | 1219
+res/pjproject/third_party/speex/libspeex/pseudofloat.h                                       |  379
+res/pjproject/third_party/speex/libspeex/quant_lsp.c                                         |  385
+res/pjproject/third_party/speex/libspeex/quant_lsp.h                                         |   74
+res/pjproject/third_party/speex/libspeex/quant_lsp_bfin.h                                    |  165
+res/pjproject/third_party/speex/libspeex/resample.c                                          | 1131
+res/pjproject/third_party/speex/libspeex/resample_sse.h                                      |  128
+res/pjproject/third_party/speex/libspeex/sb_celp.c                                           | 1488
+res/pjproject/third_party/speex/libspeex/sb_celp.h                                           |  155
+res/pjproject/third_party/speex/libspeex/scal.c                                              |  289
+res/pjproject/third_party/speex/libspeex/smallft.c                                           | 1261
+res/pjproject/third_party/speex/libspeex/smallft.h                                           |   46
+res/pjproject/third_party/speex/libspeex/speex.c                                             |  250
+res/pjproject/third_party/speex/libspeex/speex_callbacks.c                                   |  144
+res/pjproject/third_party/speex/libspeex/speex_header.c                                      |  200
+res/pjproject/third_party/speex/libspeex/stack_alloc.h                                       |  115
+res/pjproject/third_party/speex/libspeex/stereo.c                                            |  296
+res/pjproject/third_party/speex/libspeex/testdenoise.c                                       |   44
+res/pjproject/third_party/speex/libspeex/testecho.c                                          |   53
+res/pjproject/third_party/speex/libspeex/testenc.c                                           |  146
+res/pjproject/third_party/speex/libspeex/testenc_uwb.c                                       |  137
+res/pjproject/third_party/speex/libspeex/testenc_wb.c                                        |  140
+res/pjproject/third_party/speex/libspeex/testjitter.c                                        |   75
+res/pjproject/third_party/speex/libspeex/testresample.c                                      |   86
+res/pjproject/third_party/speex/libspeex/vbr.c                                               |  275
+res/pjproject/third_party/speex/libspeex/vbr.h                                               |   70
+res/pjproject/third_party/speex/libspeex/vorbis_psy.c                                        |  508
+res/pjproject/third_party/speex/libspeex/vorbis_psy.h                                        |   97
+res/pjproject/third_party/speex/libspeex/vq.c                                                |  147
+res/pjproject/third_party/speex/libspeex/vq.h                                                |   54
+res/pjproject/third_party/speex/libspeex/vq_arm4.h                                           |  115
+res/pjproject/third_party/speex/libspeex/vq_bfin.h                                           |  107
+res/pjproject/third_party/speex/libspeex/vq_sse.h                                            |  120
+res/pjproject/third_party/speex/libspeex/window.c                                            |  102
+res/pjproject/third_party/speex/symbian/config.h                                             |   59
+res/pjproject/third_party/speex/win32/config.h                                               |   19
+res/pjproject/third_party/srtp/CHANGES                                                       |  223
+res/pjproject/third_party/srtp/LICENSE                                                       |   35
+res/pjproject/third_party/srtp/Makefile.in                                                   |  232
+res/pjproject/third_party/srtp/README                                                        |  174
+res/pjproject/third_party/srtp/TODO                                                          |   66
+res/pjproject/third_party/srtp/VERSION                                                       |    1
+res/pjproject/third_party/srtp/config.guess                                                  | 1447
+res/pjproject/third_party/srtp/config.h_win32vc7                                             |  170
+res/pjproject/third_party/srtp/config.hw                                                     |  192
+res/pjproject/third_party/srtp/config.sub                                                    | 1555
+res/pjproject/third_party/srtp/config_in.h                                                   |  170
+res/pjproject/third_party/srtp/configure                                                     | 8603 +
+res/pjproject/third_party/srtp/configure.in                                                  |  206
+res/pjproject/third_party/srtp/crypto/Makefile                                               |  130
+res/pjproject/third_party/srtp/crypto/Makefile.in                                            |  130
+res/pjproject/third_party/srtp/crypto/VERSION                                                |    1
+res/pjproject/third_party/srtp/crypto/ae_xfm/xfm.c                                           |  573
+res/pjproject/third_party/srtp/crypto/cipher/aes.c                                           | 1951
+res/pjproject/third_party/srtp/crypto/cipher/aes_cbc.c                                       |  444
+res/pjproject/third_party/srtp/crypto/cipher/aes_icm.c                                       |  511
+res/pjproject/third_party/srtp/crypto/cipher/cipher.c                                        |  409
+res/pjproject/third_party/srtp/crypto/cipher/null_cipher.c                                   |  152
+res/pjproject/third_party/srtp/crypto/hash/auth.c                                            |  173
+res/pjproject/third_party/srtp/crypto/hash/hmac.c                                            |  267
+res/pjproject/third_party/srtp/crypto/hash/null_auth.c                                       |  160
+res/pjproject/third_party/srtp/crypto/hash/sha1.c                                            |  404
+res/pjproject/third_party/srtp/crypto/include/aes.h                                          |   84
+res/pjproject/third_party/srtp/crypto/include/aes_cbc.h                                      |   50
+res/pjproject/third_party/srtp/crypto/include/aes_icm.h                                      |   56
+res/pjproject/third_party/srtp/crypto/include/alloc.h                                        |   57
+res/pjproject/third_party/srtp/crypto/include/auth.h                                         |  159
+res/pjproject/third_party/srtp/crypto/include/cipher.h                                       |  218
+res/pjproject/third_party/srtp/crypto/include/crypto.h                                       |   43
+res/pjproject/third_party/srtp/crypto/include/crypto_kernel.h                                |  258
+res/pjproject/third_party/srtp/crypto/include/crypto_math.h                                  |  273
+res/pjproject/third_party/srtp/crypto/include/crypto_types.h                                 |  206
+res/pjproject/third_party/srtp/crypto/include/cryptoalg.h                                    |  133
+res/pjproject/third_party/srtp/crypto/include/datatypes.h                                    |  427
+res/pjproject/third_party/srtp/crypto/include/err.h                                          |  174
+res/pjproject/third_party/srtp/crypto/include/gf2_8.h                                        |   79
+res/pjproject/third_party/srtp/crypto/include/hmac.h                                         |   78
+res/pjproject/third_party/srtp/crypto/include/integers.h                                     |  147
+res/pjproject/third_party/srtp/crypto/include/kernel_compat.h                                |   84
+res/pjproject/third_party/srtp/crypto/include/key.h                                          |   82
+res/pjproject/third_party/srtp/crypto/include/null_auth.h                                    |   68
+res/pjproject/third_party/srtp/crypto/include/null_cipher.h                                  |   80
+res/pjproject/third_party/srtp/crypto/include/prng.h                                         |   54
+res/pjproject/third_party/srtp/crypto/include/rand_source.h                                  |   91
+res/pjproject/third_party/srtp/crypto/include/rdb.h                                          |   94
+res/pjproject/third_party/srtp/crypto/include/rdbx.h                                         |  146
+res/pjproject/third_party/srtp/crypto/include/sha1.h                                         |  108
+res/pjproject/third_party/srtp/crypto/include/stat.h                                         |   69
+res/pjproject/third_party/srtp/crypto/include/xfm.h                                          |  139
+res/pjproject/third_party/srtp/crypto/kernel/alloc.c                                         |  119
+res/pjproject/third_party/srtp/crypto/kernel/crypto_kernel.c                                 |  523
+res/pjproject/third_party/srtp/crypto/kernel/err.c                                           |  148
+res/pjproject/third_party/srtp/crypto/kernel/key.c                                           |  115
+res/pjproject/third_party/srtp/crypto/math/datatypes.c                                       |  599
+res/pjproject/third_party/srtp/crypto/math/gf2_8.c                                           |   83
+res/pjproject/third_party/srtp/crypto/math/math.c                                            |  962
+res/pjproject/third_party/srtp/crypto/math/stat.c                                            |  367
+res/pjproject/third_party/srtp/crypto/replay/rdb.c                                           |  137
+res/pjproject/third_party/srtp/crypto/replay/rdbx.c                                          |  289
+res/pjproject/third_party/srtp/crypto/replay/ut_sim.c                                        |  105
+res/pjproject/third_party/srtp/crypto/rng/ctr_prng.c                                         |  108
+res/pjproject/third_party/srtp/crypto/rng/prng.c                                             |  180
+res/pjproject/third_party/srtp/crypto/rng/rand_linux_kernel.c                                |   65
+res/pjproject/third_party/srtp/crypto/rng/rand_source.c                                      |  175
+res/pjproject/third_party/srtp/crypto/test/aes_calc.c                                        |  111
+res/pjproject/third_party/srtp/crypto/test/auth_driver.c                                     |  200
+res/pjproject/third_party/srtp/crypto/test/cipher_driver.c                                   |  491
+res/pjproject/third_party/srtp/crypto/test/datatypes_driver.c                                |  237
+res/pjproject/third_party/srtp/crypto/test/env.c                                             |   99
+res/pjproject/third_party/srtp/crypto/test/kernel_driver.c                                   |  126
+res/pjproject/third_party/srtp/crypto/test/rand_gen.c                                        |  140
+res/pjproject/third_party/srtp/crypto/test/sha1_driver.c                                     |  533
+res/pjproject/third_party/srtp/crypto/test/stat_driver.c                                     |  101
+res/pjproject/third_party/srtp/include/getopt_s.h                                            |   60
+res/pjproject/third_party/srtp/include/rtp.h                                                 |  127
+res/pjproject/third_party/srtp/include/rtp_priv.h                                            |   74
+res/pjproject/third_party/srtp/include/srtp.h                                                |  929
+res/pjproject/third_party/srtp/include/srtp_priv.h                                           |  255
+res/pjproject/third_party/srtp/include/ut_sim.h                                              |   80
+res/pjproject/third_party/srtp/install-sh                                                    |  251
+res/pjproject/third_party/srtp/pjlib/srtp_err.c                                              |   49
+res/pjproject/third_party/srtp/srtp.def                                                      |   92
+res/pjproject/third_party/srtp/srtp.vcproj                                                   |  588
+res/pjproject/third_party/srtp/srtp/srtp.c                                                   | 1913
+res/pjproject/third_party/srtp/srtp7.sln                                                     |   21
+res/pjproject/third_party/srtp/srtp7.vcproj                                                  |  298
+res/pjproject/third_party/srtp/tables/aes_tables.c                                           |  346
+res/pjproject/third_party/srtp/test/dtls_srtp_driver.c                                       |  245
+res/pjproject/third_party/srtp/test/getopt_s.c                                               |  112
+res/pjproject/third_party/srtp/test/lfsr.c                                                   |  310
+res/pjproject/third_party/srtp/test/rdbx_driver.c                                            |  306
+res/pjproject/third_party/srtp/test/replay_driver.c                                          |  209
+res/pjproject/third_party/srtp/test/roc_driver.c                                             |  165
+res/pjproject/third_party/srtp/test/rtp.c                                                    |  167
+res/pjproject/third_party/srtp/test/rtpw.c                                                   |  519
+res/pjproject/third_party/srtp/test/rtpw_test.sh                                             |   77
+res/pjproject/third_party/srtp/test/srtp_driver.c                                            | 1491
+res/pjproject/third_party/srtp/timing                                                        |   36
+res/pjproject/third_party/srtp/undos.sh                                                      |   10
+res/pjproject/third_party/srtp/update.sh                                                     |   15
+res/pjproject/user.mak.sample                                                                |    5
+res/pjproject/version.mak                                                                    |   16
+res/res_adsi.c                                                                               |  217
+res/res_adsi.exports.in                                                                      |   33
+res/res_agi.c                                                                                |  305
+res/res_ais.c                                                                                |  199
+res/res_calendar.c                                                                           |  103
+res/res_calendar_caldav.c                                                                    |   42
+res/res_calendar_ews.c                                                                       |    4
+res/res_calendar_exchange.c                                                                  |   10
+res/res_calendar_icalendar.c                                                                 |   11
+res/res_clialiases.c                                                                         |    2
+res/res_clioriginate.c                                                                       |    3
+res/res_config_curl.c                                                                        |    7
+res/res_config_ldap.c                                                                        |   34
+res/res_config_odbc.c                                                                        |   94
+res/res_config_pgsql.c                                                                       |   92
+res/res_config_sqlite.c                                                                      |   11
+res/res_config_sqlite3.c                                                                     | 1190
+res/res_corosync.c                                                                           |  682
+res/res_crypto.c                                                                             |    1
+res/res_fax.c                                                                                | 1058
+res/res_fax_spandsp.c                                                                        |  147
+res/res_format_attr_celt.c                                                                   |   33
+res/res_format_attr_h263.c                                                                   |  295
+res/res_format_attr_h264.c                                                                   |  305
+res/res_format_attr_silk.c                                                                   |   40
+res/res_http_post.c                                                                          |    3
+res/res_http_websocket.c                                                                     |  679
+res/res_http_websocket.exports.in                                                            |   18
+res/res_jabber.c                                                                             |  234
+res/res_jabber.exports.in                                                                    |    2
+res/res_monitor.c                                                                            |  157
+res/res_musiconhold.c                                                                        |  265
+res/res_mutestream.c                                                                         |  116
+res/res_odbc.c                                                                               |  153
+res/res_phoneprov.c                                                                          |    2
+res/res_pktccops.c                                                                           |    6
+res/res_realtime.c                                                                           |    8
+res/res_rtp_asterisk.c                                                                       | 1274
+res/res_rtp_multicast.c                                                                      |    7
+res/res_smdi.c                                                                               |    2
+res/res_speech.c                                                                             |    3
+res/res_srtp.c                                                                               |  133
+res/res_stun_monitor.c                                                                       |  370
+res/res_timing_dahdi.c                                                                       |    2
+res/res_timing_pthread.c                                                                     |    2
+res/res_timing_timerfd.c                                                                     |   29
+res/res_xmpp.c                                                                               | 4383
+res/res_xmpp.exports.in                                                                      |   17
+res/snmp/agent.c                                                                             |  149
+sounds/Makefile                                                                              |  112
+tests/test_abstract_jb.c                                                                     |  522
+tests/test_acl.c                                                                             |  145
+tests/test_amihooks.c                                                                        |    4
+tests/test_aoc.c                                                                             |    2
+tests/test_app.c                                                                             |    2
+tests/test_ast_format_str_reduce.c                                                           |    2
+tests/test_astobj2.c                                                                         |  227
+tests/test_config.c                                                                          |  954
+tests/test_db.c                                                                              |    1
+tests/test_devicestate.c                                                                     |    6
+tests/test_dlinklists.c                                                                      |    4
+tests/test_event.c                                                                           |   27
+tests/test_expr.c                                                                            |    2
+tests/test_format_api.c                                                                      |    2
+tests/test_func_file.c                                                                       |    2
+tests/test_gosub.c                                                                           |   20
+tests/test_heap.c                                                                            |    2
+tests/test_jitterbuf.c                                                                       | 1254
+tests/test_linkedlists.c                                                                     |  519
+tests/test_locale.c                                                                          |    4
+tests/test_logger.c                                                                          |    4
+tests/test_netsock2.c                                                                        |   74
+tests/test_pbx.c                                                                             |   41
+tests/test_poll.c                                                                            |    4
+tests/test_sched.c                                                                           |    2
+tests/test_security_events.c                                                                 |  410
+tests/test_skel.c                                                                            |    2
+tests/test_stringfields.c                                                                    |    2
+tests/test_strings.c                                                                         |    2
+tests/test_substitution.c                                                                    |   49
+tests/test_time.c                                                                            |    2
+tests/test_utils.c                                                                           |   13
+tests/test_voicemail_api.c                                                                   | 1442
+utils/Makefile                                                                               |   10
+utils/ael_main.c                                                                             |   32
+utils/astdb2bdb.c                                                                            |  134
+utils/astdb2sqlite3.c                                                                        |    6
+utils/astman.c                                                                               |    5
+utils/conf2ael.c                                                                             |   30
+utils/extconf.c                                                                              |    9
+utils/hashtest.c                                                                             |    2
+utils/hashtest2.c                                                                            |    2
+utils/refcounter.c                                                                           |    2
+utils/utils.xml                                                                              |   17
+2618 files changed, 1227494 insertions(+), 53787 deletions(-)
+

+
+ + diff --git a/asterisk-11.0.0-beta1-summary.txt b/asterisk-11.0.0-beta1-summary.txt new file mode 100644 index 0000000000..9dbe6d2c75 --- /dev/null +++ b/asterisk-11.0.0-beta1-summary.txt @@ -0,0 +1,8389 @@ + Release Summary + + asterisk-11.0.0-beta1 + + Date: 2012-08-10 + + + + ---------------------------------------------------------------------- + + Table of Contents + + 1. Summary + 2. Contributors + 3. Closed Issues + 4. Other Changes + 5. Diffstat + + ---------------------------------------------------------------------- + + Summary + + [Back to Top] + + This release includes new features. For a list of new features that have + been included with this release, please see the CHANGES file inside the + source package. Since this is new major release, users are encouraged to + do extended testing before upgrading to this version in a production + environment. + + The data in this summary reflects changes that have been made since the + previous release, asterisk-10. + + ---------------------------------------------------------------------- + + Contributors + + [Back to Top] + + This table lists the people who have submitted code, those that have + tested patches, as well as those that reported issues on the issue tracker + that were resolved in this release. For coders, the number is how many of + their patches (of any size) were committed into this release. For testers, + the number is the number of times their name was listed as assisting with + testing a patch. Finally, for reporters, the number is the number of + issues that they reported that were closed by commits that went into this + release. + + Coders Testers Reporters + 275 rmudgett 44 rmudgett 21 mjordan + 107 twilson 18 Matt Jordan 16 wdoekes + 101 kmoore 14 Michael L. Young 11 elguero + 97 mjordan 10 irroot 11 lmadsen + 83 jrose 9 Thomas Arimont 9 mdavenport + 59 mmichelson 7 twilson 9 rmudgett + 53 seanbright 5 David Cabrejos 9 tomaso + 46 russell 5 mjordan 9 wimpy + 37 irroot 4 Terry Wilson 8 oej + 35 file 3 Alec Davis 7 alecdavis + 33 wdoekes 3 Andrey Solovyev 7 irroot + 32 kpfleming 3 jrose 7 kobaz + 31 pabelanger 3 Karsten Wemheuer 6 jamicque + 30 mnicholson 3 Leif Madsen 6 one47 + 29 oej 2 Ben Klang 5 corruptor + 25 may 2 feyfre 5 jonnt + 25 tilghman 2 Jamuel Starkey 5 tzafrir + 22 qwell 2 Jason Legault 5 vrban + 17 jcolp 2 Jeremy Kister 4 byronclark + 14 schmidts 2 Jonathan Rose 4 davidw + 13 Michael 2 Kris Shaw 4 fabled + 13 wedhorn 2 Maciej Krajewski 4 jkroon + 12 Mark 2 Mario 4 makoto + 11 alecdavis 2 Mark Murawski 4 marcelloceschia + 10 tzafrir 2 Paul Rolfe 4 pabelanger + 8 dvossel 2 Stefan Schmidt 4 slesru + 8 igorg 2 Steve Davies 4 twilson + 8 lmadsen 1 abelbeck 4 zvision + 5 markm 1 Alexandr Gordeev 3 bchia + 5 Matt 1 Birger "WIMPy" Harzenetter 3 falves11 + 4 David 1 Byron Clark 3 jamuel + 4 elguero 1 Chris Maciejewsk 3 jkonieczny + 4 Makoto 1 Damien Wedhorn 3 kkm + 4 transnexus 1 Dan Delaney 3 kpfleming + 4 Walter 1 David Hajek 3 kwemheuer + 3 Alex 1 elguero 3 microlana + 3 Billy 1 Erik Smith 3 p_lindheimer + 2 Alec 1 Eugene 3 patrol-cz + 2 Andrey 1 Fabrizio Lazzaretti 3 shawkris + 2 Ben 1 Federico Alves 2 a_villacis + 2 Byron 1 Florian Gilcher 2 aragon + 2 Clod 1 garlew 2 bjm + 2 Corey 1 Guenther Kelleter 2 chris.mylonas + 2 Jacek 1 Jacek 2 clint + 2 Jeremy 1 jamicque 2 coreyfarrell + 2 may213 1 Jaxon 2 dancho + 2 To 1 Jeremy Pepper 2 denzs + 2 zvision 1 jparker 2 ebroad + 1 abelbeck 1 Julian Yap 2 eeman + 1 Andrew 1 Luke H 2 erikw@pushtalk.se + 1 Barry 1 Matthew Jordan 2 feyfre + 1 Birger 1 Matthew Nicholson 2 fnordian + 1 Bryon 1 Michael Keuter 2 jkister + 1 Cameron 1 Michele 2 jlpedrosa + 1 Erik 1 mvanbaak 2 jpepper + 1 garlew 1 oej 2 junky + 1 Gregory 1 Paul Belanger 2 jvanvleet + 1 Gunther 1 Pawel Kuzak 2 kmoore + 1 Igor 1 Rene Mendoza 2 luckman212 + 1 Iordan 1 Richard Mudgett 2 mgrobecker + 1 Irontec 1 Ross Beer 2 mmichelson + 1 Jamuel 1 Russell Bryant 2 rgagnon + 1 Jay 1 S Adrian 2 rossbeer + 1 jcollie 1 Sean Bright 2 rsw686 + 1 Jeremiah 1 Sean Darcy 2 shaunc869 + 1 jlpedrosa 1 Stephan Bosch 2 telecos82 + 1 Joel 1 Tilghman Lesher 2 to + 1 John 1 Vitaliy and UnixDev 2 ulogic + 1 Jonathan 1 Vladimir Mikhelson 2 under + 1 Kenneth 1 Wes Van Tlghem 2 ys + 1 Kevin 1 zzsurf 2 zktech + 1 Kirill 1 a.topp@computersmore.de + 1 klaus3000 1 a4101287 + 1 Kris 1 abelbeck + 1 Leif 1 acidfu + 1 Lionel 1 acunningham + 1 Luke 1 agustina + 1 Nic 1 aleszelenik + 1 Nuno 1 alex70 + 1 Oleg 1 alexh + 1 Pavel 1 anonymouz666 + 1 Pawel 1 aphiaspring87 + 1 Peter 1 apten + 1 Richard 1 archie172 + 1 richardf 1 arheops + 1 Rob 1 asbestoshead + 1 Russel 1 avf + 1 Sergio 1 awktane + 1 Shaun 1 axonaro + 1 Simon 1 az1324 + 1 socketpair 1 babak2536 + 1 sque 1 bklang + 1 Stefan 1 bluecrow76 + 1 Steve 1 bluefox + 1 Terry 1 c0rnota + 1 under 1 call + 1 Yuri 1 camsown + 1 catalin.sanda@gmail.com + 1 cbbs70a + 1 chainsaw + 1 chris-mac + 1 chrpinedo + 1 ciscogeek + 1 cpuvampier + 1 dagmoller + 1 dalenoll + 1 dan_lukes + 1 dcollins0 + 1 dcunningham + 1 deanvesuvio + 1 dennisd + 1 devil_evoxxx + 1 dillec + 1 dimas + 1 dmc + 1 drcabrejos + 1 drdelaney + 1 dread + 1 dwmw2 + 1 eb3dgz + 1 ehsanf + 1 evrinoma@gmail.com + 1 extrasensory + 1 fabsoft + 1 freeburn + 1 garlew + 1 gentlec + 1 georgekonopacki + 1 gkelleter + 1 gnuday + 1 gpluser + 1 gradator + 1 greenfieldtech + 1 hajekd + 1 hamlet505a + 1 igorg + 1 infy1801 + 1 irontec + 1 jacco + 1 jacek + 1 jarekj + 1 jaxon + 1 jayallen + 1 jcollie + 1 jcovert + 1 jejb + 1 jjoshua + 1 jlegault + 1 johan + 1 john4asterisk + 1 jonascph + 1 jrose + 1 justdave + 1 jvandal + 1 karlfife + 1 kenshin + 1 klaus3000 + 1 knutbakke + 1 konver + 1 kshumard + 1 kwk + 1 lathama + 1 lgfsantos + 1 lmamane + 1 lp0 + 1 luke-jr + 1 lvl + 1 mattbehrens + 1 mattvryan + 1 mciuciu + 1 mdeneen + 1 mickaelhexanet + 1 mickecarlsson + 1 mickyvoip + 1 mik3weider + 1 mkeuter + 1 mkuron + 1 mlehner + 1 mmurdock + 1 mnicholson + 1 mtryfoss + 1 mwolf9 + 1 ne555 + 1 nerbos + 1 nic + 1 nick_lewis + 1 nmazzon + 1 norbert + 1 obeliks + 1 oholthau + 1 ornix + 1 pedro-garcia + 1 phill + 1 physis + 1 pkuzak + 1 playlife82 + 1 pracz + 1 preston_edwards + 1 prolfe + 1 radael + 1 rain + 1 redwolf890 + 1 remiq + 1 renemendoza + 1 richardf + 1 robinfood + 1 ruffle + 1 russell + 1 samael28 + 1 schicwp + 1 schmidts + 1 schmoozecom + 1 sdolloff + 1 seandarcy + 1 singler + 1 sircus + 1 skade + 1 slavon + 1 smurfix + 1 socketpair + 1 softins + 1 somedood + 1 sque + 1 sruffell + 1 stephan + 1 stephane.chazelas + 1 superkvn + 1 susu + 1 sybasesql + 1 sysoleg + 1 sysreq + 1 taylork + 1 tecnoxarxa + 1 themsley + 1 tom.farnham + 1 tootai + 1 trev + 1 tsarik + 1 varnav + 1 vetal + 1 viraptor + 1 vpp + 1 vsauer + 1 wangjin + 1 wjoost + 1 wushu_masters + 1 xdrive + 1 yarique + 1 yarns + + ---------------------------------------------------------------------- + + Closed Issues + + [Back to Top] + + This is a list of all issues from the issue tracker that were closed by + changes that went into this release. + + Category: . I did not set the category correctly. + + ASTERISK-18837: empty Sender-Adress if use TCP-Protocoll for SIP-Messages + Revision: 347168 + Reporter: a.topp@computersmore.de + Coders: wdoekes + + Category: Addons/chan_ooh323 + + ASTERISK-18218: 10beta1 ooh323 outbound call doesn't work + Revision: 331202 + Reporter: slesru + Coders: may + + ASTERISK-18682: Voicemail video "crash" when key is pressed + Revision: 344844 + Reporter: ne555 + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18748: channel ooh323 hangs up calls after about 1 minute + Revision: 344161 + Reporter: fabsoft + Testers: Fabrizio Lazzaretti + Coders: may213 + + ASTERISK-19179: RTP inactivity SIP / ooh323 wont work + Revision: 369092 + Reporter: tsarik + Coders: may + + ASTERISK-19233: patch to fix inband DTMF in chan_ooh323 + Revision: 352821 + Reporter: mattbehrens + Coders: Matt + + ASTERISK-19298: segmentation fault in chan_ooh323 + Revision: 355138 + Reporter: robinfood + Coders: may213 + + ASTERISK-19308: problem with transit calls ooh323-dahdi(pri)-panasonic 500 + Revision: 371091 + Reporter: slesru + Coders: may + + ASTERISK-19445: Incorrect values are specified as length in memcpy and + memset + Revision: 361212 + Reporter: makoto + Coders: Makoto + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + Category: Applications/General + + ASTERISK-17772: mutex 'current_dest_chan' freed more times than we've + locked! on bridge() from dialplan + Revision: 329146 + Reporter: jacco + Coders: rmudgett + + Category: Applications/NewFeature + + ASTERISK-16675: [patch] Application SayUnixTime always jumps to extension + when digit sent + Revision: 347866 + Reporter: jlpedrosa + Coders: jlpedrosa + + ASTERISK-18569: Extend the use of Wait to intergrate with res_fax and + detect fax/voice + Revision: 339465 + Reporter: irroot + Coders: irroot + + ASTERISK-19282: Add F option to Bridge command + Revision: 360227 + Reporter: to + Coders: To + + Category: Applications/app_chanspy + + ASTERISK-17515: groupcount or group doesn't "release" channels and group + shows channels which doesn't exists + Revision: 370955 + Reporter: yarns + Testers: Alexandr Gordeev, Michael L. Young + Coders: Michael + + ASTERISK-19461: ChanSpy - Improper refcounts avoid channel release + Revision: 357815 + Reporter: irontec + Coders: Irontec + + ASTERISK-19493: ChanSpy onto a Local channel can leave a hung channel + Revision: 359905 + Reporter: lvl + Coders: jrose + + Category: Applications/app_confbridge + + ASTERISK-18204: Mute All Participants + Revision: 345560 + Reporter: superkvn + Testers: Matt Jordan + Coders: Kevin + + ASTERISK-18717: Improve error message for app_confbridge + Revision: 348160 + Reporter: pabelanger + Coders: mjordan + + ASTERISK-18829: ConfBridge deadlocks waiting endlessly for a condition to + be signalled inside bridge_channel_join_multithreaded + Revision: 344494 + Reporter: zvision + Coders: dvossel + + ASTERISK-18885: confbridge, video hangs, Exceptionally long queue length + queuing to Bridge + Revision: 350551 + Reporter: slesru + Testers: Matt Jordan + Coders: David + + ASTERISK-18895: ConfBridge application does not read sound_only_one config + variable + Revision: 345883 + Reporter: zvision + Coders: zvision + + ASTERISK-18976: pbx_lua and confbridge menu dialplan_exec() do not work + together + Revision: 349929 + Reporter: fabled + Coders: kmoore + + ASTERISK-19042: When joining ConfBridge, channel mutex can be free'd more + times then it is locked + Revision: 349634 + Reporter: mjordan + Testers: Matt Jordan + Coders: David + + ASTERISK-19100: ConfBridge crashes on closing timer when destroying + conference bridge + Revision: 350551 + Reporter: mjordan + Testers: Matt Jordan + Coders: David + + ASTERISK-19471: ConfBridge does not record anything + Revision: 364287 + Reporter: feyfre + Testers: Ben Klang, Michael L. Young, feyfre + Coders: mjordan + + ASTERISK-19641: ConfBridge app plays conf-placeintoconf message to bridge, + and not to joining channel + Revision: 364788 + Reporter: aphiaspring87 + Coders: kmoore + + ASTERISK-19771: User is unable to customize sound_leader_has_left + Revision: 364537 + Reporter: pkuzak + Testers: Pawel Kuzak, Michael L. Young + Coders: Pawel + + ASTERISK-19899: Confbridge user number announcement segfaults for number > + 2 + Revision: 367563 + Reporter: skade + Testers: Florian Gilcher + Coders: mjordan + + Category: Applications/app_dial + + ASTERISK-18083: "r" dial params stop give ringback if M macro used + Revision: 335354 + Reporter: arheops + Coders: kmoore + + ASTERISK-18646: App Dial using Option F: Proceed with dialplan execution + at the next priority in the current extension if the source channel hangs + up. + Revision: 339146 + Reporter: physis + Testers: Richard Mudgett + Coders: lmadsen + + ASTERISK-19511: Dial I option ignored if dial forked and one fork + redirects + Revision: 367693 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19548: Ability to run dialplan on callee channel before making + call upon Dial() + Revision: 364436 + Reporter: kobaz + Coders: rmudgett + + ASTERISK-19551: Dial with Gosub autoservice error message is misleading + Revision: 361331 + Reporter: awktane + Coders: kmoore + + ASTERISK-19611: SIP stack stops working (deadlock?) if a call to a snom + phone is redirected by "302 Moved temporarily" to chan_local + Revision: 368900 + Reporter: vsauer + Coders: Mark + + ASTERISK-19865: Forward a received 'answered elsewhere' + Revision: 368519 + Reporter: wimpy + Coders: kmoore + + Category: Applications/app_directed_pickup + + ASTERISK-18144: PickupChan not working correctly + Revision: 329201 + Reporter: eeman + Testers: Erik Smith + Coders: Erik + + ASTERISK-18273: Orphaned channels after pickup + Revision: 334011 + Reporter: kwemheuer + Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer + Coders: rmudgett + + ASTERISK-19183: (Sporadically) missing connectedline event to caller + channel in directed pickup app + Revision: 360886 + Reporter: tomaso + Testers: Thomas Arimont + Coders: Mark + + Category: Applications/app_disa + + ASTERISK-17493: [patch] dsp.c sends multiple DTMF key events up to + applications + Revision: 349730 + Reporter: alecdavis + Coders: Alec + + Category: Applications/app_externalivr + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + Category: Applications/app_followme + + ASTERISK-17557: Followme not giving the callerid + Revision: 348103 + Reporter: hamlet505a + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18969: Followme does not handle inital Connected Line updates. + Revision: 350416 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19055: Memory leaks in app_followme find_realtime + Revision: 349874 + Reporter: mjordan + Coders: rmudgett + + Category: Applications/app_forkcdr + + ASTERISK-19164: ForkCDR with 'e' option to set end time is overzealous + Revision: 362085 + Reporter: one47 + Coders: Steve + + Category: Applications/app_macro + + ASTERISK-18848: Moduleinfo section in app_macro.c is not terminated + properly + Revision: 344560 + Reporter: softins + Coders: rmudgett + + Category: Applications/app_meetme + + ASTERISK-17053: meetme 'c' option is ignored if 'q' is also used - these + used to be separate. + Revision: 354084 + Reporter: justdave + Coders: jcolp + + ASTERISK-17398: No DAHDI channel available for conference, user + introduction disabled (is chan_dahdi loaded?) + Revision: 334014 + Reporter: preston_edwards + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18488: The "pin" parameter of Meetme cmd seems broken. + Revision: 344104 + Reporter: bluefox + Coders: kmoore + + ASTERISK-18873: MEETME_RECORDINGFILE only read when realtime meetme + conference is first loaded from the database + Revision: 347395 + Reporter: byronclark + Coders: Byron + + ASTERISK-19335: MeetMeAdmin(confno,N) mutes admins + Revision: 361092 + Reporter: johan + Coders: jrose + + ASTERISK-20134: app_meetme deprecated in Asterisk 10 should be moved back + to extended support + Revision: 370548 + Reporter: lmadsen + Coders: jrose + + Category: Applications/app_milliwatt + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + ASTERISK-19541: Security Vulnerability: remotely exploitable stack overrun + in Milliwatt + Revision: 359704 + Reporter: mjordan + Testers: Matt Jordan + Coders: mjordan + + Category: Applications/app_mixmonitor + + ASTERISK-17726: [patch] Add MixMonitor and StopMixMonitor AMI actions + Revision: 347903 + Reporter: telecos82 + Coders: Sergio + + ASTERISK-19096: Allow specifying which MixMonitor to stop + Revision: 352093 + Reporter: telecos82 + Coders: jrose + + ASTERISK-19727: MixMonitor does not work on local channels + Revision: 364287 + Reporter: kobaz + Testers: Ben Klang, Michael L. Young, feyfre + Coders: mjordan + + ASTERISK-19943: Ref leak in app_mixmonitor, manager_mixmonitor + Revision: 369644 + Reporter: kobaz + Coders: Mark + + Category: Applications/app_mp3 + + ASTERISK-19761: mp3_read crash + Revision: 366298 + Reporter: chris-mac + Testers: Chris Maciejewsk + Coders: russell + + Category: Applications/app_page + + ASTERISK-19310: 'i' option is defined twice at AST_APP_OPTIONS macro in + app_page.c + Revision: 357354 + Reporter: makoto + Coders: Makoto + + Category: Applications/app_parkandannounce + + ASTERISK-19240: UnParkedCall event does not contain the related parking + lot name + Revision: 354120 + Reporter: mwolf9 + Coders: rmudgett + + ASTERISK-19311: ParkAndAnnounce crash asterisk + Revision: 354497 + Reporter: tootai + Testers: rmudgett + Coders: rmudgett + + Category: Applications/app_queue + + ASTERISK-14769: [patch] queue_log is inconsistent for member information - + 2 events use member location where the rest use member name + Revision: 331037 + Reporter: somedood + Coders: kmoore + + ASTERISK-16112: [patch] Autopause on busy issue + Revision: 338187 + Reporter: jlpedrosa + Coders: twilson + + ASTERISK-17036: [patch] Output of queue_log stopped after several hours + Revision: 331463 + Reporter: eb3dgz + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18044: extenpatternmatchnew breaks ability for caller to exit + queue + Revision: 337063 + Reporter: trev + Coders: kmoore + + ASTERISK-18077: When in queue on g722 with interruptions, music on hold + can get stuck and no longer play + Revision: 331040 + Reporter: jrose + Coders: kmoore + + ASTERISK-18101: Asterisk 1.8 Deadlock in app_queue + Revision: 336095 + Reporter: prolfe + Testers: irroot, Jason Legault, Paul Rolfe + Coders: irroot + + ASTERISK-18152: [patch] AMI AgentCalled CallerID is Agent extension/name + Revision: 344538 + Reporter: tom.farnham + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18265: CLONE - [patch] Memory Leak in app_queue + Revision: 333014 + Reporter: apten + Testers: Thomas Arimont + Coders: mmichelson + + ASTERISK-18487: Daily deadlock issue + Revision: 336095 + Reporter: jlegault + Testers: irroot, Jason Legault, Paul Rolfe + Coders: irroot + + ASTERISK-18645: There is no difference in queue log between adding member + as paused and unpaused. + Revision: 345317 + Reporter: garlew + Testers: rmudgett, garlew + Coders: garlew + + ASTERISK-18740: Deadlock in queues during dialplan reload + Revision: 344272 + Reporter: byronclark + Testers: Byron Clark + Coders: Gregory, Byron + + ASTERISK-19170: realtime queues fail to load queue information when there + arent valid queue_members in the queue_members table + Revision: 350554 + Reporter: renemendoza + Testers: Rene Mendoza + Coders: Matt + + ASTERISK-19283: Add F option to Queue command (transfer on hangup) + Revision: 357861 + Reporter: to + Coders: To + + ASTERISK-19285: [regression] Deadlock in asterisk 1.8.9.0 (possible + chan_agent and queues interaction) + Revision: 354001 + Reporter: a_villacis + Coders: jrose + + ASTERISK-19511: Dial I option ignored if dial forked and one fork + redirects + Revision: 367693 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19536: Queue option ringinuse is ignored + Revision: 361909 + Reporter: p_lindheimer + Coders: jrose + + Category: Applications/app_sms + + ASTERISK-18331: app_sms failure + Revision: 342278 + Reporter: dwmw2 + Coders: kmoore + + Category: Applications/app_stack + + ASTERISK-18728: Segfault in app_stack.so on Solaris + Revision: 348649 + Reporter: bklang + Coders: rmudgett + + ASTERISK-19764: Infinite loop with autoservice when looking for + nonexistant extension label. + Revision: 368311 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + Category: Applications/app_url + + ASTERISK-18574: SendURL always waits for acknowledgement + Revision: 339778 + Reporter: marcelloceschia + Coders: rmudgett + + Category: Applications/app_voicemail + + ASTERISK-16781: [patch] substitute_escapes() not used on per-mailbox + 'emailbody' variable + Revision: 333371 + Reporter: sysreq + Testers: mjordan + Coders: mjordan + + ASTERISK-16795: [patch] Allow emailsubject and emailbody to be specified + in voicemail.conf + Revision: 333371 + Reporter: mdeneen + Testers: mjordan + Coders: mjordan + + ASTERISK-16981: Voicemail notification - Incorrect VM Duration + Revision: 337124 + Reporter: mciuciu + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18243: VoiceMail application fails to assign some DTMF codes for + application exit when using d() option with context + Revision: 365477 + Reporter: mjordan + Testers: mjordan + Coders: mjordan + + ASTERISK-18245: Forwarding an Urgent voicemail through VoiceMail to a + mailbox that has not been created fails + Revision: 345489 + Reporter: mjordan + Coders: jrose + + ASTERISK-18246: When leaving a voicemail marked as Urgent with forwarding + recipients, the forward_urgent_auto flag is not respected + Revision: 345489 + Reporter: mjordan + Coders: jrose + + ASTERISK-18282: Voicemail will not honor forcename / forcegreetings if + password is changed and user hangs up + Revision: 345120 + Reporter: mjordan + Coders: jrose + + ASTERISK-18634: Create VM_INFO() dialplan function to gather information + about a mailbox + Revision: 347192 + Reporter: shawkris + Coders: wdoekes + + ASTERISK-18682: Voicemail video "crash" when key is pressed + Revision: 344844 + Reporter: ne555 + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18838: app_voicemail [general] variables zonetag and locale are + not set on mailbox until after reload + Revision: 347157 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-19290: Voicemailmain password not recognized from Aastra 480i + phone in versions past 10.0.1 + Revision: 354544 + Reporter: extrasensory + Testers: mjordan + Coders: mjordan + + ASTERISK-19876: app_voicemail: make_email_file() sends emails with + localized Date header + Revision: 368529 + Reporter: mkuron + Coders: kmoore + + ASTERISK-19923: Asterisk crashing due to memory corruptions in + chan_sip/voicemail + Revision: 369676 + Reporter: drdelaney + Testers: Dan Delaney, Julian Yap + Coders: kmoore + + Category: Applications/app_voicemail/IMAP + + ASTERISK-16489: [patch] add imapserver in voicemail.c + Revision: 349106 + Reporter: mickaelhexanet + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-19337: app_voicemail fails to compile with imap storage + Revision: 354799 + Reporter: jonnt + Coders: mjordan + + ASTERISK-19513: app_voicemail fails to compile with IMAP storage + Revision: 358908 + Reporter: jonnt + Coders: twilson + + Category: Applications/app_voicemail/NewFeature + + ASTERISK-18565: Voicemail saycid: Play Callers name for external callers + if available. + Revision: 348416 + Reporter: ruffle + Coders: Russel + + Category: Applications/app_voicemail/ODBC + + ASTERISK-18255: [regression] Non-portable SQL added to app_voicemail + Revision: 334472 + Reporter: lmadsen + Testers: Leif Madsen + Coders: irroot + + ASTERISK-18255: [regression] Non-portable SQL added to app_voicemail + Revision: 334519 + Reporter: lmadsen + Testers: Leif Madsen + Coders: irroot + + Category: CDR/General + + ASTERISK-18567: app_queue does not add a cdr it should as it is + establishing calls + Revision: 337855 + Reporter: irroot + Coders: irroot + + Category: CDR/NewFeature + + ASTERISK-14842: [patch] Add ability to log CONGESTION calls to CDR + Revision: 329835 + Reporter: alecdavis + Coders: alecdavis + + ASTERISK-14842: [patch] Add ability to log CONGESTION calls to CDR + Revision: 332760 + Reporter: alecdavis + Coders: Alec + + Category: CDR/cdr_adaptive_odbc + + ASTERISK-17106: [patch] Schema selection support + Revision: 353964 + Reporter: avf + Coders: kmoore + + ASTERISK-19334: Adaptive CDR via ODBC driver can't handle UTF8-type fields + in database + Revision: 357460 + Reporter: microlana + Coders: Igor + + Category: CDR/cdr_pgsql + + ASTERISK-19216: cdr_pgsql reload failure + Revision: 354275 + Reporter: jkonieczny + Coders: jrose + + Category: CEL/General + + ASTERISK-17189: [patch] CEL logging to ODBC Eventtype error on userdefined + type + Revision: 353648 + Reporter: zktech + Coders: rmudgett + + ASTERISK-17190: [patch] CEL logging to ODBC field not being stored. + Revision: 350605 + Reporter: zktech + Coders: rmudgett + + ASTERISK-17548: [patch] CEL cel_odbc backend fails to insert eventtype + into integer or other numeric column + Revision: 358576 + Reporter: kkm + Coders: twilson + + ASTERISK-17940: [patch] Peer not recorded on CEL_BRIDGE_START and + CEL_BRIDGE_END + Revision: 350503 + Reporter: nic + Coders: Nic + + ASTERISK-19029: amaflags is not copied to channel for outgoing sip call + Revision: 352757 + Reporter: mlehner + Coders: jrose + + Category: CEL/cel_custom + + ASTERISK-19180: ast_cel_fabricate_channel_from_event causes AMI VarSet + events to be sent for a temporary/dummy channel + Revision: 350454 + Reporter: coreyfarrell + Coders: Corey + + Category: CEL/cel_manager + + ASTERISK-19201: TLS Manager Bind Port - random port - not configurable + Revision: 353821 + Reporter: chris.mylonas + Coders: mmichelson + + ASTERISK-19204: Manager API opens on random port on reload, TLS address + not loaded as set + Revision: 353821 + Reporter: chris.mylonas + Coders: mmichelson + + Category: CEL/cel_pgsql + + ASTERISK-18879: Memory leak inside cel_pgsql + Revision: 348890 + Reporter: acidfu + Testers: Matt Jordan + Coders: mjordan + + Category: CEL/cel_sqlite3_custom + + ASTERISK-18963: cel_sqlite3_custom creates table + Revision: 349821 + Reporter: socketpair + Coders: socketpair + + ASTERISK-19180: ast_cel_fabricate_channel_from_event causes AMI VarSet + events to be sent for a temporary/dummy channel + Revision: 350454 + Reporter: coreyfarrell + Coders: Corey + + ASTERISK-19356: Deadlock in cel_sqlite3_custom module reload + Revision: 355321 + Reporter: a_villacis + Coders: Alex + + Category: Channels/General + + ASTERISK-17666: [patch] Deadlock in ast_remove_hint Race with ao2_callback + Revision: 329332 + Reporter: irroot + Testers: irroot + Coders: rmudgett + + Category: Channels/chan_agent + + ASTERISK-18092: asterisk segfault libpthread-2.9.so + Revision: 335993 + Reporter: agustina + Coders: irroot + + ASTERISK-19285: [regression] Deadlock in asterisk 1.8.9.0 (possible + chan_agent and queues interaction) + Revision: 354001 + Reporter: a_villacis + Coders: jrose + + Category: Channels/chan_bridge + + ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail + Revision: 337432 + Reporter: clint + Coders: irroot + + ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail + Revision: 359357 + Reporter: clint + Coders: rmudgett + + ASTERISK-19188: asterisk crashes if there no confbridge-join file + Revision: 354939 + Reporter: slesru + Coders: jcolp + + Category: Channels/chan_dahdi + + ASTERISK-16901: DISA "Cannot handle frames in gsm format" + Revision: 359357 + Reporter: gentlec + Coders: rmudgett + + ASTERISK-17025: [patch] Disable connected line updates for dahdi PRI + channel + Revision: 358997 + Reporter: asbestoshead + Coders: rmudgett + + ASTERISK-17152: Empty Redirection Number in outgoing SETUP when calling + from IAX + Revision: 348737 + Reporter: wimpy + Coders: rmudgett + + ASTERISK-17159: [patch] Allow more control over the output of pri debug + Revision: 354165 + Reporter: wimpy + Coders: kmoore + + ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail + Revision: 337432 + Reporter: clint + Coders: irroot + + ASTERISK-17541: Calls from VOIP to Dahdi requiring transcoding fail + Revision: 359357 + Reporter: clint + Coders: rmudgett + + ASTERISK-18357: chan_dahdi does not compile with --enable-dev-mode and gcc + 4.6 + Revision: 338226 + Reporter: mnicholson + Coders: rmudgett + + ASTERISK-18496: 1.8.7.0-rc1 breaks dahdi + Revision: 335853 + Reporter: seandarcy + Testers: Sean Darcy, rmudgett + Coders: rmudgett + + ASTERISK-18577: National prefix inserted even when caller ID not available + Revision: 337722 + Reporter: shawkris + Testers: Kris Shaw + Coders: rmudgett + + ASTERISK-18648: DAHDI channel causes Asterisk to segfault crash due to + unhandled ast_read() NULL return + Revision: 338802 + Reporter: stephan + Testers: Stephan Bosch + Coders: rmudgett + + ASTERISK-18710: Alarms not properly set on PRI trunks at startup + Revision: 340524 + Reporter: tzafrir + Coders: rmudgett + + ASTERISK-18841: Call progress does not work with analog DAHDI cards + Revision: 347008 + Reporter: ulogic + Coders: Richard + + ASTERISK-18868: sig_pri.c references an incorrect variable inside restart + event handler + Revision: 345375 + Reporter: zvision + Coders: zvision + + ASTERISK-19142: manager parameter channelvars=CHANNEL(dahdi_span) causes + segmentation fault on Hangup + Revision: 349560 + Reporter: dagmoller + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19176: The 'w' modifier support for ISDN spans was lost when + sig_pri.c was extracted from chan_dahdi.c. Dial(DAHDI/g0/1234w888) + Revision: 353872 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19316: Asterisk cannot detect canceled calls on analog lines + Revision: 358344 + Reporter: jpepper + Testers: rmudgett, Jeremy Pepper + Coders: rmudgett + + ASTERISK-19388: Make it possible to put any connected call on hold, not + just bridged ones + Revision: 357896 + Reporter: wimpy + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19397: Fix cause code for no channel available + Revision: 357409 + Reporter: wimpy + Coders: Birger + + ASTERISK-19424: Spurious hangups during ringing on analog DAHDI channels + Revision: 357101 + Reporter: jpepper + Coders: Michael + + ASTERISK-19671: Coverity Report: Fix issues for error type + REVERSE_NEGATIVE + Revision: 366746 + Reporter: mjordan + Coders: mjordan + + ASTERISK-19708: Call Deflection with DAHDISendCallreroutingFacility on + EuroISDN not working + Revision: 363740 + Reporter: babak2536 + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19842: POTS flashhook transfer causes deadlock + Revision: 368646 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19854: freeze channels showing in core show channels + Revision: 367979 + Reporter: jaxon + Testers: Jaxon + Coders: rmudgett + + Category: Channels/chan_dahdi/SS7 + + ASTERISK-19312: No DTMF decoding on outbound call via SS7 E1 channel + Revision: 358262 + Reporter: microlana + Coders: rmudgett + + ASTERISK-19372: BUSY/INCOMPLETE/CONGESTION indications not passed to SS7 + channel + Revision: 358307 + Reporter: microlana + Coders: rmudgett + + Category: Channels/chan_gtalk + + ASTERISK-18301: Outgoing calls fail in chan_gtalk + Revision: 332701 + Reporter: az1324 + Coders: pabelanger + + ASTERISK-18714: Outgoing calls fail again with Google Voice + Revision: 341437 + Reporter: dancho + Coders: Iordan + + Category: Channels/chan_h323 + + ASTERISK-16697: [patch] segfault on voice frame handling + Revision: 346777 + Reporter: under + Coders: under + + ASTERISK-17278: [patch] chan_h323.c:977 __oh323_rtp_create: Unable to + create RTP session: Address family not supported by protocol + Revision: 336503 + Reporter: dread + Testers: irroot + Coders: irroot + + ASTERISK-17500: chan_h323.c: Unable to create RTP session: Address family + not supported by protocol + Revision: 336503 + Reporter: sybasesql + Testers: irroot + Coders: irroot + + ASTERISK-18237: chan_h323 fails to determine IP/resolve host if host + parameter is IP + Revision: 337488 + Reporter: singler + Coders: irroot + + Category: Channels/chan_iax2 + + ASTERISK-17176: [patch] WARNING message for each IAX peer with a + qualifyfreqnotok setting + Revision: 355999 + Reporter: jcovert + Testers: Sean Bright + Coders: John + + ASTERISK-17339: [patch] memory leak with IAX in 1.8 + Revision: 350222 + Reporter: tzafrir + Coders: Alex + + ASTERISK-17610: Crash on chan_iax2.so + Revision: 330593 + Reporter: mgrobecker + Coders: dvossel + + ASTERISK-17825: [patch] dynamic thread exits with joinable state, which + leaves resource of thread (250kb stack per thread etc.) unreleased + Revision: 350222 + Reporter: wangjin + Coders: Alex + + ASTERISK-18090: ERROR[15785]: chan_iax2.c:1742 iax2_getpeername: Bad + address cast to IPv4 + Revision: 335322 + Reporter: marcelloceschia + Coders: kmoore + + ASTERISK-18234: IAX2 wont start ring back + Revision: 336043 + Reporter: konver + Coders: oej + + ASTERISK-19521: chan_iax2 does not honor trunkfreq config option + Revision: 361987 + Reporter: jkroon + Coders: kmoore + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD + frame causes crash when MOH is started + Revision: 367783 + Reporter: mgrobecker + Testers: rmudgett, Michael L. Young + Coders: rmudgett + + ASTERISK-19801: Deadlock with masquerade and chan_iax + Revision: 368772 + Reporter: alecdavis + Testers: Guenther Kelleter + Coders: rmudgett + + ASTERISK-20145: Segfault in iax_pvt_callid_get + Revision: 370335 + Reporter: wimpy + Coders: jrose + + Category: Channels/chan_local + + ASTERISK-19384: REGRESSION - CLONE - CDR(accountcode) not accessable to + 'Local' channels + Revision: 357577 + Reporter: jamicque + Coders: wdoekes + + ASTERISK-19537: Deadlock potential in ast_do_masquerade() because it calls + ast_indicate with the channel lock held. + Revision: 368421 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19611: SIP stack stops working (deadlock?) if a call to a snom + phone is redirected by "302 Moved temporarily" to chan_local + Revision: 368900 + Reporter: vsauer + Coders: Mark + + Category: Channels/chan_misdn + + ASTERISK-18413: chan_misdn has a most broken round robin routiune + Revision: 336168 + Reporter: irroot + Testers: irroot + Coders: irroot + + Category: Channels/chan_sip/CallCompletionSupplementaryServices + + ASTERISK-19422: CCSS does not function if "sip" is used instead of "SIP" + when dialing + Revision: 357942 + Reporter: kmoore + Coders: kmoore + + Category: Channels/chan_sip/CodecHandling + + ASTERISK-18063: Flooding with [Jun 24 19:33:17] WARNING[6995]: + chan_sip.c:6213 sip_write: Asked to transmit frame type g726, while native + formats is 0x4 (ulaw) read/write = 0x4 (ulaw)/0x4 (ulaw) + Revision: 337432 + Reporter: eeman + Coders: irroot + + Category: Channels/chan_sip/DatabaseSupport + + ASTERISK-18356: chan_sip realtime_peer has several memory leaks + Revision: 342930 + Reporter: wdoekes + Coders: wdoekes + + Category: Channels/chan_sip/General + + ASTERISK-13456: [patch] Calls are not matched to correct peer when using + callbackextension parameter + Revision: 354458 + Reporter: nick_lewis + Coders: twilson + + ASTERISK-15537: type=user and type=friend are no longer the same for + chan_sip + Revision: 352513 + Reporter: yarique + Coders: jrose + + ASTERISK-16467: [patch] SIP channel AMI session timeout events feature + Revision: 351939 + Reporter: kkm + Coders: kmoore + + ASTERISK-16538: Unavailable presentation number status is ignored if + sendrpid is true (chan_sip) + Revision: 349978 + Reporter: davidw + Coders: twilson + + ASTERISK-16877: [patch] "sip show channel" does not show the complete + route set but only the first hop + Revision: 351977 + Reporter: klaus3000 + Coders: klaus3000 + + ASTERISK-16930: [patch] Use ast_sockaddr_stringify_fmt wrappers for sip + show peers + Revision: 353725 + Reporter: elguero + Coders: Michael + + ASTERISK-17146: [patch] Problem with dialing SIP peer that is not + reachable. + Revision: 341316 + Reporter: jarekj + Coders: twilson + + ASTERISK-17192: get_header doesn't pick the right header when compact form + is mixed with non-compact form + Revision: 354704 + Reporter: alexh + Coders: kmoore + + ASTERISK-17200: handle_request_info uses uninitialized string buffer + Revision: 330577 + Reporter: zvision + Coders: dvossel + + ASTERISK-17288: [regression] Asterisk 1.8x, SIP 484 set HANGUPCAUSE to 111 + instead of 28 + Revision: 335079 + Reporter: mickecarlsson + Testers: Matthew Jordan + Coders: mjordan + + ASTERISK-17616: [patch] fromuser not respected during OPTIONS message + (qualify) + Revision: 342063 + Reporter: jkister + Coders: Jeremy + + ASTERISK-17717: Doing a "channel originate ..." and getting back a 404 + leaves the ast_channel up until the sip transaction times out + Revision: 351143 + Reporter: twilson + Coders: twilson + + ASTERISK-17725: directmedia or reinvite not working when calling extension + that's located an a different asterisk node + Revision: 336311 + Reporter: kwk + Testers: twilson, jrose + Coders: jrose + + ASTERISK-17760: [patch] deadlock in chan_sip + Revision: 329332 + Reporter: byronclark + Testers: irroot + Coders: rmudgett + + ASTERISK-17792: Posible memleak in realtime_peer + Revision: 342930 + Reporter: marcelloceschia + Coders: wdoekes + + ASTERISK-17953: [patch] CCSS: Sending a NOTIFY without the + Subscription-State header + Revision: 349503 + Reporter: georgekonopacki + Coders: mmichelson + + ASTERISK-18082: Deadlock of SIP or segfault when doing REFERs + Revision: 331869 + Reporter: jvanvleet + Coders: dvossel + + ASTERISK-18086: Can't place calls on hold with certain IP phones (aastra + 9133i and sipdroid soft phone) + Revision: 340166 + Reporter: jejb + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18091: Every "sip notify" cmd open a udptl port, and does not + free it + Revision: 331519 + Reporter: vrban + Coders: kmoore + + ASTERISK-18143: [patch] Add diversion header to 302 redirect SIP message + if we have redirection data + Revision: 336505 + Reporter: oej + Coders: oej + + ASTERISK-18273: Orphaned channels after pickup + Revision: 334011 + Reporter: kwemheuer + Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer + Coders: rmudgett + + ASTERISK-18288: peer->mvipvt needs locking + Revision: 335324 + Reporter: oej + Coders: oej + + ASTERISK-18319: [patch] Optimize chan_sip.c check_rtp_timeout() function + Revision: 334115 + Reporter: rgagnon + Coders: Rob + + ASTERISK-18321: dynamic_exclude_static option with (temporary) unreachable + DNS cause the abend + Revision: 364343 + Reporter: dan_lukes + Coders: mmichelson + + ASTERISK-18340: CLONE - directmedia or reinvite not working when calling + extension that's located an a different asterisk node + Revision: 336311 + Reporter: tomaso + Testers: twilson, jrose + Coders: jrose + + ASTERISK-18497: Set default tonezone for SIP devices + Revision: 335325 + Reporter: oej + Coders: oej + + ASTERISK-18559: rtptimeout not working per peer + Revision: 338435 + Reporter: a4101287 + Coders: irroot + + ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges) + Revision: 339090 + Reporter: vrban + Coders: twilson + + ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges) + Revision: 340880 + Reporter: vrban + Coders: twilson + + ASTERISK-18612: Asterisk logs "Audio is at 5060" + Revision: 340420 + Reporter: obeliks + Coders: pabelanger + + ASTERISK-18613: Deadlock (SIP not responding anymore) + Revision: 337975 + Reporter: tomaso + Testers: Thomas Arimont + Coders: rmudgett + + ASTERISK-18637: 'Maxforwards' appears twice in a 'SipShowPeer' AMI action + response + Revision: 339149 + Reporter: jkonieczny + Coders: Jacek + + ASTERISK-18696: peer_iphash_cb empty address on sip reload + Revision: 341090 + Reporter: rsw686 + Coders: twilson + + ASTERISK-18743: Asterisk Crash with host unknown + Revision: 343853 + Reporter: mickyvoip + Testers: Michele + Coders: Walter + + ASTERISK-18805: Remote crash vulnerability in chan_sip when automon in + features.conf is enabled + Revision: 347533 + Reporter: vrban + Coders: twilson + + ASTERISK-18839: [patch] missing unlock in sip_send_mwi_to_peer causes + deadlock + Revision: 343905 + Reporter: elguero + Coders: Michael + + ASTERISK-18903: Asterisk 10 RC2 Drops To Address from SIP Message + Revision: 346053 + Reporter: shaunc869 + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18917: Asterisk 10 Incorrectly Formats From Header + Revision: 352538 + Reporter: shaunc869 + Coders: rmudgett + + ASTERISK-18924: Linksys devices SIP INFO messages - dtmf-relay signal + value uses 0-9, #, *, a-d. Asterisk looking for 0-9, #, *, A-D + Revision: 347294 + Reporter: taylork + Coders: rmudgett + + ASTERISK-18940: Channel SIP do not get answer + Revision: 348061 + Reporter: vetal + Testers: Vitaliy and UnixDev + Coders: schmidts + + ASTERISK-18979: Segmentation fault in scheduled event - + send_provisional_keepalive_full + Revision: 351184 + Reporter: anonymouz666 + Coders: russell + + ASTERISK-18992: Asterisk From and To fields setup for SIP out of dialog + MESSAGE method + Revision: 352538 + Reporter: ys + Coders: rmudgett + + ASTERISK-18996: Faulty SIP session timer handling + Revision: 351082 + Reporter: tomaso + Testers: Thomas Arimont + Coders: twilson + + ASTERISK-19029: amaflags is not copied to channel for outgoing sip call + Revision: 352757 + Reporter: mlehner + Coders: jrose + + ASTERISK-19095: REGRESSION after r336294: Music on hold when sip call is + put on hold doesnt work anymore after 1.8.8.0-rc1 + Revision: 349341 + Reporter: schmidts + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-19154: huge number of sip OPTION on 'sip reload' + Revision: 370677 + Reporter: nmazzon + Coders: schmidts + + ASTERISK-19179: RTP inactivity SIP / ooh323 wont work + Revision: 369092 + Reporter: tsarik + Coders: may + + ASTERISK-19223: Called party keeps ringing until calling party has send a + cancel + Revision: 357775 + Reporter: cpuvampier + Coders: mmichelson + + ASTERISK-19231: Abort signal 6 raises when using 'sip show peers' with + realtime peers + Revision: 356216 + Reporter: tomaso + Testers: Thomas Arimont, Jamuel Starkey + Coders: mjordan + + ASTERISK-19281: "sip show peers" show incorrect columns + Revision: 353772 + Reporter: wushu_masters + Coders: Walter + + ASTERISK-19290: Voicemailmain password not recognized from Aastra 480i + phone in versions past 10.0.1 + Revision: 354544 + Reporter: extrasensory + Testers: mjordan + Coders: mjordan + + ASTERISK-19303: Asterisk does not acknowledge the ACK received to + terminate the dialog. + Revision: 358117 + Reporter: ciscogeek + Coders: Jeremiah + + ASTERISK-19358: Failed to CANCEL a call in ringing state (SIP) in 1.8.9.2 + Revision: 355745 + Reporter: kwemheuer + Testers: Karsten Wemheuer + Coders: Mark, Stefan + + ASTERISK-19361: Asterisk exited on signal 6: Related to sip show peers? + Revision: 356216 + Reporter: jamuel + Testers: Thomas Arimont, Jamuel Starkey + Coders: mjordan + + ASTERISK-19365: Remote SIP Call legs are frequently not released in a + cross-linked Asterisk scenario (directmedia & sendrpid) + Revision: 360089 + Reporter: tomaso + Testers: Thomas Arimont + Coders: mjordan + + ASTERISK-19389: Sending ACK in CANCLE dialog to the wrong destination + Revision: 356477 + Reporter: kwemheuer + Coders: Mark + + ASTERISK-19425: Calls not released after BYE + Revision: 365913 + Reporter: dcunningham + Coders: Mark + + ASTERISK-19455: SIP channels permanently stuck in system after BYE message + received + Revision: 365913 + Reporter: deanvesuvio + Coders: Mark + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD + frame causes crash when MOH is started + Revision: 367783 + Reporter: mgrobecker + Testers: rmudgett, Michael L. Young + Coders: rmudgett + + ASTERISK-19677: SIP dial string //IPorHost does not work like expected + Revision: 370773 + Reporter: wdoekes + Coders: mmichelson + + ASTERISK-19827: Asterisk crash, whenever mwi => + pass:user:authuser@host:port/mailbox is set in sip.conf + Revision: 367274 + Reporter: kenshin + Coders: twilson + + ASTERISK-19859: cid_tag is not set according to the sip configuration + anymore if get_rpid() != 0 + Revision: 368809 + Reporter: tomaso + Coders: mmichelson + + ASTERISK-19892: If Asterisk sends a 481 to an initial INVITE that + contained a to-tag, then Asterisk will not recognize the ensuing ACK + Revision: 368637 + Reporter: mmichelson + Coders: mmichelson + + ASTERISK-19892: If Asterisk sends a 481 to an initial INVITE that + contained a to-tag, then Asterisk will not recognize the ensuing ACK + Revision: 369367 + Reporter: mmichelson + Coders: mmichelson + + ASTERISK-19914: Incorrect SIP cause to Asterisk cause mapping in chan_sip + Revision: 368500 + Reporter: patrol-cz + Coders: Pavel + + ASTERISK-19919: Incorrect a=inactive when call changes from + SIP_PAGE2_CALL_ONHOLD_INACTIVE to SIP_PAGE2_CALL_ONHOLD_ONEDIR + Revision: 368588 + Reporter: mtryfoss + Coders: kmoore + + ASTERISK-19992: SIP re-INVITEs have no transaction timeout + Revision: 369449 + Reporter: one47 + Testers: Steve Davies, Terry Wilson + Coders: twilson + + ASTERISK-19992: SIP re-INVITEs have no transaction timeout + Revision: 369559 + Reporter: one47 + Testers: Steve Davies, Terry Wilson + Coders: twilson + + ASTERISK-20008: outboundproxy ignored after when sending invite after 407 + Revision: 369068 + Reporter: fnordian + Coders: Mark + + ASTERISK-20040: Asterisk crashes when a guest call uses directmedia + Revision: 369217 + Reporter: twilson + Coders: twilson + + ASTERISK-20088: Duplicate ICE candidates and SDP payload truncation + Revision: 370347 + Reporter: wimpy + Coders: jcolp + + ASTERISK-20140: Segmentation fault on chan_sip + Revision: 370171 + Reporter: jonnt + Coders: jcolp + + Category: Channels/chan_sip/IPv6 + + ASTERISK-16550: IPv6: Asterisk tries to do DNS resolution even though + outbound proxy is configured + Revision: 352431 + Reporter: oej + Coders: mmichelson + + ASTERISK-16618: Unable to use IPv4 addresses for a TCP host when using + IPv6 + Revision: 369473 + Reporter: lmadsen + Coders: jcolp + + ASTERISK-19456: Turn Off Warning Message When Bind Address Is Set To ANY + Revision: 362266 + Reporter: elguero + Testers: Michael L. Young + Coders: Michael + + Category: Channels/chan_sip/Interoperability + + ASTERISK-16198: [patch] SIP display-name needed to be empty for Avaya + IP500 + Revision: 331371 + Reporter: wdoekes + Coders: jrose + + ASTERISK-16862: Exchange UM and SIP 302 sets Diversion on INVITE + Revision: 356987 + Reporter: rsw686 + Coders: jrose + + ASTERISK-17860: [patch] Auto detect NAT if the same device can be used in + several natted/unnated scenarios + Revision: 354597 + Reporter: pedro-garcia + Coders: twilson + + ASTERISK-18400: RTCP Receiver Reports are sent for idle RTP sessions + Revision: 340972 + Reporter: kpfleming + Coders: kmoore + + ASTERISK-18702: Improvement of overlap dialling handling in chan_sip + Revision: 345276 + Reporter: patrol-cz + Coders: rmudgett + + ASTERISK-18862: Change default for sip.conf 'nat' setting + Revision: 345831 + Reporter: kpfleming + Coders: twilson + + ASTERISK-18925: Asterisk sends "183 Ringing" in sipfrag bodies + Revision: 346699 + Reporter: denzs + Testers: jrose + Coders: jrose + + ASTERISK-19321: Transfer application ignores port information + Revision: 358645 + Reporter: falves11 + Coders: jrose + + ASTERISK-19601: Failure of domain matching on authentication of INVITE + request produces misleading NOTICE message; bypasses alwaysauthreject + logic + Revision: 369304 + Reporter: mjordan + Coders: Mark + + ASTERISK-20023: double uri_escaping of contact in outbound invite + Revision: 369995 + Reporter: wdoekes + Coders: kmoore + + Category: Channels/chan_sip/Messaging + + ASTERISK-18903: Asterisk 10 RC2 Drops To Address from SIP Message + Revision: 346053 + Reporter: shaunc869 + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18917: Asterisk 10 Incorrectly Formats From Header + Revision: 352538 + Reporter: shaunc869 + Coders: rmudgett + + ASTERISK-18992: Asterisk From and To fields setup for SIP out of dialog + MESSAGE method + Revision: 352538 + Reporter: ys + Coders: rmudgett + + ASTERISK-19056: Incorrect description for MESSAGE_SEND_STATUS variable in + main.message.c + Revision: 348606 + Reporter: ys + Coders: Yuri + + ASTERISK-19430: 1.8.9.1 SIP NOTIFY crashes 2wire (U-Verse) routers + Revision: 357673 + Reporter: schmoozecom + Coders: kmoore + + ASTERISK-19770: Security Vulnerability: Segmentation fault when receiving + an out-of-dialogue SIP UPDATE including a rpid info + Revision: 363108 + Reporter: tomaso + Testers: Matt Jordan + Coders: Matt + + Category: Channels/chan_sip/NewFeature + + ASTERISK-16507: [patch] Allow chan_sip's support for INFO/Record request + to also use dynamic features + Revision: 349098 + Reporter: sircus + Coders: jrose + + ASTERISK-17639: [patch] SIPAddHeader should modify REFER message + originated by Transfer application + Revision: 370691 + Reporter: kkm + Coders: Kirill + + ASTERISK-18264: [patch] Generate security events in chan_sip using new + Security Events Framework + Revision: 337600 + Reporter: elguero + Coders: jrose + + ASTERISK-19912: [patch] Add ANI-2 / OLI reporting to chan_sip + Revision: 368784 + Reporter: rgagnon + Coders: kmoore + + Category: Channels/chan_sip/Registration + + ASTERISK-18000: If asterisk starts before my Internet connection is up, + asterisk cannot register to any of my registrations and reports DNS errors + Revision: 333838 + Reporter: dancho + Coders: twilson + + ASTERISK-18389: non-compliant code in chan_sip could be removed for + asterisk10 release + Revision: 346901 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-18446: chan_sip rtcachefriends=no loads fullcontact, but doesn't + store it, except in astdb + Revision: 340579 + Reporter: wdoekes + Coders: twilson + + ASTERISK-18572: SIP REGISTER fails if :port appears in the To: header + Revision: 345162 + Reporter: ulogic + Coders: wdoekes + + ASTERISK-18668: A remotely exploitable memory corruption vulnerability + exists in the SIP channel driver that can be exploited via a malformed + REGISTER message + Revision: 341191 + Reporter: ehsanf + Coders: twilson + + ASTERISK-18741: bypass domain_list ACL by using empty domain + Revision: 346901 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-19106: SIP registration fails after temporary dns failure + Revision: 353418 + Reporter: fabled + Coders: twilson + + Category: Channels/chan_sip/SRTP + + ASTERISK-17895: [patch] chan_sip encryption attempt srtp / set auth taglen + Revision: 336937 + Reporter: irroot + Coders: irroot + + ASTERISK-19202: CSipSimple (trunk) crushes Asterisk 1.8.8.1 (openSuse) + Revision: 351506 + Reporter: catalin.sanda@gmail.com + Coders: jcolp + + ASTERISK-19253: SRTP - wrong handling of renewed sdp crypto keys in a + Re-Invite response + Revision: 356606 + Reporter: tomaso + Testers: Thomas Arimont + Coders: Matt + + Category: Channels/chan_sip/Subscriptions + + ASTERISK-15479: [patch] [regression] [patch] chan_sip does not check other + mailboxes on AST_EVENT_MWI + Revision: 332120 + Reporter: rain + Coders: Ben + + ASTERISK-16702: [patch] Hints for non-existent devices are in an Idle + state + Revision: 358945 + Reporter: ebroad + Coders: twilson + + ASTERISK-16735: bad dialog-info remote information + Revision: 360872 + Reporter: jamicque + Testers: Maciej Krajewski + Coders: Mark + + ASTERISK-16735: bad dialog-info remote information + Revision: 365576 + Reporter: jamicque + Coders: Mark + + ASTERISK-17866: [patch] MWI last-msgs-sent is mis-reported + Revision: 329391 + Reporter: one47 + Testers: irroot, mvanbaak + Coders: irroot + + ASTERISK-17866: [patch] MWI last-msgs-sent is mis-reported + Revision: 367376 + Reporter: one47 + Coders: mjordan + + ASTERISK-18067: REGRESSION: After upgrading from 1.4.41 to *1.8.4.2 a SIP + extension with a voicemail box can no longer monitor mwi of another + extension + Revision: 332120 + Reporter: aragon + Coders: Ben + + ASTERISK-18663: BLF Subscriptions Causes SIP Deadlock + Revision: 343636 + Reporter: rossbeer + Coders: kmoore + + ASTERISK-18663: BLF Subscriptions Causes SIP Deadlock + Revision: 347069 + Reporter: rossbeer + Testers: Ross Beer, Matt Jordan + Coders: Matt + + ASTERISK-18747: Deadlock in chan_sip / event on send mwi / unsubscribe + Revision: 343579 + Reporter: irroot + Coders: rmudgett + + ASTERISK-18844: Extension state callback needs to happen when callback is + removed. + Revision: 348953 + Reporter: rmudgett + Coders: rmudgett + + ASTERISK-19232: Notifycid sending -1 instead of 1 + Revision: 352092 + Reporter: infy1801 + Coders: rmudgett + + Category: Channels/chan_sip/T.38 + + ASTERISK-16698: large memory consumption of udptl.c module + Revision: 351029 + Reporter: under + Testers: Stefan Schmidt + Coders: mjordan + + ASTERISK-16794: Early bind of UDPTL ports can create a DoS condition + Revision: 351029 + Reporter: ebroad + Testers: Stefan Schmidt + Coders: mjordan + + ASTERISK-18951: [regression] T.38 pass through produce 100% CPU usage + spike + Revision: 353917 + Reporter: vrban + Coders: kmoore + + Category: Channels/chan_sip/TCP-TLS + + ASTERISK-18700: chan_sip.c and tcptls.c - possible double close of file + descriptor + Revision: 346525 + Reporter: erikw@pushtalk.se + Coders: jrose + + ASTERISK-18700: chan_sip.c and tcptls.c - possible double close of file + descriptor + Revision: 346566 + Reporter: erikw@pushtalk.se + Coders: jrose + + ASTERISK-19203: Resource leak in SIP/TCP + Revision: 356697 + Reporter: one47 + Coders: rmudgett + + Category: Channels/chan_sip/Transfers + + ASTERISK-19856: Transfer is being denied when global allowtransfer=no, + ignoring peer setting + Revision: 367732 + Reporter: jacek + Testers: Michael L. Young, Jacek + Coders: Michael + + Category: Channels/chan_skinny + + ASTERISK-19592: Security Vulnerability: heap overflow exists in + chan_skinny's handling of KEYPAD_BUTTON_MESSAGE + Revision: 363105 + Reporter: mjordan + Coders: mjordan + + ASTERISK-19905: Security Vulnerability: remotely exploitable crash in + chan_skinny if client is disconnected when client is not in on-hook state + Revision: 367845 + Reporter: mjordan + Testers: mjordan, Damien Wedhorn + Coders: mjordan + + Category: Channels/chan_unistim + + ASTERISK-16890: [patch] Update for chan_unistim fuctionality + Revision: 358766 + Reporter: igorg + Coders: igorg + + ASTERISK-17314: Casting alignment problem in send_client causes bad seq to + be generated on ARM platform + Revision: 339832 + Reporter: jjoshua + Coders: igorg + + ASTERISK-18638: Crash when using chan_unistim + Revision: 339886 + Reporter: jonnt + Coders: igorg + + ASTERISK-18694: Chan_Unistim.c error during compilation + Revision: 339947 + Reporter: alex70 + Coders: igorg + + ASTERISK-19554: chan_unistim notes warnings about retransmissions of ACK + and multiple ACKs received + Revision: 370067 + Reporter: playlife82 + Coders: igorg + + ASTERISK-19628: Crash during blind transfer with chan_unistim + Revision: 370413 + Reporter: samael28 + Coders: igorg + + Category: Channels/chan_vpb + + ASTERISK-18336: chan_vpb: build warnings with gcc 4.6 + Revision: 333509 + Reporter: tzafrir + Coders: tzafrir + + Category: Codecs/General + + ASTERISK-18876: When g729 codec is configured with packetization time + larger than 120 + Revision: 348847 + Reporter: freeburn + Coders: twilson + + Category: Codecs/codec_dahdi + + ASTERISK-19643: codec_dahdi: Block on frameout if the hardware has enough + samples to complete a frame. + Revision: 366007 + Reporter: sruffell + Coders: Shaun + + Category: Codecs/codec_g722 + + ASTERISK-18077: When in queue on g722 with interruptions, music on hold + can get stuck and no longer play + Revision: 331040 + Reporter: jrose + Coders: kmoore + + Category: Core/AstDB + + ASTERISK-18886: database show fails for FOO/BAR/BAZ with sqlite where BDB + succeeds + Revision: 345643 + Reporter: chainsaw + Coders: tilghman + + ASTERISK-18959: astdb2sqlite3 fails to run if it is missing from PATH + Revision: 347345 + Reporter: pabelanger + Coders: twilson + + Category: Core/BuildSystem + + ASTERISK-16221: [patch] editing files in main/editline does not ensure + rebuild of libedit.a + Revision: 330764 + Reporter: wdoekes + Coders: kmoore + + ASTERISK-18409: [patch] /var/lib/asterisk/moh is no longer created by + default if no moh files are selected at build time + Revision: 339408 + Reporter: abelbeck + Testers: abelbeck, Michael Keuter + Coders: abelbeck + + ASTERISK-18535: [regression] Asterisk 1.8.7.0-rc1: configure error (libpri + related) + Revision: 335913 + Reporter: mkeuter + Coders: rmudgett + + ASTERISK-18687: CLONE - [regression] Asterisk 1.8.7.0-rc1: configure error + (libpri related) + Revision: 339721 + Reporter: norbert + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18725: Several patches related to the internal editline libraries + Revision: 370481 + Reporter: jcollie + Coders: jcollie + + ASTERISK-18751: parallel build fails when cleantest calls clean + Revision: 351360 + Reporter: wdoekes + Testers: Jeremy Kister + Coders: wdoekes + + ASTERISK-18929: main/asterisk.c compile error on OpenBSD + Revision: 350732 + Reporter: bjm + Coders: kmoore + + Category: Core/Channels + + ASTERISK-19182: Crash in ast_channel_get_full() with partial name + Revision: 350365 + Reporter: smurfix + Coders: twilson + + ASTERISK-19434: Segmentation fault on starting ConfBridge + Revision: 358861 + Reporter: wimpy + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19537: Deadlock potential in ast_do_masquerade() because it calls + ast_indicate with the channel lock held. + Revision: 368421 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19549: Channel Hangup Handlers + Revision: 369493 + Reporter: kobaz + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19579: ERROR we couldn't allocate a port for RTP instance while + DAHDI bridgeing + Revision: 363988 + Reporter: jamicque + Coders: kmoore + + ASTERISK-19579: ERROR we couldn't allocate a port for RTP instance while + DAHDI bridgeing + Revision: 364260 + Reporter: jamicque + Testers: Maciej Krajewski + Coders: kmoore + + ASTERISK-19772: [branch] Making it possible to set minimum DTMF duration + without patching channel.c + Revision: 363558 + Reporter: oej + Testers: oej + Coders: oej + + Category: Core/Configuration + + ASTERISK-14122: [patch] SIP allowguest defaults to yes with 'make samples' + Revision: 347954 + Reporter: alecdavis + Coders: rmudgett + + ASTERISK-16231: logger.conf does not create subdirectories or give + warnings about them missing + Revision: 331657 + Reporter: lmadsen + Coders: kmoore + + ASTERISK-17121: Problems with Escaping Characters on SIP Calls in Dial() + and Transfer() Applications + Revision: 354657 + Reporter: john4asterisk + Coders: kmoore + + ASTERISK-19487: AMI module reload causes deadlock + Revision: 359981 + Reporter: p_lindheimer + Coders: rmudgett + + ASTERISK-19910: Add sip_notify.conf entry for Digium phones + Revision: 369820 + Reporter: mdavenport + Coders: qwell + + ASTERISK-19920: res_adsi module is loaded (or Asterisk thinks it is) + despite no modules.conf, noload or autoload=no instructions + Revision: 368886 + Reporter: lmadsen + Coders: mmichelson + + Category: Core/FileFormatInterface + + ASTERISK-18994: playback of file format without seeking is broken + Revision: 349733 + Reporter: fabled + Coders: kmoore + + Category: Core/General + + ASTERISK-16250: [patch] udptl parameters differ with and without + udptl.conf + Revision: 343581 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-16817: ast_app_dtget inconsistency + Revision: 352041 + Reporter: dimas + Coders: rmudgett + + ASTERISK-18212: [patch] German saydigits algorithm inserts spurious "and" + Revision: 339354 + Reporter: lmamane + Coders: Lionel + + ASTERISK-18308: Problem with batch-creation of astdb entries + Revision: 362538 + Reporter: tzafrir + Coders: twilson + + ASTERISK-18571: "core show channel" CLI command blocks the channel during + output + Revision: 344663 + Reporter: patrol-cz + Testers: rmudgett + Coders: rmudgett + + ASTERISK-18677: Update mkrelease and prep_tarball scripts to pull + pre-exported documentation + Revision: 339587 + Reporter: lmadsen + Coders: lmadsen + + ASTERISK-19094: Incorrect -x command line parameter behavior + Revision: 350077 + Reporter: varnav + Testers: Eugene + Coders: Walter + + ASTERISK-19127: Asterisk does not quit on SIGTERM + Revision: 349674 + Reporter: byronclark + Coders: Bryon + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + ASTERISK-19646: Fix typo \n in chan_sip SDP negotiation warning message + Revision: 361334 + Reporter: slavon + Coders: mjordan + + ASTERISK-19755: __ao2_ref() validates user_data twice + Revision: 364910 + Reporter: gkelleter + Coders: Gunther + + ASTERISK-19759: Missing Payload Type From Events API + Revision: 362919 + Reporter: elguero + Coders: Michael + + ASTERISK-19815: Crash in core show locks when BETTER_BACKTRACES is enabled + Revision: 364654 + Reporter: kobaz + Coders: markm + + ASTERISK-19834: Memory leak caused by thread created by + bridge_channel_join being neither joined nor detached + Revision: 369710 + Reporter: fnordian + Coders: mmichelson + + Category: Core/HTTP + + ASTERISK-16959: [regression] sslbindport/tlsbindport in http.conf not + working + Revision: 353821 + Reporter: oholthau + Coders: mmichelson + + ASTERISK-19542: Security Vulnerability: remotely exploitable stack + overflow in main/utils ast_parse_digest + Revision: 359708 + Reporter: mjordan + Testers: Matt Jordan + Coders: mjordan + + Category: Core/Jitterbuffer + + ASTERISK-18964: Stuttering jittery audio after MOH + Revision: 359359 + Reporter: shawkris + Testers: Kris Shaw, Matt Jordan + Coders: Kris + + Category: Core/ManagerInterface + + ASTERISK-17465: Security Vulnerability: AMI access to SHELL function only + seems to need CALL Privilege, should be SYSTEM + Revision: 363159 + Reporter: davidw + Coders: jrose + + ASTERISK-17486: SIPshowpeer ends with \r\n\r\n instead of \r\n + Revision: 334008 + Reporter: dillec + Coders: kmoore + + ASTERISK-18453: manager.c: HTTP Manager, fdopen failed: Bad file + descriptor! + Revision: 358216 + Reporter: jkroon + Coders: jrose + + ASTERISK-18479: ast_manager_register_struct attempts to unlock an + uninitialized rwlock + Revision: 340282 + Reporter: jkroon + Coders: rmudgett + + ASTERISK-18554: CLI 'manager show command challenge' output missing a + required field + Revision: 339510 + Reporter: vpp + Coders: Leif + + ASTERISK-18852: mxml puts quotes inside multiline opaque data + Revision: 344838 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-18958: Asterisk Manager incorrectly sets a ChannelID to be global + in highly repeatable circumstances + Revision: 347440 + Reporter: redwolf890 + Coders: rmudgett + + ASTERISK-19142: manager parameter channelvars=CHANNEL(dahdi_span) causes + segmentation fault on Hangup + Revision: 349560 + Reporter: dagmoller + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19487: AMI module reload causes deadlock + Revision: 359981 + Reporter: p_lindheimer + Coders: rmudgett + + ASTERISK-19542: Security Vulnerability: remotely exploitable stack + overflow in main/utils ast_parse_digest + Revision: 359708 + Reporter: mjordan + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-19575: AMI Hangup channels by regex + Revision: 361038 + Reporter: kobaz + Testers: Mark Murawski + Coders: markm + + ASTERISK-19965: Add IPv6 Support To Manager + Revision: 369126 + Reporter: elguero + Testers: Michael L. Young + Coders: Michael + + Category: Core/ManagerInterface/NewFeature + + ASTERISK-16974: [patch] Redirect with extra channel arg + Revision: 354837 + Reporter: nerbos + Coders: Nuno + + ASTERISK-18644: [branch] Add support for early media in AMI action + originate + Revision: 370951 + Reporter: oej + Coders: mmichelson + + ASTERISK-19963: Add AccountCode field to the manager hangup event + Revision: 370309 + Reporter: sysoleg + Coders: Oleg + + Category: Core/Netsock + + ASTERISK-20006: Fix NULL pointer segfault in ast_sockaddr_parse() + Revision: 369110 + Reporter: elguero + Testers: Michael L. Young + Coders: Michael + + Category: Core/PBX + + ASTERISK-16711: [patch] Exceptionally long queue length queuing to XXXXX + Revision: 365356 + Reporter: alecdavis + Testers: rmudgett, Alec Davis + Coders: rmudgett + + ASTERISK-17973: Possible error in variable declaration in + /include/asterisk/logger.h + Revision: 338284 + Reporter: luckman212 + Coders: Luke + + ASTERISK-18392: Segmentation fault on Caller ID pattern matching when + Caller ID is empty + Revision: 344610 + Reporter: aleszelenik + Coders: jrose + + ASTERISK-18578: Asterisk defaults to s@default in pbx_start if extension + is not found + Revision: 337220 + Reporter: oej + Coders: oej + + ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when + Set(CHANNEL(musicclass)=...) is used + Revision: 347241 + Reporter: phill + Coders: jrose + + ASTERISK-18844: Extension state callback needs to happen when callback is + removed. + Revision: 348953 + Reporter: rmudgett + Coders: rmudgett + + ASTERISK-18857: misspelling in main/pbx.c + Revision: 345221 + Reporter: dmc + Coders: David + + ASTERISK-18909: Infinite loop in dialplan pattern parsing + Revision: 347813 + Reporter: luke-jr + Coders: rmudgett + + ASTERISK-19457: Re-add macro option for stdexten to support legacy + dialplans + Revision: 361998 + Reporter: mjordan + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19487: AMI module reload causes deadlock + Revision: 359981 + Reporter: p_lindheimer + Coders: rmudgett + + ASTERISK-19548: Ability to run dialplan on callee channel before making + call upon Dial() + Revision: 364436 + Reporter: kobaz + Coders: rmudgett + + ASTERISK-19718: ast_app_inboxcount2() calls ast_inboxcount2_func without + checking if it's assigned (instead checks ast_inboxcount_func) + Revision: 364785 + Reporter: coreyfarrell + Coders: Corey + + Category: Core/Portability + + ASTERISK-17310: [patch] Alignment issue cause multiple failures with 1.8 + on ARM + Revision: 343163 + Reporter: radael + Testers: S Adrian + Coders: wdoekes + + ASTERISK-19758: main/asterisk.c rawmemchr() undefined on OpenBSD + Revision: 363335 + Reporter: bjm + Testers: Terry Wilson + Coders: Barry + + Category: Core/RTP + + ASTERISK-14530: RTCP jitter incorrect + Revision: 351613 + Reporter: viraptor + Coders: kmoore + + ASTERISK-18400: RTCP Receiver Reports are sent for idle RTP sessions + Revision: 340972 + Reporter: kpfleming + Coders: kmoore + + ASTERISK-18404: out-of-order RTP causes DTMF loss + Revision: 370272 + Reporter: stephane.chazelas + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18587: Enable strictrtp by default + Revision: 337179 + Reporter: oej + Coders: oej + + ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges) + Revision: 339090 + Reporter: vrban + Coders: twilson + + ASTERISK-18610: ERRORs since changeset 336294 (Fix bad RTP media bridges) + Revision: 340880 + Reporter: vrban + Coders: twilson + + ASTERISK-18693: "rtp set debug ip" not work + Revision: 346294 + Reporter: devil_evoxxx + Coders: schmidts + + Category: Core/UDPTL + + ASTERISK-18401: Debugging messages generated by 'udptl debug' are + incomplete + Revision: 339627 + Reporter: kpfleming + Testers: Matthew Nicholson + Coders: rmudgett + + Category: Documentation + + ASTERISK-17030: Its not clear that enabling more verbosity in the + contributed default file makes asterisk NOT start as a daemon + Revision: 353552 + Reporter: jonascph + Coders: mjordan + + ASTERISK-17413: [patch] MONITOR_FILENAME should be MIXMONITOR_FILENAME in + documentation of MONITOR_EXEC + Revision: 346474 + Reporter: davidw + Coders: lmadsen + + ASTERISK-17422: Unable to Authenticate() against AstDB + Revision: 343104 + Reporter: lmadsen + Coders: lmadsen + + ASTERISK-17854: [patch] wrong description of queuestrategy leastrecent + Revision: 343049 + Reporter: denzs + Coders: lmadsen + + ASTERISK-18554: CLI 'manager show command challenge' output missing a + required field + Revision: 339510 + Reporter: vpp + Coders: Leif + + ASTERISK-18958: Asterisk Manager incorrectly sets a ChannelID to be global + in highly repeatable circumstances + Revision: 347440 + Reporter: redwolf890 + Coders: rmudgett + + ASTERISK-19056: Incorrect description for MESSAGE_SEND_STATUS variable in + main.message.c + Revision: 348606 + Reporter: ys + Coders: Yuri + + ASTERISK-20007: GotoIf() documentation updates to be more clear that + [[context,]extension,]priority is valid + Revision: 369872 + Reporter: lmadsen + Coders: kmoore + + Category: Features + + ASTERISK-18222: Pickupchan of a local channel segfaults if 2 users pickup + at same time + Revision: 334011 + Reporter: alecdavis + Testers: rmudgett, Alec Davis, irroot, Karsten Wemheuer + Coders: rmudgett + + ASTERISK-18275: DTMF blind transfer continues in dialplan after transfer. + Revision: 340813 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19383: Asterisk 1.8.5.0 - atxfer authorization problem when a + call returns for reject or no answer + Revision: 363430 + Reporter: lgfsantos + Coders: rmudgett + + ASTERISK-19445: Incorrect values are specified as length in memcpy and + memset + Revision: 361212 + Reporter: makoto + Coders: Makoto + + ASTERISK-19633: Having any h extension in peer's context breaks unaccepted + attended feature transfers + Revision: 364082 + Reporter: corruptor + Testers: rmudgett, Andrey Solovyev, Mario + Coders: rmudgett + + ASTERISK-19717: Attended transfer hangup + Revision: 364082 + Reporter: susu + Testers: rmudgett, Andrey Solovyev, Mario + Coders: rmudgett + + Category: Features/Parking + + ASTERISK-16643: [patch] Allow user more control over parked calls that + expire from a one touch park + Revision: 351913 + Reporter: bluecrow76 + Coders: mmichelson + + ASTERISK-17183: Multiple Parking Lots Being Redirected to the Wrong + Parking Lot + Revision: 332117 + Reporter: drcabrejos + Testers: rmudgett, David Cabrejos, twilson + Coders: rmudgett + + ASTERISK-17430: ParkedCall() with no extension should pickup first + available call and does not + Revision: 332117 + Reporter: p_lindheimer + Testers: rmudgett, David Cabrejos, twilson + Coders: rmudgett + + ASTERISK-17452: parking_offset is write-only in features.conf + Revision: 332117 + Reporter: davidw + Testers: rmudgett, David Cabrejos, twilson + Coders: rmudgett + + ASTERISK-17870: Cannot retrieve parked calls + Revision: 332117 + Reporter: remiq + Testers: rmudgett, David Cabrejos, twilson + Coders: rmudgett + + ASTERISK-19322: Polycom blind SIP transfer to park extension plays parking + orbit number prompt to caller extension after transfer. + Revision: 356523 + Reporter: aragon + Testers: rmudgett, jparker + Coders: rmudgett + + ASTERISK-19875: Behavior change in BLINDTRANSFER variable such that it is + not available at the h extension + Revision: 368472 + Reporter: call + Coders: rmudgett + + Category: Formats/format_ogg_vorbis + + ASTERISK-16926: [patch] Voicemail problems when using only ogg. + Revision: 355376 + Reporter: sque + Coders: sque + + ASTERISK-19370: format_ogg_vorbis fail to compile + Revision: 355621 + Reporter: jonnt + Coders: rmudgett + + Category: Formats/format_pcm + + ASTERISK-18077: When in queue on g722 with interruptions, music on hold + can get stuck and no longer play + Revision: 331040 + Reporter: jrose + Coders: kmoore + + Category: Functions/func_channel + + ASTERISK-19911: echocan_mode not documented + Revision: 368094 + Reporter: dalenoll + Testers: Michael L. Young + Coders: Michael + + Category: Functions/func_devstate + + ASTERISK-19444: Usage for CLI command 'devstate change' is truncated by an + unnecessary comma + Revision: 361209 + Reporter: makoto + Coders: Makoto + + Category: Functions/func_enum + + ASTERISK-13769: [patch] ENUMQUERY does not differentiate non-existant + domain vs. no DNS records + Revision: 331201 + Reporter: fabled + Coders: kmoore + + Category: Functions/func_groupcount + + ASTERISK-17515: groupcount or group doesn't "release" channels and group + shows channels which doesn't exists + Revision: 370955 + Reporter: yarns + Testers: Alexandr Gordeev, Michael L. Young + Coders: Michael + + Category: Functions/func_lock + + ASTERISK-16868: [patch] Function LOCK doesn't wait for the lock as + documented + Revision: 350313 + Reporter: corruptor + Coders: Andrey + + Category: Functions/func_math + + ASTERISK-20095: Incorrect Documentation for DEC function + Revision: 369972 + Reporter: bchia + Testers: Michael L. Young + Coders: Billy + + ASTERISK-20095: Incorrect Documentation for DEC function + Revision: 369974 + Reporter: bchia + Testers: Michael L. Young + Coders: Billy + + Category: Functions/func_odbc + + ASTERISK-17948: [patch] missing ast_channel_lock() in func_odbc.c function + acf_fetch() + Revision: 352293 + Reporter: archie172 + Coders: rmudgett + + Category: Functions/func_shell + + ASTERISK-18109: Segfault in shell_helper in func_shell.c + Revision: 331577 + Reporter: xdrive + Testers: rmudgett + Coders: rmudgett + + Category: Functions/func_strings + + ASTERISK-18545: System can crash when using long strings with STRREPLACE() + Revision: 337123 + Reporter: falves11 + Testers: rmudgett, Federico Alves + Coders: rmudgett + + Category: General + + ASTERISK-18174: Couldn't execute statment: SQL logic error or missing + database + Revision: 340223 + Reporter: dennisd + Coders: twilson + + ASTERISK-18962: The in CLI documentation for SayNumber is wrong + Revision: 349452 + Reporter: greenfieldtech + Coders: jrose + + ASTERISK-19367: Update Debian Install Prerequisite install + Revision: 360140 + Reporter: lathama + Coders: Andrew + + ASTERISK-19462: asterisk Illegal Instruction (core dumped) + Revision: 361968 + Reporter: evrinoma@gmail.com + Coders: kmoore + + ASTERISK-19492: Group write permission removed from existing directory + /etc/asterisk/. when updating + Revision: 368832 + Reporter: karlfife + Testers: Paul Belanger, Tilghman Lesher + Coders: mjordan + + ASTERISK-19649: Coverity Report: Fix issues for error type + CONSTANT_EXPRESSION_RESULT + Revision: 366413 + Reporter: mjordan + Coders: mmichelson + + ASTERISK-19650: Coverity Report: Fix issues for error type FORWARD_NULL + Revision: 366169 + Reporter: mjordan + Coders: kmoore + + ASTERISK-19654: Coverity Report: Fix issues for error type NULL_RETURNS + Revision: 365400 + Reporter: mjordan + Coders: kmoore + + ASTERISK-19656: Coverity Report: Fix issues for error type + ARRAY_VS_SINGLETON + Revision: 364901 + Reporter: mjordan + Coders: mmichelson + + ASTERISK-19660: Coverity Report: Fix issues for error type STRAY_SEMICOLON + Revision: 364915 + Reporter: mjordan + Coders: mmichelson + + ASTERISK-19662: Coverity Report: Fix issues for error type MISSING_BREAK + Revision: 367029 + Reporter: mjordan + Coders: mmichelson + + ASTERISK-19800: Patch for asterisk.vim to enable syntax highlighting for + "type=phone" and "type=line" in res_digium_phone.cof + Revision: 368466 + Reporter: bchia + Coders: Billy + + Category: PBX/General + + ASTERISK-15792: Dialplan continues execution after transfer + Revision: 332117 + Reporter: mmurdock + Testers: rmudgett, David Cabrejos, twilson + Coders: rmudgett + + ASTERISK-16239: [patch] know the context of the parking call + Revision: 348161 + Reporter: junky + Coders: Clod + + ASTERISK-18135: removal of a specific extension that happens to be a + prefix of another extension causes memory corruption + Revision: 342771 + Reporter: jkroon + Testers: Matt Jordan + Coders: mjordan + + ASTERISK-18212: [patch] German saydigits algorithm inserts spurious "and" + Revision: 339354 + Reporter: lmamane + Coders: Lionel + + ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when + Set(CHANNEL(musicclass)=...) is used + Revision: 347241 + Reporter: phill + Coders: jrose + + ASTERISK-18807: [patch] pbx.c silently allows duplicate labels for the + same extension, and shouldn't. Suggested [patch] included! + Revision: 346956 + Reporter: kshumard + Coders: Kenneth + + ASTERISK-18836: Crash caused by destruction of libc memory pool by + destruction of internal asterisk structures: CDR variables. + Revision: 348364 + Reporter: gpluser + Coders: rmudgett + + Category: PBX/pbx_config + + ASTERISK-18740: Deadlock in queues during dialplan reload + Revision: 344272 + Reporter: byronclark + Testers: Byron Clark + Coders: Gregory, Byron + + ASTERISK-18762: dialplan remove include without arguments crashes asterisk + Revision: 343951 + Reporter: corruptor + Testers: Andrey Solovyev + Coders: wdoekes + + ASTERISK-18809: pbx_config.c assumes [macro-stdexten] + Revision: 349782 + Reporter: jayallen + Testers: rmudgett + Coders: Jay + + ASTERISK-19222: dialplan add extension documentation issue + Revision: 354218 + Reporter: corruptor + Testers: rmudgett + Coders: rmudgett + + ASTERISK-19292: New "dialplan remove context" and modification of + "dialplan add include" + Revision: 370644 + Reporter: corruptor + Coders: Andrey + + Category: PBX/pbx_dundi + + ASTERISK-13657: [patch] Ability to use DUNDi channel variables when using + dynamic weights + Revision: 343693 + Reporter: jvandal + Testers: Leif Madsen, Russell Bryant + Coders: Joel + + ASTERISK-18390: [patch] New DUNDi cli commands to list cache entries + Revision: 370978 + Reporter: pracz + Coders: Peter, Jonathan + + Category: PBX/pbx_loopback + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + Category: PBX/pbx_lua + + ASTERISK-18976: pbx_lua and confbridge menu dialplan_exec() do not work + together + Revision: 349929 + Reporter: fabled + Coders: kmoore + + Category: PBX/pbx_realtime + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + Category: PBX/pbx_spool + + ASTERISK-19081: Call files in /var/spool/asterisk/outgoing are sometime + not read and processed by pbx_spool.c + Revision: 355058 + Reporter: knutbakke + Coders: rmudgett + + ASTERISK-19385: "Callerid:" in call-files and Asterisk Manager doesn't + work + Revision: 357096 + Reporter: ornix + Coders: rmudgett + + Category: Resources/General + + ASTERISK-18270: Useless message pops every time there is a bridging + Revision: 331903 + Reporter: falves11 + Coders: pabelanger + + Category: Resources/res_adsi + + ASTERISK-19445: Incorrect values are specified as length in memcpy and + memset + Revision: 361212 + Reporter: makoto + Coders: Makoto + + ASTERISK-19920: res_adsi module is loaded (or Asterisk thinks it is) + despite no modules.conf, noload or autoload=no instructions + Revision: 368886 + Reporter: lmadsen + Coders: mmichelson + + Category: Resources/res_agi + + ASTERISK-18723: HANGUP agi message does not show up properly in "agi set + debug on" output + Revision: 345433 + Reporter: jvanvleet + Coders: rmudgett + + ASTERISK-18811: Dialplan is not processed after AGI script when dst + channel hangup first + Revision: 347601 + Reporter: hajekd + Testers: David Hajek, rmudgett + Coders: rmudgett + + ASTERISK-19764: Infinite loop with autoservice when looking for + nonexistant extension label. + Revision: 368311 + Reporter: rmudgett + Testers: rmudgett + Coders: rmudgett + + Category: Resources/res_calendar + + ASTERISK-16744: Problems with loading of res_calendar and its sister + modules + Revision: 353504 + Reporter: lmadsen + Coders: twilson + + Category: Resources/res_calendar/NewFeature + + ASTERISK-16903: [patch] adding the CALENDARSTATUS for CALENDAR_WRITE() + Revision: 352916 + Reporter: junky + Testers: Terry Wilson + Coders: Clod + + Category: Resources/res_config_pgsql + + ASTERISK-16982: Fix reconnecting to pgsql database after connection loss. + Revision: 354964 + Reporter: tecnoxarxa + Coders: rmudgett + + ASTERISK-19172: Inconstistency for realtime colmn lastms + Revision: 354360 + Reporter: marcelloceschia + Coders: twilson + + Category: Resources/res_config_sqlite + + ASTERISK-18354: sqlite crash for realtime action if config_table is not + set + Revision: 343394 + Reporter: wdoekes + Coders: wdoekes + + ASTERISK-18355: sqlite realtime_multi_func wrongly assumes commented + column exists + Revision: 343394 + Reporter: wdoekes + Coders: wdoekes + + Category: Resources/res_crypto + + ASTERISK-19445: Incorrect values are specified as length in memcpy and + memset + Revision: 361212 + Reporter: makoto + Coders: Makoto + + Category: Resources/res_fax + + ASTERISK-16712: Asterisk does not re-read res_fax.conf upon reload + Revision: 354552 + Reporter: cbbs70a + Coders: mmichelson + + ASTERISK-18161: res_fax.conf: crash if invalid + Revision: 329993 + Reporter: tzafrir + Coders: mnicholson + + ASTERISK-19133: Memory leak using asterisk T.38 to/from T.30 gateway + Revision: 349609 + Reporter: gradator + Coders: mjordan + + Category: Resources/res_fax_spandsp + + ASTERISK-19184: Crash at attempt to attended transfer a call + Revision: 353963 + Reporter: axonaro + Coders: jrose + + ASTERISK-19540: Use of GNU old-style field designator extension + Revision: 361155 + Reporter: makoto + Coders: Makoto + + Category: Resources/res_features + + ASTERISK-16990: Setting CDR(userfield) through features.conf fails + Revision: 356965 + Reporter: mik3weider + Coders: twilson + + Category: Resources/res_indications + + ASTERISK-16263: [patch] New Zealand indications.conf tones incorrect + Revision: 329711 + Reporter: richardf + Coders: richardf + + Category: Resources/res_jabber + + ASTERISK-14233: [patch] Buddies are always auto-registered when processing + the roster + Revision: 333428 + Reporter: lp0 + Testers: Jonathan Rose + Coders: Simon + + ASTERISK-18078: [patch] Segfault when publishing device states via XMPP + and not connected + Revision: 333276 + Reporter: elguero + Testers: Jonathan Rose + Coders: Michael + + ASTERISK-18078: [patch] Segfault when publishing device states via XMPP + and not connected + Revision: 370152 + Reporter: elguero + Coders: jcolp + + ASTERISK-19882: Asterisk fails to unsubscribe from PubSub nodes when using + ejabberd + Revision: 370157 + Reporter: mattvryan + Coders: jcolp + + Category: Resources/res_monitor + + ASTERISK-19249: AMI PauseMonitor or UnpauseMonitor With Missing or Unknown + Channel Forcibly Disconnects AMI Session. + Revision: 352981 + Reporter: jamuel + Coders: Jamuel + + Category: Resources/res_musiconhold + + ASTERISK-17474: when using mpg123 as a streaming MOH source, issuing 'moh + reload' from CLI causes stream to die + Revision: 349196 + Reporter: luckman212 + Testers: Luke H, Vladimir Mikhelson, zzsurf, Wes Van Tlghem, elguero, + Thomas Arimont + Coders: elguero + + ASTERISK-18039: Realtime music restarts from beginning each time + Revision: 344901 + Reporter: acunningham + Coders: twilson + + ASTERISK-18077: When in queue on g722 with interruptions, music on hold + can get stuck and no longer play + Revision: 331040 + Reporter: jrose + Coders: kmoore + + ASTERISK-18346: MusicOnHold has extra unref which may lead to memory + corruption and crash + Revision: 334358 + Reporter: kobaz + Testers: rmudgett, Mark Murawski + Coders: rmudgett + + ASTERISK-18804: WaitExten(...,m(MOH)) doesn't play the correct audio when + Set(CHANNEL(musicclass)=...) is used + Revision: 347241 + Reporter: phill + Coders: jrose + + ASTERISK-18912: Realtime MOH with caching plays a new song for every new + hold within a call + Revision: 346033 + Reporter: twilson + Coders: twilson + + ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD + frame causes crash when MOH is started + Revision: 367783 + Reporter: mgrobecker + Testers: rmudgett, Michael L. Young + Coders: rmudgett + + Category: Resources/res_odbc + + ASTERISK-19011: crashing res_odbc because of use of obj->con while + reconnecting + Revision: 356962 + Reporter: wdoekes + Coders: Walter + + Category: Resources/res_realtime + + ASTERISK-19597: Failure to pass NULL data pointer with AST_CONTROL_HOLD + frame causes crash when MOH is started + Revision: 367783 + Reporter: mgrobecker + Testers: rmudgett, Michael L. Young + Coders: rmudgett + + Category: Resources/res_rtp_multicast + + ASTERISK-18291: Sequence number roll over in res_rtp_multicast.c + Revision: 342604 + Reporter: schicwp + Coders: jrose + + Category: Resources/res_srtp + + ASTERISK-18889: SRTP packet corruption with SRTCP packet contents + Revision: 348567 + Reporter: dcollins0 + Coders: twilson + + Category: Resources/res_stun_monitor + + ASTERISK-18046: commit code for 'stun show status' + Revision: 369681 + Reporter: jkister + Testers: Jeremy Kister + Coders: Jeremy + + ASTERISK-18327: [patch] Monitoring own ip with res_stun_monitor fails when + local ip changes + Revision: 346709 + Reporter: wjoost + Testers: rmudgett + Coders: rmudgett + + Category: Sounds + + ASTERISK-18978: Australia Accented audio files for the conference bridge + rewrite. + Revision: 352377 + Reporter: camsown + Coders: Cameron + + Category: Tests/General + + ASTERISK-19760: Update Security Events Unit Tests + Revision: 365248 + Reporter: elguero + Testers: Michael L. Young + Coders: Michael + + Category: Tests/testsuite + + ASTERISK-18883: Asterisk TestSuite - test SIP/realtime_sipregs seg faults + on exit + Revision: 350181 + Reporter: mjordan + Coders: wdoekes + + Category: Utilities/General + + ASTERISK-17958: [patch] The debian init script is still not LSB compliant, + #0018896 should not have been closed + Revision: 349535 + Reporter: gnuday + Coders: kmoore + + ASTERISK-18253: Init service isn't compatible with LSB + Revision: 337117 + Reporter: c0rnota + Coders: lmadsen + + ---------------------------------------------------------------------- + + Commits Not Associated with an Issue + + [Back to Top] + + This is a list of all changes that went into this release that did not + directly close an issue from the issue tracker. The commits may have been + marked as being related to an issue. If that is the case, the issue + numbers are listed here, as well. + ++------------------------------------------------------------------------------------+ +|Revision|Author |Summary |Issues | +| | | |Referenced | +|--------+----------+------------------------------------------------+---------------| +|329105 |russell |Fix merge properties to reflect Asterisk 10 | | +| | |branch | | +|--------+----------+------------------------------------------------+---------------| +|329106 |qwell |Remove another 2.0 property. | | +|--------+----------+------------------------------------------------+---------------| +|329130 |qwell |Fix UPGRADE.txt files for Asterisk 10. | | +|--------+----------+------------------------------------------------+---------------| +|329205 |rmudgett |Document parkinglot in chan_dahdi.conf.sample. | | +|--------+----------+------------------------------------------------+---------------| +|329258 |russell |s/1.10/10.0/ | | +|--------+----------+------------------------------------------------+---------------| +|329335 |rmudgett |Make use less redundant loop construct for | | +| | |iterating over hints. | | +|--------+----------+------------------------------------------------+---------------| +|329432 |irroot | | | +|--------+----------+------------------------------------------------+---------------| +|329473 |pabelanger|Decrease verbose messages to debug, to help | | +| | |clean up CLI. | | +|--------+----------+------------------------------------------------+---------------| +|329530 |jrose |Fixes some voicemail forwarding behavior based | | +| | |around prepend mode. | | +|--------+----------+------------------------------------------------+---------------| +| | |Changes sound file for prepend | | +|329564 |jrose |"then-press-pound" to "vm-then-pound" which is | | +| | |the same | | +|--------+----------+------------------------------------------------+---------------| +|329615 |tilghman |Duration and billsec are swapped in high | | +| | |resolution time. | | +|--------+----------+------------------------------------------------+---------------| +|329671 |seanbright|Sort the module list so that 'module show' is | | +| | |alphabetical. | | +|--------+----------+------------------------------------------------+---------------| +|329775 |seanbright|Explicitly sort the module list so that the | | +| | |menuselect lists are sorted. | | +|--------+----------+------------------------------------------------+---------------| +|329856 |jrose |reverting 329840 due to failing tests. Going to | | +| | |change this feature to be purely optional. | | +|--------+----------+------------------------------------------------+---------------| +|329897 |seanbright|Make the output of Externhost in 'sip show | | +| | |settings' more consistent. | | +|--------+----------+------------------------------------------------+---------------| +|329951 |seanbright|Correct the spelling of 'conference.' | | +|--------+----------+------------------------------------------------+---------------| +|329953 |seanbright|The default conf-usermenu says that '8' can be | | +| | |used to leave the conference, so | | +|--------+----------+------------------------------------------------+---------------| +|329996 |qwell |Fix a SIP transfer deadlock. | | +|--------+----------+------------------------------------------------+---------------| +|330052 |rmudgett |Datacalls with B410P fail. | | +|--------+----------+------------------------------------------------+---------------| +|330109 |twilson |Make console colors work for TERM=xterm-256color| | +|--------+----------+------------------------------------------------+---------------| +|330163 |pabelanger|Fix typo pointed out on #asterisk | | +|--------+----------+------------------------------------------------+---------------| +|330205 |seanbright|Only write to wav files that were opened to be | | +| | |written to. | | +|--------+----------+------------------------------------------------+---------------| +|330221 |seanbright|Correct the check for O_RDONLY. | | +|--------+----------+------------------------------------------------+---------------| +|330273 |russell |astobj2: Avoid using temporary objects + | | +| | |ao2_find() with OBJ_POINTER. | | +|--------+----------+------------------------------------------------+---------------| +|330313 |irroot |prevent double masqurading channels when one is | | +| | |been hung up and deadlock avoidance is used. | | +|--------+----------+------------------------------------------------+---------------| +|330370 |rmudgett |Remove some redundant locking code in | | +| | |ast_do_masquerade(). | | +|--------+----------+------------------------------------------------+---------------| +|330379 |rmudgett |Fixed compiler warning and a couple prototype | | +| | |mismatches. | | +|--------+----------+------------------------------------------------+---------------| +|330435 |kmoore |Incorrect playback for Spanish in some | | +| | |circumstances | | +|--------+----------+------------------------------------------------+---------------| +|330580 |dvossel |Optimization to buffer initialization fix. | | +|--------+----------+------------------------------------------------+---------------| +|330650 |kpfleming |Convert an error message to actually be helpful.| | +|--------+----------+------------------------------------------------+---------------| +|330707 |kmoore |Call pickup broken for DAHDI channels when | | +| | |beginning with # | | +|--------+----------+------------------------------------------------+---------------| +|330903 |may |change gk client behaivour on rrq/grq failures | | +| | |to setup timers | | +|--------+----------+------------------------------------------------+---------------| +| | |The slin resampler is no longer dependent on an | | +|330941 |dvossel |external library, but the dependency was not | | +| | |removed correctly. | | +|--------+----------+------------------------------------------------+---------------| +|331042 |twilson |Replace AMI Unlink events with Bridge events | | +|--------+----------+------------------------------------------------+---------------| +|331098 |twilson |Bump the AMI protocol version to 1.2 | | +|--------+----------+------------------------------------------------+---------------| +|331140 |qwell |Revert merge of r306999, due to merge conflict. | | +|--------+----------+------------------------------------------------+---------------| +|331141 |qwell |Documentation Updates |ASTERISK-15358 | +|--------+----------+------------------------------------------------+---------------| +|331144 |qwell |Regenerate asterisk man page from sgml. | | +|--------+----------+------------------------------------------------+---------------| +|331266 |rmudgett |Misc minor items found in code. | | +|--------+----------+------------------------------------------------+---------------| +|331317 |kmoore |AMI action ModuleReload returns Error if Module:| | +| | |missing or empty | | +|--------+----------+------------------------------------------------+---------------| +|331419 |rmudgett |Revert -r318141. It was a band-aid that only |ASTERISK-17374 | +| | |partially fixed parking. | | +|--------+----------+------------------------------------------------+---------------| +|331421 |rmudgett |Make sure feature_request_and_dial() initializes| | +| | |outstate if passed in. | | +|--------+----------+------------------------------------------------+---------------| +|331580 |qwell |Use proper values for 64-bit option flags. |ASTERISK-18239 | +|--------+----------+------------------------------------------------+---------------| +|331660 |twilson |Fix netsock2 multiple zero-expansion test | | +|--------+----------+------------------------------------------------+---------------| +|331716 |rmudgett |AMI actions DAHDIHangup and DAHDITransfer have | | +| | |no effect. | | +|--------+----------+------------------------------------------------+---------------| +|331717 |jrose |Fixes 32bit compilation warnings brought on by | | +| | |331634 in app_dial and app_meetme | | +|--------+----------+------------------------------------------------+---------------| +|331773 |rmudgett |Suppress warning message when using | | +| | |DAHDITransfer or DAHDIHangup. | | +|--------+----------+------------------------------------------------+---------------| +|331776 |mnicholson|Unlock the channel before calling update_queue. | | +|--------+----------+------------------------------------------------+---------------| +|331830 |oej |Formatting guideline fixes | | +|--------+----------+------------------------------------------------+---------------| +|331957 |rmudgett |Fix some minor chan_dahdi config load issues. | | +|--------+----------+------------------------------------------------+---------------| +|332023 |mnicholson|In 10 and trunk this option is disabled by | | +| | |default. | | +|--------+----------+------------------------------------------------+---------------| +|332024 |oej |Formatting changes while working with DTMF... | | +|--------+----------+------------------------------------------------+---------------| +|332028 |mnicholson|use DEFAULT_STORE_SIP_CAUSE to set the default | | +| | |value for the 'storesipcause' option | | +|--------+----------+------------------------------------------------+---------------| +|332033 |mnicholson|Moved notes about 'storesipcause' to UPGRADE.txt| | +| | |from CHANGES | | +|--------+----------+------------------------------------------------+---------------| +|332044 |mnicholson|fix a code comment | | +|--------+----------+------------------------------------------------+---------------| +|332178 |pabelanger|Flag test modules as 'core' | | +|--------+----------+------------------------------------------------+---------------| +|332270 |rmudgett |Outgoing BRI calls fail when using Asterisk 1.8 | | +| | |with HA8, HB8, and B410P cards. | | +|--------+----------+------------------------------------------------+---------------| +|332337 |twilson |Don't read from a disarmed or invalid timerfd | | +|--------+----------+------------------------------------------------+---------------| +|332448 |tilghman |Move BETTER_BACKTRACES out of development mode, | | +| | |as it's useful when DEBUG_THREADS is enabled. | | +|--------+----------+------------------------------------------------+---------------| +|332505 |kmoore |CRC4 in "dahdi show status" gives wrong | | +| | |impression to T1 users | | +|--------+----------+------------------------------------------------+---------------| +|332561 |twilson |Fix possible error on stringification of | | +| | |IPv4-mapped addrs | | +|--------+----------+------------------------------------------------+---------------| +|332615 |rmudgett |Fix infinite loop releasing the same memory in | | +| | |ldap_loadentry(). | | +|--------+----------+------------------------------------------------+---------------| +|332655 |kmoore |Make CONFBRIDGE_INFO behave more nicely | | +|--------+----------+------------------------------------------------+---------------| +|332757 |mnicholson|add a way to disable and/or modify the gateway | | +| | |timeout | | +|--------+----------+------------------------------------------------+---------------| +|332762 |rmudgett |Memory leak reading realtime database variable |ASTERISK-18277,| +| | |list. |ASTERISK-18265 | +|--------+----------+------------------------------------------------+---------------| +|332831 |rmudgett |Memory leaks in realtime_multi_xxx() when | | +| | |database access returns error. | | +|--------+----------+------------------------------------------------+---------------| +|332844 |mjordan |Review: https://reviewboard.asterisk.org/r/1364/| | +|--------+----------+------------------------------------------------+---------------| +|332879 |rmudgett |Fix merge 10 branch merge properties. | | +|--------+----------+------------------------------------------------+---------------| +|332880 |pabelanger|Revert previous commit |ASTERISK-18301 | +|--------+----------+------------------------------------------------+---------------| +|332881 |rmudgett |Fix merge property. |ASTERISK-18265 | +|--------+----------+------------------------------------------------+---------------| +|332941 |rmudgett |Minor code optimizations. | | +|--------+----------+------------------------------------------------+---------------| +|333070 |oej |Add manager event for local channel semi-bridge | | +|--------+----------+------------------------------------------------+---------------| +|333071 |oej |Add documentation for new manager event in | | +| | |chan_local | | +|--------+----------+------------------------------------------------+---------------| +|333075 |oej |Formatting changes - Removing some red white | | +| | |space and adding some curly brackets. | | +|--------+----------+------------------------------------------------+---------------| +|333117 |mnicholson|Changed the "timeout" option to "gwtimeout". | | +|--------+----------+------------------------------------------------+---------------| +|333159 |qwell |Fix typo from r333070 | | +|--------+----------+------------------------------------------------+---------------| +|333269 |qwell |Fix for DESTDIR spaces patch. | | +|--------+----------+------------------------------------------------+---------------| +|333571 |jrose |Accidental use of variable client->status |ASTERISK-18078 | +| | |instead of client->state in from ASTERISK-18078 | | +|--------+----------+------------------------------------------------+---------------| +|333632 |mjordan |Fixed improperly formatted TestEvent AMI message| | +| | |in app_voicemail | | +|--------+----------+------------------------------------------------+---------------| +|333689 |twilson |Use realtime text when it is negotiated | | +|--------+----------+------------------------------------------------+---------------| +|333736 |mnicholson|It is possible for the gateway to be attached | | +| | |when the channel is still | | +|--------+----------+------------------------------------------------+---------------| +|333789 |rmudgett |Fix deadlock potential of | | +| | |chan_mobile.c:mbl_ast_hangup(). | | +|--------+----------+------------------------------------------------+---------------| +|333896 |mnicholson|Replaced FAXOPT(gwtimeout) with a second | | +| | |parameter to FAXOPT(gateway). | | +|--------+----------+------------------------------------------------+---------------| +|333963 |may |cleanups in ACF/ARJ GK replies processing | | +|--------+----------+------------------------------------------------+---------------| +|334067 |mnicholson|only alter the gateway_timeout when attching the| | +| | |gateway to a channel | | +|--------+----------+------------------------------------------------+---------------| +|334158 |mnicholson|Disable T.38 when we get a invite with image | | +| | |media port set to 0 | | +|--------+----------+------------------------------------------------+---------------| +|334231 |tilghman |Create a local alias for ast_odbc_clear_cache. | | +|--------+----------+------------------------------------------------+---------------| +|334236 |tilghman |Remove 1.6 compatibility documentation from 1.8,| | +| | |as it no longer applies. | | +|--------+----------+------------------------------------------------+---------------| +|334304 |rmudgett |Fix potential memory allocation failure crashes | | +| | |in config.c. | | +|--------+----------+------------------------------------------------+---------------| +|334515 |irroot |Revert r334472 due to properties going missing | | +|--------+----------+------------------------------------------------+---------------| +|334517 |pabelanger|authdebug is now disabled by default | | +|--------+----------+------------------------------------------------+---------------| +|334574 |tilghman |Implement the '!' negation element to negate | | +| | |codecs directly in the allow keyword. | | +|--------+----------+------------------------------------------------+---------------| +|334618 |alecdavis |Prevent segfault if call arrives before Asterisk| | +| | |is fully booted. | | +|--------+----------+------------------------------------------------+---------------| +|334619 |alecdavis |log Asterisk Version number, Build etc into each| | +| | |log file | | +|--------+----------+------------------------------------------------+---------------| +|334623 |alecdavis |peroid typo | | +|--------+----------+------------------------------------------------+---------------| +| | |Adding the Feature to sent a Reason Header in a | | +|334683 |schmidts |SIP Cancel message by set the flag | | +| | |AST_FLAG_ANSWERED_ELSEWHERE before doing a | | +| | |masquerade in the pickup function. | | +|--------+----------+------------------------------------------------+---------------| +| | |Adding the Feature to sent a Reason Header in a | | +|334712 |schmidts |SIP Cancel message by set the flag | | +| | |AST_FLAG_ANSWERED_ELSEWHERE before doing a | | +| | |masquerade in the pickup function. | | +|--------+----------+------------------------------------------------+---------------| +|334744 |schmidts |clean up wrong merged stuff | | +|--------+----------+------------------------------------------------+---------------| +| | |Adding the Feature to sent a Reason Header in a | | +|334792 |schmidts |SIP Cancel message by set the flag | | +| | |AST_FLAG_ANSWERED_ELSEWHERE before doing a | | +| | |masquerade in the pickup function. | | +|--------+----------+------------------------------------------------+---------------| +|334842 |rmudgett |Fix AMI action Park crash. | | +|--------+----------+------------------------------------------------+---------------| +|334845 |pabelanger|Cleanup chan_iax2.c log messages | | +|--------+----------+------------------------------------------------+---------------| +|334907 |jrose |Removes colorful verb statements erroneously | | +| | |commited with r332760 | | +|--------+----------+------------------------------------------------+---------------| +|334955 |rmudgett |Fix crash with res_fax when MALLOC_DEBUG and | | +| | |"core stop gracefully" are used. | | +|--------+----------+------------------------------------------------+---------------| +|335015 |irroot | | | +|--------+----------+------------------------------------------------+---------------| +|335129 |twilson |Add SQLite 3 realtime support | | +|--------+----------+------------------------------------------------+---------------| +|335170 |pabelanger|Iterate though cdr.conf setting | | +|--------+----------+------------------------------------------------+---------------| +|335212 |pabelanger|Be more specific on which section has changed. | | +|--------+----------+------------------------------------------------+---------------| +| | |build_peer doesnt unlink a peer object from | | +|335261 |schmidts |peers_by_ip container which leads to a wrong | | +| | |refcounter value. | | +|--------+----------+------------------------------------------------+---------------| +|335349 |oej |Small documentation updates | | +|--------+----------+------------------------------------------------+---------------| +|335385 |oej |Documentation updates | | +|--------+----------+------------------------------------------------+---------------| +|335435 |mnicholson|Properly set caller_warning and callee_warning | | +| | |before we try to use them. | | +|--------+----------+------------------------------------------------+---------------| +|335511 |russell |Fix a crash in res_ais. | | +|--------+----------+------------------------------------------------+---------------| +|335555 |pabelanger|Clean up dnsmgr.conf parsing | | +|--------+----------+------------------------------------------------+---------------| +|335556 |pabelanger|Clean up cdr.conf parsing for [csv] section | | +|--------+----------+------------------------------------------------+---------------| +|335603 |pabelanger|Clean up dsp.conf parsing | | +|--------+----------+------------------------------------------------+---------------| +|335654 |mnicholson|Don't limit the size of appdata for manager | | +| | |originate actions. | | +|--------+----------+------------------------------------------------+---------------| +|335657 |tilghman |Move mandatory checks closer to the beginning of| | +| | |the file. | | +|--------+----------+------------------------------------------------+---------------| +|335718 |tzafrir |do parse defaultlanguage from asterisk.conf | | +|--------+----------+------------------------------------------------+---------------| +|335719 |pabelanger|Additional updates for parsing dnsmgr.conf | | +|--------+----------+------------------------------------------------+---------------| +|335722 |rmudgett |Remove obsolete todo comment about PICKUPRESULT.| | +|--------+----------+------------------------------------------------+---------------| +|335792 |mnicholson|The tech and data members of | | +| | |fast_originate_helper are not string fields. | | +|--------+----------+------------------------------------------------+---------------| +|336092 |dvossel |Removes some no-op code found in format_cap.c. | | +|--------+----------+------------------------------------------------+---------------| +|336236 |seanbright|Make a note that inotify won't work with an NFS | | +| | |mounted spooler directory. | | +|--------+----------+------------------------------------------------+---------------| +|336315 |twilson |Add missing frame types to func_frame_trace | | +|--------+----------+------------------------------------------------+---------------| +|336317 |twilson |Whitespace fix | | +|--------+----------+------------------------------------------------+---------------| +|336453 |oej |Make sure manager_debug option is reset at | | +| | |reload | | +|--------+----------+------------------------------------------------+---------------| +|336571 |rmudgett |Rework sig_pri_hangup() to be simpler and | | +| | |clearer. | | +|--------+----------+------------------------------------------------+---------------| +|336574 |lmadsen |Update get_ilbc_source.sh script to work again. | | +|--------+----------+------------------------------------------------+---------------| +|336600 |qwell |Remove weird mergeinfo props that make merges | | +| | |annoying sometimes. | | +|--------+----------+------------------------------------------------+---------------| +|336660 |rmudgett |Restore 10 branch merge properties. | | +|--------+----------+------------------------------------------------+---------------| +|336661 |rmudgett |Update merge 10 branch merge propterty. | | +|--------+----------+------------------------------------------------+---------------| +|336662 |rmudgett |Made Dial d and H options no longer immediately | | +| | |auto-answer the calling leg. | | +|--------+----------+------------------------------------------------+---------------| +|336732 |jrose |Document applications that play audio and do not| | +| | |answer unanswered calls. | | +|--------+----------+------------------------------------------------+---------------| +|336735 |tilghman |Various changes to allow 1.8 to compile on Mac | | +| | |OS X Lion (10.7) | | +|--------+----------+------------------------------------------------+---------------| +|336790 |tilghman |Ensure substring will not be found in the | | +| | |previous match. | | +|--------+----------+------------------------------------------------+---------------| +|336837 |twilson |Don't interfere with T.38 reinvites | | +|--------+----------+------------------------------------------------+---------------| +|336988 |rmudgett |Fix deadlock from not releasing SS7 linkset | | +| | |lock. | | +|--------+----------+------------------------------------------------+---------------| +|337009 |rmudgett |Check if a channel was created before using the |ASTERISK-17955 | +| | |pointer in sig_ss7_new_ast_channel(). | | +|--------+----------+------------------------------------------------+---------------| +|337121 |rmudgett |Restore branch-10 merge properties. | | +|--------+----------+------------------------------------------------+---------------| +|337122 |rmudgett |Updated 10 merge property. | | +|--------+----------+------------------------------------------------+---------------| +|337262 |irroot |Adds a timeout argument to app_originate | | +|--------+----------+------------------------------------------------+---------------| +|337283 |irroot |Whitespace fixup from SRTP patch | | +|--------+----------+------------------------------------------------+---------------| +|337343 |tilghman | | | +|--------+----------+------------------------------------------------+---------------| +|337346 |tilghman | | | +|--------+----------+------------------------------------------------+---------------| +|337385 |tilghman | | | +|--------+----------+------------------------------------------------+---------------| +|337543 |irroot |Add warned to ast_srtp to prevent errors on each| | +| | |frame from libsrtp | | +|--------+----------+------------------------------------------------+---------------| +|337776 |russell |Comment out entries in sample res_pktccops.conf.| | +|--------+----------+------------------------------------------------+---------------| +|337910 |irroot | | | +|--------+----------+------------------------------------------------+---------------| +|338042 |oej |Whitespace (red blobs) fixes | | +|--------+----------+------------------------------------------------+---------------| +|338086 |pabelanger|Upgrade app_macro to core | | +|--------+----------+------------------------------------------------+---------------| +|338136 |transnexus|Updated for OSP Toolkit 4.0.0. | | +|--------+----------+------------------------------------------------+---------------| +|338139 |transnexus|Updated for checking OSP Toolkit version 4.0.0. | | +|--------+----------+------------------------------------------------+---------------| +|338188 |twilson |Update CHANGES to reflect autopausebusy not | | +| | |being in Asterisk 10 | | +|--------+----------+------------------------------------------------+---------------| +|338229 |qwell |Add support levels to non-module sections of | | +| | |menuselect (cflags, utils, etc). | | +|--------+----------+------------------------------------------------+---------------| +|338324 |rmudgett |Make duplicate call ptr warning message more | | +| | |helpful. | | +|--------+----------+------------------------------------------------+---------------| +|338377 |oej |Just formatting. | | +|--------+----------+------------------------------------------------+---------------| +|338415 |oej |Add CLI command "cdr show pgsql status" based on| | +| | |"cdr mysql status" | | +|--------+----------+------------------------------------------------+---------------| +|338553 |qwell |Test modules have a support level of core. | | +|--------+----------+------------------------------------------------+---------------| +|338557 |pabelanger|Test modules should depend on the TEST_FRAMEWORK| | +| | |flag | | +|--------+----------+------------------------------------------------+---------------| +|338623 |oej |Preserve DTMF length in main/features.c | | +|--------+----------+------------------------------------------------+---------------| +|338720 |jrose |Adds documentation for QueueMemberStatus event | | +| | |generation | | +|--------+----------+------------------------------------------------+---------------| +|338755 |oej |Formatting changes only | | +|--------+----------+------------------------------------------------+---------------| +|338855 |transnexus|Update "configure" based on r338139. | | +|--------+----------+------------------------------------------------+---------------| +|338905 |irroot |Remove T38 Gateway capability when detaching | | +| | |framehook. | | +|--------+----------+------------------------------------------------+---------------| +|338951 |irroot |Fixup a race condition in res_fax.c where | | +| | |FAXOPT(gateway)=no will | | +|--------+----------+------------------------------------------------+---------------| +|338996 |irroot |Remove the channel function OOH323() and place | | +| | |its options into | | +|--------+----------+------------------------------------------------+---------------| +|338998 |irroot |Documentation noting the extension of CHANNEL() | | +| | |for chan_ooh323 | | +|--------+----------+------------------------------------------------+---------------| +|339021 |mnicholson|properly remove the AST_FAX_TECH_GATEWAY flag | | +| | |(instead of setting all of the other flags) | | +|--------+----------+------------------------------------------------+---------------| +|339044 |mnicholson|Don't clear the AST_FAX_TECH_MULTI_DOC flag | | +| | |right after we set it. | | +|--------+----------+------------------------------------------------+---------------| +|339046 |mnicholson|Ported ast_fax_caps_to_str() to 10, not sure why| | +| | |it wasn't already here. | | +|--------+----------+------------------------------------------------+---------------| +|339091 |may |destroy memheap mutex properly before memheap | | +| | |deleted | | +|--------+----------+------------------------------------------------+---------------| +|339206 |oej |Generate error message when AMI action originate| | +| | |extension doesn't exist | | +|--------+----------+------------------------------------------------+---------------| +|339262 |may |fix forget declaration in previous change | | +|--------+----------+------------------------------------------------+---------------| +|339315 |jrose |Reverting revision 333265 due to component |ASTERISK-18626,| +| | |connection problems it introduces. |ASTERISK-18078 | +|--------+----------+------------------------------------------------+---------------| +|339464 |irroot |Only change the capabilities on the gateway when| | +|--------+----------+------------------------------------------------+---------------| +|339509 |mnicholson|The app name in the documentation must match | | +| | |what we register the application | | +|--------+----------+------------------------------------------------+---------------| +|339513 |rmudgett |Fix Dial F option notes formatting. | | +|--------+----------+------------------------------------------------+---------------| +|339680 |wedhorn |Fixed segfault on core stop gracefully. | | +|--------+----------+------------------------------------------------+---------------| +|339723 |rmudgett |Fixed segfault on core stop gracefully. | | +|--------+----------+------------------------------------------------+---------------| +|339993 |wedhorn |Remove log message on traverse session list. | | +|--------+----------+------------------------------------------------+---------------| +|340032 |wedhorn |Return -1 to skinny_session if register | | +| | |rejected. | | +|--------+----------+------------------------------------------------+---------------| +|340070 |wedhorn |Increase SKINNY_MAX_PACKET and add some logging.| | +|--------+----------+------------------------------------------------+---------------| +|340071 |wedhorn |Add skinny version 17 protocol support. | | +|--------+----------+------------------------------------------------+---------------| +|340110 |mnicholson|Load the proper XML documentation when multiple | | +| | |modules document the same application. | | +|--------+----------+------------------------------------------------+---------------| +|340221 |twilson |Add astdb conversion utility for Berkeley to | | +| | |SQLite 3 | | +|--------+----------+------------------------------------------------+---------------| +|340224 |twilson |Return error when no rows are deleted for AMI | | +| | |DBDelTree | | +|--------+----------+------------------------------------------------+---------------| +|340283 |tzafrir |Update SHA1 code to RFC 6234 | | +|--------+----------+------------------------------------------------+---------------| +|340318 |rmudgett |Fix some potential deadlocks pointed out by | | +| | |helgrind. | | +|--------+----------+------------------------------------------------+---------------| +|340367 |rmudgett |Add protection for SS7 channel allocation and |ASTERISK-17966 | +| | |better glare handling. | | +|--------+----------+------------------------------------------------+---------------| +|340472 |rmudgett |Update MeetMe p and X option documentation when | | +| | |interacting with the s option. | | +|--------+----------+------------------------------------------------+---------------| +|340626 |schmidts |Store route-set from provisional SIP responses | | +| | |so early-dialog requests can be routed properly | | +|--------+----------+------------------------------------------------+---------------| +|340665 |twilson |Don't skip the query field on a realtime multi | | +| | |query | | +|--------+----------+------------------------------------------------+---------------| +|340719 |twilson |Initialize ast_sockaddr before calling | | +| | |ast_sockaddr_resolve | | +|--------+----------+------------------------------------------------+---------------| +|340720 |schmidts |storing the route-set also on a 181 response not| | +| | |only on 180,182 or 183. | | +|--------+----------+------------------------------------------------+---------------| +|340771 |irroot |Only change the capabilities on the gateway when| | +|--------+----------+------------------------------------------------+---------------| +|340811 |rmudgett |Restore branch 10 merge properties. | | +|--------+----------+------------------------------------------------+---------------| +|340812 |rmudgett |Update 10 merged property. | | +|--------+----------+------------------------------------------------+---------------| +|340932 |jrose |Some additional module documentation changes for|ASTERISK-18268 | +| | |10 for the menuselect change. | | +|--------+----------+------------------------------------------------+---------------| +|340973 |wedhorn |Fix simple switch to not progress a call when | | +| | |call already progressed. | | +|--------+----------+------------------------------------------------+---------------| +|341024 |kpfleming |Change the internal name of the menuselect | | +| | |options that are used to control | | +|--------+----------+------------------------------------------------+---------------| +|341096 |qwell |Add information about limitations of new codec |ASTERISK-18680 | +| | |support in channel drivers. | | +|--------+----------+------------------------------------------------+---------------| +|341126 |pabelanger|Multiple revisions 341108,341112 | | +|--------+----------+------------------------------------------------+---------------| +|341147 |pabelanger|Set 'core' support level for test_format_api.c | | +|--------+----------+------------------------------------------------+---------------| +|341198 |tzafrir |Remove an unused include of md5.h | | +|--------+----------+------------------------------------------------+---------------| +|341256 |rmudgett |More parking issues. | | +|--------+----------+------------------------------------------------+---------------| +| | |Don't sent in-dialog requests like UPDATE when | | +|341378 |schmidts |Asterisk has not yet received a Contact URI from| | +| | |a UAS | | +|--------+----------+------------------------------------------------+---------------| +|341381 |twilson |Don't use is_int() since it doesn't link well on| | +| | |all platforms | | +|--------+----------+------------------------------------------------+---------------| +|341487 |mnicholson|Fix a performance regression introduced in | | +| | |r325483. | | +|--------+----------+------------------------------------------------+---------------| +|341533 |twilson |Clean up ast_check_digits | | +|--------+----------+------------------------------------------------+---------------| +|341583 |irroot |Add option to check state when state is unknown | | +|--------+----------+------------------------------------------------+---------------| +|341624 |irroot |add documentation for check_state_unknown in | | +| | |configs/queues.conf.sample | | +|--------+----------+------------------------------------------------+---------------| +|341666 |pabelanger|Updated documentation for the optional CID | | +| | |parameter with CALLERID | | +|--------+----------+------------------------------------------------+---------------| +|341713 |pabelanger|Fixed typo from previous commit | | +|--------+----------+------------------------------------------------+---------------| +|341769 |irroot |White space fixes in res_fax | | +|--------+----------+------------------------------------------------+---------------| +|341808 |mnicholson|don't limit the length of app and function | | +| | |arguments | | +|--------+----------+------------------------------------------------+---------------| +|341811 |mnicholson|only process args that exist | | +|--------+----------+------------------------------------------------+---------------| +|341869 |may |fix issue on channel numbering (calls could have| | +| | |same channel number | | +|--------+----------+------------------------------------------------+---------------| +|341923 |irroot |Whitespace Fixups / Add Braces | | +|--------+----------+------------------------------------------------+---------------| +|341973 |irroot |Remove some ref leaks and a return without | | +| | |unlock. | | +|--------+----------+------------------------------------------------+---------------| +|342018 |irroot |queues container needs locking when using the | | +| | |OBJ_NOLOCK flag | | +|--------+----------+------------------------------------------------+---------------| +|342112 |rmudgett |Fix use of OBJ_KEY in Queue application. |ASTERISK-14769 | +|--------+----------+------------------------------------------------+---------------| +|342148 |jrose |Fixes a segfault caused by referencing null | | +| | |frames introduced in r338623 | | +|--------+----------+------------------------------------------------+---------------| +|342184 |rmudgett |Fix ao2obj.h comment typos and add missing | | +| | |link/unlink nolock debug defines. | | +|--------+----------+------------------------------------------------+---------------| +|342225 |twilson |Return NULL when no results returned for | | +| | |realtime_multientry | | +|--------+----------+------------------------------------------------+---------------| +|342330 |kmoore |Fix compilation on Snow Leopard/FreeBSD for | | +| | |pbx_spool.c | | +|--------+----------+------------------------------------------------+---------------| +|342382 |twilson |Properly update membercount for reloaded members| | +|--------+----------+------------------------------------------------+---------------| +|342385 |twilson |Simplify queue membercount code | | +|--------+----------+------------------------------------------------+---------------| +|342437 |twilson |Use int for storing ao2_container_count instad | | +| | |of size_t | | +|--------+----------+------------------------------------------------+---------------| +|342486 |rmudgett |Change D-channel warning to be less confusing on| | +| | |non-NFAS setups. | | +|--------+----------+------------------------------------------------+---------------| +|342489 |rmudgett |Check fopen return value for ao2 reference debug| | +| | |output. | | +|--------+----------+------------------------------------------------+---------------| +|342557 |jrose |Cleanup reference leaks in res_jabber | | +|--------+----------+------------------------------------------------+---------------| +|342606 |mnicholson|tweak the v21 detector to detect an additional | | +| | |pattern of hits and misses | | +|--------+----------+------------------------------------------------+---------------| +|342663 |rmudgett |Fix AST_LIST_INSERT_BEFORE_CURRENT() updating | | +| | |the wrong variable. | | +|--------+----------+------------------------------------------------+---------------| +|342664 |rmudgett |Whitespace and some better macro variable names.| | +|--------+----------+------------------------------------------------+---------------| +|342716 |twilson |Don't crash on empty notify channel | | +|--------+----------+------------------------------------------------+---------------| +|342825 |rmudgett |Misc format capability fixes. | | +|--------+----------+------------------------------------------------+---------------| +|342871 |wdoekes |Cleanup references to sipusers and sipfriends | | +| | |dynamic realtime families | | +|--------+----------+------------------------------------------------+---------------| +|342992 |kpfleming |Modify comments in MeetMe application | | +| | |documentation about DAHDI. | | +|--------+----------+------------------------------------------------+---------------| +|343219 |wdoekes |Fix improper warning introduced by r342927 and | | +| | |more tweaks | | +|--------+----------+------------------------------------------------+---------------| +|343222 |twilson |Remove registertrying option in chan_sip | | +|--------+----------+------------------------------------------------+---------------| +|343278 |twilson |Make room for the fax detect flags | | +|--------+----------+------------------------------------------------+---------------| +|343338 |rmudgett |Remove invalid flag given to iterator in | | +| | |func_dialgroup.c | | +|--------+----------+------------------------------------------------+---------------| +|343448 |may |Final fix memleaks in GkClient codes, same for | | +| | |Timer codes. | | +|--------+----------+------------------------------------------------+---------------| +|343492 |oej |Formatting and doxygen improvements | | +|--------+----------+------------------------------------------------+---------------| +| | |list all of the codecs associated with a | | +|343534 |mnicholson|particular format id for CLI command "core show | | +| | |codec" | | +|--------+----------+------------------------------------------------+---------------| +|343684 |rmudgett |Fix __sip_subscribe_mwi_do() incorectly changing| | +| | |dialogs hash key callid. | | +|--------+----------+------------------------------------------------+---------------| +|343692 |mnicholson|respect case changes in peer names on sip reload| | +|--------+----------+------------------------------------------------+---------------| +|343744 |kmoore |Make "sip show settings" CLI command get RPID | | +| | |flags from the right global page | | +|--------+----------+------------------------------------------------+---------------| +|343790 |lmadsen |Fix boo-boo in prep_tarball script. | | +|--------+----------+------------------------------------------------+---------------| +|344005 |rmudgett |Residual changes for Asterisk v10 branch from | | +| | |ASTERISK-18747. | | +|--------+----------+------------------------------------------------+---------------| +|344050 |mnicholson|don't call ltohl() twice on the same value | | +|--------+----------+------------------------------------------------+---------------| +|344214 |twilson |Add a unit test for ast_sockaddr_split_hostport | | +|--------+----------+------------------------------------------------+---------------| +|344217 |twilson |Don't treat a host:port string as a domain | | +|--------+----------+------------------------------------------------+---------------| +|344335 |mnicholson|only attempt to do stun handling on ipv4 or ipv4| | +| | |mapped to ipv6 addresses | | +|--------+----------+------------------------------------------------+---------------| +|344387 |kmoore |Fix several bugs with SDP parsing and | | +| | |well-formedness of responses | | +|--------+----------+------------------------------------------------+---------------| +|344441 |kmoore |Fix another incorrect case with meetme's PIN | | +| | |logic and add documentation | | +|--------+----------+------------------------------------------------+---------------| +|344541 |rmudgett |Fix potential deadlock calling ast_call() with | | +| | |channel locks held. | | +|--------+----------+------------------------------------------------+---------------| +|344717 |rmudgett |Check sip.conf maxforwards parameter for range 1| | +| | |<= x <= 255. | | +|--------+----------+------------------------------------------------+---------------| +|344771 |kmoore |Fix regression introduced by SDP fixups | | +|--------+----------+------------------------------------------------+---------------| +|344840 |wdoekes |Remove unneeded if(params) checks in | | +| | |reqresp_parser. | | +|--------+----------+------------------------------------------------+---------------| +|344846 |wdoekes |Use __alignof__ instead of sizeof for | | +| | |stringfield length storage. | | +|--------+----------+------------------------------------------------+---------------| +|344979 |irroot |mISDN Round Robin break when no channel is | | +| | |available | | +|--------+----------+------------------------------------------------+---------------| +|345023 |transnexus|Increased max number of destinations. | | +|--------+----------+------------------------------------------------+---------------| +|345065 |kmoore |Ensure that a null vmexten does not cause a | | +| | |segfault | | +|--------+----------+------------------------------------------------+---------------| +|345165 |twilson |Don't read past end of input when calling | | +| | |write() | | +|--------+----------+------------------------------------------------+---------------| +|345559 |rmudgett |Remove dead code since pri_grab() can never | | +| | |fail. | | +|--------+----------+------------------------------------------------+---------------| +|345601 |mjordan |Accidentally readded sipfriends.sql in r345560. | | +| | |This was removed | | +|--------+----------+------------------------------------------------+---------------| +|345684 |tilghman |Update the documentation to better clarify how | | +| | |the existing commands work. | | +|--------+----------+------------------------------------------------+---------------| +|345735 |pabelanger|Add #tryinclude statement | | +|--------+----------+------------------------------------------------+---------------| +|345925 |wdoekes |Clarify why the AST_LOG_* macros exist next to |ASTERISK-17973 | +| | |the LOG_* macros. | | +|--------+----------+------------------------------------------------+---------------| +|345978 |rmudgett |Fix dnsmgr entries to ask for the same address | | +| | |family each time. | | +|--------+----------+------------------------------------------------+---------------| +|346032 |pabelanger|Added support level for new modules | | +|--------+----------+------------------------------------------------+---------------| +|346088 |kmoore |Fix res_jabber resource leaks | | +|--------+----------+------------------------------------------------+---------------| +|346146 |wdoekes |Fix ast_str_truncate signedness warning and | | +| | |documentation. | | +|--------+----------+------------------------------------------------+---------------| +|346199 |wdoekes |Minor cleanup in chan_sip get_msg_text() | | +| | |function. | | +|--------+----------+------------------------------------------------+---------------| +|346241 |rmudgett |Fix calls to ast_get_ip() not initializing the | | +| | |address family. | | +|--------+----------+------------------------------------------------+---------------| +|346350 |dvossel |Fixes memory leak in message API. | | +|--------+----------+------------------------------------------------+---------------| +|346391 |tilghman |Allow each logging destination and console to | | +| | |have its own notion of the verbosity level. | | +|--------+----------+------------------------------------------------+---------------| +|346429 |tilghman |Fix compilation of utilities (caught by Bamboo).| | +|--------+----------+------------------------------------------------+---------------| +|346563 |jrose |Reverting 346525 due to accidental patch against| | +| | |trunk instead of 1.8 | | +|--------+----------+------------------------------------------------+---------------| +|346617 |tilghman |Fix edge case for overflow buffer. | | +|--------+----------+------------------------------------------------+---------------| +|346655 |tilghman |Remove the few places where we try to | | +| | |ast_verbose() without a newline. | | +|--------+----------+------------------------------------------------+---------------| +|346816 |may |implement nat option for rtp channels with | | +| | |ooh323 | | +|--------+----------+------------------------------------------------+---------------| +|346857 |mjordan |Update SIP MESSAGE To parsing to correctly |ASTERISK-18903 | +| | |handle URI | | +|--------+----------+------------------------------------------------+---------------| +|346953 |kmoore |Fix chan_jingle/gtalk load regression introduced| | +| | |in r346087 | | +|--------+----------+------------------------------------------------+---------------| +|347110 |rmudgett |Doubly linked lists unit test and update to | | +| | |implementation. | | +|--------+----------+------------------------------------------------+---------------| +|347163 |wdoekes |Add regression tests for issue ASTERISK-18838. | | +|--------+----------+------------------------------------------------+---------------| +|347490 |wedhorn |Fix segfault on answer. | | +|--------+----------+------------------------------------------------+---------------| +|347658 |jrose |Fix regressed behavior of queue set penalty to | | +| | |work without specifying 'in ' | | +|--------+----------+------------------------------------------------+---------------| +|347735 |wdoekes |Fix regression when using tcpenable=no and | | +| | |tlsenable=yes. | | +|--------+----------+------------------------------------------------+---------------| +|347997 |mjordan |Backed out core changes from r346391 |ASTERISK-18974 | +|--------+----------+------------------------------------------------+---------------| +|348156 |jrose |Document PARKINGSLOT variable in |ASTERISK-16239 | +| | |features.conf.sample | | +|--------+----------+------------------------------------------------+---------------| +|348159 |jrose |Fix accidental use of tabs instead of spaces | | +| | |from previous features.conf.sample change | | +|--------+----------+------------------------------------------------+---------------| +|348214 |mnicholson|Don't clear LOCALSTATIONID before sending or | | +| | |receiving. The user may set that | | +|--------+----------+------------------------------------------------+---------------| +|348215 |mjordan |Fixed Asterisk crash when function QUEUE_MEMBER | | +| | |receives invalid input | | +|--------+----------+------------------------------------------------+---------------| +|348266 |mjordan |Added support for all slin formats to | | +| | |app_originate | | +|--------+----------+------------------------------------------------+---------------| +|348312 |rmudgett |Fix ParkAndAnnounce to pass the CallerID to the | | +| | |announcing channel. | | +|--------+----------+------------------------------------------------+---------------| +|348408 |rmudgett |Fix cut and past error in ast_call_forward(). |ASTERISK-18836 | +|--------+----------+------------------------------------------------+---------------| +|348466 |rmudgett |Clean-up on isle five for | | +| | |__ast_request_and_dial() and ast_call_forward().| | +|--------+----------+------------------------------------------------+---------------| +|348518 |kpfleming |Correct two flaws in sip.conf.sample related to | | +| | |AST-2011-013. | | +|--------+----------+------------------------------------------------+---------------| +|348698 |mnicholson|This adds support for setting several | | +| | |safe_asterisk parameters using | | +|--------+----------+------------------------------------------------+---------------| +|348791 |rmudgett |Make apps/confbridge ignore *.i files also. | | +|--------+----------+------------------------------------------------+---------------| +|348794 |rmudgett |Make codecs/speex ignore *.i files also. | | +|--------+----------+------------------------------------------------+---------------| +|348848 |mjordan |Add Asterisk TestSuite event hooks to support |ASTERISK-19059 | +| | |ConfBridge testing | | +|--------+----------+------------------------------------------------+---------------| +|348849 |wedhorn |Fix segfault on answer. | | +|--------+----------+------------------------------------------------+---------------| +|348994 |kmoore |Fix missing doc tags found while fixing | | +| | |ASTERISK-18689 | | +|--------+----------+------------------------------------------------+---------------| +|349046 |seanbright|In ChanSpy, don't create audiohooks that will | | +| | |never be used. | | +|--------+----------+------------------------------------------------+---------------| +|349097 |jrose |chan_sip autocreatepeer=persist option for | | +| | |auto-created peers to survive reload | | +|--------+----------+------------------------------------------------+---------------| +|349146 |seanbright|Once an audiohook is attached to a channel, we | | +| | |continue to transcode all of the | | +|--------+----------+------------------------------------------------+---------------| +|349249 |kpfleming |Improve T.38 gateway V.21 preamble detection. | | +|--------+----------+------------------------------------------------+---------------| +|349251 |kpfleming |Tell Subversion to gnore the 'astdb2bdb' binary | | +| | |file if it exists. | | +|--------+----------+------------------------------------------------+---------------| +|349291 |seanbright|Use ast_audiohook_write_list_empty to determine | | +| | |if our lists are empty instead | | +|--------+----------+------------------------------------------------+---------------| +|349409 |russell |Constify tag argument in REF_DEBUG related code.| | +|--------+----------+------------------------------------------------+---------------| +|349410 |russell |Fix some minor formatting issues based on coding| | +| | |guidelines. | | +|--------+----------+------------------------------------------------+---------------| +|349506 |kmoore |Update autosupport script and man page | | +|--------+----------+------------------------------------------------+---------------| +|349823 |mjordan |Fix premature free'ing of the frame committed in| | +| | |r349608 | | +|--------+----------+------------------------------------------------+---------------| +|350025 |kmoore |Prevent SLA settings from getting wiped out on | | +| | |reload | | +|--------+----------+------------------------------------------------+---------------| +|350130 |rmudgett |Multiple revisions 350127-350128 |ASTERISK-17339 | +|--------+----------+------------------------------------------------+---------------| +|350223 |twilson |Replace direct access to channel name with | | +| | |accessor functions | | +|--------+----------+------------------------------------------------+---------------| +|350273 |rmudgett |Fix compiler warnings reported by gcc v4.2.4. | | +|--------+----------+------------------------------------------------+---------------| +|350644 |rmudgett |Remove some dead code in ast_bridge_call(). | | +|--------+----------+------------------------------------------------+---------------| +|350681 |mmichelson|Set port to a default sane value if a bogus one | | +| | |is provided when parsing hostnames. | | +|--------+----------+------------------------------------------------+---------------| +|350735 |rmudgett |Correct eventtype names in cel_odbc and | | +| | |cel_pgsql sample files | | +|--------+----------+------------------------------------------------+---------------| +|350738 |kmoore |Run bootstrap.sh for the for the ASTERISK-18929 | | +| | |fix | | +|--------+----------+------------------------------------------------+---------------| +|350791 |kpfleming |Multiple revisions 350788-350789 | | +|--------+----------+------------------------------------------------+---------------| +|350839 |kpfleming |Ensure that all AC_LANG_PROGRAM calls in the | | +| | |configure script are properly quoted. | | +|--------+----------+------------------------------------------------+---------------| +|350887 |wdoekes |Fix -Werror=unused-but-set-variable compile |ASTERISK-15350 | +| | |error in utils/extconf.c. | | +|--------+----------+------------------------------------------------+---------------| +|350890 |wdoekes |Allow only one thread at a time to do asterisk |ASTERISK-18883 | +| | |cleanup/shutdown. | | +|--------+----------+------------------------------------------------+---------------| +|350939 |seanbright|Sort the output of 'database show' by key. | | +|--------+----------+------------------------------------------------+---------------| +|350977 |file |Add missing code to set direct RTP setup | | +| | |information during dialing. | | +|--------+----------+------------------------------------------------+---------------| +|350979 |seanbright|Sort the output of 'database showkey' as well. | | +|--------+----------+------------------------------------------------+---------------| +|351079 |tilghman |Add ABS() absolute value function to the | | +| | |expression parser. | | +|--------+----------+------------------------------------------------+---------------| +|351235 |mjordan |Fix udptl issue with initial INVITE introduced | | +| | |by r351027 | | +|--------+----------+------------------------------------------------+---------------| +|351288 |mmichelson|Use built-in parsing functions for Contact and |ASTERISK-18990 | +| | |Record-Route headers. | | +|--------+----------+------------------------------------------------+---------------| +|351290 |jrose |Adds pjmedia probation concepts to | | +| | |res_rtp_asterisk's learning mode. | | +|--------+----------+------------------------------------------------+---------------| +|351311 |mmichelson|Eliminate odd initialization of probation | | +| | |variable. | | +|--------+----------+------------------------------------------------+---------------| +|351409 |schmidts |The get_pai function in chan_sip.c didn't | | +| | |recognized a proper callerid name and | | +|--------+----------+------------------------------------------------+---------------| +|351452 |mjordan |Include iLBC source code for distribution with | | +| | |Asterisk | | +|--------+----------+------------------------------------------------+---------------| +|351561 |jrose |Eliminates doubling the :port part of SIP Notify|ASTERISK-19057 | +| | |Message-Account headers. | | +|--------+----------+------------------------------------------------+---------------| +|351667 |rmudgett |Misc minor fixes in reqresp_parser.c and | | +| | |chan_sip.c. | | +|--------+----------+------------------------------------------------+---------------| +|351709 |schmidts |enable doxygen build for files in the | | +| | |channels/sip folder like reqresp_parser.c | | +|--------+----------+------------------------------------------------+---------------| +|351763 |mjordan |Remove unused variable 'tmp' from helpfun in | | +| | |ilbc codec | | +|--------+----------+------------------------------------------------+---------------| +|351764 |jrose |Adds setting of mwi_from field to | | +| | |check_auth_result check_peer_ok | | +|--------+----------+------------------------------------------------+---------------| +|351817 |kmoore |Remove more set, but unused variables in the | | +| | |ilbc codec | | +|--------+----------+------------------------------------------------+---------------| +|351819 |kmoore |Restore LSF_check function calls from set/unused| | +| | |variable removal | | +|--------+----------+------------------------------------------------+---------------| +|351862 |kmoore |More corrections for the ilbc code | | +|--------+----------+------------------------------------------------+---------------| +|351900 |mmichelson|Prevent potential buffer overflow on AMI | | +| | |MixMonitor command. | | +|--------+----------+------------------------------------------------+---------------| +|352018 |mmichelson|Fix RTP reference leak. |ASTERISK-19192 | +|--------+----------+------------------------------------------------+---------------| +|352019 |mmichelson|Remove XXX comment that is not necessary. | | +|--------+----------+------------------------------------------------+---------------| +|352134 |jrose |Add an announcement option to music-on-hold - | | +| | |plays sound when put on hold/between songs | | +|--------+----------+------------------------------------------------+---------------| +|352166 |mjordan |Correctly apply FAXOPT settings (V17, V27, V29) | | +| | |before starting spandsp layer | | +|--------+----------+------------------------------------------------+---------------| +|352229 |mmichelson|Fix blind transfers from failing if an 'h' | | +| | |extension is present. | | +|--------+----------+------------------------------------------------+---------------| +|352232 |mmichelson|Fix grammar of comment. | | +|--------+----------+------------------------------------------------+---------------| +|352348 |twilson |Opaquify channel stringfields | | +|--------+----------+------------------------------------------------+---------------| +|352475 |twilson |Fix channel opaquification of stringfields for | | +| | |chan_vpb | | +|--------+----------+------------------------------------------------+---------------| +|352517 |kpfleming |Eliminate unnecessary rebuilds of | | +| | |main/format*.c. | | +|--------+----------+------------------------------------------------+---------------| +|352519 |twilson |Clean up some SIP registry-related memory leaks | | +|--------+----------+------------------------------------------------+---------------| +|352565 |twilson |Remove some extraneous debugging from registry | | +| | |memleak fix | | +|--------+----------+------------------------------------------------+---------------| +|352626 |kpfleming |Remove "asterisk/version.h" in favor of | | +| | |"asterisk/ast_version.h". | | +|--------+----------+------------------------------------------------+---------------| +|352659 |pabelanger|Fix -Werror=unused-but-set-variable compiler | | +| | |error (gcc 4.6.2) | | +|--------+----------+------------------------------------------------+---------------| +|352706 |alecdavis |Cleanup dialog-info+xml Notify dialog | | +|--------+----------+------------------------------------------------+---------------| +| | |rfc4235 - Section 4.1: Versions MUST be | | +|352864 |alecdavis |representable using a non-negative 32 bit | | +| | |integer. | | +|--------+----------+------------------------------------------------+---------------| +|352957 |rmudgett |Audit of ao2_iterator_init() usage for v1.8. | | +|--------+----------+------------------------------------------------+---------------| +|352996 |rmudgett |Audit of ao2_iterator_init() usage for v10. | | +|--------+----------+------------------------------------------------+---------------| +|353040 |rmudgett |Audit of ao2_iterator_init() usage for v10. | | +| | |Missed one. | | +|--------+----------+------------------------------------------------+---------------| +|353079 |russell |Update ast_set_default_eid() to find more | | +| | |network interfaces. | | +|--------+----------+------------------------------------------------+---------------| +|353128 |kpfleming |Add 'L16-256' MIME subtype alias for slin16. | | +|--------+----------+------------------------------------------------+---------------| +|353177 |russell |Find even more network interfaces. | | +|--------+----------+------------------------------------------------+---------------| +|353224 |wedhorn |Allow softkey reject while device onhook. | | +|--------+----------+------------------------------------------------+---------------| +|353262 |kpfleming |Clarify log WARNING message when port-zero SDP | | +| | |'m' lines received. | | +|--------+----------+------------------------------------------------+---------------| +|353317 |kpfleming |Address OpenSSL initialization issues when using| | +| | |third-party libraries. | | +|--------+----------+------------------------------------------------+---------------| +|353319 |kpfleming |Correct serious flaw in the top-level Makefile. | | +|--------+----------+------------------------------------------------+---------------| +| | |RFC3261 Section 8.1.1.5. The sequence number | | +|353347 |alecdavis |value MUST be expressible as a 32-bit unsigned | | +| | |integer | | +|--------+----------+------------------------------------------------+---------------| +|353370 |alecdavis |prevent debug messsges displaying -ve Cseq | | +| | |numbers. Missed in R353320 | | +|--------+----------+------------------------------------------------+---------------| +|353466 |rmudgett |Fix memory leak in error paths for | | +| | |action_originate(). | | +|--------+----------+------------------------------------------------+---------------| +|353647 |rmudgett |Fix ExtenSpy and simplify the channel search | | +| | |functions. | | +|--------+----------+------------------------------------------------+---------------| +|353685 |rmudgett |Constify some more channel driver technology | | +| | |callback parameters. | | +|--------+----------+------------------------------------------------+---------------| +|354046 |russell |Replace res_ais with a new module, res_corosync.| | +|--------+----------+------------------------------------------------+---------------| +|354174 |rmudgett |Restore alternate SIG_PRI_DEBUG_DEFAULT meaning.| | +|--------+----------+------------------------------------------------+---------------| +|354312 |seanbright|Whitespace only (remove trailing spaces) | | +|--------+----------+------------------------------------------------+---------------| +|354313 |seanbright|Include live/usr/lib in the shared library | | +| | |search path to that we pick up | | +|--------+----------+------------------------------------------------+---------------| +|354314 |seanbright|Continuation of last patch - since | | +| | |LIVE_AST_LD_PATH_EXTRA will now never | | +|--------+----------+------------------------------------------------+---------------| +|354395 |kmoore |Add CHANGES documentation for the "pri set | | +| | |debug" bitmask change | | +|--------+----------+------------------------------------------------+---------------| +|354429 |wdoekes |Avoid cppcheck warnings; removing unused vars | | +| | |and a bit of cleanup. | | +|--------+----------+------------------------------------------------+---------------| +|354450 |kpfleming |Restore some variables removed by the 'cppcheck'| | +| | |patch that were actually needed. | | +|--------+----------+------------------------------------------------+---------------| +|354459 |kpfleming |Revision 354046 added res_corosync as a | | +| | |replacement for res_ais, but didn't | | +|--------+----------+------------------------------------------------+---------------| +|354494 |russell |Remove some unnecessary locking from | | +| | |ast_hangup(). | | +|--------+----------+------------------------------------------------+---------------| +|354498 |rmudgett |Fix some compile problems from the 'cppcheck' | | +| | |patch. | | +|--------+----------+------------------------------------------------+---------------| +|354549 |mjordan |Clean-up of minor formatting issues in | | +| | |r354542/3/4 | | +|--------+----------+------------------------------------------------+---------------| +|354751 |twilson |Note that CDRs are immutable once a bridge is | | +| | |torn down | | +|--------+----------+------------------------------------------------+---------------| +|354903 |qwell |Fix a voicemail memory leak with heard/deleted | | +| | |messages. | | +|--------+----------+------------------------------------------------+---------------| +|354968 |twilson |Opaquify char * and char[] in ast_channel | | +|--------+----------+------------------------------------------------+---------------| +| | |Only allow one 'dialplan reload' to execute at a| | +|355011 |file |time as otherwise they would share the same | | +| | |common local context list. | | +|--------+----------+------------------------------------------------+---------------| +|355055 |rmudgett |Fix compile error from most recent ast_channel | | +| | |opaquification installment. | | +|--------+----------+------------------------------------------------+---------------| +|355102 |russell |res_agi: Add AGIEXITONHANGUP variable. | | +|--------+----------+------------------------------------------------+---------------| +|355184 |seanbright|Clear the high order bit from the destination | | +| | |call number before sending. | | +|--------+----------+------------------------------------------------+---------------| +|355230 |qwell |Don't enable sqlite3 CDRs by default in sample | | +| | |configs. | | +|--------+----------+------------------------------------------------+---------------| +|355274 |mmichelson|Properly invert the return of a strncmp call. | | +|--------+----------+------------------------------------------------+---------------| +|355413 |tilghman |Re-commit the verbose branch. | | +|--------+----------+------------------------------------------------+---------------| +|355450 |seanbright|Use TRUNK_CALL_START as originally intended. | | +|--------+----------+------------------------------------------------+---------------| +|355495 |seanbright|Remove IAX_OLD_FIND from chan_iax2. | | +|--------+----------+------------------------------------------------+---------------| +|355531 |seanbright|When IAX2 debugging is enabled, make sure to log| | +| | |'apathetic' messages too. | | +|--------+----------+------------------------------------------------+---------------| +|355576 |rmudgett |Fix AMI Monitor action without File header | | +| | |converting channel name into filename. | | +|--------+----------+------------------------------------------------+---------------| +|355624 |seanbright|Revert a change to audio_audiohook_write_list | | +| | |that had no affect. | | +|--------+----------+------------------------------------------------+---------------| +|355667 |pabelanger|Fix channel opaquification for app_rpt | | +|--------+----------+------------------------------------------------+---------------| +|355748 |seanbright|Pass the correct value to ast_timer_set_rate() | | +| | |for IAX2 trunking. | | +|--------+----------+------------------------------------------------+---------------| +| | |Non-verbose output should always go to the | | +|355749 |tilghman |remote console, regardless of the previous | | +| | |level. | | +|--------+----------+------------------------------------------------+---------------| +|355795 |seanbright|Don't allow trunkfreq to be greater than 1000ms.| | +|--------+----------+------------------------------------------------+---------------| +|355852 |alecdavis |push 'outgoing' flag from sig_XXX up to |ASTERISK-19316 | +| | |chan_dahdi | | +|--------+----------+------------------------------------------------+---------------| +|355903 |seanbright|Set the length of the ast_sockaddr, so that we | | +| | |can set it's port later. | | +|--------+----------+------------------------------------------------+---------------| +|355906 |seanbright|Add some boilerplate documentation for IAXVAR | | +| | |and IAXPEER. | | +|--------+----------+------------------------------------------------+---------------| +|355951 |seanbright|Change some debug messages from LOG_DEBUG to | | +| | |ast_debug. | | +|--------+----------+------------------------------------------------+---------------| +|355954 |seanbright|This was a LOG_NOTICE, so roll it back. | | +|--------+----------+------------------------------------------------+---------------| +|356042 |twilson |ast_channel opaquification of pointers and | | +| | |integral types | | +|--------+----------+------------------------------------------------+---------------| +|356075 |kmoore |Add missing newline to ccss state change | | +| | |notification | | +|--------+----------+------------------------------------------------+---------------| +|356111 |seanbright|Make 'iax2 show callnumber usage' output make | | +| | |sense when an IP is passed in. | | +|--------+----------+------------------------------------------------+---------------| +|356183 |twilson |Rename ast_channel_emulate_dtmf_digit* funcs | | +|--------+----------+------------------------------------------------+---------------| +|356259 |twilson |Fix chan_misdn after the lastest opaquification | | +| | |changes | | +|--------+----------+------------------------------------------------+---------------| +|356292 |kpfleming |Correct some set-but-unused variable warnings in| | +| | |the mISDN library. | | +|--------+----------+------------------------------------------------+---------------| +|356314 |twilson |Track module use count for res_calendar | | +|--------+----------+------------------------------------------------+---------------| +|356366 |rmudgett |Revert some apparently accidental spacing | | +| | |changes. | | +|--------+----------+------------------------------------------------+---------------| +|356397 |twilson |Fix some tests that didn't get opaquification | | +| | |changes | | +|--------+----------+------------------------------------------------+---------------| +|356429 |pabelanger|Multiple revisions 356290,356335,356337 | | +|--------+----------+------------------------------------------------+---------------| +|356573 |twilson |Opaquification for ast_format structs in struct | | +| | |ast_channel | | +|--------+----------+------------------------------------------------+---------------| +|356652 |mjordan |Remove srtp_shutdown from res_srtp | | +|--------+----------+------------------------------------------------+---------------| +|356734 |rmudgett |astobj2.h documentation updates. | | +|--------+----------+------------------------------------------------+---------------| +|356765 |rmudgett |astobj2.h comment tweaks. | | +|--------+----------+------------------------------------------------+---------------| +|356799 |mjordan |Fix crash in app_voicemail during close_mailbox | | +|--------+----------+------------------------------------------------+---------------| +|356848 |may |Add support change gatekeeper mode or ip per |ASTERISK-19298 | +| | |ooh323 reload command | | +|--------+----------+------------------------------------------------+---------------| +|356881 |seanbright|Remove trailing whitespace | | +|--------+----------+------------------------------------------------+---------------| +|356882 |seanbright|Prefer ast_set_qos() over ast_netsock_set_qos() | | +|--------+----------+------------------------------------------------+---------------| +|356883 |seanbright|Correct typo in deprecation comment. | | +|--------+----------+------------------------------------------------+---------------| +|356916 |seanbright|Make ast_netsock_set_qos() delegate to | | +| | |ast_set_qos(). | | +|--------+----------+------------------------------------------------+---------------| +|356966 |seanbright|There isn't much point in saving off and | | +| | |restoring a value that we never use again. | | +|--------+----------+------------------------------------------------+---------------| +|357005 |seanbright|Convert netsock.h over to use ast_sockaddrs | | +| | |rather than sockaddr_in and update | | +|--------+----------+------------------------------------------------+---------------| +|357013 |kmoore |Deprecated macro usage for connected line, | | +| | |redirecting, and CCSS | | +|--------+----------+------------------------------------------------+---------------| +|357014 |seanbright|Address comments from Mark Michelson | | +|--------+----------+------------------------------------------------+---------------| +|357051 |jrose |Converts locking for odbc containers from | | +| | |ast_mutex_lock to ao2_locks. | | +|--------+----------+------------------------------------------------+---------------| +|357145 |rmudgett |Add ability to clone ao2 containers. | | +|--------+----------+------------------------------------------------+---------------| +|357178 |kpfleming |Trailing whitespace cleanup. | | +|--------+----------+------------------------------------------------+---------------| +|357214 |kpfleming |Make COMPILE_DOUBLE magic actually work. | | +|--------+----------+------------------------------------------------+---------------| +|357272 |rmudgett |Astobj2 locking enhancement. | | +|--------+----------+------------------------------------------------+---------------| +|357288 |jrose |Changes transport option in sip.conf so that | | +| | |using multiple instances doesn't stack. | | +|--------+----------+------------------------------------------------+---------------| +|357317 |rmudgett |Convert struct ast_tcptls_session_instance to | | +| | |finally use the ao2 object lock. | | +|--------+----------+------------------------------------------------+---------------| +|357319 |mmichelson|Add a security event for the case where fake | | +| | |authentication challenge is sent. | | +|--------+----------+------------------------------------------------+---------------| +|357355 |seanbright|Documentation update. There is no | | +| | |AST_SOCKADDR_UNSPEC. | | +|--------+----------+------------------------------------------------+---------------| +|357358 |jrose |Adds UPGRADE.txt notes to r357266 indicating |ASTERISK-19352 | +| | |changes to transport option | | +|--------+----------+------------------------------------------------+---------------| +|357403 |jrose |Moves UPGRADE.txt notes from r357356 to a new |ASTERISK-19352 | +| | |section specific to 1.8.12 | | +|--------+----------+------------------------------------------------+---------------| +|357404 |rmudgett |Fix REF_DEBUG compile errors. | | +|--------+----------+------------------------------------------------+---------------| +|357406 |jrose |revision 357386 -- oops, accidentally made it |ASTERISK-19352 | +| | |10.3 to 10.4 instead of 10.2 to 10.3 | | +|--------+----------+------------------------------------------------+---------------| +|357436 |tilghman |Correctly reset the dialplan priority. | | +|--------+----------+------------------------------------------------+---------------| +|357503 |jrose |Adding transport=udp to sample sip.conf - Also |ASTERISK-19352 | +| | |changes version of Asterisk 1.8 in UPGRADE | | +|--------+----------+------------------------------------------------+---------------| +|357542 |twilson |Opaquify ast_channel structs and lists | | +|--------+----------+------------------------------------------------+---------------| +|357610 |seanbright|Add IPv6 support to FastAGI. | | +|--------+----------+------------------------------------------------+---------------| +|357621 |wdoekes |Update stringfield documentation for removed | | +| | |second va_list in favor of va_copy. | | +|--------+----------+------------------------------------------------+---------------| +|357721 |twilson |Opaquify ast_channel typedefs, fd arrays, and | | +| | |softhangup flag | | +|--------+----------+------------------------------------------------+---------------| +|357774 |mmichelson|Fix compilation error due to typo during channel| | +| | |opaquification. | | +|--------+----------+------------------------------------------------+---------------| +|357813 |seanbright|The default value for mohinterpret is the empty | | +| | |string, so when resetting to | | +|--------+----------+------------------------------------------------+---------------| +|357814 |rmudgett |Fix compile error from latest channel | | +| | |opaquification change. | | +|--------+----------+------------------------------------------------+---------------| +|357821 |seanbright|Beef up the IAX2 sample configuration a bit and | | +| | |fix some formatting issues. | | +|--------+----------+------------------------------------------------+---------------| +|357834 |rmudgett |Remove bad usage of goto in ChanSpy | | +| | |next_channel(). | | +|--------+----------+------------------------------------------------+---------------| +|357999 |twilson |Make chan_usbradio compile under dev mode | | +|--------+----------+------------------------------------------------+---------------| +|358024 |twilson |Correct some set-but-unused variable warnings in| | +| | |the mISDN library. | | +|--------+----------+------------------------------------------------+---------------| +|358038 |twilson |Fix unused-but-set-variable warnings | | +|--------+----------+------------------------------------------------+---------------| +|358082 |seanbright|Tab to spaces and text change. | | +|--------+----------+------------------------------------------------+---------------| +|358164 |file |Defer sending the connected line reinvite if a |ASTERISK-19355 | +| | |reinvite is already in progress. | | +|--------+----------+------------------------------------------------+---------------| +|358263 |rmudgett |Make usage of DECLARE_STRINGFIELD_SETTERS_FOR() | | +| | |not look so odd. | | +|--------+----------+------------------------------------------------+---------------| +|358379 |rmudgett |Fix ring cadance setup for outgoing calls on FXS| | +| | |ports. | | +|--------+----------+------------------------------------------------+---------------| +|358437 |twilson |Add detection for ODBC WCHAR fields | | +|--------+----------+------------------------------------------------+---------------| +|358444 |twilson |Set snarkiness = 0 in | | +| | |cdr_adaptive_odbc.conf.sample | | +|--------+----------+------------------------------------------------+---------------| +|358486 |seanbright|Return g729 and g723.1 frames with the number of| | +| | |samples set properly. | | +|--------+----------+------------------------------------------------+---------------| +|358532 |rmudgett |Change directly setting _softhangup in sig_ss7.c|ASTERISK-19372 | +| | |to use ast_softhangup_nolock(). | | +|--------+----------+------------------------------------------------+---------------| +|358609 |seanbright|Whitespace only change to the Makefile | | +|--------+----------+------------------------------------------------+---------------| +|358622 |seanbright|Add --enable-dev-mode=strict to configure. | | +|--------+----------+------------------------------------------------+---------------| +|358646 |seanbright|Add some underscores in a few of our llist | | +| | |macros to reduce name collisions. | | +|--------+----------+------------------------------------------------+---------------| +|358647 |seanbright|Eliminate a bunch of shadow warnings. | | +|--------+----------+------------------------------------------------+---------------| +|358691 |seanbright|Resolve a few more cases of variable shadowing. | | +|--------+----------+------------------------------------------------+---------------| +| | |Transition app_page to using app_confbridge | | +|358730 |file |internally for the conference bridge portion of | | +| | |paging. This also adds a new 'announcement' | | +| | |option to ConfBridge user profiles. | | +|--------+----------+------------------------------------------------+---------------| +|358812 |tilghman |Enable macros in 1.8 to find the next highest | | +| | |"h" extension in a context, like in 1.4. | | +|--------+----------+------------------------------------------------+---------------| +|358858 |rmudgett |Use struct copy instead of memcpy(). | | +|--------+----------+------------------------------------------------+---------------| +|358907 |twilson |Finalize ast_channel opaquification | | +|--------+----------+------------------------------------------------+---------------| +|358993 |twilson |Fix setting CDR variables in the hangup | | +| | |extension | | +|--------+----------+------------------------------------------------+---------------| +|359011 |twilson |Add missing channel_internal.h | | +|--------+----------+------------------------------------------------+---------------| +|359052 |russell |Remove chan_usbradio and app_rpt. | | +|--------+----------+------------------------------------------------+---------------| +|359058 |russell |Don't use a buffer after it goes out of scope. | | +|--------+----------+------------------------------------------------+---------------| +|359061 |russell |Fix incorrect sizeof() on a pointer in | | +| | |MD5Final(). | | +|--------+----------+------------------------------------------------+---------------| +|359075 |russell |Fix incorrect sizeof() usage in features.c. | | +|--------+----------+------------------------------------------------+---------------| +|359095 |russell |Fix broken usage of sizeof() in res_adsi. | | +|--------+----------+------------------------------------------------+---------------| +|359115 |russell |Fix incorrect usage of sizeof() in res_crypto. | | +|--------+----------+------------------------------------------------+---------------| +|359118 |russell |Fix incorrect sizeof() in astman. | | +|--------+----------+------------------------------------------------+---------------| +|359166 |russell |Fix inaccurate sizeof() in sched.c. | | +|--------+----------+------------------------------------------------+---------------| +|359213 |russell |Fix invalid reads/writes due to incorrect | | +| | |sizeof(). | | +|--------+----------+------------------------------------------------+---------------| +|359261 |russell |Fix bogus reads/writes of console log levels in | | +| | |asterisk.c | | +|--------+----------+------------------------------------------------+---------------| +|359306 |mjordan |Force non-inlining of ao2_iterator_destroy when | | +| | |TEST_FRAMEWORK is enabled | | +|--------+----------+------------------------------------------------+---------------| +|359360 |rmudgett |Three copies of the file contents in | | +| | |channel_internal.h are a bit excessive. | | +|--------+----------+------------------------------------------------+---------------| +|359406 |mjordan |Add tests for main/jitterbuf.c | | +|--------+----------+------------------------------------------------+---------------| +|359455 |rmudgett |Fix deadlock potential with some | | +| | |ast_indicate/ast_indicate_data calls. | | +|--------+----------+------------------------------------------------+---------------| +|359456 |russell |app.h: Always initialize AST_DECLARE_APP_ARGS().| | +|--------+----------+------------------------------------------------+---------------| +|359459 |russell |udptl: Ensure fec[] in udptl_build_packet() is | | +| | |initialized. | | +|--------+----------+------------------------------------------------+---------------| +|359495 |russell |app_chanisavail: Fix use of uninitialized | | +| | |variable. | | +|--------+----------+------------------------------------------------+---------------| +|359510 |russell |chan_gtalk: Fix potential use of uninitialized | | +| | |variable. | | +|--------+----------+------------------------------------------------+---------------| +|359560 |russell |chan_iax2: Fix use of uninitialized sockaddr_in | | +| | |in try_transfer(). | | +|--------+----------+------------------------------------------------+---------------| +|359607 |pabelanger|Remove some dead code found in _sip_show_peers()| | +|--------+----------+------------------------------------------------+---------------| +|359644 |rmudgett |Add missing connected line macro calls to | | +| | |initial dial for Dial and Queue apps. | | +|--------+----------+------------------------------------------------+---------------| +|359705 |markm |Add options PreDial options 'b' and 'B' to | | +| | |app_dial | | +|--------+----------+------------------------------------------------+---------------| +|359772 |markm |Fix warning from commit r359705 (predial options| | +| | |for app_dial) | | +|--------+----------+------------------------------------------------+---------------| +|359811 |alecdavis |Missed lastinvite CSeq int to uint32_t change | | +|--------+----------+------------------------------------------------+---------------| +|359857 |mmichelson|Revert the pre-dial addition. | | +|--------+----------+------------------------------------------------+---------------| +|359904 |rmudgett |Simplify some code in ast_app_run_sub(). | | +|--------+----------+------------------------------------------------+---------------| +|359942 |rmudgett |Convert MuteAudio documentation to XML. | | +|--------+----------+------------------------------------------------+---------------| +|359983 |seanbright|chan_iax2: Correct spelling of 'Port' header in | | +| | |IAX2 PeerStatus AMI Events | | +|--------+----------+------------------------------------------------+---------------| +|360036 |kmoore |Prevent Echo() from relaying control, null, and | | +| | |modem frames | | +|--------+----------+------------------------------------------------+---------------| +|360137 |tzafrir |Also detect gmime 2.6 | | +|--------+----------+------------------------------------------------+---------------| +|360190 |kmoore |Kill off red blobs in most of main/* | | +|--------+----------+------------------------------------------------+---------------| +|360264 |rmudgett |Add missing initialization of update_redirecting| | +| | |in chan_sip.c | | +|--------+----------+------------------------------------------------+---------------| +|360311 |rmudgett |Make number not available presentation also set | | +| | |screening to network provided. | | +|--------+----------+------------------------------------------------+---------------| +|360359 |russell |Multiple revisions 360356-360357 | | +|--------+----------+------------------------------------------------+---------------| +|360362 |russell |app_jack: fix datastore memory leak in error | | +| | |handling path. | | +|--------+----------+------------------------------------------------+---------------| +|360365 |russell |app_page: Fix a memory leak on every Page(). | | +|--------+----------+------------------------------------------------+---------------| +|360369 |russell |chan_iax2: Use OBJ_NODATA to be a bit more | | +| | |explicit. | | +|--------+----------+------------------------------------------------+---------------| +|360415 |russell |func_curl: Fix leak of an ast_str in error | | +| | |handling code path. | | +|--------+----------+------------------------------------------------+---------------| +|360490 |jrose |Fix BETTER_BACKTRACES library detection for | | +| | |Fedora/RedHat/CentOS | | +|--------+----------+------------------------------------------------+---------------| +|360536 |pabelanger|Convert ast_verb() to ast_debug() and increase | | +| | |log level | | +|--------+----------+------------------------------------------------+---------------| +|360576 |jrose |Updates config with bootstrap where I changed |ASTERISK-17842 | +| | |configure.ac in r360488 | | +|--------+----------+------------------------------------------------+---------------| +|360626 |rmudgett |Attempt to be more helpful when using a bad ao2 | | +| | |object pointer. | | +|--------+----------+------------------------------------------------+---------------| +|360627 |rmudgett |Add global ao2 array container. | | +|--------+----------+------------------------------------------------+---------------| +|360673 |mmichelson|Make a debug message regarding subscription | | +| | |changes more accurate. | | +|--------+----------+------------------------------------------------+---------------| +|360724 |twilson |Fix setting CDR variables in the hangup | | +| | |extension | | +|--------+----------+------------------------------------------------+---------------| +|360785 |jrose |Introducing the log message unique call | | +| | |identifiers feature | | +|--------+----------+------------------------------------------------+---------------| +|360786 |jrose |undoing 360785 due to merging mistake | | +|--------+----------+------------------------------------------------+---------------| +|360787 |jrose |Introducing the log message unique call | | +| | |identifiers feature | | +|--------+----------+------------------------------------------------+---------------| +|360827 |rmudgett |Misc changes to make astobj2 enhancement diffs | | +| | |easier to follow. | | +|--------+----------+------------------------------------------------+---------------| +|360935 |rmudgett |Fix logger deadlock on Asterisk shutdown. |ASTERISK-19463 | +|--------+----------+------------------------------------------------+---------------| +|360994 |kmoore |Stop sending out RTCP if RTP is inactive | | +|--------+----------+------------------------------------------------+---------------| +|361039 |markm |Fix dev-mode compiler warning about gnu_printf | | +|--------+----------+------------------------------------------------+---------------| +|361042 |kmoore |Fix the display of documentation for Transfer |ASTERISK-18168 | +|--------+----------+------------------------------------------------+---------------| +|361279 |jrose |Fix MusicOnHold in MeetMe so that it always uses| | +| | |the class if it's been defined | | +|--------+----------+------------------------------------------------+---------------| +|361382 |russell |Remove a few more files related to chan_usbradio| | +| | |and app_rpt. | | +|--------+----------+------------------------------------------------+---------------| +|361429 |pabelanger|Multiple revisions 361403,361412 | | +|--------+----------+------------------------------------------------+---------------| +|361476 |kmoore |Add missing newlines to CLI logging | | +|--------+----------+------------------------------------------------+---------------| +|361523 |rmudgett |Don't add an empty MESSAGE_DATA(key) header if | | +| | |it doesn't already exist. | | +|--------+----------+------------------------------------------------+---------------| +|361561 |mjordan |Fix memory leak when using MeetMeAdmin 'e' | | +| | |option with user specified | | +|--------+----------+------------------------------------------------+---------------| +|361608 |mjordan |Fix memory leak in res_calendar_ews when event | | +| | |email address node is empty | | +|--------+----------+------------------------------------------------+---------------| +|361659 |mjordan |Change SHARED function to use a safe traversal | | +| | |when modifying a variable | | +|--------+----------+------------------------------------------------+---------------| +|361707 |mjordan |Prevent invalid access of free'd memory if DAHDI| | +| | |channel during an MWI event | | +|--------+----------+------------------------------------------------+---------------| +|361755 |mjordan |Allow func_curl to exit gracefully if list | | +| | |allocation fails during write | | +|--------+----------+------------------------------------------------+---------------| +|361805 |mjordan |Fix crash caused by unloading or reloading of | | +| | |res_http_post | | +|--------+----------+------------------------------------------------+---------------| +|361856 |rmudgett |Prevent invalid access of free'd memory if DAHDI| | +| | |channel during an MWI event | | +|--------+----------+------------------------------------------------+---------------| +|362043 |pabelanger|Convert SRV lookup message to debug level | | +|--------+----------+------------------------------------------------+---------------| +|362081 |jrose |Send relative path named recordings to the | | +| | |meetme directory instead of sounds | | +|--------+----------+------------------------------------------------+---------------| +|362153 |mjordan |Check for IO stream failures in various format's|ASTERISK-19655 | +| | |truncate/seek operations | | +|--------+----------+------------------------------------------------+---------------| +|362203 |mjordan |Fix handling of negative return code when |ASTERISK-19655 | +| | |storing voicemails in ODBC storage | | +|--------+----------+------------------------------------------------+---------------| +|362206 |mjordan |Fix negative return handling in channel drivers |ASTERISK-19655 | +|--------+----------+------------------------------------------------+---------------| +|362306 |mjordan |Fix error that caused seek format operations to |ASTERISK-19655 | +| | |set max file size to '1' or '0' | | +|--------+----------+------------------------------------------------+---------------| +|362307 |wdoekes |Avoid cppcheck warnings; removing unused vars | | +| | |and a bit of cleanup. | | +|--------+----------+------------------------------------------------+---------------| +|362358 |mjordan |Fix places where a negative return from ftello |ASTERISK-19655 | +| | |could be used as invalid input | | +|--------+----------+------------------------------------------------+---------------| +|362361 |mjordan |Fix places in main where a negative return value|ASTERISK-19655 | +| | |could impact execution | | +|--------+----------+------------------------------------------------+---------------| +|362363 |jrose |Make use of va_args more appropriate to form in |ASTERISK-19451 | +| | |various res_config modules plus utils. | | +|--------+----------+------------------------------------------------+---------------| +|362365 |mjordan |Fix places in resources where a negative return |ASTERISK-19655 | +| | |value could impact execution | | +|--------+----------+------------------------------------------------+---------------| +|362380 |mjordan |Handle case where an unknown format is used to |ASTERISK-19655 | +| | |get the preferred codec size | | +|--------+----------+------------------------------------------------+---------------| +|362430 |rmudgett |Add ability to ignore layer 1 alarms for BRI | | +| | |PTMP lines. | | +|--------+----------+------------------------------------------------+---------------| +|362432 |elguero |Fix building security events test |ASTERISK-19447 | +|--------+----------+------------------------------------------------+---------------| +|362497 |mjordan |Fix a variety of potential buffer overflows |ASTERISK-19668 | +|--------+----------+------------------------------------------------+---------------| +|362588 |seanbright|Prevent a crash in ExternalIVR when the 'S' |ASTERISK-17889 | +| | |command is sent first. | | +|--------+----------+------------------------------------------------+---------------| +|362635 |twilson |Convert some strncpys to ast_copy_string | | +|--------+----------+------------------------------------------------+---------------| +|362679 |rmudgett |Update membermacro and membergosub documentation| | +| | |in queues.conf.sample. | | +|--------+----------+------------------------------------------------+---------------| +|362682 |elguero |Add leading and trailing backslashes | | +|--------+----------+------------------------------------------------+---------------| +|362731 |wdoekes |Fix documentation for | | +| | |${VERSION(ASTERISK_VERSION_NUM)}. | | +|--------+----------+------------------------------------------------+---------------| +|362779 |rmudgett |Add original party id and reason support. | | +|--------+----------+------------------------------------------------+---------------| +|362817 |twilson |Document Speech* apps hangup on failure and | | +| | |suggest TryExec | | +|--------+----------+------------------------------------------------+---------------| +|362867 |rmudgett |* Add more information to some messages in | | +| | |__ast_pbx_run(). | | +|--------+----------+------------------------------------------------+---------------| +|362888 |rmudgett |Use ast_channel_lock_both() where it was inlined| | +| | |before. | | +|--------+----------+------------------------------------------------+---------------| +|362920 |rmudgett |Move debug message in | | +| | |ast_rtp_instance_early_bridge_make_compatible().| | +|--------+----------+------------------------------------------------+---------------| +|362962 |rmudgett |Fix connected-line/redirecting interception | | +| | |gosubs executing more than intended. | | +|--------+----------+------------------------------------------------+---------------| +|362999 |rmudgett |Update app_dial M and U option GOTO return value| | +| | |documentation. | | +|--------+----------+------------------------------------------------+---------------| +|363045 |russell |res_corosync: reimplement "corosync show | | +| | |members" command. | | +|--------+----------+------------------------------------------------+---------------| +|363046 |russell |res_corosync: Recover if corosync gets | | +| | |restarted. | | +|--------+----------+------------------------------------------------+---------------| +| | |On some platforms, O_RDONLY is not a flag to be | | +|363215 |tilghman |checked, but merely the absence of O_RDWR and | | +| | |O_WRONLY. | | +|--------+----------+------------------------------------------------+---------------| +|363269 |rmudgett |Make app_dial and app_queue use new macro and | | +| | |gosub calls. | | +|--------+----------+------------------------------------------------+---------------| +|363377 |rmudgett |Hangup affected channel in error paths of | | +| | |bridge_call_thread(). | | +|--------+----------+------------------------------------------------+---------------| +|363480 |oej |Formatting fixes | | +|--------+----------+------------------------------------------------+---------------| +|363517 |oej |Formatting fixes | | +|--------+----------+------------------------------------------------+---------------| +|363595 |oej |Use the DEFINED value for musicclass length. | | +|--------+----------+------------------------------------------------+---------------| +|363599 |oej |Formatting changes only | | +|--------+----------+------------------------------------------------+---------------| +|363637 |oej |Add documentation | | +|--------+----------+------------------------------------------------+---------------| +|363689 |rmudgett |Clear ISDN channel resetting state if the peer |ASTERISK-19608 | +| | |continues to use it. | | +|--------+----------+------------------------------------------------+---------------| +|363790 |rmudgett |Update Pickup application documentation. | | +|--------+----------+------------------------------------------------+---------------| +|363839 |rmudgett |* Put more information in pickup_exec() | | +| | |LOG_NOTICE. | | +|--------+----------+------------------------------------------------+---------------| +|363877 |rmudgett |Update Pickup application documentation. (Even | | +| | |better) | | +|--------+----------+------------------------------------------------+---------------| +|363936 |alecdavis |chan_sip: [general] maxforwards, not checked for| | +| | |a value greater than 255 | | +|--------+----------+------------------------------------------------+---------------| +|363989 |oej |Code formatting fixes. | | +|--------+----------+------------------------------------------------+---------------| +|364048 |twilson |Add more constness to the end_buf pointer in the|ASTERISK-18308 | +| | |netconsole | | +|--------+----------+------------------------------------------------+---------------| +|364110 |rmudgett |Update Pickup application documentation. (With | | +| | |feeling this time.) | | +|--------+----------+------------------------------------------------+---------------| +| | |fix a wrong behavior of alarm timezones in | | +|364164 |schmidts |caldav and icalendar when an alarm doesnt use | | +| | |utc. This change uses the same timezone from the| | +| | |start time. | | +|--------+----------+------------------------------------------------+---------------| +|364205 |mjordan |Allow for reloading SRTP crypto keys within the |ASTERISK-19253 | +| | |same SIP dialog | | +|--------+----------+------------------------------------------------+---------------| +|364397 |twilson |Multiple revisions 364365,364369 | | +|--------+----------+------------------------------------------------+---------------| +|364437 |russell |features: Add FEATURE() and FEATUREMAP() | | +| | |functions. | | +|--------+----------+------------------------------------------------+---------------| +|364438 |russell |app_minivm: Fix a couple compiler warnings. | | +|--------+----------+------------------------------------------------+---------------| +|364444 |russell |res_corosync: Fix build against corosync 2.0. | | +|--------+----------+------------------------------------------------+---------------| +|364462 |russell |md5: supress some compiler warnings. | | +|--------+----------+------------------------------------------------+---------------| +|364500 |file |Add support for lightweight NAT keepalive. | | +|--------+----------+------------------------------------------------+---------------| +|364580 |mjordan |Fix error that caused truncate operations to |ASTERISK-19655,| +| | |fail |ASTERISK-19810 | +|--------+----------+------------------------------------------------+---------------| +|364652 |may |Fix use freed pointer in return value from call |ASTERISK-19663 | +| | |thread | | +|--------+----------+------------------------------------------------+---------------| +|364708 |mmichelson|Revert revision 360862. |ASTERISK-16735 | +|--------+----------+------------------------------------------------+---------------| +|364844 |qwell |Prevent a potential crash when using manager | | +| | |hooks. | | +|--------+----------+------------------------------------------------+---------------| +|364846 |rmudgett |* Fix error path resouce leak in | | +| | |local_request(). | | +|--------+----------+------------------------------------------------+---------------| +|364966 |mjordan |Only log a failure to get read/write samples | | +| | |from factories if it didn't happen | | +|--------+----------+------------------------------------------------+---------------| +|365011 |qwell |Save the address on which a MESSAGE was | | +| | |received, so it can be used in MESSAGE() | | +|--------+----------+------------------------------------------------+---------------| +|365084 |twilson |Multiple revisions 365006,365068 | | +|--------+----------+------------------------------------------------+---------------| +|365157 |may |Fix coverity static analysis warning, allocate |ASTERISK-19674 | +| | |full ie structure | | +|--------+----------+------------------------------------------------+---------------| +|365158 |seanbright|Add IPv6 support to ExternalIVR. | | +|--------+----------+------------------------------------------------+---------------| +|365161 |may |Fix warning of Coverity Static analysis, change |ASTERISK-19670 | +| | |H225ProtocolIdentifier | | +|--------+----------+------------------------------------------------+---------------| +|365213 |seanbright|Update documentation references in CHANGES to | | +| | |reflect the correct pages on the wiki. | | +|--------+----------+------------------------------------------------+---------------| +| | |Fix core FINDING 2, FINDING 3, and FINDING 4 | | +|365300 |mmichelson|from Coverity's CONSTANT_EXPRESSION_RESULT |ASTERISK-19649 | +| | |report. | | +|--------+----------+------------------------------------------------+---------------| +|365479 |rmudgett |Fix type punned compiler warning in | | +| | |test_config.c | | +|--------+----------+------------------------------------------------+---------------| +|365480 |mjordan |Fix channel opaquification slip-up in r365477 | | +|--------+----------+------------------------------------------------+---------------| +|365532 |rmudgett |Change comment to use local channel name | | +| | |designators in features.c | | +|--------+----------+------------------------------------------------+---------------| +|365633 |rmudgett |* Fix accept/decline DTMF buffer overwrite in | | +| | |FollowMe. | | +|--------+----------+------------------------------------------------+---------------| +|365707 |rmudgett |* Fix FollowMe memory leak on error paths in | | +| | |app_exec(). | | +|--------+----------+------------------------------------------------+---------------| +|365711 |rmudgett |Simplify findmeexec() parameter passing. | | +|--------+----------+------------------------------------------------+---------------| +|365749 |rmudgett |Make FollowMe app_exec() not declare a 28k | | +| | |struct on the stack. | | +|--------+----------+------------------------------------------------+---------------| +|365751 |seanbright|Add interrupt ('I') command to ExternalIVR. | | +|--------+----------+------------------------------------------------+---------------| +|365766 |rmudgett |Make FollowMe findmeexec() put the list head on | | +| | |the stack instead of mallocing it. | | +|--------+----------+------------------------------------------------+---------------| +|365790 |rmudgett |Addendum to -r365766. Since it is no longer | | +| | |allocated. | | +|--------+----------+------------------------------------------------+---------------| +|365828 |rmudgett |Restructure how the FollowMe outgoing channel | | +| | |list is handled. | | +|--------+----------+------------------------------------------------+---------------| +|365829 |rmudgett |Put winning FollowMe outgoing call on hold if | | +| | |the caller put it on hold. | | +|--------+----------+------------------------------------------------+---------------| +|365856 |rmudgett |Keep answered FollowMe calls until call accepted| | +| | |or last step times out. | | +|--------+----------+------------------------------------------------+---------------| +|365951 |rmudgett |Improve FollowMe accept/decline DTMF string | | +| | |matching. | | +|--------+----------+------------------------------------------------+---------------| +|366002 |tzafrir |pass BUILD_CFLGAS and BUILD_LDFLAGS to | | +| | |menuselect | | +|--------+----------+------------------------------------------------+---------------| +|366051 |jrose |Coverity Report: Fix issues for error type |ASTERISK-19652 | +| | |UNINIT in Core supported modules | | +|--------+----------+------------------------------------------------+---------------| +|366062 |mmichelson|Close the proper tcptls_session when session | | +| | |creation fails. | | +|--------+----------+------------------------------------------------+---------------| +|366126 |jrose |Coverity Report: Fix issues for error type |ASTERISK-19658 | +| | |CHECKED_RETURN for core | | +|--------+----------+------------------------------------------------+---------------| +|366183 |rmudgett |Run predial routine on local;2 channel where you| | +| | |would expect. | | +|--------+----------+------------------------------------------------+---------------| +|366193 |rmudgett |Tweak app_dial predial documentation. | | +|--------+----------+------------------------------------------------+---------------| +|366242 |rmudgett |* Made ast_change_name() hold the channels | | +| | |container lock while changing the channel name. | | +|--------+----------+------------------------------------------------+---------------| +|366351 |tzafrir |Macro AST_PKG_CONFIG_CHECK to use chkconfig | | +|--------+----------+------------------------------------------------+---------------| +|366401 |mmichelson|Fix broken reinvite glare scenario. | | +|--------+----------+------------------------------------------------+---------------| +|366408 |kmoore |Commit framework for HANGUPCAUSE (replacement | | +| | |for SIP_CAUSE) | | +|--------+----------+------------------------------------------------+---------------| +|366462 |rmudgett |Make chan_local use the API call instead of | | +| | |inlining its own version. | | +|--------+----------+------------------------------------------------+---------------| +|366507 |rmudgett |Add predial support to FollowMe. | | +|--------+----------+------------------------------------------------+---------------| +|366546 |rmudgett |The predial routine must be run on the local;1 | | +| | |channel. | | +|--------+----------+------------------------------------------------+---------------| +|366599 |mmichelson|Correct misuse of ast_strip_quoted() when | | +| | |getting a Diversion header's reason parameter. | | +|--------+----------+------------------------------------------------+---------------| +|366663 |rmudgett |Change ao2 global array to ao2 global object | | +| | |holder. | | +|--------+----------+------------------------------------------------+---------------| +|366700 |rmudgett |Remove missed idx parameter to some ao2 global | | +| | |holder macros. | | +|--------+----------+------------------------------------------------+---------------| +|366842 |jrose |logger: Adds additional support for call id | | +| | |logging and chan_sip specific stuff | | +|--------+----------+------------------------------------------------+---------------| +|366843 |kmoore |Make the new SIP_CAUSE backend behave more like | | +| | |the original SIP_CAUSE | | +|--------+----------+------------------------------------------------+---------------| +|366888 |kmoore |Reorder and renumber tests appropriately | | +|--------+----------+------------------------------------------------+---------------| +|366896 |jrose |chan_sip: Fix a small TEST_FRAMEWORK related | | +| | |error that prevents compiling | | +|--------+----------+------------------------------------------------+---------------| +|366917 |mjordan |Fix a variety of memory leaks |ASTERISK-19665 | +|--------+----------+------------------------------------------------+---------------| +|366955 |mjordan |Fix more memory leaks |ASTERISK-19665 | +|--------+----------+------------------------------------------------+---------------| +|367010 |mmichelson|Fix memory leak of SSL_CTX structures in TLS |ASTERISK-19278 | +| | |core. | | +|--------+----------+------------------------------------------------+---------------| +|367080 |jrose |app_queue: Per Member ringinuse option and |ASTERISK-19536 | +| | |deprecation of ignorebusy | | +|--------+----------+------------------------------------------------+---------------| +|367124 |twilson |Minor documentation change | | +|--------+----------+------------------------------------------------+---------------| +|367163 |mmichelson|Add "send to voicemail" Digium phone | | +| | |functionality to Asterisk. | | +|--------+----------+------------------------------------------------+---------------| +|367183 |mmichelson|Revert revision 367163. | | +|--------+----------+------------------------------------------------+---------------| +|367189 |kmoore |Make chan_iax2 reject cause code indications | | +| | |correctly | | +|--------+----------+------------------------------------------------+---------------| +| | |Made ast_queue_hangup() and | | +|367227 |rmudgett |ast_queue_hangup_with_cause() lock instead of | | +| | |trylock. | | +|--------+----------+------------------------------------------------+---------------| +|367309 |twilson |Fix race condition for CEL LINKEDID_END event | | +|--------+----------+------------------------------------------------+---------------| +|367418 |mmichelson|Only call SSL_CTX_free if DO_SSL is defined. | | +|--------+----------+------------------------------------------------+---------------| +|367419 |jrose |logger: Fix a potential callid reference leak | | +| | |discovered in development | | +|--------+----------+------------------------------------------------+---------------| +|367477 |rmudgett |Fix WaitExten(x,m(musicclass)) string | | +| | |termination. | | +|--------+----------+------------------------------------------------+---------------| +|367520 |rmudgett |Made use IAX frame cache only for cacheable | | +| | |frame types. | | +|--------+----------+------------------------------------------------+---------------| +|367640 |jrose |chan_sip: fix problem directmediapermit/deny | | +| | |uses the wrong address | | +|--------+----------+------------------------------------------------+---------------| +|367908 |rmudgett |Coverity Report: Fix issues for error type |ASTERISK-19648 | +| | |REVERSE_INULL (deprecated modules) | | +|--------+----------+------------------------------------------------+---------------| +|367982 |rmudgett |Use the DEADLOCK_AVOIDANCE() macro instead. |ASTERISK-19854 | +|--------+----------+------------------------------------------------+---------------| +|368052 |rmudgett |Coverity Report: Fix issues for error type |ASTERISK-19648 | +| | |REVERSE_INULL (core modules) | | +|--------+----------+------------------------------------------------+---------------| +|368143 |mmichelson|Help mitigate potential reinvite glare | | +| | |scenarios. | | +|--------+----------+------------------------------------------------+---------------| +|368181 |twilson |Add new config-parsing framework | | +|--------+----------+------------------------------------------------+---------------| +|368221 |twilson |Add missing config for config API test | | +|--------+----------+------------------------------------------------+---------------| +|368268 |kpfleming |Improve SDP parsing warning messages | | +|--------+----------+------------------------------------------------+---------------| +|368269 |kpfleming |Improve SDP offer/answer RFC compliance | | +|--------+----------+------------------------------------------------+---------------| +|368359 |file |Add res_http_websocket module which implements | | +| | |the WebSocket protocol according to RFC 6455. | | +|--------+----------+------------------------------------------------+---------------| +|368435 |mmichelson|Merge changes dealing with support for Digium | | +| | |phones. | | +|--------+----------+------------------------------------------------+---------------| +|368441 |mmichelson|Remove automerge properties. | | +|--------+----------+------------------------------------------------+---------------| +|368455 |mmichelson|Remove some extra debugging I forgot to remove | | +| | |in the merge of Digium phone support. | | +|--------+----------+------------------------------------------------+---------------| +|368467 |mmichelson|Also have vim syntax-highlight type=network. | | +|--------+----------+------------------------------------------------+---------------| +|368537 |kmoore |They weren't actually used. | | +|--------+----------+------------------------------------------------+---------------| +|368550 |jrose |Merge 'core' and 'core changes' sections in | | +| | |CHANGES file. | | +|--------+----------+------------------------------------------------+---------------| +|368566 |rmudgett |Make builtin_blindtransfer() fully use | | +| | |ast_async_goto() abilities. | | +|--------+----------+------------------------------------------------+---------------| +|368569 |rmudgett |Fix parked call performing a DTMF blind transfer| | +| | |after being retrieved. | | +|--------+----------+------------------------------------------------+---------------| +|368606 |mjordan |Add feature modifier to versions produced from | | +| | |branches | | +|--------+----------+------------------------------------------------+---------------| +|368663 |twilson |Add default handler documentation and | | +| | |standardize acl handler | | +|--------+----------+------------------------------------------------+---------------| +|368668 |tzafrir |Fix a typo in format_ogg_vorbis.c: suport | | +|--------+----------+------------------------------------------------+---------------| +|368673 |twilson |Fix reloading an unchanged file with the Config | | +| | |Options API | | +|--------+----------+------------------------------------------------+---------------| +|368674 |rmudgett |Fix inverted test in app_queue for ringinuse. |ASTERISK-19536 | +|--------+----------+------------------------------------------------+---------------| +|368675 |rmudgett |Fix app_queue debug message use of args.options | | +| | |after the string has been parsed. | | +|--------+----------+------------------------------------------------+---------------| +|368680 |wedhorn |Skinny cleanup. | | +|--------+----------+------------------------------------------------+---------------| +|368681 |wedhorn |Skinny cleanup (mwi_event_cb). | | +|--------+----------+------------------------------------------------+---------------| +|368712 |rmudgett |Tweak ast_channel_softhangup_withcause_locked() | | +| | |to take a typed parameter. | | +|--------+----------+------------------------------------------------+---------------| +|368714 |rmudgett |Fix error paths in action_hangup() for AMI | | +| | |Hangup action. | | +|--------+----------+------------------------------------------------+---------------| +|368722 |kmoore |dev-mode under certain compiler versions. | | +|--------+----------+------------------------------------------------+---------------| +|368751 |kmoore |Fix coverity UNUSED_VALUE findings in core |ASTERISK-19672 | +| | |support level files | | +|--------+----------+------------------------------------------------+---------------| +|368793 |mjordan |Fix deadlock in SIP transfers that involve a | | +| | |REFER request | | +|--------+----------+------------------------------------------------+---------------| +|368794 |mjordan |Update merge property information | | +|--------+----------+------------------------------------------------+---------------| +|368854 |mjordan |Do not install empty directories; add ASTLIBDIR | | +|--------+----------+------------------------------------------------+---------------| +|368855 |mjordan |Replace MODULES_DIR with ASTMODDIR in Makefile's| | +| | |INSTALLDIRS | | +|--------+----------+------------------------------------------------+---------------| +|368896 |mjordan |Mark res_smdi/res_adsi as 'core' supported | | +| | |modules | | +|--------+----------+------------------------------------------------+---------------| +|368920 |twilson |Add filename alias support to the Config Options| | +| | |API | | +|--------+----------+------------------------------------------------+---------------| +|368921 |twilson |Add a post_apply callback to the Config Options | | +| | |API | | +|--------+----------+------------------------------------------------+---------------| +|368929 |mmichelson|Revert Makefile change to remove embedding | | +| | |res_adsi.so | | +|--------+----------+------------------------------------------------+---------------| +|368948 |mjordan |AST-2012-009: Fix crash in chan_skinny due to |ASTERISK-19905 | +| | |Key Pad Button Message handling | | +|--------+----------+------------------------------------------------+---------------| +|368966 |qwell |Multiple revisions 368963,368965 | | +|--------+----------+------------------------------------------------+---------------| +|368972 |rmudgett |Move vm defines to group them better. | | +|--------+----------+------------------------------------------------+---------------| +|368979 |rmudgett |Make the Hangup application set a softhangup | | +| | |flag. | | +|--------+----------+------------------------------------------------+---------------| +|368985 |rmudgett |Allow non-normal execution routines to be able | | +| | |to run on hungup channels. | | +|--------+----------+------------------------------------------------+---------------| +|368991 |rmudgett |Remove remaining properties mmichelson left | | +| | |laying around from phones branch merge. | | +|--------+----------+------------------------------------------------+---------------| +|369000 |qwell |Remove some symbol exports that got missed in | | +| | |the removal of global symbols. | | +|--------+----------+------------------------------------------------+---------------| +|369007 |kmoore |Add HANGUPCAUSE hash support to IAX2 | | +|--------+----------+------------------------------------------------+---------------| +|369013 |kpfleming |Multiple revisions 369001-369002 | | +|--------+----------+------------------------------------------------+---------------| +|369027 |qwell |Fix voicemail API tests by using the correct | | +| | |argument order for create/destroy. | | +|--------+----------+------------------------------------------------+---------------| +|369028 |kmoore |Allow chan_sip to decline unwanted media streams| | +|--------+----------+------------------------------------------------+---------------| +|369034 |wedhorn |Various small chan_skinny fixes and cleanup | | +|--------+----------+------------------------------------------------+---------------| +|369061 |kmoore |Fix AST_CONTROL_PVT_CAUSE_CODE handling | | +|--------+----------+------------------------------------------------+---------------| +|369086 |kmoore |Ensure that pvt cause information does not break| | +| | |native bridging | | +|--------+----------+------------------------------------------------+---------------| +|369141 |may |use right definition for channel name | | +|--------+----------+------------------------------------------------+---------------| +|369142 |seanbright|Remove declaration of eivr_connect_socket | | +| | |because it no longer exists. | | +|--------+----------+------------------------------------------------+---------------| +|369148 |may |fix locking issue on empty callList |ASTERISK-19298 | +|--------+----------+------------------------------------------------+---------------| +|369166 |rmudgett |Fix chan_misdn compile error. | | +|--------+----------+------------------------------------------------+---------------| +|369167 |rmudgett |Don't waste time initializing the whole | | +| | |call_identifer_str[]. | | +|--------+----------+------------------------------------------------+---------------| +|369184 |kmoore |Add "Who Hung Up?" implementation for DAHDI SS7 | | +| | |subtechnology | | +|--------+----------+------------------------------------------------+---------------| +|369185 |kmoore |Add HANGUPCAUSE hash support for analog and PRI | | +| | |DAHDI subtechs | | +|--------+----------+------------------------------------------------+---------------| +|369190 |kmoore |Add HANGUPCAUSE hash implementation for DAHDI | | +| | |MFC/R2 subtech | | +|--------+----------+------------------------------------------------+---------------| +|369207 |kmoore |Don't parse media stream state for SIP video | | +| | |streams | | +|--------+----------+------------------------------------------------+---------------| +|369216 |kmoore |Fix wrong variable name in the R2 disconnect | | +| | |callback | | +|--------+----------+------------------------------------------------+---------------| +|369237 |rmudgett |Change incorrect chan_sip zombie hangup debug | | +| | |message. They are all zombies now. | | +|--------+----------+------------------------------------------------+---------------| +|369240 |rmudgett |Check if PBX was started for generic CCSS | | +| | |recall. | | +|--------+----------+------------------------------------------------+---------------| +|369260 |rmudgett |Check if PBX was started and fix F and F(x) | | +| | |action logic in Dial application. | | +|--------+----------+------------------------------------------------+---------------| +|369261 |rmudgett |Fix F and F(x) action logic in Queue | | +| | |application. | | +|--------+----------+------------------------------------------------+---------------| +|369264 |rmudgett |Explicitly check caller hangup in app Queue | | +| | |rather than a polluted res2 value. | | +|--------+----------+------------------------------------------------+---------------| +|369295 |rmudgett |Fix Bridge application and AMI Bridge action | | +| | |error handling. | | +|--------+----------+------------------------------------------------+---------------| +|369296 |rmudgett |Fix F and F(x) action logic in Bridge | | +| | |application. | | +|--------+----------+------------------------------------------------+---------------| +|369326 |mmichelson|Multiple revisions 369323-369324 | | +|--------+----------+------------------------------------------------+---------------| +|369346 |mjordan |Add AMI event documentation | | +|--------+----------+------------------------------------------------+---------------| +|369370 |mjordan |Fix incorrect duration reporting in CDRs created|ASTERISK-19860 | +| | |in batch mode | | +|--------+----------+------------------------------------------------+---------------| +|369386 |mjordan |Update "manager show event" to support tab | | +| | |completion | | +|--------+----------+------------------------------------------------+---------------| +|369392 |mjordan |Fix crash in unloading of res_adsi module | | +|--------+----------+------------------------------------------------+---------------| +|369414 |jrose |Unique Call ID logging Phases III and IV | | +|--------+----------+------------------------------------------------+---------------| +|369454 |twilson |Add the ability to set flags via the config | | +| | |options api | | +|--------+----------+------------------------------------------------+---------------| +|369489 |rmudgett |Remove obsolete struct ast_channel note. | | +|--------+----------+------------------------------------------------+---------------| +|369492 |file |With some configurations a transport is not | | +| | |actually specified so assume UDP in these cases.| | +|--------+----------+------------------------------------------------+---------------| +|369512 |mmichelson|Fix apparent copy and paste error where | | +| | |incorrect "glue" is used. | | +|--------+----------+------------------------------------------------+---------------| +|369517 |file |Add support for ICE/STUN/TURN in | | +| | |res_rtp_asterisk and chan_sip. | | +|--------+----------+------------------------------------------------+---------------| +| | |Don't try to send connectivity checks on RTCP if| | +|369520 |file |RTCP is no longer present and don't do multiple | | +| | |ICE connectivity checks at once. | | +|--------+----------+------------------------------------------------+---------------| +|369521 |file |Enable IPv6 support in pjproject. | | +|--------+----------+------------------------------------------------+---------------| +|369524 |file |Ensure the timer heap is protected by a lock. | | +|--------+----------+------------------------------------------------+---------------| +| | |Add a cleaned up drop-in replacement for | | +|369527 |file |res_jabber called res_xmpp. This provides the | | +| | |same externally facing functionality but is | | +| | |implemented differently internally. | | +|--------+----------+------------------------------------------------+---------------| +|369581 |twilson |More improvements to re-INVITEs timing out after|ASTERISK-19992 | +| | |a provisional response | | +|--------+----------+------------------------------------------------+---------------| +|369602 |may |Fix modern gcc warning | | +|--------+----------+------------------------------------------------+---------------| +|369603 |may |fix small mistake in the previous | | +|--------+----------+------------------------------------------------+---------------| +|369613 |may |Added direct media support to ooh323 channel | | +| | |driver | | +|--------+----------+------------------------------------------------+---------------| +|369620 |may |Fix dev mode ooh323 warnings | | +|--------+----------+------------------------------------------------+---------------| +|369628 |mjordan |Do not send a BYE when a provisional response |ASTERISK-19992 | +| | |arrives during a re-INVITE | | +|--------+----------+------------------------------------------------+---------------| +|369666 |rmudgett |Tweak some comments and whitespace in utils.h | | +|--------+----------+------------------------------------------------+---------------| +|369673 |rmudgett |Make res/pjproject ignore some generated files. | | +|--------+----------+------------------------------------------------+---------------| +|369677 |rmudgett |Make res/pjproject ignore more files. | | +|--------+----------+------------------------------------------------+---------------| +| | |Import revision 4196 from pjproject trunk. Fix a| | +|369703 |file |crash issue when starting ICE connectivity | | +| | |checks and immediately destroying the ICE | | +| | |session. This was exposed by the SIP CCSS test. | | +|--------+----------+------------------------------------------------+---------------| +|369764 |jrose |chan_sip: Add case for FLASH control frames so | | +| | |that we don't display a warning. | | +|--------+----------+------------------------------------------------+---------------| +|369765 |kmoore |Remove unnecessary generation of informational | | +| | |cause frames | | +|--------+----------+------------------------------------------------+---------------| +| | |Add a new unified Jingle, Google Jingle, and | | +|369769 |file |Google Talk channel driver written from scratch | | +| | |called chan_motif. | | +|--------+----------+------------------------------------------------+---------------| +|369794 |jrose |chan_sip: Fix small behavioral change | | +| | |accidentally introduced in r369750 | | +|--------+----------+------------------------------------------------+---------------| +|369811 |file |Fix dependency to be on res_xmpp. Long ago in a | | +| | |galaxy far far away it used to use res_jabber. | | +|--------+----------+------------------------------------------------+---------------| +| | |Add support for exposing the received contact | | +|369847 |file |URI and also for setting the request URI in | | +| | |messages. | | +|--------+----------+------------------------------------------------+---------------| +|369870 |mjordan |Fix initial loading problem with res_curl | | +|--------+----------+------------------------------------------------+---------------| +|369900 |kmoore |Fix failing SDP_offer_answer test | | +|--------+----------+------------------------------------------------+---------------| +|369905 |mjordan |Add some additional documentation for core AMI | | +| | |events | | +|--------+----------+------------------------------------------------+---------------| +|369910 |mjordan |Fix validation errors when producing | | +| | |documentation using default build script | | +|--------+----------+------------------------------------------------+---------------| +|369939 |mjordan |Don't perform an XInclude to a document node | | +| | |that may not always be present | | +|--------+----------+------------------------------------------------+---------------| +|369940 |tilghman |Allow the REALTIME() function to report errors | | +| | |back to the caller. | | +|--------+----------+------------------------------------------------+---------------| +|369959 |jrose |Named ACLs: Introduces a system for creating and| | +| | |sharing ACLs | | +|--------+----------+------------------------------------------------+---------------| +|369973 |elguero |Reverting last merge since it wasn't completed | | +| | |properly. | | +|--------+----------+------------------------------------------------+---------------| +|370016 |kmoore |Include Expires header for SIP PUBLISH requests | | +|--------+----------+------------------------------------------------+---------------| +|370037 |rmudgett |Add missing ast_hangup() calls on some analog | | +| | |exception paths. | | +|--------+----------+------------------------------------------------+---------------| +|370043 |twilson |Handle deprecated (aliased) option names with | | +| | |the config options api | | +|--------+----------+------------------------------------------------+---------------| +|370048 |tzafrir |live_ast: don't set working directory | | +|--------+----------+------------------------------------------------+---------------| +| | |Add support for parsing SDP attributes, | | +|370055 |file |generating SDP attributes, and passing it | | +| | |through. | | +|--------+----------+------------------------------------------------+---------------| +|370060 |file |Reduce memory consumption and add the H.264 and | | +| | |H.263 modules I shamefully neglected to add. | | +|--------+----------+------------------------------------------------+---------------| +|370066 |igorg | | | +|--------+----------+------------------------------------------------+---------------| +|370072 |file |Add support for SIP over WebSocket. | | +|--------+----------+------------------------------------------------+---------------| +|370073 |file |Fix an issue where specifying the resource in | | +| | |the username would cause authentication to fail.| | +|--------+----------+------------------------------------------------+---------------| +|370083 |kmoore |Add comments about the BUILD_NATIVE change | | +|--------+----------+------------------------------------------------+---------------| +|370111 |file |Fix a bug exposed by the testsuite where text | | +| | |streams would no longer be parsed correctly. | | +|--------+----------+------------------------------------------------+---------------| +|370116 |file |Add missing namespace for old non-SASL based | | +| | |authentication. | | +|--------+----------+------------------------------------------------+---------------| +| | |Fix a bug where some XMPP servers would reject | | +|370121 |file |authentication. We need to use the user portion | | +| | |of the JID and not the full configured username.| | +|--------+----------+------------------------------------------------+---------------| +|370126 |file |Fix an issue where a service discovery request |ASTERISK-16203 | +| | |could crash Asterisk. | | +|--------+----------+------------------------------------------------+---------------| +|370133 |wdoekes |Code cleanup and bugfix in chan_sip | | +| | |outboundproxy parsing. | | +|--------+----------+------------------------------------------------+---------------| +|370165 |igorg | | | +|--------+----------+------------------------------------------------+---------------| +| | |Fix a crash in pjnath when starting an ICE | | +|370177 |file |connectivity check and immediately destroying | | +| | |the ICE session. | | +|--------+----------+------------------------------------------------+---------------| +|370187 |kpfleming |Ensure that all ast_datastore_info structures | | +| | |are 'const'. | | +|--------+----------+------------------------------------------------+---------------| +|370211 |kpfleming |Resolve severe memory leak in CEL logging | | +| | |modules. | | +|--------+----------+------------------------------------------------+---------------| +|370225 |jrose |callid logging: Issue test events when the | | +| | |callid is changed for a channel | | +|--------+----------+------------------------------------------------+---------------| +| | |Turn on debugging for pjproject so we can get a | | +|370234 |file |better idea of what is causing the generic CCSS | | +| | |test crash. | | +|--------+----------+------------------------------------------------+---------------| +|370240 |file |Use the bruteforce method to get debugging | | +| | |enabled for pjproject. | | +|--------+----------+------------------------------------------------+---------------| +|370246 |jrose |CallID Logging: Remove new line/carriage return | | +| | |from callID change test event | | +|--------+----------+------------------------------------------------+---------------| +|370265 |jrose |named_acl: Remove systemname option from | | +| | |acl.conf, use asterisk.conf value | | +|--------+----------+------------------------------------------------+---------------| +|370276 |mjordan |Fix compilation error when MALLOC_DEBUG is | | +| | |enabled | | +|--------+----------+------------------------------------------------+---------------| +|370278 |mjordan |Add the ability to specify technology specific | | +| | |documentation | | +|--------+----------+------------------------------------------------+---------------| +|370298 |rmudgett |Fix compiler warnings. | | +|--------+----------+------------------------------------------------+---------------| +|370303 |twilson |Convert app_confbridge to use the config options| | +| | |framework | | +|--------+----------+------------------------------------------------+---------------| +|370315 |rmudgett |Update CHANGES about adding the AccountCode |ASTERISK-19963 | +| | |header to the AMI Hangup event. | | +|--------+----------+------------------------------------------------+---------------| +|370316 |kmoore |Add hangupcause translation support | | +|--------+----------+------------------------------------------------+---------------| +|370322 |file |Export the ast_websocket_set_nonblock function | | +| | |for use by other modules. | | +|--------+----------+------------------------------------------------+---------------| +|370328 |kmoore |Fix build error in chan_misdn from commit 370316| | +|--------+----------+------------------------------------------------+---------------| +|370329 |mjordan |Clean up ManagerEvent Dial documentation | | +|--------+----------+------------------------------------------------+---------------| +|370353 |mjordan |Update CHANGES for Asterisk 11 | | +|--------+----------+------------------------------------------------+---------------| +|370354 |file |Update UPGRADE.txt with notes about ICE support | | +| | |and res_xmpp. | | +|--------+----------+------------------------------------------------+---------------| +|370382 |mmichelson|Add notes to UPGRADE.txt about addition of | | +| | |msg_id to VoiceMails. | | +|--------+----------+------------------------------------------------+---------------| +|370385 |kpfleming |Improve documentation for the SHELL() dialplan | | +| | |function. | | +|--------+----------+------------------------------------------------+---------------| +| | |Add separate configuration options for | | +|370386 |mmichelson|subscription and registration minexpiry and | | +| | |maxexpiry. | | +|--------+----------+------------------------------------------------+---------------| +|370387 |mjordan |Unit tests for the Jitter Buffer API; remove | | +| | |unnecessary resync | | +|--------+----------+------------------------------------------------+---------------| +|370407 |kpfleming |Enable usage of system-provided iLBC library. | | +|--------+----------+------------------------------------------------+---------------| +|370419 |file |Temporarily enable pj logging to console for | | +| | |debugging pjnath issue exposed by build slave. | | +|--------+----------+------------------------------------------------+---------------| +|370420 |file |Build is underway so logging can go away. | | +|--------+----------+------------------------------------------------+---------------| +|370426 |kpfleming |Allow permit/deny ACL lines to contain multiple | | +| | |items and negated entries. | | +|--------+----------+------------------------------------------------+---------------| +|370427 |kpfleming |Update CHANGES for list/negation ACL feature. | | +|--------+----------+------------------------------------------------+---------------| +|370431 |kpfleming |Rewrite a comment that didn't adequately explain| | +| | |the code it was documenting. | | +|--------+----------+------------------------------------------------+---------------| +|370433 |tzafrir |chan_oss: fix "sample rate" error message | | +|--------+----------+------------------------------------------------+---------------| +|370453 |kpfleming |Silence a warning message from older versions of| | +| | |GCC. | | +|--------+----------+------------------------------------------------+---------------| +|370466 |jrose |Don't attempt free of NULL ptr in pbx.c | | +| | |handle_presencechange | | +|--------+----------+------------------------------------------------+---------------| +|370474 |twilson |Revert a change that broke compilation | | +|--------+----------+------------------------------------------------+---------------| +|370482 |kpfleming |Use an absolute path when referring to the | | +| | |embedded editline directory. | | +|--------+----------+------------------------------------------------+---------------| +|370488 |kpfleming |Repair editline builds using in-tree editline | | +| | |sources. | | +|--------+----------+------------------------------------------------+---------------| +|370510 |jrose |res_agi: Add message indicating need for \n |ASTERISK-20061 | +| | |character in verbose message | | +|--------+----------+------------------------------------------------+---------------| +|370518 |jrose |chan_sip: Add SIPpeerstatus command to AMI | | +|--------+----------+------------------------------------------------+---------------| +|370534 |russell |Allow specifying a port number for the MySQL | | +| | |server. | | +|--------+----------+------------------------------------------------+---------------| +|370535 |russell |Add a "corosync ping" CLI command. | | +|--------+----------+------------------------------------------------+---------------| +|370541 |russell |Fix ast_event_new unit test. | | +|--------+----------+------------------------------------------------+---------------| +|370565 |rmudgett |Release B channel allocation on error path in | | +| | |chan_misdn. | | +|--------+----------+------------------------------------------------+---------------| +|370589 |rmudgett |DECLINE to load confbridge if the config fails | | +| | |to load. | | +|--------+----------+------------------------------------------------+---------------| +|370597 |rmudgett |Fix some presence-state unit test typos. | | +|--------+----------+------------------------------------------------+---------------| +|370598 |rmudgett |Tweak unit test warning message. | | +|--------+----------+------------------------------------------------+---------------| +|370636 |kmoore |Clean up chan_sip | | +|--------+----------+------------------------------------------------+---------------| +|370664 |russell |Move event cache updates into event processing | | +| | |thread. | | +|--------+----------+------------------------------------------------+---------------| +|370681 |mmichelson|Add "setvar" option to manager.conf. | | +|--------+----------+------------------------------------------------+---------------| +|370699 |kmoore |Revert alloca changes for utils | | +|--------+----------+------------------------------------------------+---------------| +|370720 |rmudgett |Make astobj2.h not include linkedlists.h. | | +|--------+----------+------------------------------------------------+---------------| +|370726 |mmichelson|Fix a possible crash due to passing NULL to | | +| | |ast_variables_dup() | | +|--------+----------+------------------------------------------------+---------------| +|370740 |kmoore |Fix regression from r370636 | | +|--------+----------+------------------------------------------------+---------------| +|370801 |mmichelson|Improve debug message for temporary outbound | | +| | |proxies. | | +|--------+----------+------------------------------------------------+---------------| +|370820 |mjordan |Update the MySQL voicemail_data contrib script | | +| | |to reflect Asterisk 11 changes | | +|--------+----------+------------------------------------------------+---------------| +|370821 |mjordan |Revert r370820 | | +|--------+----------+------------------------------------------------+---------------| +|370831 |mjordan |Add named callgroups/pickupgroups | | +|--------+----------+------------------------------------------------+---------------| +| | |Reduce memory consumption significantly for | | +|370832 |file |users of the RTP engine API by storing only the | | +| | |payloads present and in use instead of every | | +| | |possible one. | | +|--------+----------+------------------------------------------------+---------------| +|370845 |file |Fix a bug uncovered by the test suite where the | | +| | |RTP payload number was not getting set. | | +|--------+----------+------------------------------------------------+---------------| +|370851 |kmoore |Add missing AST_CAUSE_* -> text translations | | +|--------+----------+------------------------------------------------+---------------| +|370859 |kmoore |(No Summary Available) | | +|--------+----------+------------------------------------------------+---------------| +|370860 |file |Payload and RTP code are must remain separate | | +| | |since in non-Asterisk format cases they differ. | | +|--------+----------+------------------------------------------------+---------------| +|370881 |wedhorn |Rewrite of skinny debugging. | | +|--------+----------+------------------------------------------------+---------------| +|370887 |rmudgett |Convert sig_ss7 to use a global callback table. | | +|--------+----------+------------------------------------------------+---------------| +|370893 |rmudgett |Convert sig_pri to use a global callback table. | | +|--------+----------+------------------------------------------------+---------------| +|370902 |rmudgett |Fix the analog dial *0 flash-hook of bridged | | +| | |peer feature. | | +|--------+----------+------------------------------------------------+---------------| +|370925 |kmoore |Do not define a cause that doesn't actually | | +| | |exist | | +|--------+----------+------------------------------------------------+---------------| +|370926 |rmudgett |Convert sig_analog to use a global callback | | +| | |table. | | +|--------+----------+------------------------------------------------+---------------| +| | |Create the payload type if it does not exist | | +|370927 |file |when setting information based on the 'm' line. | | +| | |An rtpmap attribute is not required for defined | | +| | |payload numbers. | | +|--------+----------+------------------------------------------------+---------------| +|370943 |twilson |Add AMI_CLIENT dialplan function | | +|--------+----------+------------------------------------------------+---------------| +|370953 |mmichelson|Move a SIP change up to the other SIP changes in| | +| | |the CHANGES file. | | +|--------+----------+------------------------------------------------+---------------| +|370979 |mmichelson|Extend extension state callbacks to have more | | +| | |information. | | +|--------+----------+------------------------------------------------+---------------| +|370987 |kmoore |Correct documentation for the MeetMe x flag | | +|--------+----------+------------------------------------------------+---------------| +|371010 |may |change opening h323 logfile with append mode | | +| | |instead of overwrite | | +|--------+----------+------------------------------------------------+---------------| +|371030 |rmudgett |Use better libss7 detection test and move libpri| | +| | |compile test. | | +|--------+----------+------------------------------------------------+---------------| +|371036 |may |Fix to resend GRQ/RRQ if RRJ (registration |ASTERISK-20094 | +| | |reject) is received | | +|--------+----------+------------------------------------------------+---------------| +|371043 |may |Introdue 'ooh323 show gk' cli command that show | | +| | |status of connection | | +|--------+----------+------------------------------------------------+---------------| +|371052 |rmudgett |Fix pickup extension channel reference error. | | +|--------+----------+------------------------------------------------+---------------| +|371059 |may |restore calling cb functions by timer expire | | +|--------+----------+------------------------------------------------+---------------| +|371081 |may |Send re-register packets by GRQ (gatekeeper |ASTERISK-20094 | +| | |request) interval | | +|--------+----------+------------------------------------------------+---------------| +|371113 |mmichelson|Fix a comparison that was causing presence tests| | +| | |to fail. | | +|--------+----------+------------------------------------------------+---------------| +|371120 |rmudgett |Add private representation of caller, connected | | +| | |and redirecting party ids. | | ++------------------------------------------------------------------------------------+ + + ---------------------------------------------------------------------- + + Diffstat Results + + [Back to Top] + + This is a summary of the changes to the source code that went into this + release that was generated using the diffstat utility. + + .cleancount | 4 + CHANGES | 902 + CREDITS | 2 + Makefile | 443 + Makefile.moddir_rules | 8 + Makefile.rules | 14 + UPGRADE-1.10.txt | 81 + UPGRADE-1.8.txt | 42 + UPGRADE-10.txt | 92 + UPGRADE.txt | 150 + addons/app_mysql.c | 18 + addons/app_saycountpl.c | 6 + addons/cdr_mysql.c | 2 + addons/chan_mobile.c | 115 + addons/chan_ooh323.c | 945 + addons/format_mp3.c | 83 + addons/ooh323c/src/decode.c | 4 + addons/ooh323c/src/dlist.c | 6 + addons/ooh323c/src/dlist.h | 2 + addons/ooh323c/src/h323/H323-MESSAGES.h | 2 + addons/ooh323c/src/h323/H323-MESSAGESEnc.c | 44 + addons/ooh323c/src/memheap.c | 9 + addons/ooh323c/src/ooCalls.c | 4 + addons/ooh323c/src/ooCalls.h | 8 + addons/ooh323c/src/ooCapability.c | 8 + addons/ooh323c/src/ooCmdChannel.c | 23 + addons/ooh323c/src/ooGkClient.c | 169 + addons/ooh323c/src/ooLogChan.c | 30 + addons/ooh323c/src/ooLogChan.h | 4 + addons/ooh323c/src/ooSocket.c | 5 + addons/ooh323c/src/ooStackCmds.c | 64 + addons/ooh323c/src/ooStackCmds.h | 4 + addons/ooh323c/src/ooTimer.c | 13 + addons/ooh323c/src/oochannels.c | 5 + addons/ooh323c/src/ooh245.c | 216 + addons/ooh323c/src/ooh245.h | 3 + addons/ooh323c/src/ooh323.c | 117 + addons/ooh323c/src/ooh323ep.c | 3 + addons/ooh323c/src/ooq931.c | 410 + addons/ooh323c/src/ooq931.h | 10 + addons/ooh323c/src/ootypes.h | 3 + addons/ooh323c/src/perutil.c | 3 + addons/ooh323c/src/printHandler.c | 4 + addons/ooh323cDriver.c | 145 + addons/res_config_mysql.c | 16 + agi/Makefile | 6 + agi/agi.xml | 4 + apps/app_adsiprog.c | 4 + apps/app_alarmreceiver.c | 26 + apps/app_amd.c | 42 + apps/app_authenticate.c | 29 + apps/app_cdr.c | 4 + apps/app_celgenuserevent.c | 4 + apps/app_chanisavail.c | 8 + apps/app_channelredirect.c | 4 + apps/app_chanspy.c | 212 + apps/app_confbridge.c | 285 + apps/app_dahdibarge.c | 20 + apps/app_dahdiras.c | 32 + apps/app_dial.c | 1323 + apps/app_dictate.c | 14 + apps/app_directed_pickup.c | 85 + apps/app_directory.c | 37 + apps/app_disa.c | 55 + apps/app_dumpchan.c | 82 + apps/app_echo.c | 16 + apps/app_externalivr.c | 122 + apps/app_fax.c | 54 + apps/app_festival.c | 8 + apps/app_flash.c | 18 + apps/app_followme.c | 1154 + apps/app_forkcdr.c | 17 + apps/app_getcpeid.c | 6 + apps/app_ices.c | 6 + apps/app_ivrdemo.c | 2 + apps/app_jack.c | 14 + apps/app_macro.c | 90 + apps/app_meetme.c | 599 + apps/app_milliwatt.c | 14 + apps/app_minivm.c | 181 + apps/app_mixmonitor.c | 577 + apps/app_morsecode.c | 3 + apps/app_mp3.c | 6 + apps/app_nbscat.c | 2 + apps/app_originate.c | 23 + apps/app_osplookup.c | 263 + apps/app_page.c | 99 + apps/app_parkandannounce.c | 50 + apps/app_playback.c | 8 + apps/app_playtones.c | 2 + apps/app_privacy.c | 22 + apps/app_queue.c | 2804 + apps/app_read.c | 6 + apps/app_readexten.c | 95 + apps/app_record.c | 22 + apps/app_rpt.c |15268 --- + apps/app_saycounted.c | 5 + apps/app_sayunixtime.c | 57 + apps/app_sendtext.c | 2 + apps/app_setcallerid.c | 4 + apps/app_skel.c | 631 + apps/app_sms.c | 22 + apps/app_softhangup.c | 6 + apps/app_speech_utils.c | 43 + apps/app_stack.c | 825 + apps/app_system.c | 4 + apps/app_talkdetect.c | 28 + apps/app_test.c | 14 + apps/app_transfer.c | 8 + apps/app_url.c | 2 + apps/app_userevent.c | 13 + apps/app_verbose.c | 16 + apps/app_voicemail.c | 3536 + apps/app_waitforsilence.c | 6 + apps/app_while.c | 34 + apps/app_zapateller.c | 6 + apps/confbridge/conf_config_parser.c | 874 + apps/confbridge/include/confbridge.h | 11 + apps/rpt_flow.pdf | 576 + autoconf/ast_c_declare_check.m4 | 31 + autoconf/ast_ext_lib.m4 | 20 + autoconf/ast_gcc_attribute.m4 | 8 + autoconf/ast_pkgconfig.m4 | 17 + autoconf/libcurl.m4 | 4 + bootstrap.sh | 4 + bridges/bridge_builtin_features.c | 27 + bridges/bridge_multiplexed.c | 20 + bridges/bridge_simple.c | 6 + bridges/bridge_softmix.c | 8 + build_tools/cflags-devmode.xml | 17 + build_tools/cflags.xml | 26 + build_tools/embed_modules.xml | 33 + build_tools/find_missing_support_level | 3 + build_tools/get_documentation.py | 175 + build_tools/make_defaults_h | 3 + build_tools/make_version | 10 + build_tools/make_version_h | 36 + build_tools/menuselect-deps.in | 6 + build_tools/mkpkgconfig | 8 + build_tools/post_process_documentation.py | 105 + build_tools/prep_tarball | 34 + cdr/cdr_adaptive_odbc.c | 34 + cdr/cdr_csv.c | 49 + cdr/cdr_custom.c | 5 + cdr/cdr_manager.c | 4 + cdr/cdr_odbc.c | 4 + cdr/cdr_pgsql.c | 226 + cdr/cdr_sqlite3_custom.c | 7 + cdr/cdr_syslog.c | 4 + cel/cel_custom.c | 3 + cel/cel_manager.c | 66 + cel/cel_odbc.c | 213 + cel/cel_pgsql.c | 70 + cel/cel_sqlite3_custom.c | 6 + cel/cel_tds.c | 12 + channels/chan_agent.c | 481 + channels/chan_alsa.c | 45 + channels/chan_bridge.c | 140 + channels/chan_console.c | 48 + channels/chan_dahdi.c | 1717 + channels/chan_gtalk.c | 195 + channels/chan_h323.c | 207 + channels/chan_iax2.c | 1237 + channels/chan_jingle.c | 187 + channels/chan_local.c | 500 + channels/chan_mgcp.c | 232 + channels/chan_misdn.c | 600 + channels/chan_motif.c | 2561 + channels/chan_multicast_rtp.c | 32 + channels/chan_nbs.c | 62 + channels/chan_oss.c | 80 + channels/chan_phone.c | 151 + channels/chan_sip.c | 8968 + + channels/chan_sip.exports.in | 6 + channels/chan_skinny.c | 1572 + channels/chan_unistim.c | 4407 + channels/chan_usbradio.c | 4035 + channels/chan_vpb.cc | 250 + channels/console_board.c | 4 + channels/console_gui.c | 10 + channels/console_video.c | 22 + channels/iax2-parser.c | 77 + channels/iax2-provision.c | 20 + channels/misdn/chan_misdn_config.h | 2 + channels/misdn/ie.c | 4 + channels/misdn/isdn_lib.c | 19 + channels/misdn/isdn_msg_parser.c | 64 + channels/misdn/portinfo.c | 3 + channels/misdn_config.c | 52 + channels/sig_analog.c | 755 + channels/sig_analog.h | 11 + channels/sig_pri.c | 1426 + channels/sig_pri.h | 77 + channels/sig_ss7.c | 763 + channels/sig_ss7.h | 47 + channels/sip/config_parser.c | 242 + channels/sip/dialplan_functions.c | 18 + channels/sip/include/config_parser.h | 12 + channels/sip/include/dialog.h | 19 + channels/sip/include/reqresp_parser.h | 14 + channels/sip/include/sdp_crypto.h | 6 + channels/sip/include/security_events.h | 43 + channels/sip/include/sip.h | 306 + channels/sip/include/sip_utils.h | 6 + channels/sip/include/srtp.h | 2 + channels/sip/reqresp_parser.c | 523 + channels/sip/sdp_crypto.c | 35 + channels/sip/security_events.c | 375 + channels/sip/srtp.c | 4 + channels/sip/utils.c | 49 + channels/vcodecs.c | 7 + channels/vgrabbers.c | 4 + codecs/Makefile | 8 + codecs/codec_dahdi.c | 60 + codecs/codec_g726.c | 118 + codecs/codec_ilbc.c | 20 + codecs/codec_resample.c | 7 + codecs/gsm/Makefile | 48 + codecs/gsm/src/k6opt.s | 739 + codecs/ilbc/FrameClassify.c | 114 + codecs/ilbc/FrameClassify.h | 27 + codecs/ilbc/LICENSE | 29 + codecs/ilbc/LICENSE_ADDENDUM | 55 + codecs/ilbc/LPCdecode.c | 158 + codecs/ilbc/LPCdecode.h | 52 + codecs/ilbc/LPCencode.c | 239 + codecs/ilbc/LPCencode.h | 28 + codecs/ilbc/Makefile | 11 + codecs/ilbc/PATENTS | 24 + codecs/ilbc/StateConstructW.c | 86 + codecs/ilbc/StateConstructW.h | 31 + codecs/ilbc/StateSearchW.c | 211 + codecs/ilbc/StateSearchW.h | 52 + codecs/ilbc/anaFilter.c | 72 + codecs/ilbc/anaFilter.h | 30 + codecs/ilbc/constants.c | 770 + codecs/ilbc/constants.h | 80 + codecs/ilbc/createCB.c | 231 + codecs/ilbc/createCB.h | 58 + codecs/ilbc/doCPLC.c | 270 + codecs/ilbc/doCPLC.h | 29 + codecs/ilbc/enhancer.c | 701 + codecs/ilbc/enhancer.h | 36 + codecs/ilbc/extract-cfile.awk | 24 + codecs/ilbc/filter.c | 175 + codecs/ilbc/filter.h | 80 + codecs/ilbc/gainquant.c | 116 + codecs/ilbc/gainquant.h | 30 + codecs/ilbc/getCBvec.c | 193 + codecs/ilbc/getCBvec.h | 25 + codecs/ilbc/helpfun.c | 324 + codecs/ilbc/helpfun.h | 106 + codecs/ilbc/hpInput.c | 65 + codecs/ilbc/hpInput.h | 24 + codecs/ilbc/hpOutput.c | 61 + codecs/ilbc/hpOutput.h | 24 + codecs/ilbc/iCBConstruct.c | 112 + codecs/ilbc/iCBConstruct.h | 40 + codecs/ilbc/iCBSearch.c | 512 + codecs/ilbc/iCBSearch.h | 37 + codecs/ilbc/iLBC_decode.c | 651 + codecs/ilbc/iLBC_decode.h | 42 + codecs/ilbc/iLBC_define.h | 217 + codecs/ilbc/iLBC_encode.c | 543 + codecs/ilbc/iLBC_encode.h | 39 + codecs/ilbc/iLBC_test.c | 314 + codecs/ilbc/lsf.c | 283 + codecs/ilbc/lsf.h | 27 + codecs/ilbc/packing.c | 182 + codecs/ilbc/packing.h | 68 + codecs/ilbc/rfc3951.txt |10867 ++ + codecs/ilbc/syntFilter.c | 80 + codecs/ilbc/syntFilter.h | 24 + codecs/lpc10/Makefile | 31 + configs/acl.conf.sample | 80 + configs/ais.conf.sample | 85 + configs/app_skel.conf.sample | 27 + configs/asterisk.conf.sample | 10 + configs/ccss.conf.sample | 6 + configs/cdr.conf.sample | 10 + configs/cdr_adaptive_odbc.conf.sample | 32 + configs/cdr_sqlite3_custom.conf.sample | 8 + configs/cel.conf.sample | 13 + configs/cel_custom.conf.sample | 14 + configs/cel_odbc.conf.sample | 63 + configs/cel_pgsql.conf.sample | 59 + configs/cel_sqlite3_custom.conf.sample | 17 + configs/chan_dahdi.conf.sample | 63 + configs/chan_ooh323.conf.sample | 190 + configs/cli_aliases.conf.sample | 13 + configs/confbridge.conf.sample | 14 + configs/config_test.conf.sample | 38 + configs/dbsep.conf.sample | 3 + configs/dundi.conf.sample | 4 + configs/extconfig.conf.sample | 13 + configs/extensions.conf.sample | 13 + configs/extensions.lua.sample | 11 + configs/features.conf.sample | 148 + configs/followme.conf.sample | 17 + configs/http.conf.sample | 3 + configs/iax.conf.sample | 427 + configs/indications.conf.sample | 7 + configs/logger.conf.sample | 13 + configs/manager.conf.sample | 16 + configs/misdn.conf.sample | 7 + configs/motif.conf.sample | 87 + configs/musiconhold.conf.sample | 5 + configs/ooh323.conf.sample | 204 + configs/queues.conf.sample | 60 + configs/res_config_mysql.conf.sample | 2 + configs/res_config_sqlite3.conf.sample | 31 + configs/res_corosync.conf.sample | 31 + configs/res_ldap.conf.sample | 1 + configs/res_pktccops.conf.sample | 64 + configs/res_stun_monitor.conf.sample | 17 + configs/rpt.conf.sample | 193 + configs/rtp.conf.sample | 29 + configs/sip.conf.sample | 170 + configs/sip_notify.conf.sample | 5 + configs/unistim.conf.sample | 12 + configs/usbradio.conf.sample | 61 + configs/voicemail.conf.sample | 70 + configs/vpb.conf.sample | 2 + configs/xmpp.conf.sample | 39 + configure.ac | 502 + contrib/asterisk-ng-doxygen | 1 + contrib/editors/asterisk.vim | 4 + contrib/init.d/etc_default_asterisk | 3 + contrib/init.d/rc.archlinux.asterisk | 2 + contrib/init.d/rc.debian.asterisk | 2 + contrib/init.d/rc.redhat.asterisk | 2 + contrib/realtime/mysql/iaxfriends.sql | 3 + contrib/realtime/mysql/sipfriends.sql | 98 + contrib/realtime/mysql/sippeers.sql | 97 + contrib/realtime/mysql/voicemail.sql | 6 + contrib/realtime/mysql/voicemail_messages.sql | 2 + contrib/realtime/postgresql/realtime.sql | 12 + contrib/scripts/autosupport | 100 + contrib/scripts/autosupport.8 | 9 + contrib/scripts/get_ilbc_source.sh | 9 + contrib/scripts/install_prereq | 13 + contrib/scripts/live_ast | 56 + contrib/scripts/safe_asterisk | 36 + contrib/scripts/valgrind_compare | 21 + contrib/unistimLang/en.po | 262 + contrib/unistimLang/fr.po | 262 + contrib/unistimLang/ru.po | 220 + contrib/unistimLang/ru.po.utf8 | 267 + doc/appdocsxml.dtd | 30 + doc/asterisk.8 | 765 + doc/asterisk.sgml | 437 + formats/format_g719.c | 28 + formats/format_g723.c | 15 + formats/format_g729.c | 15 + formats/format_gsm.c | 55 + formats/format_h263.c | 18 + formats/format_h264.c | 18 + formats/format_ilbc.c | 15 + formats/format_ogg_vorbis.c | 399 + formats/format_pcm.c | 65 + formats/format_siren14.c | 29 + formats/format_siren7.c | 29 + formats/format_sln.c | 36 + formats/format_vox.c | 66 + formats/format_wav.c | 49 + formats/format_wav_gsm.c | 37 + funcs/func_aes.c | 4 + funcs/func_audiohookinherit.c | 14 + funcs/func_blacklist.c | 8 + funcs/func_callerid.c | 394 + funcs/func_cdr.c | 26 + funcs/func_channel.c | 188 + funcs/func_curl.c | 15 + funcs/func_cut.c | 5 + funcs/func_devstate.c | 3 + funcs/func_dialgroup.c | 3 + funcs/func_dialplan.c | 87 + funcs/func_enum.c | 6 + funcs/func_env.c | 43 + funcs/func_frame_trace.c | 17 + funcs/func_global.c | 15 + funcs/func_groupcount.c | 4 + funcs/func_hangupcause.c | 258 + funcs/func_jitterbuffer.c | 8 + funcs/func_lock.c | 77 + funcs/func_logic.c | 18 + funcs/func_math.c | 8 + funcs/func_odbc.c | 75 + funcs/func_presencestate.c | 785 + funcs/func_realtime.c | 65 + funcs/func_shell.c | 49 + funcs/func_speex.c | 14 + funcs/func_strings.c | 125 + funcs/func_sysinfo.c | 2 + funcs/func_timeout.c | 40 + funcs/func_version.c | 3 + funcs/func_volume.c | 5 + include/asterisk.h | 4 + include/asterisk/abstract_jb.h | 2 + include/asterisk/acl.h | 170 + include/asterisk/adsi.h | 93 + include/asterisk/app.h | 501 + include/asterisk/astobj2.h | 771 + include/asterisk/audiohook.h | 14 + include/asterisk/autoconfig.h.in | 91 + include/asterisk/bridging.h | 13 + include/asterisk/calendar.h | 2 + include/asterisk/callerid.h | 1 + include/asterisk/ccss.h | 19 + include/asterisk/cdr.h | 43 + include/asterisk/cel.h | 16 + include/asterisk/channel.h | 932 + include/asterisk/channel_internal.h | 26 + include/asterisk/config.h | 147 + include/asterisk/config_options.h | 724 + include/asterisk/devicestate.h | 11 + include/asterisk/dial.h | 13 + include/asterisk/dlinkedlists.h | 1840 + include/asterisk/dnsmgr.h | 46 + include/asterisk/dsp.h | 8 + include/asterisk/event.h | 7 + include/asterisk/event_defs.h | 19 + include/asterisk/features.h | 89 + include/asterisk/file.h | 39 + include/asterisk/format.h | 42 + include/asterisk/format_pref.h | 2 + include/asterisk/frame.h | 36 + include/asterisk/http_websocket.h | 187 + include/asterisk/indications.h | 7 + include/asterisk/jabber.h | 5 + include/asterisk/linkedlists.h | 134 + include/asterisk/lock.h | 2 + include/asterisk/logger.h | 156 + include/asterisk/manager.h | 58 + include/asterisk/message.h | 33 + include/asterisk/module.h | 9 + include/asterisk/netsock.h | 13 + include/asterisk/netsock2.h | 15 + include/asterisk/optional_api.h | 30 + include/asterisk/options.h | 5 + include/asterisk/paths.h | 1 + include/asterisk/pbx.h | 207 + include/asterisk/presencestate.h | 154 + include/asterisk/res_fax.h | 8 + include/asterisk/res_odbc.h | 1 + include/asterisk/res_srtp.h | 10 + include/asterisk/rtp_engine.h | 135 + include/asterisk/sched.h | 13 + include/asterisk/security_events_defs.h | 90 + include/asterisk/sha1.h | 390 + include/asterisk/sip_api.h | 51 + include/asterisk/stringfields.h | 67 + include/asterisk/strings.h | 74 + include/asterisk/stun.h | 43 + include/asterisk/tcptls.h | 48 + include/asterisk/test.h | 56 + include/asterisk/time.h | 5 + include/asterisk/utils.h | 222 + include/asterisk/version.h | 1 + include/asterisk/xmldoc.h | 61 + include/asterisk/xmpp.h | 264 + main/Makefile | 115 + main/abstract_jb.c | 78 + main/acl.c | 425 + main/adsi.c | 351 + main/alaw.c | 4 + main/aoc.c | 22 + main/app.c | 563 + main/ast_expr2.c | 12 + main/ast_expr2.fl | 44 + main/ast_expr2.y | 12 + main/ast_expr2f.c | 44 + main/asterisk.c | 758 + main/asterisk.exports.in | 2 + main/astfd.c | 8 + main/astmm.c | 62 + main/astobj2.c | 1104 + main/audiohook.c | 88 + main/autochan.c | 16 + main/autoservice.c | 46 + main/bridging.c | 114 + main/callerid.c | 97 + main/ccss.c | 95 + main/cdr.c | 226 + main/cel.c | 276 + main/channel.c | 4917 - + main/channel_internal_api.c | 1355 + main/chanvars.c | 14 + main/cli.c | 253 + main/config.c | 1247 + main/config_options.c | 849 + main/cygload.c | 6 + main/data.c | 32 + main/datastore.c | 4 + main/db.c | 73 + main/devicestate.c | 168 + main/dial.c | 126 + main/dns.c | 18 + main/dnsmgr.c | 151 + main/dsp.c | 434 + main/ecdisa.h | 22 + main/editline/configure | 2 + main/editline/configure.in | 2 + main/editline/readline.c | 10 + main/editline/readline.h | 118 + main/editline/term.c | 16 + main/editline/tokenizer.c | 9 + main/enum.c | 104 + main/event.c | 141 + main/features.c | 6818 + + main/file.c | 291 + main/fixedjitterbuf.c | 98 + main/fixedjitterbuf.h | 8 + main/format.c | 176 + main/format_cap.c | 74 + main/format_pref.c | 15 + main/frame.c | 306 + main/framehook.c | 30 + main/fskmodem.c | 4 + main/fskmodem_float.c | 88 + main/fskmodem_int.c | 108 + main/global_datastores.c | 4 + main/hashtab.c | 4 + main/heap.c | 4 + main/http.c | 31 + main/image.c | 26 + main/indications.c | 24 + main/io.c | 30 + main/jitterbuf.c | 265 + main/libasteriskssl.c | 239 + main/libasteriskssl.exports.in | 4 + main/loader.c | 64 + main/lock.c | 8 + main/logger.c | 602 + main/manager.c | 1942 + main/md5.c | 10 + main/message.c | 236 + main/named_acl.c | 552 + main/netsock.c | 129 + main/netsock2.c | 16 + main/pbx.c | 2833 + main/plc.c | 14 + main/presencestate.c | 322 + main/privacy.c | 8 + main/rtp_engine.c | 462 + main/say.c | 544 + main/sched.c | 24 + main/security_events.c | 82 + main/sha1.c | 424 + main/slinfactory.c | 16 + main/srv.c | 12 + main/ssl.c | 100 + main/stdtime/localtime.c | 88 + main/stdtime/test.c | 2 + main/strcompat.c | 40 + main/strings.c | 4 + main/stun.c | 137 + main/syslog.c | 4 + main/taskprocessor.c | 98 + main/tcptls.c | 182 + main/tdd.c | 50 + main/term.c | 8 + main/test.c | 61 + main/threadstorage.c | 6 + main/timing.c | 10 + main/translate.c | 22 + main/udptl.c | 425 + main/ulaw.c | 44 + main/utils.c | 300 + main/xml.c | 4 + main/xmldoc.c | 723 + makeopts.in | 23 + pbx/dundi-parser.c | 29 + pbx/pbx_ael.c | 2 + pbx/pbx_config.c | 244 + pbx/pbx_dundi.c | 380 + pbx/pbx_loopback.c | 12 + pbx/pbx_lua.c | 234 + pbx/pbx_realtime.c | 109 + pbx/pbx_spool.c | 120 + res/Makefile | 13 + res/ael/ael.flex | 8 + res/ael/ael.tab.c | 1286 + res/ael/ael.tab.h | 14 + res/ael/ael_lex.c | 8 + res/ael/pval.c | 106 + res/pjproject/COPYING | 352 + res/pjproject/INSTALL.txt | 48 + res/pjproject/Makefile | 121 + res/pjproject/README-RTEMS | 87 + res/pjproject/README.txt | 964 + res/pjproject/aconfigure | 8401 + + res/pjproject/aconfigure.ac | 1416 + res/pjproject/build.mak.in | 150 + res/pjproject/build.symbian/00.bat | 7 + res/pjproject/build.symbian/01.bat | 7 + res/pjproject/build.symbian/bld.inf | 37 + res/pjproject/build.symbian/libg7221codec.mmp | 56 + res/pjproject/build.symbian/libgsmcodec.mmp | 72 + res/pjproject/build.symbian/libpassthroughcodec.mmp | 27 + res/pjproject/build.symbian/libresample.mmp | 26 + res/pjproject/build.symbian/libspeexcodec.mmp | 74 + res/pjproject/build.symbian/libsrtp.mmp | 60 + res/pjproject/build.symbian/makedef.sh | 80 + res/pjproject/build.symbian/null_audio.mmp | 40 + res/pjproject/build.symbian/null_audioU.def | 12 + res/pjproject/build.symbian/pjlib.mmp | 122 + res/pjproject/build.symbian/pjlibU.def | 323 + res/pjproject/build.symbian/pjlib_test.mmp | 83 + res/pjproject/build.symbian/pjlib_test.pkg | 19 + res/pjproject/build.symbian/pjlib_util.mmp | 83 + res/pjproject/build.symbian/pjlib_utilU.def | 92 + res/pjproject/build.symbian/pjmedia.mmp | 136 + res/pjproject/build.symbian/pjmediaU.def | 193 + res/pjproject/build.symbian/pjmedia_audiodev.mmp | 33 + res/pjproject/build.symbian/pjnath.mmp | 65 + res/pjproject/build.symbian/pjnathU.def | 88 + res/pjproject/build.symbian/pjproject.cww | 386 + res/pjproject/build.symbian/pjsdp.mmp | 46 + res/pjproject/build.symbian/pjsdpU.def | 45 + res/pjproject/build.symbian/pjsip.mmp | 69 + res/pjproject/build.symbian/pjsipU.def | 280 + res/pjproject/build.symbian/pjsip_simple.mmp | 54 + res/pjproject/build.symbian/pjsip_simpleU.def | 96 + res/pjproject/build.symbian/pjsip_ua.mmp | 52 + res/pjproject/build.symbian/pjsip_uaU.def | 58 + res/pjproject/build.symbian/pjstun_client.mmp | 41 + res/pjproject/build.symbian/pjsua_lib.mmp | 55 + res/pjproject/build.symbian/pjsua_libU.def | 122 + res/pjproject/build.symbian/symbian_audio.mmp | 47 + res/pjproject/build.symbian/symbian_audioU.def | 12 + res/pjproject/build.symbian/symbian_ua.mmp | 84 + res/pjproject/build.symbian/symbian_ua.pkg | 19 + res/pjproject/build.symbian/symbian_ua_udeb.pkg | 21 + res/pjproject/build.symbian/symbian_ua_urel.pkg | 21 + res/pjproject/build.symbian/symsndtest.mmp | 51 + res/pjproject/build.symbian/symsndtest.pkg | 19 + res/pjproject/build/cc-auto.mak.in | 21 + res/pjproject/build/cc-gcc.mak | 22 + res/pjproject/build/cc-vc.mak | 20 + res/pjproject/build/common.mak | 63 + res/pjproject/build/host-mingw.mak | 13 + res/pjproject/build/host-unix.mak | 13 + res/pjproject/build/host-win32.mak | 12 + res/pjproject/build/m-alpha.mak | 4 + res/pjproject/build/m-arm.mak | 4 + res/pjproject/build/m-auto.mak | 1 + res/pjproject/build/m-i386.mak | 4 + res/pjproject/build/m-m68k.mak | 4 + res/pjproject/build/m-mpc860.mak | 9 + res/pjproject/build/m-powerpc.mak | 4 + res/pjproject/build/m-sparc.mak | 4 + res/pjproject/build/m-x86_64.mak | 4 + res/pjproject/build/os-auto.mak.in | 11 + res/pjproject/build/os-darwinos.mak | 9 + res/pjproject/build/os-linux-kernel.mak | 43 + res/pjproject/build/os-linux.mak | 9 + res/pjproject/build/os-palmos.mak | 32 + res/pjproject/build/os-rtems.mak | 17 + res/pjproject/build/os-sunos.mak | 13 + res/pjproject/build/os-win32.mak | 12 + res/pjproject/build/rules.mak | 194 + res/pjproject/build/vs/pjproject-vs8-common-defaults.vsprops | 27 + res/pjproject/build/vs/pjproject-vs8-debug-defaults.vsprops | 19 + res/pjproject/build/vs/pjproject-vs8-debug-dynamic-defaults.vsprops | 12 + res/pjproject/build/vs/pjproject-vs8-debug-static-defaults.vsprops | 12 + res/pjproject/build/vs/pjproject-vs8-release-defaults.vsprops | 17 + res/pjproject/build/vs/pjproject-vs8-release-dynamic-defaults.vsprops | 12 + res/pjproject/build/vs/pjproject-vs8-release-static-defaults.vsprops | 12 + res/pjproject/build/vs/pjproject-vs8-win32-common-defaults.vsprops | 20 + res/pjproject/build/vs/pjproject-vs8-win32-release-defaults.vsprops | 8 + res/pjproject/build/vs/pjproject-vs8-wm2003-common-defaults.vsprops | 30 + res/pjproject/build/vs/pjproject-vs8-wm2003-release-defaults.vsprops | 8 + res/pjproject/build/vs/pjproject-vs8-wm5-common-defaults.vsprops | 28 + res/pjproject/build/vs/pjproject-vs8-wm5-release-defaults.vsprops | 8 + res/pjproject/build/vs/pjproject-vs8-wm6-common-defaults.vsprops | 28 + res/pjproject/build/vs/pjproject-vs8-wm6-release-defaults.vsprops | 8 + res/pjproject/c++-build.mak | 20 + res/pjproject/config.guess | 1317 + res/pjproject/config.sub | 1572 + res/pjproject/configure | 7 + res/pjproject/configure-iphone | 142 + res/pjproject/configure-legacy | 148 + res/pjproject/install-sh | 251 + res/pjproject/libpjproject.pc.in | 13 + res/pjproject/pjlib-util/build/Makefile | 104 + res/pjproject/pjlib-util/build/os-auto.mak.in | 3 + res/pjproject/pjlib-util/build/os-rtems.mak | 2 + res/pjproject/pjlib-util/build/pjlib_util.dsw | 71 + res/pjproject/pjlib-util/build/pjlib_util.vcproj | 4808 + + res/pjproject/pjlib-util/build/pjlib_util_test.vcproj | 3375 + res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_test_wince.vcp |10346 ++ + res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_wince.vcp |10710 ++ + res/pjproject/pjlib-util/build/wince-evc4/pjlib_util_wince.vcw | 59 + res/pjproject/pjlib-util/docs/doxygen.cfg | 1053 + res/pjproject/pjlib-util/docs/doxygen.css | 305 + res/pjproject/pjlib-util/docs/footer.html | 11 + res/pjproject/pjlib-util/docs/header.html | 9 + res/pjproject/pjlib-util/include/pjlib-util.h | 66 + res/pjproject/pjlib-util/include/pjlib-util/base64.h | 92 + res/pjproject/pjlib-util/include/pjlib-util/config.h | 274 + res/pjproject/pjlib-util/include/pjlib-util/crc32.h | 96 + res/pjproject/pjlib-util/include/pjlib-util/dns.h | 445 + res/pjproject/pjlib-util/include/pjlib-util/dns_server.h | 117 + res/pjproject/pjlib-util/include/pjlib-util/errno.h | 393 + res/pjproject/pjlib-util/include/pjlib-util/getopt.h | 146 + res/pjproject/pjlib-util/include/pjlib-util/hmac_md5.h | 109 + res/pjproject/pjlib-util/include/pjlib-util/hmac_sha1.h | 107 + res/pjproject/pjlib-util/include/pjlib-util/http_client.h | 494 + res/pjproject/pjlib-util/include/pjlib-util/md5.h | 74 + res/pjproject/pjlib-util/include/pjlib-util/pcap.h | 196 + res/pjproject/pjlib-util/include/pjlib-util/resolver.h | 460 + res/pjproject/pjlib-util/include/pjlib-util/scanner.h | 555 + res/pjproject/pjlib-util/include/pjlib-util/scanner_cis_bitwise.h | 97 + res/pjproject/pjlib-util/include/pjlib-util/scanner_cis_uint.h | 84 + res/pjproject/pjlib-util/include/pjlib-util/sha1.h | 80 + res/pjproject/pjlib-util/include/pjlib-util/srv_resolver.h | 215 + res/pjproject/pjlib-util/include/pjlib-util/string.h | 102 + res/pjproject/pjlib-util/include/pjlib-util/stun_simple.h | 209 + res/pjproject/pjlib-util/include/pjlib-util/types.h | 95 + res/pjproject/pjlib-util/include/pjlib-util/xml.h | 246 + res/pjproject/pjlib-util/src/pjlib-util-test/encryption.c | 766 + res/pjproject/pjlib-util/src/pjlib-util-test/http_client.c | 955 + res/pjproject/pjlib-util/src/pjlib-util-test/main.c | 63 + res/pjproject/pjlib-util/src/pjlib-util-test/main_rtems.c | 11 + res/pjproject/pjlib-util/src/pjlib-util-test/main_win32.c | 1 + res/pjproject/pjlib-util/src/pjlib-util-test/resolver_test.c | 1405 + res/pjproject/pjlib-util/src/pjlib-util-test/stun.c | 119 + res/pjproject/pjlib-util/src/pjlib-util-test/test.c | 112 + res/pjproject/pjlib-util/src/pjlib-util-test/test.h | 38 + res/pjproject/pjlib-util/src/pjlib-util-test/xml.c | 145 + res/pjproject/pjlib-util/src/pjlib-util/base64.c | 170 + res/pjproject/pjlib-util/src/pjlib-util/crc32.c | 243 + res/pjproject/pjlib-util/src/pjlib-util/dns.c | 744 + res/pjproject/pjlib-util/src/pjlib-util/dns_dump.c | 193 + res/pjproject/pjlib-util/src/pjlib-util/dns_server.c | 554 + res/pjproject/pjlib-util/src/pjlib-util/errno.c | 174 + res/pjproject/pjlib-util/src/pjlib-util/getopt.c | 731 + res/pjproject/pjlib-util/src/pjlib-util/hmac_md5.c | 97 + res/pjproject/pjlib-util/src/pjlib-util/hmac_sha1.c | 95 + res/pjproject/pjlib-util/src/pjlib-util/http_client.c | 1654 + res/pjproject/pjlib-util/src/pjlib-util/md5.c | 266 + res/pjproject/pjlib-util/src/pjlib-util/pcap.c | 392 + res/pjproject/pjlib-util/src/pjlib-util/resolver.c | 1588 + res/pjproject/pjlib-util/src/pjlib-util/resolver_wrap.cpp | 24 + res/pjproject/pjlib-util/src/pjlib-util/scanner.c | 636 + res/pjproject/pjlib-util/src/pjlib-util/scanner_cis_bitwise.c | 69 + res/pjproject/pjlib-util/src/pjlib-util/scanner_cis_uint.c | 46 + res/pjproject/pjlib-util/src/pjlib-util/sha1.c | 262 + res/pjproject/pjlib-util/src/pjlib-util/srv_resolver.c | 674 + res/pjproject/pjlib-util/src/pjlib-util/string.c | 110 + res/pjproject/pjlib-util/src/pjlib-util/stun_simple.c | 131 + res/pjproject/pjlib-util/src/pjlib-util/stun_simple_client.c | 335 + res/pjproject/pjlib-util/src/pjlib-util/symbols.c | 83 + res/pjproject/pjlib-util/src/pjlib-util/xml.c | 520 + res/pjproject/pjlib-util/src/pjlib-util/xml_wrap.cpp | 24 + res/pjproject/pjlib/build/Makefile | 117 + res/pjproject/pjlib/build/cacert.pem | 14 + res/pjproject/pjlib/build/os-auto.mak.in | 35 + res/pjproject/pjlib/build/os-darwinos.mak | 37 + res/pjproject/pjlib/build/os-linux-kernel.mak | 47 + res/pjproject/pjlib/build/os-linux.mak | 39 + res/pjproject/pjlib/build/os-rtems.mak | 46 + res/pjproject/pjlib/build/os-sunos.mak | 36 + res/pjproject/pjlib/build/os-win32.mak | 33 + res/pjproject/pjlib/build/pjlib.vcproj |11804 ++ + res/pjproject/pjlib/build/pjlib_samples.mak | 36 + res/pjproject/pjlib/build/pjlib_test.vcproj | 5301 + + res/pjproject/pjlib/build/privkey.pem | 15 + res/pjproject/pjlib/build/wince-evc4/pjlib_test_wince.vcp |39723 ++++++++ + res/pjproject/pjlib/build/wince-evc4/pjlib_wince.vcp |15361 +++ + res/pjproject/pjlib/build/wince-evc4/pjlib_wince.vcw | 44 + res/pjproject/pjlib/docs/doxygen.cfg | 1052 + res/pjproject/pjlib/docs/doxygen.css | 305 + res/pjproject/pjlib/docs/footer.html | 11 + res/pjproject/pjlib/docs/header.html | 9 + res/pjproject/pjlib/include/pj++/file.hpp | 188 + res/pjproject/pjlib/include/pj++/hash.hpp | 156 + res/pjproject/pjlib/include/pj++/list.hpp | 352 + res/pjproject/pjlib/include/pj++/lock.hpp | 149 + res/pjproject/pjlib/include/pj++/os.hpp | 870 + res/pjproject/pjlib/include/pj++/pool.hpp | 279 + res/pjproject/pjlib/include/pj++/proactor.hpp | 515 + res/pjproject/pjlib/include/pj++/scanner.hpp | 246 + res/pjproject/pjlib/include/pj++/sock.hpp | 444 + res/pjproject/pjlib/include/pj++/string.hpp | 468 + res/pjproject/pjlib/include/pj++/timer.hpp | 198 + res/pjproject/pjlib/include/pj++/tree.hpp | 129 + res/pjproject/pjlib/include/pj++/types.hpp | 175 + res/pjproject/pjlib/include/pj/activesock.h | 560 + res/pjproject/pjlib/include/pj/addr_resolv.h | 165 + res/pjproject/pjlib/include/pj/array.h | 96 + res/pjproject/pjlib/include/pj/assert.h | 95 + res/pjproject/pjlib/include/pj/compat/assert.h | 44 + res/pjproject/pjlib/include/pj/compat/cc_armcc.h | 57 + res/pjproject/pjlib/include/pj/compat/cc_codew.h | 55 + res/pjproject/pjlib/include/pj/compat/cc_gcc.h | 78 + res/pjproject/pjlib/include/pj/compat/cc_gcce.h | 54 + res/pjproject/pjlib/include/pj/compat/cc_msvc.h | 87 + res/pjproject/pjlib/include/pj/compat/cc_mwcc.h | 55 + res/pjproject/pjlib/include/pj/compat/ctype.h | 49 + res/pjproject/pjlib/include/pj/compat/errno.h | 44 + res/pjproject/pjlib/include/pj/compat/high_precision.h | 103 + res/pjproject/pjlib/include/pj/compat/m_alpha.h | 36 + res/pjproject/pjlib/include/pj/compat/m_armv4.h | 39 + res/pjproject/pjlib/include/pj/compat/m_auto.h.in | 60 + res/pjproject/pjlib/include/pj/compat/m_i386.h | 35 + res/pjproject/pjlib/include/pj/compat/m_m68k.h | 35 + res/pjproject/pjlib/include/pj/compat/m_powerpc.h | 36 + res/pjproject/pjlib/include/pj/compat/m_sparc.h | 35 + res/pjproject/pjlib/include/pj/compat/m_x86_64.h | 36 + res/pjproject/pjlib/include/pj/compat/malloc.h | 34 + res/pjproject/pjlib/include/pj/compat/os_auto.h.in | 212 + res/pjproject/pjlib/include/pj/compat/os_darwinos.h | 145 + res/pjproject/pjlib/include/pj/compat/os_linux.h | 129 + res/pjproject/pjlib/include/pj/compat/os_linux_kernel.h | 149 + res/pjproject/pjlib/include/pj/compat/os_palmos.h | 119 + res/pjproject/pjlib/include/pj/compat/os_rtems.h | 139 + res/pjproject/pjlib/include/pj/compat/os_sunos.h | 132 + res/pjproject/pjlib/include/pj/compat/os_symbian.h | 167 + res/pjproject/pjlib/include/pj/compat/os_win32.h | 139 + res/pjproject/pjlib/include/pj/compat/os_win32_wince.h | 146 + res/pjproject/pjlib/include/pj/compat/rand.h | 70 + res/pjproject/pjlib/include/pj/compat/setjmp.h | 98 + res/pjproject/pjlib/include/pj/compat/size_t.h | 32 + res/pjproject/pjlib/include/pj/compat/socket.h | 239 + res/pjproject/pjlib/include/pj/compat/stdarg.h | 32 + res/pjproject/pjlib/include/pj/compat/stdfileio.h | 32 + res/pjproject/pjlib/include/pj/compat/string.h | 144 + res/pjproject/pjlib/include/pj/compat/time.h | 42 + res/pjproject/pjlib/include/pj/config.h | 1198 + res/pjproject/pjlib/include/pj/config_site.h | 408 + res/pjproject/pjlib/include/pj/config_site_sample.h | 407 + res/pjproject/pjlib/include/pj/ctype.h | 175 + res/pjproject/pjlib/include/pj/doxygen.h | 996 + res/pjproject/pjlib/include/pj/errno.h | 577 + res/pjproject/pjlib/include/pj/except.h | 421 + res/pjproject/pjlib/include/pj/fifobuf.h | 44 + res/pjproject/pjlib/include/pj/file_access.h | 109 + res/pjproject/pjlib/include/pj/file_io.h | 183 + res/pjproject/pjlib/include/pj/guid.h | 101 + res/pjproject/pjlib/include/pj/hash.h | 220 + res/pjproject/pjlib/include/pj/ioqueue.h | 805 + res/pjproject/pjlib/include/pj/ip_helper.h | 97 + res/pjproject/pjlib/include/pj/list.h | 273 + res/pjproject/pjlib/include/pj/list_i.h | 121 + res/pjproject/pjlib/include/pj/lock.h | 154 + res/pjproject/pjlib/include/pj/log.h | 423 + res/pjproject/pjlib/include/pj/math.h | 197 + res/pjproject/pjlib/include/pj/os.h | 1476 + res/pjproject/pjlib/include/pj/pool.h | 903 + res/pjproject/pjlib/include/pj/pool_alt.h | 198 + res/pjproject/pjlib/include/pj/pool_buf.h | 105 + res/pjproject/pjlib/include/pj/pool_i.h | 94 + res/pjproject/pjlib/include/pj/rand.h | 66 + res/pjproject/pjlib/include/pj/rbtree.h | 210 + res/pjproject/pjlib/include/pj/sock.h | 1393 + res/pjproject/pjlib/include/pj/sock_qos.h | 427 + res/pjproject/pjlib/include/pj/sock_select.h | 152 + res/pjproject/pjlib/include/pj/ssl_sock.h | 1046 + res/pjproject/pjlib/include/pj/string.h | 692 + res/pjproject/pjlib/include/pj/string_i.h | 371 + res/pjproject/pjlib/include/pj/timer.h | 272 + res/pjproject/pjlib/include/pj/types.h | 547 + res/pjproject/pjlib/include/pj/unicode.h | 141 + res/pjproject/pjlib/include/pjlib++.hpp | 35 + res/pjproject/pjlib/include/pjlib.h | 63 + res/pjproject/pjlib/src/pj/activesock.c | 882 + res/pjproject/pjlib/src/pj/addr_resolv_linux_kernel.c | 26 + res/pjproject/pjlib/src/pj/addr_resolv_sock.c | 282 + res/pjproject/pjlib/src/pj/addr_resolv_symbian.cpp | 201 + res/pjproject/pjlib/src/pj/array.c | 71 + res/pjproject/pjlib/src/pj/compat/longjmp_i386.S | 42 + res/pjproject/pjlib/src/pj/compat/setjmp_i386.S | 61 + res/pjproject/pjlib/src/pj/compat/sigjmp.c | 40 + res/pjproject/pjlib/src/pj/compat/string.c | 45 + res/pjproject/pjlib/src/pj/compat/string_compat.c | 83 + res/pjproject/pjlib/src/pj/config.c | 89 + res/pjproject/pjlib/src/pj/ctype.c | 28 + res/pjproject/pjlib/src/pj/errno.c | 320 + res/pjproject/pjlib/src/pj/except.c | 185 + res/pjproject/pjlib/src/pj/exception_symbian.cpp | 116 + res/pjproject/pjlib/src/pj/extra-exports.c | 41 + res/pjproject/pjlib/src/pj/fifobuf.c | 189 + res/pjproject/pjlib/src/pj/file_access_unistd.c | 114 + res/pjproject/pjlib/src/pj/file_access_win32.c | 215 + res/pjproject/pjlib/src/pj/file_io_ansi.c | 170 + res/pjproject/pjlib/src/pj/file_io_win32.c | 240 + res/pjproject/pjlib/src/pj/guid.c | 27 + res/pjproject/pjlib/src/pj/guid_simple.c | 81 + res/pjproject/pjlib/src/pj/guid_uuid.c | 53 + res/pjproject/pjlib/src/pj/guid_win32.c | 72 + res/pjproject/pjlib/src/pj/hash.c | 349 + res/pjproject/pjlib/src/pj/ioqueue_common_abs.c | 1314 + res/pjproject/pjlib/src/pj/ioqueue_common_abs.h | 139 + res/pjproject/pjlib/src/pj/ioqueue_dummy.c | 194 + res/pjproject/pjlib/src/pj/ioqueue_epoll.c | 749 + res/pjproject/pjlib/src/pj/ioqueue_linux_kernel.c | 162 + res/pjproject/pjlib/src/pj/ioqueue_select.c | 926 + res/pjproject/pjlib/src/pj/ioqueue_symbian.cpp | 853 + res/pjproject/pjlib/src/pj/ioqueue_winnt.c | 1443 + res/pjproject/pjlib/src/pj/ip_helper_generic.c | 401 + res/pjproject/pjlib/src/pj/ip_helper_symbian.cpp | 150 + res/pjproject/pjlib/src/pj/ip_helper_win32.c | 441 + res/pjproject/pjlib/src/pj/list.c | 26 + res/pjproject/pjlib/src/pj/lock.c | 198 + res/pjproject/pjlib/src/pj/log.c | 543 + res/pjproject/pjlib/src/pj/log_writer_printk.c | 28 + res/pjproject/pjlib/src/pj/log_writer_stdout.c | 57 + res/pjproject/pjlib/src/pj/log_writer_symbian_console.cpp | 44 + res/pjproject/pjlib/src/pj/os_core_darwin.m | 100 + res/pjproject/pjlib/src/pj/os_core_linux_kernel.c | 698 + res/pjproject/pjlib/src/pj/os_core_symbian.cpp | 1063 + res/pjproject/pjlib/src/pj/os_core_unix.c | 1851 + res/pjproject/pjlib/src/pj/os_core_win32.c | 1456 + res/pjproject/pjlib/src/pj/os_error_linux_kernel.c | 81 + res/pjproject/pjlib/src/pj/os_error_symbian.cpp | 172 + res/pjproject/pjlib/src/pj/os_error_unix.c | 69 + res/pjproject/pjlib/src/pj/os_error_win32.c | 220 + res/pjproject/pjlib/src/pj/os_info.c | 319 + res/pjproject/pjlib/src/pj/os_info_iphone.m | 53 + res/pjproject/pjlib/src/pj/os_info_symbian.cpp | 190 + res/pjproject/pjlib/src/pj/os_rwmutex.c | 163 + res/pjproject/pjlib/src/pj/os_symbian.h | 422 + res/pjproject/pjlib/src/pj/os_time_bsd.c | 36 + res/pjproject/pjlib/src/pj/os_time_common.c | 86 + res/pjproject/pjlib/src/pj/os_time_linux_kernel.c | 66 + res/pjproject/pjlib/src/pj/os_time_unix.c | 47 + res/pjproject/pjlib/src/pj/os_time_win32.c | 303 + res/pjproject/pjlib/src/pj/os_timestamp_common.c | 206 + res/pjproject/pjlib/src/pj/os_timestamp_linux_kernel.c | 79 + res/pjproject/pjlib/src/pj/os_timestamp_posix.c | 220 + res/pjproject/pjlib/src/pj/os_timestamp_win32.c | 295 + res/pjproject/pjlib/src/pj/pool.c | 301 + res/pjproject/pjlib/src/pj/pool_buf.c | 115 + res/pjproject/pjlib/src/pj/pool_caching.c | 334 + res/pjproject/pjlib/src/pj/pool_dbg.c | 190 + res/pjproject/pjlib/src/pj/pool_policy_kmalloc.c | 64 + res/pjproject/pjlib/src/pj/pool_policy_malloc.c | 104 + res/pjproject/pjlib/src/pj/pool_policy_new.cpp | 102 + res/pjproject/pjlib/src/pj/pool_signature.h | 68 + res/pjproject/pjlib/src/pj/rand.c | 35 + res/pjproject/pjlib/src/pj/rbtree.c | 428 + res/pjproject/pjlib/src/pj/sock_bsd.c | 843 + res/pjproject/pjlib/src/pj/sock_common.c | 1196 + res/pjproject/pjlib/src/pj/sock_linux_kernel.c | 755 + res/pjproject/pjlib/src/pj/sock_qos_bsd.c | 132 + res/pjproject/pjlib/src/pj/sock_qos_common.c | 151 + res/pjproject/pjlib/src/pj/sock_qos_dummy.c | 76 + res/pjproject/pjlib/src/pj/sock_qos_symbian.cpp | 95 + res/pjproject/pjlib/src/pj/sock_qos_wm.c | 103 + res/pjproject/pjlib/src/pj/sock_select.c | 113 + res/pjproject/pjlib/src/pj/sock_select_symbian.cpp | 163 + res/pjproject/pjlib/src/pj/sock_symbian.cpp | 1021 + res/pjproject/pjlib/src/pj/ssl_sock_common.c | 138 + res/pjproject/pjlib/src/pj/ssl_sock_dump.c | 148 + res/pjproject/pjlib/src/pj/ssl_sock_ossl.c | 2390 + res/pjproject/pjlib/src/pj/ssl_sock_symbian.cpp | 1426 + res/pjproject/pjlib/src/pj/string.c | 202 + res/pjproject/pjlib/src/pj/symbols.c | 348 + res/pjproject/pjlib/src/pj/timer.c | 554 + res/pjproject/pjlib/src/pj/timer_symbian.cpp | 446 + res/pjproject/pjlib/src/pj/types.c | 46 + res/pjproject/pjlib/src/pj/unicode_symbian.cpp | 76 + res/pjproject/pjlib/src/pj/unicode_win32.c | 59 + res/pjproject/pjlib/src/pjlib++-test/main.cpp | 62 + res/pjproject/pjlib/src/pjlib-samples/except.c | 82 + res/pjproject/pjlib/src/pjlib-samples/list.c | 72 + res/pjproject/pjlib/src/pjlib-samples/log.c | 43 + res/pjproject/pjlib/src/pjlib-test/activesock.c | 521 + res/pjproject/pjlib/src/pjlib-test/atomic.c | 109 + res/pjproject/pjlib/src/pjlib-test/echo_clt.c | 269 + res/pjproject/pjlib/src/pjlib-test/errno.c | 171 + res/pjproject/pjlib/src/pjlib-test/exception.c | 282 + res/pjproject/pjlib/src/pjlib-test/exception_wrap.cpp | 24 + res/pjproject/pjlib/src/pjlib-test/fifobuf.c | 117 + res/pjproject/pjlib/src/pjlib-test/file.c | 225 + res/pjproject/pjlib/src/pjlib-test/hash_test.c | 163 + res/pjproject/pjlib/src/pjlib-test/ioq_perf.c | 572 + res/pjproject/pjlib/src/pjlib-test/ioq_tcp.c | 972 + res/pjproject/pjlib/src/pjlib-test/ioq_udp.c | 951 + res/pjproject/pjlib/src/pjlib-test/ioq_unreg.c | 387 + res/pjproject/pjlib/src/pjlib-test/list.c | 226 + res/pjproject/pjlib/src/pjlib-test/main.c | 107 + res/pjproject/pjlib/src/pjlib-test/main_mod.c | 40 + res/pjproject/pjlib/src/pjlib-test/main_rtems.c | 326 + res/pjproject/pjlib/src/pjlib-test/main_symbian.cpp | 133 + res/pjproject/pjlib/src/pjlib-test/main_win32.c | 211 + res/pjproject/pjlib/src/pjlib-test/mutex.c | 234 + res/pjproject/pjlib/src/pjlib-test/os.c | 116 + res/pjproject/pjlib/src/pjlib-test/pjlib_test_reg.rss | 12 + res/pjproject/pjlib/src/pjlib-test/pool.c | 321 + res/pjproject/pjlib/src/pjlib-test/pool_perf.c | 194 + res/pjproject/pjlib/src/pjlib-test/pool_wrap.cpp | 24 + res/pjproject/pjlib/src/pjlib-test/rand.c | 54 + res/pjproject/pjlib/src/pjlib-test/rbtree.c | 168 + res/pjproject/pjlib/src/pjlib-test/rtems_network_config.h | 149 + res/pjproject/pjlib/src/pjlib-test/select.c | 221 + res/pjproject/pjlib/src/pjlib-test/sleep.c | 224 + res/pjproject/pjlib/src/pjlib-test/sock.c | 877 + res/pjproject/pjlib/src/pjlib-test/sock_perf.c | 190 + res/pjproject/pjlib/src/pjlib-test/ssl_sock.c | 1424 + res/pjproject/pjlib/src/pjlib-test/string.c | 438 + res/pjproject/pjlib/src/pjlib-test/test.c | 234 + res/pjproject/pjlib/src/pjlib-test/test.h | 129 + res/pjproject/pjlib/src/pjlib-test/test_wrap.cpp | 24 + res/pjproject/pjlib/src/pjlib-test/thread.c | 336 + res/pjproject/pjlib/src/pjlib-test/timer.c | 196 + res/pjproject/pjlib/src/pjlib-test/timestamp.c | 235 + res/pjproject/pjlib/src/pjlib-test/udp_echo_srv_ioqueue.c | 214 + res/pjproject/pjlib/src/pjlib-test/udp_echo_srv_sync.c | 167 + res/pjproject/pjlib/src/pjlib-test/util.c | 140 + res/pjproject/pjmedia/README.txt | 19 + res/pjproject/pjmedia/build/Jbtest.dat | 578 + res/pjproject/pjmedia/build/Makefile | 225 + res/pjproject/pjmedia/build/m-i386.mak | 6 + res/pjproject/pjmedia/build/m-x86_64.mak | 6 + res/pjproject/pjmedia/build/os-auto.mak.in | 179 + res/pjproject/pjmedia/build/os-darwinos.mak | 106 + res/pjproject/pjmedia/build/os-linux.mak | 100 + res/pjproject/pjmedia/build/os-rtems.mak | 8 + res/pjproject/pjmedia/build/os-win32.mak | 102 + res/pjproject/pjmedia/build/pjmedia.vcproj | 5203 + + res/pjproject/pjmedia/build/pjmedia_audiodev.vcproj | 6316 + + res/pjproject/pjmedia/build/pjmedia_codec.vcproj | 3148 + res/pjproject/pjmedia/build/pjmedia_test.vcproj | 4263 + res/pjproject/pjmedia/build/pjmedia_videodev.vcproj | 2864 + res/pjproject/pjmedia/build/wince-evc4/pjmedia_auddev_wince.vcp | 6342 + + res/pjproject/pjmedia/build/wince-evc4/pjmedia_codec_wince.vcp | 5023 + + res/pjproject/pjmedia/build/wince-evc4/pjmedia_test.vcp |19958 ++++ + res/pjproject/pjmedia/build/wince-evc4/pjmedia_wince.vcp |29166 ++++++ + res/pjproject/pjmedia/build/wince-evc4/pjmedia_wince.vcw | 206 + res/pjproject/pjmedia/include/pjmedia-audiodev/audiodev.h | 719 + res/pjproject/pjmedia/include/pjmedia-audiodev/audiodev_imp.h | 188 + res/pjproject/pjmedia/include/pjmedia-audiodev/audiotest.h | 116 + res/pjproject/pjmedia/include/pjmedia-audiodev/config.h | 452 + res/pjproject/pjmedia/include/pjmedia-audiodev/errno.h | 212 + res/pjproject/pjmedia/include/pjmedia-codec.h | 42 + res/pjproject/pjmedia/include/pjmedia-codec/amr_helper.h | 1228 + res/pjproject/pjmedia/include/pjmedia-codec/amr_sdp_match.h | 61 + res/pjproject/pjmedia/include/pjmedia-codec/audio_codecs.h | 98 + res/pjproject/pjmedia/include/pjmedia-codec/config.h | 423 + res/pjproject/pjmedia/include/pjmedia-codec/config_auto.h.in | 80 + res/pjproject/pjmedia/include/pjmedia-codec/ffmpeg_vid_codecs.h | 67 + res/pjproject/pjmedia/include/pjmedia-codec/g722.h | 104 + res/pjproject/pjmedia/include/pjmedia-codec/g7221.h | 162 + res/pjproject/pjmedia/include/pjmedia-codec/g7221_sdp_match.h | 59 + res/pjproject/pjmedia/include/pjmedia-codec/gsm.h | 87 + res/pjproject/pjmedia/include/pjmedia-codec/h263_packetizer.h | 146 + res/pjproject/pjmedia/include/pjmedia-codec/h264_packetizer.h | 157 + res/pjproject/pjmedia/include/pjmedia-codec/ilbc.h | 119 + res/pjproject/pjmedia/include/pjmedia-codec/ipp_codecs.h | 322 + res/pjproject/pjmedia/include/pjmedia-codec/l16.h | 81 + res/pjproject/pjmedia/include/pjmedia-codec/opencore_amrnb.h | 89 + res/pjproject/pjmedia/include/pjmedia-codec/passthrough.h | 277 + res/pjproject/pjmedia/include/pjmedia-codec/speex.h | 150 + res/pjproject/pjmedia/include/pjmedia-codec/types.h | 126 + res/pjproject/pjmedia/include/pjmedia-videodev/avi_dev.h | 139 + res/pjproject/pjmedia/include/pjmedia-videodev/config.h | 203 + res/pjproject/pjmedia/include/pjmedia-videodev/errno.h | 159 + res/pjproject/pjmedia/include/pjmedia-videodev/videodev.h | 824 + res/pjproject/pjmedia/include/pjmedia-videodev/videodev_imp.h | 230 + res/pjproject/pjmedia/include/pjmedia.h | 81 + res/pjproject/pjmedia/include/pjmedia/alaw_ulaw.h | 213 + res/pjproject/pjmedia/include/pjmedia/avi.h | 202 + res/pjproject/pjmedia/include/pjmedia/avi_stream.h | 170 + res/pjproject/pjmedia/include/pjmedia/bidirectional.h | 67 + res/pjproject/pjmedia/include/pjmedia/circbuf.h | 436 + res/pjproject/pjmedia/include/pjmedia/clock.h | 335 + res/pjproject/pjmedia/include/pjmedia/codec.h | 1126 + res/pjproject/pjmedia/include/pjmedia/conference.h | 509 + res/pjproject/pjmedia/include/pjmedia/config.h | 1181 + res/pjproject/pjmedia/include/pjmedia/config_auto.h.in | 43 + res/pjproject/pjmedia/include/pjmedia/converter.h | 322 + res/pjproject/pjmedia/include/pjmedia/delaybuf.h | 176 + res/pjproject/pjmedia/include/pjmedia/doxygen.h | 244 + res/pjproject/pjmedia/include/pjmedia/echo.h | 260 + res/pjproject/pjmedia/include/pjmedia/echo_port.h | 74 + res/pjproject/pjmedia/include/pjmedia/endpoint.h | 295 + res/pjproject/pjmedia/include/pjmedia/errno.h | 650 + res/pjproject/pjmedia/include/pjmedia/event.h | 395 + res/pjproject/pjmedia/include/pjmedia/format.h | 755 + res/pjproject/pjmedia/include/pjmedia/frame.h | 332 + res/pjproject/pjmedia/include/pjmedia/g711.h | 89 + res/pjproject/pjmedia/include/pjmedia/jbuf.h | 451 + res/pjproject/pjmedia/include/pjmedia/master_port.h | 199 + res/pjproject/pjmedia/include/pjmedia/mem_port.h | 195 + res/pjproject/pjmedia/include/pjmedia/null_port.h | 70 + res/pjproject/pjmedia/include/pjmedia/plc.h | 115 + res/pjproject/pjmedia/include/pjmedia/port.h | 499 + res/pjproject/pjmedia/include/pjmedia/resample.h | 200 + res/pjproject/pjmedia/include/pjmedia/rtcp.h | 486 + res/pjproject/pjmedia/include/pjmedia/rtcp_xr.h | 478 + res/pjproject/pjmedia/include/pjmedia/rtp.h | 394 + res/pjproject/pjmedia/include/pjmedia/sdp.h | 736 + res/pjproject/pjmedia/include/pjmedia/sdp_neg.h | 765 + res/pjproject/pjmedia/include/pjmedia/session.h | 436 + res/pjproject/pjmedia/include/pjmedia/signatures.h | 217 + res/pjproject/pjmedia/include/pjmedia/silencedet.h | 200 + res/pjproject/pjmedia/include/pjmedia/sound.h | 336 + res/pjproject/pjmedia/include/pjmedia/sound_port.h | 352 + res/pjproject/pjmedia/include/pjmedia/splitcomb.h | 140 + res/pjproject/pjmedia/include/pjmedia/stereo.h | 206 + res/pjproject/pjmedia/include/pjmedia/stream.h | 436 + res/pjproject/pjmedia/include/pjmedia/stream_common.h | 57 + res/pjproject/pjmedia/include/pjmedia/symbian_sound_aps.h | 48 + res/pjproject/pjmedia/include/pjmedia/tonegen.h | 293 + res/pjproject/pjmedia/include/pjmedia/transport.h | 853 + res/pjproject/pjmedia/include/pjmedia/transport_adapter_sample.h | 76 + res/pjproject/pjmedia/include/pjmedia/transport_ice.h | 228 + res/pjproject/pjmedia/include/pjmedia/transport_loop.h | 82 + res/pjproject/pjmedia/include/pjmedia/transport_srtp.h | 317 + res/pjproject/pjmedia/include/pjmedia/transport_udp.h | 162 + res/pjproject/pjmedia/include/pjmedia/types.h | 272 + res/pjproject/pjmedia/include/pjmedia/vid_codec.h | 871 + res/pjproject/pjmedia/include/pjmedia/vid_codec_util.h | 158 + res/pjproject/pjmedia/include/pjmedia/vid_port.h | 240 + res/pjproject/pjmedia/include/pjmedia/vid_stream.h | 423 + res/pjproject/pjmedia/include/pjmedia/vid_tee.h | 142 + res/pjproject/pjmedia/include/pjmedia/wav_playlist.h | 105 + res/pjproject/pjmedia/include/pjmedia/wav_port.h | 250 + res/pjproject/pjmedia/include/pjmedia/wave.h | 184 + res/pjproject/pjmedia/include/pjmedia/wsola.h | 219 + res/pjproject/pjmedia/include/pjmedia_audiodev.h | 33 + res/pjproject/pjmedia/include/pjmedia_videodev.h | 31 + res/pjproject/pjmedia/src/pjmedia-audiodev/alsa_dev.c | 980 + res/pjproject/pjmedia/src/pjmedia-audiodev/audiodev.c | 815 + res/pjproject/pjmedia/src/pjmedia-audiodev/audiotest.c | 269 + res/pjproject/pjmedia/src/pjmedia-audiodev/coreaudio_dev.c | 2107 + res/pjproject/pjmedia/src/pjmedia-audiodev/errno.c | 206 + res/pjproject/pjmedia/src/pjmedia-audiodev/legacy_dev.c | 468 + res/pjproject/pjmedia/src/pjmedia-audiodev/null_dev.c | 388 + res/pjproject/pjmedia/src/pjmedia-audiodev/pa_dev.c | 1284 + res/pjproject/pjmedia/src/pjmedia-audiodev/s60_g729_bitstream.h | 171 + res/pjproject/pjmedia/src/pjmedia-audiodev/symb_aps_dev.cpp | 1929 + res/pjproject/pjmedia/src/pjmedia-audiodev/symb_mda_dev.cpp | 1196 + res/pjproject/pjmedia/src/pjmedia-audiodev/symb_vas_dev.cpp | 2006 + res/pjproject/pjmedia/src/pjmedia-audiodev/wmme_dev.c | 1524 + res/pjproject/pjmedia/src/pjmedia-codec/amr_sdp_match.c | 176 + res/pjproject/pjmedia/src/pjmedia-codec/audio_codecs.c | 119 + res/pjproject/pjmedia/src/pjmedia-codec/ffmpeg_vid_codecs.c | 1818 + res/pjproject/pjmedia/src/pjmedia-codec/g722.c | 714 + res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_dec.c | 549 + res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_dec.h | 79 + res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_enc.c | 576 + res/pjproject/pjmedia/src/pjmedia-codec/g722/g722_enc.h | 78 + res/pjproject/pjmedia/src/pjmedia-codec/g7221.c | 950 + res/pjproject/pjmedia/src/pjmedia-codec/g7221_sdp_match.c | 91 + res/pjproject/pjmedia/src/pjmedia-codec/gsm.c | 645 + res/pjproject/pjmedia/src/pjmedia-codec/h263_packetizer.c | 294 + res/pjproject/pjmedia/src/pjmedia-codec/h264_packetizer.c | 535 + res/pjproject/pjmedia/src/pjmedia-codec/ilbc.c | 883 + res/pjproject/pjmedia/src/pjmedia-codec/ipp_codecs.c | 1680 + res/pjproject/pjmedia/src/pjmedia-codec/l16.c | 729 + res/pjproject/pjmedia/src/pjmedia-codec/opencore_amrnb.c | 831 + res/pjproject/pjmedia/src/pjmedia-codec/passthrough.c | 1054 + res/pjproject/pjmedia/src/pjmedia-codec/speex_codec.c | 997 + res/pjproject/pjmedia/src/pjmedia-videodev/avi_dev.c | 678 + res/pjproject/pjmedia/src/pjmedia-videodev/colorbar_dev.c | 626 + res/pjproject/pjmedia/src/pjmedia-videodev/dshow_dev.c | 1062 + res/pjproject/pjmedia/src/pjmedia-videodev/dshowclasses.cpp | 242 + res/pjproject/pjmedia/src/pjmedia-videodev/errno.c | 119 + res/pjproject/pjmedia/src/pjmedia-videodev/ffmpeg_dev.c | 516 + res/pjproject/pjmedia/src/pjmedia-videodev/ios_dev.m | 703 + res/pjproject/pjmedia/src/pjmedia-videodev/qt_dev.m | 697 + res/pjproject/pjmedia/src/pjmedia-videodev/sdl_dev.c | 1428 + res/pjproject/pjmedia/src/pjmedia-videodev/sdl_dev_m.m | 20 + res/pjproject/pjmedia/src/pjmedia-videodev/v4l2_dev.c | 819 + res/pjproject/pjmedia/src/pjmedia-videodev/videodev.c | 877 + res/pjproject/pjmedia/src/pjmedia/alaw_ulaw.c | 300 + res/pjproject/pjmedia/src/pjmedia/alaw_ulaw_table.c | 4207 + res/pjproject/pjmedia/src/pjmedia/avi_player.c | 794 + res/pjproject/pjmedia/src/pjmedia/bidirectional.c | 78 + res/pjproject/pjmedia/src/pjmedia/clock_thread.c | 426 + res/pjproject/pjmedia/src/pjmedia/codec.c | 639 + res/pjproject/pjmedia/src/pjmedia/conf_switch.c | 1580 + res/pjproject/pjmedia/src/pjmedia/conference.c | 2085 + res/pjproject/pjmedia/src/pjmedia/converter.c | 178 + res/pjproject/pjmedia/src/pjmedia/converter_libswscale.c | 208 + res/pjproject/pjmedia/src/pjmedia/delaybuf.c | 405 + res/pjproject/pjmedia/src/pjmedia/dummy.c | 24 + res/pjproject/pjmedia/src/pjmedia/echo_common.c | 375 + res/pjproject/pjmedia/src/pjmedia/echo_internal.h | 79 + res/pjproject/pjmedia/src/pjmedia/echo_port.c | 146 + res/pjproject/pjmedia/src/pjmedia/echo_speex.c | 192 + res/pjproject/pjmedia/src/pjmedia/echo_suppress.c | 805 + res/pjproject/pjmedia/src/pjmedia/endpoint.c | 942 + res/pjproject/pjmedia/src/pjmedia/errno.c | 272 + res/pjproject/pjmedia/src/pjmedia/event.c | 377 + res/pjproject/pjmedia/src/pjmedia/ffmpeg_util.c | 203 + res/pjproject/pjmedia/src/pjmedia/ffmpeg_util.h | 55 + res/pjproject/pjmedia/src/pjmedia/format.c | 415 + res/pjproject/pjmedia/src/pjmedia/g711.c | 621 + res/pjproject/pjmedia/src/pjmedia/jbuf.c | 1190 + res/pjproject/pjmedia/src/pjmedia/master_port.c | 321 + res/pjproject/pjmedia/src/pjmedia/mem_capture.c | 235 + res/pjproject/pjmedia/src/pjmedia/mem_player.c | 224 + res/pjproject/pjmedia/src/pjmedia/null_port.c | 101 + res/pjproject/pjmedia/src/pjmedia/plc_common.c | 164 + res/pjproject/pjmedia/src/pjmedia/port.c | 138 + res/pjproject/pjmedia/src/pjmedia/resample_libsamplerate.c | 207 + res/pjproject/pjmedia/src/pjmedia/resample_port.c | 232 + res/pjproject/pjmedia/src/pjmedia/resample_resample.c | 346 + res/pjproject/pjmedia/src/pjmedia/resample_speex.c | 127 + res/pjproject/pjmedia/src/pjmedia/rtcp.c | 1104 + res/pjproject/pjmedia/src/pjmedia/rtcp_xr.c | 858 + res/pjproject/pjmedia/src/pjmedia/rtp.c | 366 + res/pjproject/pjmedia/src/pjmedia/sdp.c | 1576 + res/pjproject/pjmedia/src/pjmedia/sdp_cmp.c | 304 + res/pjproject/pjmedia/src/pjmedia/sdp_neg.c | 1549 + res/pjproject/pjmedia/src/pjmedia/sdp_wrap.cpp | 24 + res/pjproject/pjmedia/src/pjmedia/session.c | 444 + res/pjproject/pjmedia/src/pjmedia/silencedet.c | 333 + res/pjproject/pjmedia/src/pjmedia/sound_legacy.c | 284 + res/pjproject/pjmedia/src/pjmedia/sound_port.c | 742 + res/pjproject/pjmedia/src/pjmedia/splitcomb.c | 807 + res/pjproject/pjmedia/src/pjmedia/stereo_port.c | 227 + res/pjproject/pjmedia/src/pjmedia/stream.c | 2803 + res/pjproject/pjmedia/src/pjmedia/stream_common.c | 111 + res/pjproject/pjmedia/src/pjmedia/stream_info.c | 548 + res/pjproject/pjmedia/src/pjmedia/tonegen.c | 898 + res/pjproject/pjmedia/src/pjmedia/transport_adapter_sample.c | 440 + res/pjproject/pjmedia/src/pjmedia/transport_ice.c | 1853 + res/pjproject/pjmedia/src/pjmedia/transport_loop.c | 404 + res/pjproject/pjmedia/src/pjmedia/transport_srtp.c | 1680 + res/pjproject/pjmedia/src/pjmedia/transport_udp.c | 915 + res/pjproject/pjmedia/src/pjmedia/types.c | 47 + res/pjproject/pjmedia/src/pjmedia/vid_codec.c | 759 + res/pjproject/pjmedia/src/pjmedia/vid_codec_util.c | 646 + res/pjproject/pjmedia/src/pjmedia/vid_port.c | 971 + res/pjproject/pjmedia/src/pjmedia/vid_stream.c | 1981 + res/pjproject/pjmedia/src/pjmedia/vid_stream_info.c | 385 + res/pjproject/pjmedia/src/pjmedia/vid_tee.c | 396 + res/pjproject/pjmedia/src/pjmedia/wav_player.c | 691 + res/pjproject/pjmedia/src/pjmedia/wav_playlist.c | 642 + res/pjproject/pjmedia/src/pjmedia/wav_writer.c | 457 + res/pjproject/pjmedia/src/pjmedia/wave.c | 58 + res/pjproject/pjmedia/src/pjmedia/wsola.c | 1139 + res/pjproject/pjmedia/src/test/audio_tool.c | 410 + res/pjproject/pjmedia/src/test/codec_vectors.c | 626 + res/pjproject/pjmedia/src/test/jbuf_test.c | 349 + res/pjproject/pjmedia/src/test/main.c | 53 + res/pjproject/pjmedia/src/test/mips_test.c | 2511 + res/pjproject/pjmedia/src/test/rtp_test.c | 41 + res/pjproject/pjmedia/src/test/sdp_neg_test.c | 1596 + res/pjproject/pjmedia/src/test/sdptest.c | 122 + res/pjproject/pjmedia/src/test/session_test.c | 131 + res/pjproject/pjmedia/src/test/test.c | 127 + res/pjproject/pjmedia/src/test/test.h | 50 + res/pjproject/pjmedia/src/test/vid_codec_test.c | 486 + res/pjproject/pjmedia/src/test/vid_dev_test.c | 303 + res/pjproject/pjmedia/src/test/vid_port_test.c | 250 + res/pjproject/pjmedia/src/test/wince_main.c | 72 + res/pjproject/pjmedia/src/test/wsola_test.c | 373 + res/pjproject/pjnath/build/Makefile | 143 + res/pjproject/pjnath/build/pjnath.vcproj | 3434 + res/pjproject/pjnath/build/pjnath_test.vcproj | 3607 + res/pjproject/pjnath/build/pjstun_srv_test.vcproj | 299 + res/pjproject/pjnath/build/pjturn_client.vcproj | 207 + res/pjproject/pjnath/build/wince-evc4/pjnath_test_wince.vcp |19458 ++++ + res/pjproject/pjnath/build/wince-evc4/pjnath_wince.vcp | 9089 ++ + res/pjproject/pjnath/build/wince-evc4/pjnath_wince.vcw | 74 + res/pjproject/pjnath/include/pjnath.h | 35 + res/pjproject/pjnath/include/pjnath/config.h | 495 + res/pjproject/pjnath/include/pjnath/errno.h | 226 + res/pjproject/pjnath/include/pjnath/ice_session.h | 974 + res/pjproject/pjnath/include/pjnath/ice_strans.h | 816 + res/pjproject/pjnath/include/pjnath/nat_detect.h | 208 + res/pjproject/pjnath/include/pjnath/stun_auth.h | 457 + res/pjproject/pjnath/include/pjnath/stun_config.h | 128 + res/pjproject/pjnath/include/pjnath/stun_msg.h | 1820 + res/pjproject/pjnath/include/pjnath/stun_session.h | 762 + res/pjproject/pjnath/include/pjnath/stun_sock.h | 446 + res/pjproject/pjnath/include/pjnath/stun_transaction.h | 276 + res/pjproject/pjnath/include/pjnath/turn_session.h | 730 + res/pjproject/pjnath/include/pjnath/turn_sock.h | 397 + res/pjproject/pjnath/include/pjnath/types.h | 76 + res/pjproject/pjnath/src/pjnath-test/ice_test.c | 878 + res/pjproject/pjnath/src/pjnath-test/main.c | 62 + res/pjproject/pjnath/src/pjnath-test/main_win32.c | 1 + res/pjproject/pjnath/src/pjnath-test/server.c | 754 + res/pjproject/pjnath/src/pjnath-test/server.h | 110 + res/pjproject/pjnath/src/pjnath-test/sess_auth.c | 1146 + res/pjproject/pjnath/src/pjnath-test/stun.c | 983 + res/pjproject/pjnath/src/pjnath-test/stun_sock_test.c | 849 + res/pjproject/pjnath/src/pjnath-test/test.c | 212 + res/pjproject/pjnath/src/pjnath-test/test.h | 63 + res/pjproject/pjnath/src/pjnath-test/turn_sock_test.c | 516 + res/pjproject/pjnath/src/pjnath/errno.c | 216 + res/pjproject/pjnath/src/pjnath/ice_session.c | 2978 + res/pjproject/pjnath/src/pjnath/ice_strans.c | 1757 + res/pjproject/pjnath/src/pjnath/nat_detect.c | 911 + res/pjproject/pjnath/src/pjnath/stun_auth.c | 631 + res/pjproject/pjnath/src/pjnath/stun_msg.c | 2827 + res/pjproject/pjnath/src/pjnath/stun_msg_dump.c | 298 + res/pjproject/pjnath/src/pjnath/stun_session.c | 1436 + res/pjproject/pjnath/src/pjnath/stun_sock.c | 856 + res/pjproject/pjnath/src/pjnath/stun_transaction.c | 448 + res/pjproject/pjnath/src/pjnath/turn_session.c | 2040 + res/pjproject/pjnath/src/pjnath/turn_sock.c | 808 + res/pjproject/pjnath/src/pjturn-client/client_main.c | 631 + res/pjproject/pjnath/src/pjturn-srv/allocation.c | 1377 + res/pjproject/pjnath/src/pjturn-srv/auth.c | 145 + res/pjproject/pjnath/src/pjturn-srv/auth.h | 116 + res/pjproject/pjnath/src/pjturn-srv/listener_tcp.c | 490 + res/pjproject/pjnath/src/pjturn-srv/listener_udp.c | 266 + res/pjproject/pjnath/src/pjturn-srv/main.c | 174 + res/pjproject/pjnath/src/pjturn-srv/server.c | 699 + res/pjproject/pjnath/src/pjturn-srv/turn.h | 508 + res/pjproject/pjproject-vs8.sln | 3003 + res/pjproject/pjsip-apps/build/Footprint.mak | 28 + res/pjproject/pjsip-apps/build/Makefile | 94 + res/pjproject/pjsip-apps/build/Samples-vc.mak | 116 + res/pjproject/pjsip-apps/build/Samples.mak | 78 + res/pjproject/pjsip-apps/build/dummy.c | 9 + res/pjproject/pjsip-apps/build/get-footprint.py | 338 + res/pjproject/pjsip-apps/build/libpjproject.vcproj | 2772 + res/pjproject/pjsip-apps/build/os-win32.mak | 2 + res/pjproject/pjsip-apps/build/pjsua.vcproj | 3636 + res/pjproject/pjsip-apps/build/pjsystest.vcproj | 533 + res/pjproject/pjsip-apps/build/py_pjsua.vcproj | 244 + res/pjproject/pjsip-apps/build/python_pjsua.vcproj | 268 + res/pjproject/pjsip-apps/build/sample_debug.vcproj | 3265 + res/pjproject/pjsip-apps/build/samples.vcproj | 1750 + res/pjproject/pjsip-apps/build/vidgui.vcproj | 207 + res/pjproject/pjsip-apps/build/wince-evc4/wince_demos.vcw | 305 + res/pjproject/pjsip-apps/src/3rdparty_media_sample/Makefile | 34 + res/pjproject/pjsip-apps/src/3rdparty_media_sample/alt_pjsua_aud.c | 628 + res/pjproject/pjsip-apps/src/3rdparty_media_sample/alt_pjsua_vid.c | 596 + res/pjproject/pjsip-apps/src/3rdparty_media_sample/config_site.h | 42 + res/pjproject/pjsip-apps/src/confbot/confbot.py | 575 + res/pjproject/pjsip-apps/src/confbot/config.py | 41 + res/pjproject/pjsip-apps/src/ipjsua/Classes/ConfigViewController.h | 32 + res/pjproject/pjsip-apps/src/ipjsua/Classes/ConfigViewController.m | 158 + res/pjproject/pjsip-apps/src/ipjsua/Classes/FirstViewController.h | 37 + res/pjproject/pjsip-apps/src/ipjsua/Classes/FirstViewController.m | 107 + res/pjproject/pjsip-apps/src/ipjsua/Classes/TabBarController.h | 26 + res/pjproject/pjsip-apps/src/ipjsua/Classes/TabBarController.m | 30 + res/pjproject/pjsip-apps/src/ipjsua/Classes/ipjsuaAppDelegate.h | 37 + res/pjproject/pjsip-apps/src/ipjsua/Classes/ipjsuaAppDelegate.m | 252 + res/pjproject/pjsip-apps/src/ipjsua/MainWindow.xib | 780 + res/pjproject/pjsip-apps/src/ipjsua/Resources-iPad/MainWindow-iPad.xib | 913 + res/pjproject/pjsip-apps/src/ipjsua/Resources-iPad/SecondView-iPad.xib | 561 + res/pjproject/pjsip-apps/src/ipjsua/SecondView.xib | 501 + res/pjproject/pjsip-apps/src/ipjsua/config.cfg | 3 + res/pjproject/pjsip-apps/src/ipjsua/ipjsua-Info.plist | 39 + res/pjproject/pjsip-apps/src/ipjsua/ipjsua.xcodeproj/project.pbxproj | 524 + res/pjproject/pjsip-apps/src/ipjsua/ipjsua_Prefix.pch | 8 + res/pjproject/pjsip-apps/src/ipjsua/main.m | 27 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/RootViewController.h | 32 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/RootViewController.m | 335 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/TestViewController.h | 35 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/TestViewController.m | 91 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/ipjsystestAppDelegate.h | 29 + res/pjproject/pjsip-apps/src/ipjsystest/Classes/ipjsystestAppDelegate.m | 55 + res/pjproject/pjsip-apps/src/ipjsystest/MainWindow.xib | 507 + res/pjproject/pjsip-apps/src/ipjsystest/RootViewController.xib | 380 + res/pjproject/pjsip-apps/src/ipjsystest/TestViewController.xib | 496 + res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest-Info.plist | 34 + res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest.xcodeproj/project.pbxproj | 434 + res/pjproject/pjsip-apps/src/ipjsystest/ipjsystest_Prefix.pch | 14 + res/pjproject/pjsip-apps/src/ipjsystest/main.m | 27 + res/pjproject/pjsip-apps/src/pjsua/gui.h | 39 + res/pjproject/pjsip-apps/src/pjsua/main.c | 113 + res/pjproject/pjsip-apps/src/pjsua/main_rtems.c | 12 + res/pjproject/pjsip-apps/src/pjsua/pjsua_app.c | 6312 + + res/pjproject/pjsip-apps/src/pjsua_wince/StdAfx.cpp | 8 + res/pjproject/pjsip-apps/src/pjsua_wince/StdAfx.h | 25 + res/pjproject/pjsip-apps/src/pjsua_wince/newres.h | 39 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.cpp | 780 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.h | 12 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.ico | 1 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.rc | 108 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.vcp | 1097 + res/pjproject/pjsip-apps/src/pjsua_wince/pjsua_wince.vcproj | 3627 + res/pjproject/pjsip-apps/src/pjsua_wince/resource.h | 28 + res/pjproject/pjsip-apps/src/pjsystest/gui.h | 72 + res/pjproject/pjsip-apps/src/pjsystest/main_console.c | 144 + res/pjproject/pjsip-apps/src/pjsystest/main_wm.c | 444 + res/pjproject/pjsip-apps/src/pjsystest/pjsystest_wince.rc | 108 + res/pjproject/pjsip-apps/src/pjsystest/pjsystest_wince.rc2 | 10 + res/pjproject/pjsip-apps/src/pjsystest/resource.h | 18 + res/pjproject/pjsip-apps/src/pjsystest/systest.c | 1369 + res/pjproject/pjsip-apps/src/pjsystest/systest.h | 106 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.cpp | 66 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.h | 49 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.rc | 316 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcc | 102 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcp | 1923 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcproj | 5137 + + res/pjproject/pjsip-apps/src/pocketpj/PocketPJ.vcw | 269 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJDlg.cpp | 792 + res/pjproject/pjsip-apps/src/pocketpj/PocketPJDlg.h | 129 + res/pjproject/pjsip-apps/src/pocketpj/PopUpWnd.cpp | 235 + res/pjproject/pjsip-apps/src/pocketpj/PopUpWnd.h | 67 + res/pjproject/pjsip-apps/src/pocketpj/ReadMe.txt | 81 + res/pjproject/pjsip-apps/src/pocketpj/SettingsDlg.cpp | 376 + res/pjproject/pjsip-apps/src/pocketpj/SettingsDlg.h | 99 + res/pjproject/pjsip-apps/src/pocketpj/StdAfx.cpp | 6 + res/pjproject/pjsip-apps/src/pocketpj/StdAfx.h | 32 + res/pjproject/pjsip-apps/src/pocketpj/newres.h | 28 + res/pjproject/pjsip-apps/src/pocketpj/res/PocketPJ.ico | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/PocketPJ.rc2 | 13 + res/pjproject/pjsip-apps/src/pocketpj/res/action.bmp | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/blank.bmp | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/invisibl.bmp | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/invisibl.ico | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/offline.bmp | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/offline.ico | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/online.bmp | 1 + res/pjproject/pjsip-apps/src/pocketpj/res/online.ico | 6 + res/pjproject/pjsip-apps/src/pocketpj/resource.h | 71 + res/pjproject/pjsip-apps/src/py_pjsua/DEPRECATED.txt | 2 + res/pjproject/pjsip-apps/src/py_pjsua/Makefile | 6 + res/pjproject/pjsip-apps/src/py_pjsua/helper.mak | 17 + res/pjproject/pjsip-apps/src/py_pjsua/pjsua.py | 264 + res/pjproject/pjsip-apps/src/py_pjsua/pjsua_app.py | 780 + res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.c | 5872 + + res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.def | 2 + res/pjproject/pjsip-apps/src/py_pjsua/py_pjsua.h | 2662 + res/pjproject/pjsip-apps/src/py_pjsua/setup.py | 44 + res/pjproject/pjsip-apps/src/python/Makefile | 12 + res/pjproject/pjsip-apps/src/python/_pjsua.c | 4605 + + res/pjproject/pjsip-apps/src/python/_pjsua.def | 2 + res/pjproject/pjsip-apps/src/python/_pjsua.h | 3508 + res/pjproject/pjsip-apps/src/python/helper.mak | 17 + res/pjproject/pjsip-apps/src/python/pjsua.py | 2862 + res/pjproject/pjsip-apps/src/python/samples/call.py | 169 + res/pjproject/pjsip-apps/src/python/samples/presence.py | 175 + res/pjproject/pjsip-apps/src/python/samples/registration.py | 70 + res/pjproject/pjsip-apps/src/python/samples/simplecall.py | 88 + res/pjproject/pjsip-apps/src/python/setup-vc.py | 80 + res/pjproject/pjsip-apps/src/python/setup.py | 113 + res/pjproject/pjsip-apps/src/samples/aectest.c | 304 + res/pjproject/pjsip-apps/src/samples/auddemo.c | 582 + res/pjproject/pjsip-apps/src/samples/aviplay.c | 560 + res/pjproject/pjsip-apps/src/samples/confbench.c | 347 + res/pjproject/pjsip-apps/src/samples/confsample.c | 609 + res/pjproject/pjsip-apps/src/samples/debug.c | 32 + res/pjproject/pjsip-apps/src/samples/encdec.c | 263 + res/pjproject/pjsip-apps/src/samples/footprint.c | 654 + res/pjproject/pjsip-apps/src/samples/httpdemo.c | 183 + res/pjproject/pjsip-apps/src/samples/icedemo.c | 1276 + res/pjproject/pjsip-apps/src/samples/invtester.c | 295 + res/pjproject/pjsip-apps/src/samples/jbsim.c | 1141 + res/pjproject/pjsip-apps/src/samples/latency.c | 202 + res/pjproject/pjsip-apps/src/samples/level.c | 179 + res/pjproject/pjsip-apps/src/samples/main_rtems.c | 12 + res/pjproject/pjsip-apps/src/samples/mix.c | 237 + res/pjproject/pjsip-apps/src/samples/pcaputil.c | 540 + res/pjproject/pjsip-apps/src/samples/pjsip-perf.c | 1853 + res/pjproject/pjsip-apps/src/samples/playfile.c | 217 + res/pjproject/pjsip-apps/src/samples/playsine.c | 317 + res/pjproject/pjsip-apps/src/samples/proxy.h | 585 + res/pjproject/pjsip-apps/src/samples/recfile.c | 202 + res/pjproject/pjsip-apps/src/samples/resampleplay.c | 232 + res/pjproject/pjsip-apps/src/samples/simple_pjsua.c | 201 + res/pjproject/pjsip-apps/src/samples/simpleua.c | 1030 + res/pjproject/pjsip-apps/src/samples/sipecho.c | 638 + res/pjproject/pjsip-apps/src/samples/siprtp.c | 2189 + res/pjproject/pjsip-apps/src/samples/siprtp_report.c | 231 + res/pjproject/pjsip-apps/src/samples/sipstateless.c | 243 + res/pjproject/pjsip-apps/src/samples/stateful_proxy.c | 587 + res/pjproject/pjsip-apps/src/samples/stateless_proxy.c | 255 + res/pjproject/pjsip-apps/src/samples/stereotest.c | 336 + res/pjproject/pjsip-apps/src/samples/streamutil.c | 1174 + res/pjproject/pjsip-apps/src/samples/strerror.c | 71 + res/pjproject/pjsip-apps/src/samples/tonegen.c | 159 + res/pjproject/pjsip-apps/src/samples/util.h | 173 + res/pjproject/pjsip-apps/src/samples/vid_streamutil.c | 967 + res/pjproject/pjsip-apps/src/symbian_ua/main_symbian.cpp | 82 + res/pjproject/pjsip-apps/src/symbian_ua/symbian_ua_reg.rss | 10 + res/pjproject/pjsip-apps/src/symbian_ua/ua.cpp | 1186 + res/pjproject/pjsip-apps/src/symbian_ua/ua.h | 24 + res/pjproject/pjsip-apps/src/symbian_ua_gui/application.uidesign | 157 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.l01 | 12 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.loc | 11 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui.rss | 71 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.l01 | 21 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.loc | 11 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiContainer.rssi | 141 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.l01 | 31 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.loc | 11 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_guiSettingItemList.rssi | 275 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.loc | 11 + res/pjproject/pjsip-apps/src/symbian_ua_gui/data/symbian_ua_gui_reg.rss | 21 + res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/list_icon.bmp | 1 + res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/list_icon_mask.bmp | 1 + res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon.bmp | 1 + res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/mark_icon_mask.bmp | 1 + res/pjproject/pjsip-apps/src/symbian_ua_gui/gfx/qgn_menu_symbian_ua_gui.svg | 56 + res/pjproject/pjsip-apps/src/symbian_ua_gui/group/ABLD.BAT | 15 + res/pjproject/pjsip-apps/src/symbian_ua_gui/group/Icons_aif_scalable_dc.mk | 71 + res/pjproject/pjsip-apps/src/symbian_ua_gui/group/bld.inf | 12 + res/pjproject/pjsip-apps/src/symbian_ua_gui/group/symbian_ua_gui.mmp | 102 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/Symbian_ua_guiSettingItemListSettings.h | 73 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua.h | 50 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.hrh | 17 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_gui.pan | 18 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiAppUi.h | 129 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiApplication.h | 45 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.h | 123 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainer.hrh | 17 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiContainerView.h | 98 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiDocument.h | 46 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.h | 97 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemList.hrh | 22 + res/pjproject/pjsip-apps/src/symbian_ua_gui/inc/symbian_ua_guiSettingItemListView.h | 95 + res/pjproject/pjsip-apps/src/symbian_ua_gui/sis/symbian_ua_gui.pkg | 36 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/Symbian_ua_guiSettingItemListSets.cpp | 154 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua.cpp | 514 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiAppUi.cpp | 257 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiApplication.cpp | 96 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainer.cpp | 295 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiContainerView.cpp | 488 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiDocument.cpp | 67 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemList.cpp | 433 + res/pjproject/pjsip-apps/src/symbian_ua_gui/src/symbian_ua_guiSettingItemListView.cpp | 295 + res/pjproject/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiContainer.uidesign | 382 + res/pjproject/pjsip-apps/src/symbian_ua_gui/symbian_ua_guiSettingItemList.uidesign | 380 + res/pjproject/pjsip-apps/src/symsndtest/app_main.cpp | 434 + res/pjproject/pjsip-apps/src/symsndtest/main_symbian.cpp | 83 + res/pjproject/pjsip-apps/src/symsndtest/symsndtest_reg.rss | 10 + res/pjproject/pjsip-apps/src/vidgui/INSTALL.TXT | 32 + res/pjproject/pjsip-apps/src/vidgui/pj-pkgconfig.mak | 10 + res/pjproject/pjsip-apps/src/vidgui/vidgui.cpp | 735 + res/pjproject/pjsip-apps/src/vidgui/vidgui.h | 102 + res/pjproject/pjsip-apps/src/vidgui/vidgui.pro | 36 + res/pjproject/pjsip-apps/src/vidgui/vidwin.cpp | 309 + res/pjproject/pjsip-apps/src/vidgui/vidwin.h | 55 + res/pjproject/pjsip/build/Makefile | 191 + res/pjproject/pjsip/build/os-rtems.mak | 2 + res/pjproject/pjsip/build/pjsip_core.vcproj | 4194 + res/pjproject/pjsip/build/pjsip_simple.vcproj | 3354 + res/pjproject/pjsip/build/pjsip_test.vcproj | 4183 + res/pjproject/pjsip/build/pjsip_ua.vcproj | 3044 + res/pjproject/pjsip/build/pjsua_lib.vcproj | 3144 + res/pjproject/pjsip/build/wince-evc4/pjsip_core_wince.vcp |16941 +++ + res/pjproject/pjsip/build/wince-evc4/pjsip_simple_wince.vcp | 6535 + + res/pjproject/pjsip/build/wince-evc4/pjsip_ua_wince.vcp | 4133 + res/pjproject/pjsip/build/wince-evc4/pjsip_wince.vcw | 161 + res/pjproject/pjsip/build/wince-evc4/pjsua_lib_wince.vcp | 9179 ++ + res/pjproject/pjsip/build/wince-evc4/test_pjsip_wince.vcp |45337 ++++++++++ + res/pjproject/pjsip/include/pjsip-simple/errno.h | 118 + res/pjproject/pjsip/include/pjsip-simple/evsub.h | 505 + res/pjproject/pjsip/include/pjsip-simple/evsub_msg.h | 119 + res/pjproject/pjsip/include/pjsip-simple/iscomposing.h | 135 + res/pjproject/pjsip/include/pjsip-simple/mwi.h | 208 + res/pjproject/pjsip/include/pjsip-simple/pidf.h | 178 + res/pjproject/pjsip/include/pjsip-simple/presence.h | 415 + res/pjproject/pjsip/include/pjsip-simple/publish.h | 333 + res/pjproject/pjsip/include/pjsip-simple/rpid.h | 149 + res/pjproject/pjsip/include/pjsip-simple/types.h | 31 + res/pjproject/pjsip/include/pjsip-simple/xpidf.h | 135 + res/pjproject/pjsip/include/pjsip-ua/sip_100rel.h | 245 + res/pjproject/pjsip/include/pjsip-ua/sip_inv.h | 963 + res/pjproject/pjsip/include/pjsip-ua/sip_regc.h | 401 + res/pjproject/pjsip/include/pjsip-ua/sip_replaces.h | 301 + res/pjproject/pjsip/include/pjsip-ua/sip_timer.h | 262 + res/pjproject/pjsip/include/pjsip-ua/sip_xfer.h | 208 + res/pjproject/pjsip/include/pjsip.h | 61 + res/pjproject/pjsip/include/pjsip/print_util.h | 141 + res/pjproject/pjsip/include/pjsip/sip_auth.h | 519 + res/pjproject/pjsip/include/pjsip/sip_auth_aka.h | 213 + res/pjproject/pjsip/include/pjsip/sip_auth_msg.h | 252 + res/pjproject/pjsip/include/pjsip/sip_auth_parser.h | 73 + res/pjproject/pjsip/include/pjsip/sip_autoconf.h.in | 39 + res/pjproject/pjsip/include/pjsip/sip_config.h | 1008 + res/pjproject/pjsip/include/pjsip/sip_dialog.h | 767 + res/pjproject/pjsip/include/pjsip/sip_endpoint.h | 572 + res/pjproject/pjsip/include/pjsip/sip_errno.h | 545 + res/pjproject/pjsip/include/pjsip/sip_event.h | 230 + res/pjproject/pjsip/include/pjsip/sip_module.h | 222 + res/pjproject/pjsip/include/pjsip/sip_msg.h | 2048 + res/pjproject/pjsip/include/pjsip/sip_multipart.h | 179 + res/pjproject/pjsip/include/pjsip/sip_parser.h | 416 + res/pjproject/pjsip/include/pjsip/sip_private.h | 32 + res/pjproject/pjsip/include/pjsip/sip_resolve.h | 291 + res/pjproject/pjsip/include/pjsip/sip_tel_uri.h | 84 + res/pjproject/pjsip/include/pjsip/sip_transaction.h | 414 + res/pjproject/pjsip/include/pjsip/sip_transport.h | 1398 + res/pjproject/pjsip/include/pjsip/sip_transport_loop.h | 147 + res/pjproject/pjsip/include/pjsip/sip_transport_tcp.h | 210 + res/pjproject/pjsip/include/pjsip/sip_transport_tls.h | 305 + res/pjproject/pjsip/include/pjsip/sip_transport_udp.h | 235 + res/pjproject/pjsip/include/pjsip/sip_types.h | 257 + res/pjproject/pjsip/include/pjsip/sip_ua_layer.h | 162 + res/pjproject/pjsip/include/pjsip/sip_uri.h | 468 + res/pjproject/pjsip/include/pjsip/sip_util.h | 861 + res/pjproject/pjsip/include/pjsip_auth.h | 38 + res/pjproject/pjsip/include/pjsip_simple.h | 46 + res/pjproject/pjsip/include/pjsip_ua.h | 32 + res/pjproject/pjsip/include/pjsua-lib/pjsua.h | 6273 + + res/pjproject/pjsip/include/pjsua-lib/pjsua_internal.h | 797 + res/pjproject/pjsip/include/pjsua.h | 1 + res/pjproject/pjsip/src/pjsip-simple/errno.c | 116 + res/pjproject/pjsip/src/pjsip-simple/evsub.c | 2169 + res/pjproject/pjsip/src/pjsip-simple/evsub_msg.c | 304 + res/pjproject/pjsip/src/pjsip-simple/iscomposing.c | 218 + res/pjproject/pjsip/src/pjsip-simple/mwi.c | 599 + res/pjproject/pjsip/src/pjsip-simple/pidf.c | 365 + res/pjproject/pjsip/src/pjsip-simple/presence.c | 941 + res/pjproject/pjsip/src/pjsip-simple/presence_body.c | 288 + res/pjproject/pjsip/src/pjsip-simple/publishc.c | 767 + res/pjproject/pjsip/src/pjsip-simple/rpid.c | 279 + res/pjproject/pjsip/src/pjsip-simple/xpidf.c | 301 + res/pjproject/pjsip/src/pjsip-ua/sip_100rel.c | 905 + res/pjproject/pjsip/src/pjsip-ua/sip_inv.c | 4486 + res/pjproject/pjsip/src/pjsip-ua/sip_reg.c | 1310 + res/pjproject/pjsip/src/pjsip-ua/sip_replaces.c | 384 + res/pjproject/pjsip/src/pjsip-ua/sip_timer.c | 1062 + res/pjproject/pjsip/src/pjsip-ua/sip_xfer.c | 630 + res/pjproject/pjsip/src/pjsip/sip_auth_aka.c | 204 + res/pjproject/pjsip/src/pjsip/sip_auth_client.c | 1189 + res/pjproject/pjsip/src/pjsip/sip_auth_msg.c | 343 + res/pjproject/pjsip/src/pjsip/sip_auth_parser.c | 308 + res/pjproject/pjsip/src/pjsip/sip_auth_parser_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_auth_server.c | 225 + res/pjproject/pjsip/src/pjsip/sip_config.c | 54 + res/pjproject/pjsip/src/pjsip/sip_dialog.c | 2217 + res/pjproject/pjsip/src/pjsip/sip_dialog_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_endpoint.c | 1224 + res/pjproject/pjsip/src/pjsip/sip_endpoint_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_errno.c | 211 + res/pjproject/pjsip/src/pjsip/sip_msg.c | 2218 + res/pjproject/pjsip/src/pjsip/sip_multipart.c | 658 + res/pjproject/pjsip/src/pjsip/sip_parser.c | 2379 + res/pjproject/pjsip/src/pjsip/sip_parser_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_resolve.c | 520 + res/pjproject/pjsip/src/pjsip/sip_tel_uri.c | 448 + res/pjproject/pjsip/src/pjsip/sip_tel_uri_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_transaction.c | 3273 + res/pjproject/pjsip/src/pjsip/sip_transport.c | 1942 + res/pjproject/pjsip/src/pjsip/sip_transport_loop.c | 509 + res/pjproject/pjsip/src/pjsip/sip_transport_tcp.c | 1417 + res/pjproject/pjsip/src/pjsip/sip_transport_tls.c | 1598 + res/pjproject/pjsip/src/pjsip/sip_transport_udp.c | 1095 + res/pjproject/pjsip/src/pjsip/sip_transport_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_ua_layer.c | 978 + res/pjproject/pjsip/src/pjsip/sip_uri.c | 729 + res/pjproject/pjsip/src/pjsip/sip_util.c | 1844 + res/pjproject/pjsip/src/pjsip/sip_util_proxy.c | 389 + res/pjproject/pjsip/src/pjsip/sip_util_proxy_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsip/sip_util_statefull.c | 189 + res/pjproject/pjsip/src/pjsip/sip_util_wrap.cpp | 24 + res/pjproject/pjsip/src/pjsua-lib/pjsua_acc.c | 2993 + res/pjproject/pjsip/src/pjsua-lib/pjsua_aud.c | 2148 + res/pjproject/pjsip/src/pjsua-lib/pjsua_call.c | 4194 + res/pjproject/pjsip/src/pjsua-lib/pjsua_core.c | 2883 + res/pjproject/pjsip/src/pjsua-lib/pjsua_dump.c | 974 + res/pjproject/pjsip/src/pjsua-lib/pjsua_im.c | 733 + res/pjproject/pjsip/src/pjsua-lib/pjsua_media.c | 2689 + res/pjproject/pjsip/src/pjsua-lib/pjsua_pres.c | 2371 + res/pjproject/pjsip/src/pjsua-lib/pjsua_vid.c | 2166 + res/pjproject/pjsip/src/test/dlg_core_test.c | 23 + res/pjproject/pjsip/src/test/dns_test.c | 618 + res/pjproject/pjsip/src/test/inv_offer_answer_test.c | 691 + res/pjproject/pjsip/src/test/main.c | 92 + res/pjproject/pjsip/src/test/main_rtems.c | 12 + res/pjproject/pjsip/src/test/main_win32.c | 1 + res/pjproject/pjsip/src/test/msg_err_test.c | 104 + res/pjproject/pjsip/src/test/msg_logger.c | 104 + res/pjproject/pjsip/src/test/msg_test.c | 2084 + res/pjproject/pjsip/src/test/multipart_test.c | 266 + res/pjproject/pjsip/src/test/regc_test.c | 1162 + res/pjproject/pjsip/src/test/test.c | 398 + res/pjproject/pjsip/src/test/test.h | 127 + res/pjproject/pjsip/src/test/transport_loop_test.c | 127 + res/pjproject/pjsip/src/test/transport_tcp_test.c | 155 + res/pjproject/pjsip/src/test/transport_test.c | 771 + res/pjproject/pjsip/src/test/transport_udp_test.c | 128 + res/pjproject/pjsip/src/test/tsx_basic_test.c | 157 + res/pjproject/pjsip/src/test/tsx_bench.c | 280 + res/pjproject/pjsip/src/test/tsx_uac_test.c | 1456 + res/pjproject/pjsip/src/test/tsx_uas_test.c | 1658 + res/pjproject/pjsip/src/test/txdata_test.c | 856 + res/pjproject/pjsip/src/test/uri_test.c | 1097 + res/pjproject/pkgconfig.py | 171 + res/pjproject/self-test.mak | 113 + res/pjproject/svn_add | 6 + res/pjproject/svn_add.bat | 12 + res/pjproject/svn_pset | 4 + res/pjproject/svn_pset.bat | 11 + res/pjproject/tests/automated/README.txt | 4 + res/pjproject/tests/automated/configure.py | 354 + res/pjproject/tests/automated/gnu-ipp.xml.template | 28 + res/pjproject/tests/automated/gnu.xml.template | 29 + res/pjproject/tests/automated/iphone.xml.template | 23 + res/pjproject/tests/automated/msvc.xml.template | 24 + res/pjproject/tests/automated/prepare.xml.template | 46 + res/pjproject/tests/automated/run_continuous.py | 140 + res/pjproject/tests/automated/run_scenario.py | 11 + res/pjproject/tests/automated/symbian-aps.xml.template | 78 + res/pjproject/tests/automated/symbian-vas.xml.template | 79 + res/pjproject/tests/automated/symbian.xml.template | 20 + res/pjproject/tests/automated/testvars.template | 33 + res/pjproject/tests/cdash/README.TXT | 59 + res/pjproject/tests/cdash/builder.py | 501 + res/pjproject/tests/cdash/cfg_gnu.py | 73 + res/pjproject/tests/cdash/cfg_msvc.py | 82 + res/pjproject/tests/cdash/cfg_site_sample.py | 50 + res/pjproject/tests/cdash/cfg_symbian.py | 86 + res/pjproject/tests/cdash/inc_test.py | 1 + res/pjproject/tests/cdash/main.py | 42 + res/pjproject/tests/cdash/starttest_sample.bat | 44 + res/pjproject/tests/pjsua/README.TXT | 65 + res/pjproject/tests/pjsua/config_site.py | 4 + res/pjproject/tests/pjsua/inc_cfg.py | 107 + res/pjproject/tests/pjsua/inc_const.py | 62 + res/pjproject/tests/pjsua/inc_sdp.py | 38 + res/pjproject/tests/pjsua/inc_sip.py | 343 + res/pjproject/tests/pjsua/mod_call.py | 226 + res/pjproject/tests/pjsua/mod_media_playrec.py | 108 + res/pjproject/tests/pjsua/mod_pesq.py | 167 + res/pjproject/tests/pjsua/mod_pres.py | 125 + res/pjproject/tests/pjsua/mod_recvfrom.py | 97 + res/pjproject/tests/pjsua/mod_run.py | 11 + res/pjproject/tests/pjsua/mod_sendto.py | 53 + res/pjproject/tests/pjsua/run.py | 289 + res/pjproject/tests/pjsua/runall.py | 178 + res/pjproject/tests/pjsua/scripts-call/100_simplecall.py | 12 + res/pjproject/tests/pjsua/scripts-call/150_srtp_0_1.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_0_3.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_1_0.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_1_1.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_1_2.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_1_3.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_2_1.py | 12 + res/pjproject/tests/pjsua/scripts-call/150_srtp_2_2.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_2_3.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_3_0.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_3_1.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_3_2.py | 11 + res/pjproject/tests/pjsua/scripts-call/150_srtp_3_3.py | 11 + res/pjproject/tests/pjsua/scripts-call/200_tcp.py | 12 + res/pjproject/tests/pjsua/scripts-call/300_ice_0_1.py | 12 + res/pjproject/tests/pjsua/scripts-call/300_ice_1_0.py | 12 + res/pjproject/tests/pjsua/scripts-call/300_ice_1_1.py | 12 + res/pjproject/tests/pjsua/scripts-call/301_ice_public_a.py | 22 + res/pjproject/tests/pjsua/scripts-call/301_ice_public_b.py | 25 + res/pjproject/tests/pjsua/scripts-call/305_ice_comp_1_2.py | 12 + res/pjproject/tests/pjsua/scripts-call/305_ice_comp_2_1.py | 12 + res/pjproject/tests/pjsua/scripts-call/350_prack_a.py | 12 + res/pjproject/tests/pjsua/scripts-call/350_prack_b.py | 12 + res/pjproject/tests/pjsua/scripts-call/400_tel_uri.py | 12 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_16.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_22.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_32.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_44.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_48.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_11_8.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_11.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_16.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_22.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_32.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_44.py | 11 + res/pjproject/tests/pjsua/scripts-media-playrec/100_resample_lf_8_48.py | 11 + res/pjproject/tests/pjsua/scripts-pesq/100_defaults.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/101_defaults.py | 18 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_g711a.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_g711u.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_g722.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_gsm.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_ilbc.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_16000.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_16000_stereo.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_8000.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_l16_8000_stereo.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_speex_16000.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/200_codec_speex_8000.py | 19 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_g711a.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_g711u.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_g722.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_gsm.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_ilbc.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_16000.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_16000_stereo.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_8000.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_l16_8000_stereo.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_speex_16000.py | 17 + res/pjproject/tests/pjsua/scripts-pesq/201_codec_speex_8000.py | 17 + res/pjproject/tests/pjsua/scripts-pres/100_peertopeer.py | 12 + res/pjproject/tests/pjsua/scripts-pres/200_publish.py | 35 + res/pjproject/tests/pjsua/scripts-recvfrom/100_simple.py | 16 + res/pjproject/tests/pjsua/scripts-recvfrom/200_reg_good_enocredentiall.py | 15 + res/pjproject/tests/pjsua/scripts-recvfrom/201_reg_good_ok.py | 23 + res/pjproject/tests/pjsua/scripts-recvfrom/202_reg_good_ok_wildcard.py | 23 + res/pjproject/tests/pjsua/scripts-recvfrom/203_reg_good_empty_realm.py | 31 + res/pjproject/tests/pjsua/scripts-recvfrom/205_reg_good_no_realm.py | 16 + res/pjproject/tests/pjsua/scripts-recvfrom/206_reg_good_efailedcredential.py | 26 + res/pjproject/tests/pjsua/scripts-recvfrom/208_reg_good_retry_nonce_ok.py | 29 + res/pjproject/tests/pjsua/scripts-recvfrom/209a_reg_handle_423_ok.py | 31 + res/pjproject/tests/pjsua/scripts-recvfrom/209b_reg_handle_423_bad_min_expires1.py | 20 + res/pjproject/tests/pjsua/scripts-recvfrom/209c_reg_handle_423_bad_min_expires2.py | 25 + res/pjproject/tests/pjsua/scripts-recvfrom/215_reg_good_multi_ok.py | 28 + res/pjproject/tests/pjsua/scripts-recvfrom/220_reg_good_ims_ok.py | 26 + res/pjproject/tests/pjsua/scripts-recvfrom/230_reg_bad_fail_stale_true.py | 41 + res/pjproject/tests/pjsua/scripts-recvfrom/231_reg_bad_fail_stale_false_nonce_changed.py | 41 + res/pjproject/tests/pjsua/scripts-recvfrom/234_reg_bad_stale_ok.py | 41 + res/pjproject/tests/pjsua/scripts-recvfrom/235_reg_good_tel_uri_enocredential.py | 15 + res/pjproject/tests/pjsua/scripts-recvfrom/240_publish_scenarios.py | 51 + res/pjproject/tests/pjsua/scripts-recvfrom/300_timer_good.py | 17 + res/pjproject/tests/pjsua/scripts-recvfrom/301_timer_good_retry_after_422.py | 30 + res/pjproject/tests/pjsua/scripts-recvfrom/400_inv_answered_with_less_media.py | 32 + res/pjproject/tests/pjsua/scripts-run/100_simple.py | 13 + res/pjproject/tests/pjsua/scripts-run/200_register.py | 20 + res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_1.py | 52 + res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_2.py | 25 + res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_3.py | 35 + res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_4.py | 25 + res/pjproject/tests/pjsua/scripts-sendto/001_torture_4475_3_1_1_5.py | 25 + res/pjproject/tests/pjsua/scripts-sendto/100_simplecall.py | 20 + res/pjproject/tests/pjsua/scripts-sendto/110_tel_uri.py | 46 + res/pjproject/tests/pjsua/scripts-sendto/120_sdp_with_video_dynamic_1.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/120_sdp_with_video_dynamic_2.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/121_sdp_with_video_static_1.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/121_sdp_with_video_static_2.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/122_sdp_with_unknown_dynamic_1.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/122_sdp_with_unknown_dynamic_2.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/123_sdp_with_unknown_static_1.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/123_sdp_with_unknown_static_2.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/124_sdp_with_unknown_static_unknown_transport.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_0.py | 29 + res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_1.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_2.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_3.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/125_sdp_with_multi_audio_4.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/126_sdp_with_port_0_and_no_rtpmap_for_dynamic_pt.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/140_sdp_with_direction_attr_in_session_1.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/140_sdp_with_direction_attr_in_session_2.py | 30 + res/pjproject/tests/pjsua/scripts-sendto/150_err_extension.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/151_err_sdp_video.py | 23 + res/pjproject/tests/pjsua/scripts-sendto/152_err_sdp_no_media.py | 22 + res/pjproject/tests/pjsua/scripts-sendto/153_err_sdp_unsupported_codec.py | 24 + res/pjproject/tests/pjsua/scripts-sendto/155_err_sdp_bad_syntax.py | 23 + res/pjproject/tests/pjsua/scripts-sendto/156_err_sdp_bad_net_type.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/157_err_sdp_bad_addr_type.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/158_err_sdp_bad_transport_type.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/159_no_rport.py | 38 + res/pjproject/tests/pjsua/scripts-sendto/159_no_rport_nit.py | 25 + res/pjproject/tests/pjsua/scripts-sendto/160_err_duplicate_replaces.py | 23 + res/pjproject/tests/pjsua/scripts-sendto/161_err_replaces_dlg_not_found.py | 23 + res/pjproject/tests/pjsua/scripts-sendto/170_timer_required.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/171_timer_initiated_by_uas.py | 36 + res/pjproject/tests/pjsua/scripts-sendto/172_timer_supported_but_not_used.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_no_refresher.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_refresher_uac.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/173_timer_offer_refresher_uas.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/174_timer_se_too_small.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/200_ice_no_ice.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_1.py | 31 + res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_2.py | 36 + res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_3.py | 35 + res/pjproject/tests/pjsua/scripts-sendto/200_ice_success_4.py | 35 + res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_1.py | 29 + res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_2.py | 31 + res/pjproject/tests/pjsua/scripts-sendto/201_ice_mismatch_3.py | 30 + res/pjproject/tests/pjsua/scripts-sendto/251_multipart_ok_simple.py | 38 + res/pjproject/tests/pjsua/scripts-sendto/252_multipart_ok_clutter.py | 47 + res/pjproject/tests/pjsua/scripts-sendto/260_multipart_err_no_sdp.py | 38 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_crypto_case_insensitive.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_duplicated_crypto_tag.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_invalid_crypto_tag_non_numeric.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_crypto_tag_zero.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_1.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_2.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/300_srtp_receive_no_key_3.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/301_srtp0_recv_avp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/301_srtp0_recv_savp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/310_srtp1_no_crypto.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/311_srtp1_recv_avp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/312_srtp1_recv_savp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/313_srtp1_unsupported_crypto.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/320_srtp2_no_crypto.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_media_1.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_media_2.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_transport_1.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/320_srtp_with_unknown_transport_2.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/321_srtp2_recv_avp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/322_srtp2_recv_savp.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/323_srtp2_receive_too_long_key.py | 25 + res/pjproject/tests/pjsua/scripts-sendto/323_srtp2_unsupported_crypto.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/330_srtp_prefer_rtp_savp.py | 30 + res/pjproject/tests/pjsua/scripts-sendto/331_srtp_prefer_rtp_avp.py | 29 + res/pjproject/tests/pjsua/scripts-sendto/360_non_sip_uri.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/361_non_sip_uri.py | 26 + res/pjproject/tests/pjsua/scripts-sendto/362_non_sip_uri.py | 27 + res/pjproject/tests/pjsua/scripts-sendto/363_non_sip_uri_subscribe.py | 31 + res/pjproject/tests/pjsua/scripts-sendto/364_non_sip_uri_subscribe.py | 30 + res/pjproject/tests/pjsua/scripts-sendto/400_fmtp_g7221_with_bitrate.py | 34 + res/pjproject/tests/pjsua/scripts-sendto/401_fmtp_g7221_with_bitrate_24000.py | 35 + res/pjproject/tests/pjsua/scripts-sendto/401_fmtp_g7221_with_bitrate_32000.py | 35 + res/pjproject/tests/pjsua/scripts-sendto/410_fmtp_amrnb_offer_octet_align.py | 32 + res/pjproject/tests/pjsua/scripts-sendto/411_fmtp_amrnb_offer_band_eff.py | 31 + res/pjproject/tests/pjsua/scripts-sendto/412_fmtp_amrnb_offer_band_eff2.py | 32 + res/pjproject/tests/pjsua/scripts-sendto/500_pres_subscribe_with_bad_event.py | 28 + res/pjproject/tests/pjsua/scripts-sendto/999_asterisk_err.py | 45 + res/pjproject/tests/pjsua/scripts-sendto/999_message_no_body.py | 24 + res/pjproject/tests/pjsua/scripts-sipp/inv_401_retry_after_100.xml | 106 + res/pjproject/tests/pjsua/scripts-sipp/prack_fork.xml | 151 + res/pjproject/tests/pjsua/scripts-sipp/strict-route.xml | 190 + res/pjproject/tests/pjsua/scripts-sipp/uac-bad-ack.xml | 132 + res/pjproject/tests/pjsua/scripts-sipp/uac-inv-and-ack-without-sdp.xml | 91 + res/pjproject/tests/pjsua/scripts-sipp/uac-inv-multiple-require.xml | 91 + res/pjproject/tests/pjsua/scripts-sipp/uac-inv-two-media-but-one-disabled-no-rtpmap.xml | 99 + res/pjproject/tests/pjsua/scripts-sipp/uac-message-no-body.xml | 32 + res/pjproject/tests/pjsua/scripts-sipp/uac-options.xml | 54 + res/pjproject/tests/pjsua/scripts-sipp/uac-reinvite-bad-via-branch.xml | 173 + res/pjproject/tests/pjsua/scripts-sipp/uac-reinvite-port-0-bad-sdp.xml | 207 + res/pjproject/tests/pjsua/scripts-sipp/uac-subscribe.xml | 113 + res/pjproject/tests/pjsua/scripts-sipp/uac-ticket-1148.xml | 100 + res/pjproject/tests/pjsua/scripts-sipp/uas-422-then-200-bad-se.xml | 119 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-180-multiple-fmts-support-update.xml | 170 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-180-multiple-fmts.xml | 172 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-inv-without-sdp.xml | 80 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-multiple-fmts-support-update.xml | 139 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-multiple-fmts.xml | 140 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-reinvite-without-sdp.xml | 90 + res/pjproject/tests/pjsua/scripts-sipp/uas-answer-200-update-without-sdp.xml | 87 + res/pjproject/tests/pjsua/scripts-sipp/uas-auth.xml | 67 + res/pjproject/tests/pjsua/scripts-sipp/uas-cancel-no-final.xml | 62 + res/pjproject/tests/pjsua/scripts-sipp/uas-early-bye.xml | 68 + res/pjproject/tests/pjsua/scripts-sipp/uas-forked-100rel.xml | 225 + res/pjproject/tests/pjsua/scripts-sipp/uas-forked-200.xml | 143 + res/pjproject/tests/pjsua/scripts-sipp/uas-invite.xml | 81 + res/pjproject/tests/pjsua/scripts-sipp/uas-mwi-0.xml | 86 + res/pjproject/tests/pjsua/scripts-sipp/uas-mwi.xml | 112 + res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-and-ack(same-branch)-without-sdp.xml | 118 + res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-and-ack-without-sdp.xml | 118 + res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-glare.xml | 153 + res/pjproject/tests/pjsua/scripts-sipp/uas-reinv-no-media.xml | 116 + res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-late-notify.xml | 152 + res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-multipart-notify.xml | 119 + res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-notify-terminate.xml | 108 + res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-refresh-481.xml | 116 + res/pjproject/tests/pjsua/scripts-sipp/uas-subscribe-terminated-retry.xml | 120 + res/pjproject/tests/pjsua/scripts-sipp/uas-template.xml | 84 + res/pjproject/tests/pjsua/scripts-sipp/uas-timer-reinvite.xml | 108 + res/pjproject/tests/pjsua/scripts-sipp/uas-timer-update.xml | 126 + res/pjproject/tests/pjsua/scripts-sipp/uas.xml | 67 + res/pjproject/tests/pjsua/tools/Makefile | 21 + res/pjproject/tests/pjsua/tools/cmp_wav.c | 262 + res/pjproject/third_party/BaseClasses/amfilter.cpp | 5363 + + res/pjproject/third_party/BaseClasses/amfilter.h | 1587 + res/pjproject/third_party/BaseClasses/amvideo.cpp | 280 + res/pjproject/third_party/BaseClasses/arithutil.cpp | 366 + res/pjproject/third_party/BaseClasses/combase.cpp | 269 + res/pjproject/third_party/BaseClasses/combase.h | 305 + res/pjproject/third_party/BaseClasses/ctlutil.cpp | 2545 + res/pjproject/third_party/BaseClasses/ctlutil.h | 923 + res/pjproject/third_party/BaseClasses/fourcc.h | 101 + res/pjproject/third_party/BaseClasses/measure.h | 222 + res/pjproject/third_party/BaseClasses/msgthrd.h | 120 + res/pjproject/third_party/BaseClasses/mtype.cpp | 483 + res/pjproject/third_party/BaseClasses/mtype.h | 89 + res/pjproject/third_party/BaseClasses/refclock.h | 184 + res/pjproject/third_party/BaseClasses/reftime.h | 116 + res/pjproject/third_party/BaseClasses/renbase.cpp | 2862 + res/pjproject/third_party/BaseClasses/renbase.h | 478 + res/pjproject/third_party/BaseClasses/seekpt.h | 30 + res/pjproject/third_party/BaseClasses/streams.h | 202 + res/pjproject/third_party/BaseClasses/wxdebug.cpp | 1478 + res/pjproject/third_party/BaseClasses/wxdebug.h | 359 + res/pjproject/third_party/BaseClasses/wxlist.cpp | 896 + res/pjproject/third_party/BaseClasses/wxlist.h | 553 + res/pjproject/third_party/BaseClasses/wxutil.cpp | 773 + res/pjproject/third_party/BaseClasses/wxutil.h | 532 + res/pjproject/third_party/README.txt | 19 + res/pjproject/third_party/build/Makefile | 16 + res/pjproject/third_party/build/baseclasses/libbaseclasses.vcproj | 488 + res/pjproject/third_party/build/g7221/Makefile | 63 + res/pjproject/third_party/build/g7221/libg7221codec.vcproj | 6328 + + res/pjproject/third_party/build/gsm/Makefile | 64 + res/pjproject/third_party/build/gsm/config.h | 11 + res/pjproject/third_party/build/gsm/libgsmcodec.vcp | 4835 + + res/pjproject/third_party/build/gsm/libgsmcodec.vcproj | 3890 + res/pjproject/third_party/build/ilbc/Makefile | 65 + res/pjproject/third_party/build/ilbc/libilbccodec.vcp | 5373 + + res/pjproject/third_party/build/ilbc/libilbccodec.vcproj | 4272 + res/pjproject/third_party/build/milenage/Makefile | 58 + res/pjproject/third_party/build/milenage/libmilenage.vcp | 1562 + res/pjproject/third_party/build/milenage/libmilenage.vcproj | 2888 + res/pjproject/third_party/build/os-auto.mak.in | 33 + res/pjproject/third_party/build/os-darwinos.mak | 7 + res/pjproject/third_party/build/os-linux.mak | 7 + res/pjproject/third_party/build/os-win32.mak | 7 + res/pjproject/third_party/build/portaudio/Makefile | 68 + res/pjproject/third_party/build/portaudio/libportaudio.vcp | 3985 + res/pjproject/third_party/build/portaudio/libportaudio.vcproj | 4554 + + res/pjproject/third_party/build/portaudio/os-auto.mak.in | 79 + res/pjproject/third_party/build/portaudio/os-linux.mak | 34 + res/pjproject/third_party/build/portaudio/src/pa_allocation.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_allocation.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_converters.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_converters.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_cpuload.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_cpuload.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_debugprint.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_debugprint.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_dither.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_dither.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_endianness.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_front.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_hostapi.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_linux_alsa.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_linux_alsa.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_blocking.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_blocking.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_internal.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_old.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_utilities.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_core_utilities.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_mac_hostapis.c | 2 + res/pjproject/third_party/build/portaudio/src/pa_process.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_process.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_ringbuffer.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_ringbuffer.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_skeleton.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_stream.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_stream.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_trace.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_trace.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_types.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_unix_hostapis.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_unix_oss.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_unix_util.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_unix_util.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_util.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_hostapis.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_util.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_waveformat.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_waveformat.h | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_wmme.c | 1 + res/pjproject/third_party/build/portaudio/src/pa_win_wmme.h | 1 + res/pjproject/third_party/build/portaudio/src/portaudio.h | 1 + res/pjproject/third_party/build/resample/Makefile | 77 + res/pjproject/third_party/build/resample/config.h | 7 + res/pjproject/third_party/build/resample/libresample.vcp | 1015 + res/pjproject/third_party/build/resample/libresample.vcproj | 2872 + res/pjproject/third_party/build/resample/libresample_dll.vcproj | 630 + res/pjproject/third_party/build/samplerate/README.txt | 85 + res/pjproject/third_party/build/samplerate/Static.msvc | 138 + res/pjproject/third_party/build/samplerate/libsamplerate_static.dsp | 114 + res/pjproject/third_party/build/speex/Makefile | 73 + res/pjproject/third_party/build/speex/config.h | 44 + res/pjproject/third_party/build/speex/libspeex.vcp |25638 +++++ + res/pjproject/third_party/build/speex/libspeex.vcproj | 5207 + + res/pjproject/third_party/build/speex/speex/speex_config_types.h | 6 + res/pjproject/third_party/build/srtp/Makefile | 87 + res/pjproject/third_party/build/srtp/libsrtp.vcp |20977 ++++ + res/pjproject/third_party/build/srtp/libsrtp.vcproj | 3025 + res/pjproject/third_party/build/srtp/srtp_config.h | 225 + res/pjproject/third_party/g7221/common/basic_op.c | 1835 + res/pjproject/third_party/g7221/common/basic_op.h | 117 + res/pjproject/third_party/g7221/common/basic_op_i.h | 730 + res/pjproject/third_party/g7221/common/common.c | 461 + res/pjproject/third_party/g7221/common/config.h | 27 + res/pjproject/third_party/g7221/common/count.h | 28 + res/pjproject/third_party/g7221/common/defs.h | 205 + res/pjproject/third_party/g7221/common/huff_def.h | 53 + res/pjproject/third_party/g7221/common/huff_tab.c | 528 + res/pjproject/third_party/g7221/common/huff_tab.h | 42 + res/pjproject/third_party/g7221/common/tables.c | 298 + res/pjproject/third_party/g7221/common/tables.h | 47 + res/pjproject/third_party/g7221/common/typedef.h | 32 + res/pjproject/third_party/g7221/decode/coef2sam.c | 180 + res/pjproject/third_party/g7221/decode/dct4_s.c | 504 + res/pjproject/third_party/g7221/decode/dct4_s.h | 856 + res/pjproject/third_party/g7221/decode/decoder.c | 1113 + res/pjproject/third_party/g7221/encode/dct4_a.c | 367 + res/pjproject/third_party/g7221/encode/dct4_a.h | 728 + res/pjproject/third_party/g7221/encode/encoder.c | 1125 + res/pjproject/third_party/g7221/encode/sam2coef.c | 271 + res/pjproject/third_party/gsm/COPYRIGHT | 16 + res/pjproject/third_party/gsm/ChangeLog | 92 + res/pjproject/third_party/gsm/INSTALL | 99 + res/pjproject/third_party/gsm/MACHINES | 11 + res/pjproject/third_party/gsm/MANIFEST | 59 + res/pjproject/third_party/gsm/Makefile | 494 + res/pjproject/third_party/gsm/README | 37 + res/pjproject/third_party/gsm/add-test/add_test.c | 353 + res/pjproject/third_party/gsm/add-test/add_test.dta | 683 + res/pjproject/third_party/gsm/inc/config.h | 37 + res/pjproject/third_party/gsm/inc/gsm.h | 71 + res/pjproject/third_party/gsm/inc/private.h | 269 + res/pjproject/third_party/gsm/inc/proto.h | 65 + res/pjproject/third_party/gsm/inc/toast.h | 109 + res/pjproject/third_party/gsm/inc/unproto.h | 23 + res/pjproject/third_party/gsm/man/bitter.1 | 70 + res/pjproject/third_party/gsm/man/gsm.3 | 105 + res/pjproject/third_party/gsm/man/gsm_explode.3 | 47 + res/pjproject/third_party/gsm/man/gsm_option.3 | 183 + res/pjproject/third_party/gsm/man/gsm_print.3 | 52 + res/pjproject/third_party/gsm/man/toast.1 | 156 + res/pjproject/third_party/gsm/src/add.c | 236 + res/pjproject/third_party/gsm/src/code.c | 97 + res/pjproject/third_party/gsm/src/debug.c | 76 + res/pjproject/third_party/gsm/src/decode.c | 64 + res/pjproject/third_party/gsm/src/gsm_create.c | 45 + res/pjproject/third_party/gsm/src/gsm_decode.c | 361 + res/pjproject/third_party/gsm/src/gsm_destroy.c | 26 + res/pjproject/third_party/gsm/src/gsm_encode.c | 451 + res/pjproject/third_party/gsm/src/gsm_explode.c | 417 + res/pjproject/third_party/gsm/src/gsm_implode.c | 521 + res/pjproject/third_party/gsm/src/gsm_option.c | 69 + res/pjproject/third_party/gsm/src/gsm_print.c | 167 + res/pjproject/third_party/gsm/src/long_term.c | 950 + res/pjproject/third_party/gsm/src/lpc.c | 342 + res/pjproject/third_party/gsm/src/preprocess.c | 114 + res/pjproject/third_party/gsm/src/rpe.c | 489 + res/pjproject/third_party/gsm/src/short_term.c | 430 + res/pjproject/third_party/gsm/src/table.c | 63 + res/pjproject/third_party/gsm/src/toast.c | 800 + res/pjproject/third_party/gsm/src/toast_alaw.c | 334 + res/pjproject/third_party/gsm/src/toast_audio.c | 113 + res/pjproject/third_party/gsm/src/toast_lin.c | 24 + res/pjproject/third_party/gsm/src/toast_ulaw.c | 621 + res/pjproject/third_party/gsm/tls/bitter.c | 66 + res/pjproject/third_party/gsm/tls/bitter.dta | 90 + res/pjproject/third_party/gsm/tls/ginger.c | 54 + res/pjproject/third_party/gsm/tls/sour.c | 91 + res/pjproject/third_party/gsm/tls/sour1.dta | 88 + res/pjproject/third_party/gsm/tls/sour2.dta | 90 + res/pjproject/third_party/gsm/tls/sweet.c | 66 + res/pjproject/third_party/gsm/tls/taste.c | 139 + res/pjproject/third_party/gsm/tls/taste.h | 20 + res/pjproject/third_party/gsm/tst/cod2lin.c | 104 + res/pjproject/third_party/gsm/tst/cod2txt.c | 94 + res/pjproject/third_party/gsm/tst/gsm2cod.c | 93 + res/pjproject/third_party/gsm/tst/lin2cod.c | 105 + res/pjproject/third_party/gsm/tst/lin2txt.c | 94 + res/pjproject/third_party/gsm/tst/run | 34 + res/pjproject/third_party/ilbc/FrameClassify.c | 114 + res/pjproject/third_party/ilbc/FrameClassify.h | 27 + res/pjproject/third_party/ilbc/LPCdecode.c | 158 + res/pjproject/third_party/ilbc/LPCdecode.h | 52 + res/pjproject/third_party/ilbc/LPCencode.c | 241 + res/pjproject/third_party/ilbc/LPCencode.h | 28 + res/pjproject/third_party/ilbc/StateConstructW.c | 86 + res/pjproject/third_party/ilbc/StateConstructW.h | 31 + res/pjproject/third_party/ilbc/StateSearchW.c | 211 + res/pjproject/third_party/ilbc/StateSearchW.h | 52 + res/pjproject/third_party/ilbc/anaFilter.c | 72 + res/pjproject/third_party/ilbc/anaFilter.h | 30 + res/pjproject/third_party/ilbc/constants.c | 770 + res/pjproject/third_party/ilbc/constants.h | 80 + res/pjproject/third_party/ilbc/createCB.c | 231 + res/pjproject/third_party/ilbc/createCB.h | 58 + res/pjproject/third_party/ilbc/doCPLC.c | 270 + res/pjproject/third_party/ilbc/doCPLC.h | 29 + res/pjproject/third_party/ilbc/enhancer.c | 701 + res/pjproject/third_party/ilbc/enhancer.h | 36 + res/pjproject/third_party/ilbc/filter.c | 175 + res/pjproject/third_party/ilbc/filter.h | 80 + res/pjproject/third_party/ilbc/gainquant.c | 116 + res/pjproject/third_party/ilbc/gainquant.h | 30 + res/pjproject/third_party/ilbc/getCBvec.c | 193 + res/pjproject/third_party/ilbc/getCBvec.h | 25 + res/pjproject/third_party/ilbc/helpfun.c | 326 + res/pjproject/third_party/ilbc/helpfun.h | 106 + res/pjproject/third_party/ilbc/hpInput.c | 65 + res/pjproject/third_party/ilbc/hpInput.h | 24 + res/pjproject/third_party/ilbc/hpOutput.c | 61 + res/pjproject/third_party/ilbc/hpOutput.h | 24 + res/pjproject/third_party/ilbc/iCBConstruct.c | 112 + res/pjproject/third_party/ilbc/iCBConstruct.h | 40 + res/pjproject/third_party/ilbc/iCBSearch.c | 515 + res/pjproject/third_party/ilbc/iCBSearch.h | 37 + res/pjproject/third_party/ilbc/iLBC_decode.c | 652 + res/pjproject/third_party/ilbc/iLBC_decode.h | 42 + res/pjproject/third_party/ilbc/iLBC_define.h | 217 + res/pjproject/third_party/ilbc/iLBC_encode.c | 543 + res/pjproject/third_party/ilbc/iLBC_encode.h | 39 + res/pjproject/third_party/ilbc/iLBC_test.c | 310 + res/pjproject/third_party/ilbc/lsf.c | 283 + res/pjproject/third_party/ilbc/lsf.h | 27 + res/pjproject/third_party/ilbc/packing.c | 182 + res/pjproject/third_party/ilbc/packing.h | 68 + res/pjproject/third_party/ilbc/syntFilter.c | 80 + res/pjproject/third_party/ilbc/syntFilter.h | 24 + res/pjproject/third_party/milenage/milenage.c | 284 + res/pjproject/third_party/milenage/milenage.h | 35 + res/pjproject/third_party/milenage/rijndael.c | 444 + res/pjproject/third_party/milenage/rijndael.h | 26 + res/pjproject/third_party/mp3/BladeMP3EncDLL.h | 283 + res/pjproject/third_party/mp3/mp3_port.h | 147 + res/pjproject/third_party/mp3/mp3_writer.c | 563 + res/pjproject/third_party/portaudio/Doxyfile | 239 + res/pjproject/third_party/portaudio/LICENSE.txt | 81 + res/pjproject/third_party/portaudio/Makefile.in | 223 + res/pjproject/third_party/portaudio/README.txt | 98 + res/pjproject/third_party/portaudio/SConstruct | 197 + res/pjproject/third_party/portaudio/aclocal.m4 | 6627 + + res/pjproject/third_party/portaudio/build/dev-cpp/Makefile-dll | 78 + res/pjproject/third_party/portaudio/build/dev-cpp/Makefile-static | 75 + res/pjproject/third_party/portaudio/build/dev-cpp/portaudio-dll.dev | 209 + res/pjproject/third_party/portaudio/build/dev-cpp/portaudio-static.dev | 209 + res/pjproject/third_party/portaudio/build/dev-cpp/readme.txt | 23 + res/pjproject/third_party/portaudio/build/msvc/portaudio.def | 43 + res/pjproject/third_party/portaudio/build/msvc/portaudio.dsp | 269 + res/pjproject/third_party/portaudio/build/msvc/portaudio.dsw | 29 + res/pjproject/third_party/portaudio/build/msvc/portaudio.sln | 26 + res/pjproject/third_party/portaudio/build/msvc/portaudio.vcproj | 1512 + res/pjproject/third_party/portaudio/build/msvc/readme.txt | 109 + res/pjproject/third_party/portaudio/build/scons/SConscript_common | 30 + res/pjproject/third_party/portaudio/build/scons/SConscript_opts | 91 + res/pjproject/third_party/portaudio/config.guess | 1388 + res/pjproject/third_party/portaudio/config.sub | 1489 + res/pjproject/third_party/portaudio/configure |23096 +++++ + res/pjproject/third_party/portaudio/configure.in | 417 + res/pjproject/third_party/portaudio/depcomp | 530 + res/pjproject/third_party/portaudio/fixdir.bat | 19 + res/pjproject/third_party/portaudio/fixfile.bat | 7 + res/pjproject/third_party/portaudio/include/pa_asio.h | 143 + res/pjproject/third_party/portaudio/include/pa_jack.h | 76 + res/pjproject/third_party/portaudio/include/pa_linux_alsa.h | 99 + res/pjproject/third_party/portaudio/include/pa_mac_core.h | 176 + res/pjproject/third_party/portaudio/include/pa_win_ds.h | 101 + res/pjproject/third_party/portaudio/include/pa_win_waveformat.h | 199 + res/pjproject/third_party/portaudio/include/pa_win_wmme.h | 186 + res/pjproject/third_party/portaudio/include/portaudio.h | 1134 + res/pjproject/third_party/portaudio/index.html | 105 + res/pjproject/third_party/portaudio/install-sh | 251 + res/pjproject/third_party/portaudio/ltmain.sh | 6971 + + res/pjproject/third_party/portaudio/missing | 360 + res/pjproject/third_party/portaudio/pablio/README.txt | 45 + res/pjproject/third_party/portaudio/pablio/pablio.c | 314 + res/pjproject/third_party/portaudio/pablio/pablio.def | 35 + res/pjproject/third_party/portaudio/pablio/pablio.h | 116 + res/pjproject/third_party/portaudio/pablio/test_rw.c | 105 + res/pjproject/third_party/portaudio/pablio/test_rw_echo.c | 129 + res/pjproject/third_party/portaudio/pablio/test_w_saw.c | 114 + res/pjproject/third_party/portaudio/pablio/test_w_saw8.c | 112 + res/pjproject/third_party/portaudio/portaudio-2.0.pc.in | 12 + res/pjproject/third_party/portaudio/src/SConscript | 219 + res/pjproject/third_party/portaudio/src/common/pa_allocation.c | 243 + res/pjproject/third_party/portaudio/src/common/pa_allocation.h | 104 + res/pjproject/third_party/portaudio/src/common/pa_converters.c | 1935 + res/pjproject/third_party/portaudio/src/common/pa_converters.h | 263 + res/pjproject/third_party/portaudio/src/common/pa_cpuload.c | 105 + res/pjproject/third_party/portaudio/src/common/pa_cpuload.h | 72 + res/pjproject/third_party/portaudio/src/common/pa_debugprint.c | 110 + res/pjproject/third_party/portaudio/src/common/pa_debugprint.h | 149 + res/pjproject/third_party/portaudio/src/common/pa_dither.c | 218 + res/pjproject/third_party/portaudio/src/common/pa_dither.h | 106 + res/pjproject/third_party/portaudio/src/common/pa_endianness.h | 145 + res/pjproject/third_party/portaudio/src/common/pa_front.c | 1765 + res/pjproject/third_party/portaudio/src/common/pa_hostapi.h | 259 + res/pjproject/third_party/portaudio/src/common/pa_memorybarrier.h | 127 + res/pjproject/third_party/portaudio/src/common/pa_process.c | 1772 + res/pjproject/third_party/portaudio/src/common/pa_process.h | 750 + res/pjproject/third_party/portaudio/src/common/pa_ringbuffer.c | 227 + res/pjproject/third_party/portaudio/src/common/pa_ringbuffer.h | 233 + res/pjproject/third_party/portaudio/src/common/pa_skeleton.c | 818 + res/pjproject/third_party/portaudio/src/common/pa_stream.c | 150 + res/pjproject/third_party/portaudio/src/common/pa_stream.h | 205 + res/pjproject/third_party/portaudio/src/common/pa_trace.c | 97 + res/pjproject/third_party/portaudio/src/common/pa_trace.h | 101 + res/pjproject/third_party/portaudio/src/common/pa_types.h | 107 + res/pjproject/third_party/portaudio/src/common/pa_util.h | 162 + res/pjproject/third_party/portaudio/src/hostapi/alsa/pa_linux_alsa.c | 3679 + res/pjproject/third_party/portaudio/src/hostapi/asihpi/pa_linux_asihpi.c | 2942 + res/pjproject/third_party/portaudio/src/hostapi/asio/ASIO-README.txt | 140 + res/pjproject/third_party/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp | 563 + res/pjproject/third_party/portaudio/src/hostapi/asio/iasiothiscallresolver.h | 197 + res/pjproject/third_party/portaudio/src/hostapi/asio/pa_asio.cpp | 4065 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/notes.txt | 196 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core.c | 2343 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.c | 592 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.h | 136 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_internal.h | 165 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_old.c | 913 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.c | 733 + res/pjproject/third_party/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.h | 218 + res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds.c | 2533 + res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.c | 180 + res/pjproject/third_party/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.h | 95 + res/pjproject/third_party/portaudio/src/hostapi/jack/pa_jack.c | 1761 + res/pjproject/third_party/portaudio/src/hostapi/oss/low_latency_tip.txt | 95 + res/pjproject/third_party/portaudio/src/hostapi/oss/pa_unix_oss.c | 1991 + res/pjproject/third_party/portaudio/src/hostapi/oss/recplay.c | 114 + res/pjproject/third_party/portaudio/src/hostapi/wasapi/pa_win_wasapi.cpp | 1912 + res/pjproject/third_party/portaudio/src/hostapi/wdmks/pa_win_wdmks.c | 3304 + res/pjproject/third_party/portaudio/src/hostapi/wdmks/readme.txt | 82 + res/pjproject/third_party/portaudio/src/hostapi/wmme/pa_win_wmme.c | 4007 + res/pjproject/third_party/portaudio/src/os/unix/pa_unix_hostapis.c | 105 + res/pjproject/third_party/portaudio/src/os/unix/pa_unix_util.c | 693 + res/pjproject/third_party/portaudio/src/os/unix/pa_unix_util.h | 224 + res/pjproject/third_party/portaudio/src/os/win/pa_win_hostapis.c | 100 + res/pjproject/third_party/portaudio/src/os/win/pa_win_util.c | 151 + res/pjproject/third_party/portaudio/src/os/win/pa_win_waveformat.c | 154 + res/pjproject/third_party/portaudio/src/os/win/pa_win_wdmks_utils.c | 260 + res/pjproject/third_party/portaudio/src/os/win/pa_win_wdmks_utils.h | 65 + res/pjproject/third_party/portaudio/src/os/win/pa_x86_plain_converters.c | 1219 + res/pjproject/third_party/portaudio/src/os/win/pa_x86_plain_converters.h | 60 + res/pjproject/third_party/portaudio/testcvs/changeme.txt | 10 + res/pjproject/third_party/resample/COPYING | 463 + res/pjproject/third_party/resample/README.resample | 154 + res/pjproject/third_party/resample/include/resamplesubs.h | 32 + res/pjproject/third_party/resample/src/largefilter.h |16391 +++ + res/pjproject/third_party/resample/src/libresample_dll.c | 12 + res/pjproject/third_party/resample/src/resample.h | 67 + res/pjproject/third_party/resample/src/resamplesubs.c | 377 + res/pjproject/third_party/resample/src/smallfilter.h | 4617 + + res/pjproject/third_party/resample/src/stddefs.h | 29 + res/pjproject/third_party/speex/AUTHORS | 18 + res/pjproject/third_party/speex/COPYING | 35 + res/pjproject/third_party/speex/include/speex/speex.h | 424 + res/pjproject/third_party/speex/include/speex/speex_bits.h | 174 + res/pjproject/third_party/speex/include/speex/speex_buffer.h | 68 + res/pjproject/third_party/speex/include/speex/speex_callbacks.h | 134 + res/pjproject/third_party/speex/include/speex/speex_config_types.h.in | 11 + res/pjproject/third_party/speex/include/speex/speex_echo.h | 170 + res/pjproject/third_party/speex/include/speex/speex_header.h | 94 + res/pjproject/third_party/speex/include/speex/speex_jitter.h | 197 + res/pjproject/third_party/speex/include/speex/speex_preprocess.h | 219 + res/pjproject/third_party/speex/include/speex/speex_resampler.h | 340 + res/pjproject/third_party/speex/include/speex/speex_stereo.h | 91 + res/pjproject/third_party/speex/include/speex/speex_types.h | 126 + res/pjproject/third_party/speex/libspeex/_kiss_fft_guts.h | 160 + res/pjproject/third_party/speex/libspeex/arch.h | 239 + res/pjproject/third_party/speex/libspeex/bits.c | 372 + res/pjproject/third_party/speex/libspeex/buffer.c | 176 + res/pjproject/third_party/speex/libspeex/cb_search.c | 612 + res/pjproject/third_party/speex/libspeex/cb_search.h | 103 + res/pjproject/third_party/speex/libspeex/cb_search_arm4.h | 137 + res/pjproject/third_party/speex/libspeex/cb_search_bfin.h | 112 + res/pjproject/third_party/speex/libspeex/cb_search_sse.h | 84 + res/pjproject/third_party/speex/libspeex/echo_diagnostic.m | 72 + res/pjproject/third_party/speex/libspeex/exc_10_16_table.c | 50 + res/pjproject/third_party/speex/libspeex/exc_10_32_table.c | 66 + res/pjproject/third_party/speex/libspeex/exc_20_32_table.c | 66 + res/pjproject/third_party/speex/libspeex/exc_5_256_table.c | 290 + res/pjproject/third_party/speex/libspeex/exc_5_64_table.c | 98 + res/pjproject/third_party/speex/libspeex/exc_8_128_table.c | 162 + res/pjproject/third_party/speex/libspeex/fftwrap.c | 397 + res/pjproject/third_party/speex/libspeex/fftwrap.h | 58 + res/pjproject/third_party/speex/libspeex/filterbank.c | 227 + res/pjproject/third_party/speex/libspeex/filterbank.h | 66 + res/pjproject/third_party/speex/libspeex/filters.c | 821 + res/pjproject/third_party/speex/libspeex/filters.h | 90 + res/pjproject/third_party/speex/libspeex/filters_arm4.h | 96 + res/pjproject/third_party/speex/libspeex/filters_bfin.h | 515 + res/pjproject/third_party/speex/libspeex/filters_sse.h | 336 + res/pjproject/third_party/speex/libspeex/fixed_arm4.h | 148 + res/pjproject/third_party/speex/libspeex/fixed_arm5e.h | 178 + res/pjproject/third_party/speex/libspeex/fixed_bfin.h | 173 + res/pjproject/third_party/speex/libspeex/fixed_debug.h | 487 + res/pjproject/third_party/speex/libspeex/fixed_generic.h | 106 + res/pjproject/third_party/speex/libspeex/gain_table.c | 160 + res/pjproject/third_party/speex/libspeex/gain_table_lbr.c | 64 + res/pjproject/third_party/speex/libspeex/hexc_10_32_table.c | 66 + res/pjproject/third_party/speex/libspeex/hexc_table.c | 162 + res/pjproject/third_party/speex/libspeex/high_lsp_tables.c | 163 + res/pjproject/third_party/speex/libspeex/jitter.c | 843 + res/pjproject/third_party/speex/libspeex/kiss_fft.c | 523 + res/pjproject/third_party/speex/libspeex/kiss_fft.h | 108 + res/pjproject/third_party/speex/libspeex/kiss_fftr.c | 297 + res/pjproject/third_party/speex/libspeex/kiss_fftr.h | 51 + res/pjproject/third_party/speex/libspeex/lpc.c | 201 + res/pjproject/third_party/speex/libspeex/lpc.h | 53 + res/pjproject/third_party/speex/libspeex/lpc_bfin.h | 131 + res/pjproject/third_party/speex/libspeex/lsp.c | 656 + res/pjproject/third_party/speex/libspeex/lsp.h | 64 + res/pjproject/third_party/speex/libspeex/lsp_bfin.h | 89 + res/pjproject/third_party/speex/libspeex/lsp_tables_nb.c | 360 + res/pjproject/third_party/speex/libspeex/ltp.c | 839 + res/pjproject/third_party/speex/libspeex/ltp.h | 141 + res/pjproject/third_party/speex/libspeex/ltp_arm4.h | 187 + res/pjproject/third_party/speex/libspeex/ltp_bfin.h | 419 + res/pjproject/third_party/speex/libspeex/ltp_sse.h | 92 + res/pjproject/third_party/speex/libspeex/math_approx.h | 332 + res/pjproject/third_party/speex/libspeex/mdf.c | 1177 + res/pjproject/third_party/speex/libspeex/misc_bfin.h | 54 + res/pjproject/third_party/speex/libspeex/modes.c | 366 + res/pjproject/third_party/speex/libspeex/modes.h | 161 + res/pjproject/third_party/speex/libspeex/modes_wb.c | 300 + res/pjproject/third_party/speex/libspeex/nb_celp.c | 1903 + res/pjproject/third_party/speex/libspeex/nb_celp.h | 203 + res/pjproject/third_party/speex/libspeex/os_support.h | 169 + res/pjproject/third_party/speex/libspeex/preprocess.c | 1219 + res/pjproject/third_party/speex/libspeex/pseudofloat.h | 379 + res/pjproject/third_party/speex/libspeex/quant_lsp.c | 385 + res/pjproject/third_party/speex/libspeex/quant_lsp.h | 74 + res/pjproject/third_party/speex/libspeex/quant_lsp_bfin.h | 165 + res/pjproject/third_party/speex/libspeex/resample.c | 1131 + res/pjproject/third_party/speex/libspeex/resample_sse.h | 128 + res/pjproject/third_party/speex/libspeex/sb_celp.c | 1488 + res/pjproject/third_party/speex/libspeex/sb_celp.h | 155 + res/pjproject/third_party/speex/libspeex/scal.c | 289 + res/pjproject/third_party/speex/libspeex/smallft.c | 1261 + res/pjproject/third_party/speex/libspeex/smallft.h | 46 + res/pjproject/third_party/speex/libspeex/speex.c | 250 + res/pjproject/third_party/speex/libspeex/speex_callbacks.c | 144 + res/pjproject/third_party/speex/libspeex/speex_header.c | 200 + res/pjproject/third_party/speex/libspeex/stack_alloc.h | 115 + res/pjproject/third_party/speex/libspeex/stereo.c | 296 + res/pjproject/third_party/speex/libspeex/testdenoise.c | 44 + res/pjproject/third_party/speex/libspeex/testecho.c | 53 + res/pjproject/third_party/speex/libspeex/testenc.c | 146 + res/pjproject/third_party/speex/libspeex/testenc_uwb.c | 137 + res/pjproject/third_party/speex/libspeex/testenc_wb.c | 140 + res/pjproject/third_party/speex/libspeex/testjitter.c | 75 + res/pjproject/third_party/speex/libspeex/testresample.c | 86 + res/pjproject/third_party/speex/libspeex/vbr.c | 275 + res/pjproject/third_party/speex/libspeex/vbr.h | 70 + res/pjproject/third_party/speex/libspeex/vorbis_psy.c | 508 + res/pjproject/third_party/speex/libspeex/vorbis_psy.h | 97 + res/pjproject/third_party/speex/libspeex/vq.c | 147 + res/pjproject/third_party/speex/libspeex/vq.h | 54 + res/pjproject/third_party/speex/libspeex/vq_arm4.h | 115 + res/pjproject/third_party/speex/libspeex/vq_bfin.h | 107 + res/pjproject/third_party/speex/libspeex/vq_sse.h | 120 + res/pjproject/third_party/speex/libspeex/window.c | 102 + res/pjproject/third_party/speex/symbian/config.h | 59 + res/pjproject/third_party/speex/win32/config.h | 19 + res/pjproject/third_party/srtp/CHANGES | 223 + res/pjproject/third_party/srtp/LICENSE | 35 + res/pjproject/third_party/srtp/Makefile.in | 232 + res/pjproject/third_party/srtp/README | 174 + res/pjproject/third_party/srtp/TODO | 66 + res/pjproject/third_party/srtp/VERSION | 1 + res/pjproject/third_party/srtp/config.guess | 1447 + res/pjproject/third_party/srtp/config.h_win32vc7 | 170 + res/pjproject/third_party/srtp/config.hw | 192 + res/pjproject/third_party/srtp/config.sub | 1555 + res/pjproject/third_party/srtp/config_in.h | 170 + res/pjproject/third_party/srtp/configure | 8603 + + res/pjproject/third_party/srtp/configure.in | 206 + res/pjproject/third_party/srtp/crypto/Makefile | 130 + res/pjproject/third_party/srtp/crypto/Makefile.in | 130 + res/pjproject/third_party/srtp/crypto/VERSION | 1 + res/pjproject/third_party/srtp/crypto/ae_xfm/xfm.c | 573 + res/pjproject/third_party/srtp/crypto/cipher/aes.c | 1951 + res/pjproject/third_party/srtp/crypto/cipher/aes_cbc.c | 444 + res/pjproject/third_party/srtp/crypto/cipher/aes_icm.c | 511 + res/pjproject/third_party/srtp/crypto/cipher/cipher.c | 409 + res/pjproject/third_party/srtp/crypto/cipher/null_cipher.c | 152 + res/pjproject/third_party/srtp/crypto/hash/auth.c | 173 + res/pjproject/third_party/srtp/crypto/hash/hmac.c | 267 + res/pjproject/third_party/srtp/crypto/hash/null_auth.c | 160 + res/pjproject/third_party/srtp/crypto/hash/sha1.c | 404 + res/pjproject/third_party/srtp/crypto/include/aes.h | 84 + res/pjproject/third_party/srtp/crypto/include/aes_cbc.h | 50 + res/pjproject/third_party/srtp/crypto/include/aes_icm.h | 56 + res/pjproject/third_party/srtp/crypto/include/alloc.h | 57 + res/pjproject/third_party/srtp/crypto/include/auth.h | 159 + res/pjproject/third_party/srtp/crypto/include/cipher.h | 218 + res/pjproject/third_party/srtp/crypto/include/crypto.h | 43 + res/pjproject/third_party/srtp/crypto/include/crypto_kernel.h | 258 + res/pjproject/third_party/srtp/crypto/include/crypto_math.h | 273 + res/pjproject/third_party/srtp/crypto/include/crypto_types.h | 206 + res/pjproject/third_party/srtp/crypto/include/cryptoalg.h | 133 + res/pjproject/third_party/srtp/crypto/include/datatypes.h | 427 + res/pjproject/third_party/srtp/crypto/include/err.h | 174 + res/pjproject/third_party/srtp/crypto/include/gf2_8.h | 79 + res/pjproject/third_party/srtp/crypto/include/hmac.h | 78 + res/pjproject/third_party/srtp/crypto/include/integers.h | 147 + res/pjproject/third_party/srtp/crypto/include/kernel_compat.h | 84 + res/pjproject/third_party/srtp/crypto/include/key.h | 82 + res/pjproject/third_party/srtp/crypto/include/null_auth.h | 68 + res/pjproject/third_party/srtp/crypto/include/null_cipher.h | 80 + res/pjproject/third_party/srtp/crypto/include/prng.h | 54 + res/pjproject/third_party/srtp/crypto/include/rand_source.h | 91 + res/pjproject/third_party/srtp/crypto/include/rdb.h | 94 + res/pjproject/third_party/srtp/crypto/include/rdbx.h | 146 + res/pjproject/third_party/srtp/crypto/include/sha1.h | 108 + res/pjproject/third_party/srtp/crypto/include/stat.h | 69 + res/pjproject/third_party/srtp/crypto/include/xfm.h | 139 + res/pjproject/third_party/srtp/crypto/kernel/alloc.c | 119 + res/pjproject/third_party/srtp/crypto/kernel/crypto_kernel.c | 523 + res/pjproject/third_party/srtp/crypto/kernel/err.c | 148 + res/pjproject/third_party/srtp/crypto/kernel/key.c | 115 + res/pjproject/third_party/srtp/crypto/math/datatypes.c | 599 + res/pjproject/third_party/srtp/crypto/math/gf2_8.c | 83 + res/pjproject/third_party/srtp/crypto/math/math.c | 962 + res/pjproject/third_party/srtp/crypto/math/stat.c | 367 + res/pjproject/third_party/srtp/crypto/replay/rdb.c | 137 + res/pjproject/third_party/srtp/crypto/replay/rdbx.c | 289 + res/pjproject/third_party/srtp/crypto/replay/ut_sim.c | 105 + res/pjproject/third_party/srtp/crypto/rng/ctr_prng.c | 108 + res/pjproject/third_party/srtp/crypto/rng/prng.c | 180 + res/pjproject/third_party/srtp/crypto/rng/rand_linux_kernel.c | 65 + res/pjproject/third_party/srtp/crypto/rng/rand_source.c | 175 + res/pjproject/third_party/srtp/crypto/test/aes_calc.c | 111 + res/pjproject/third_party/srtp/crypto/test/auth_driver.c | 200 + res/pjproject/third_party/srtp/crypto/test/cipher_driver.c | 491 + res/pjproject/third_party/srtp/crypto/test/datatypes_driver.c | 237 + res/pjproject/third_party/srtp/crypto/test/env.c | 99 + res/pjproject/third_party/srtp/crypto/test/kernel_driver.c | 126 + res/pjproject/third_party/srtp/crypto/test/rand_gen.c | 140 + res/pjproject/third_party/srtp/crypto/test/sha1_driver.c | 533 + res/pjproject/third_party/srtp/crypto/test/stat_driver.c | 101 + res/pjproject/third_party/srtp/include/getopt_s.h | 60 + res/pjproject/third_party/srtp/include/rtp.h | 127 + res/pjproject/third_party/srtp/include/rtp_priv.h | 74 + res/pjproject/third_party/srtp/include/srtp.h | 929 + res/pjproject/third_party/srtp/include/srtp_priv.h | 255 + res/pjproject/third_party/srtp/include/ut_sim.h | 80 + res/pjproject/third_party/srtp/install-sh | 251 + res/pjproject/third_party/srtp/pjlib/srtp_err.c | 49 + res/pjproject/third_party/srtp/srtp.def | 92 + res/pjproject/third_party/srtp/srtp.vcproj | 588 + res/pjproject/third_party/srtp/srtp/srtp.c | 1913 + res/pjproject/third_party/srtp/srtp7.sln | 21 + res/pjproject/third_party/srtp/srtp7.vcproj | 298 + res/pjproject/third_party/srtp/tables/aes_tables.c | 346 + res/pjproject/third_party/srtp/test/dtls_srtp_driver.c | 245 + res/pjproject/third_party/srtp/test/getopt_s.c | 112 + res/pjproject/third_party/srtp/test/lfsr.c | 310 + res/pjproject/third_party/srtp/test/rdbx_driver.c | 306 + res/pjproject/third_party/srtp/test/replay_driver.c | 209 + res/pjproject/third_party/srtp/test/roc_driver.c | 165 + res/pjproject/third_party/srtp/test/rtp.c | 167 + res/pjproject/third_party/srtp/test/rtpw.c | 519 + res/pjproject/third_party/srtp/test/rtpw_test.sh | 77 + res/pjproject/third_party/srtp/test/srtp_driver.c | 1491 + res/pjproject/third_party/srtp/timing | 36 + res/pjproject/third_party/srtp/undos.sh | 10 + res/pjproject/third_party/srtp/update.sh | 15 + res/pjproject/user.mak.sample | 5 + res/pjproject/version.mak | 16 + res/res_adsi.c | 217 + res/res_adsi.exports.in | 33 + res/res_agi.c | 305 + res/res_ais.c | 199 + res/res_calendar.c | 103 + res/res_calendar_caldav.c | 42 + res/res_calendar_ews.c | 4 + res/res_calendar_exchange.c | 10 + res/res_calendar_icalendar.c | 11 + res/res_clialiases.c | 2 + res/res_clioriginate.c | 3 + res/res_config_curl.c | 7 + res/res_config_ldap.c | 34 + res/res_config_odbc.c | 94 + res/res_config_pgsql.c | 92 + res/res_config_sqlite.c | 11 + res/res_config_sqlite3.c | 1190 + res/res_corosync.c | 682 + res/res_crypto.c | 1 + res/res_fax.c | 1058 + res/res_fax_spandsp.c | 147 + res/res_format_attr_celt.c | 33 + res/res_format_attr_h263.c | 295 + res/res_format_attr_h264.c | 305 + res/res_format_attr_silk.c | 40 + res/res_http_post.c | 3 + res/res_http_websocket.c | 679 + res/res_http_websocket.exports.in | 18 + res/res_jabber.c | 234 + res/res_jabber.exports.in | 2 + res/res_monitor.c | 157 + res/res_musiconhold.c | 265 + res/res_mutestream.c | 116 + res/res_odbc.c | 153 + res/res_phoneprov.c | 2 + res/res_pktccops.c | 6 + res/res_realtime.c | 8 + res/res_rtp_asterisk.c | 1274 + res/res_rtp_multicast.c | 7 + res/res_smdi.c | 2 + res/res_speech.c | 3 + res/res_srtp.c | 133 + res/res_stun_monitor.c | 370 + res/res_timing_dahdi.c | 2 + res/res_timing_pthread.c | 2 + res/res_timing_timerfd.c | 29 + res/res_xmpp.c | 4383 + res/res_xmpp.exports.in | 17 + res/snmp/agent.c | 149 + sounds/Makefile | 112 + tests/test_abstract_jb.c | 522 + tests/test_acl.c | 145 + tests/test_amihooks.c | 4 + tests/test_aoc.c | 2 + tests/test_app.c | 2 + tests/test_ast_format_str_reduce.c | 2 + tests/test_astobj2.c | 227 + tests/test_config.c | 954 + tests/test_db.c | 1 + tests/test_devicestate.c | 6 + tests/test_dlinklists.c | 4 + tests/test_event.c | 27 + tests/test_expr.c | 2 + tests/test_format_api.c | 2 + tests/test_func_file.c | 2 + tests/test_gosub.c | 20 + tests/test_heap.c | 2 + tests/test_jitterbuf.c | 1254 + tests/test_linkedlists.c | 519 + tests/test_locale.c | 4 + tests/test_logger.c | 4 + tests/test_netsock2.c | 74 + tests/test_pbx.c | 41 + tests/test_poll.c | 4 + tests/test_sched.c | 2 + tests/test_security_events.c | 410 + tests/test_skel.c | 2 + tests/test_stringfields.c | 2 + tests/test_strings.c | 2 + tests/test_substitution.c | 49 + tests/test_time.c | 2 + tests/test_utils.c | 13 + tests/test_voicemail_api.c | 1442 + utils/Makefile | 10 + utils/ael_main.c | 32 + utils/astdb2bdb.c | 134 + utils/astdb2sqlite3.c | 6 + utils/astman.c | 5 + utils/conf2ael.c | 30 + utils/extconf.c | 9 + utils/hashtest.c | 2 + utils/hashtest2.c | 2 + utils/refcounter.c | 2 + utils/utils.xml | 17 + 2618 files changed, 1227494 insertions(+), 53787 deletions(-) + + ----------------------------------------------------------------------