2026-06-19 Mike Gabriel

        * Release 0.4.0 (HEAD -> main, tag: 0.4.0)

2026-06-03 Ratchanan Srirattanamet

        * Merge branch 'tests-phonesim' into 'main' (bbb2007)

2026-03-29 Andres Salomon

        * Implement DTMFStopTone for call and conference channels (876f621)

2026-01-23 Andres Salomon

        * tests: remove OfonoMockController and the tests/mock/ directory
          (859cac2)
        * tests: port CellBroadcastTest to phonesim from the mock ofono-qt
          library (59da56f)
        * tests: port CallTest to ofono-phonesim from the mock ofono-qt
          library (77cbf22)
        * tests: port MessagesTest to ofono-phonesim from the mock ofono-qt
          lib (3161beb)
        * tests: port ConnectionTest to ofono-phonesim from the mock ofono-qt
          lib (23462df)
        * tests: add initial framework for using ofono-phonesim (f7cfe01)

2026-04-30 Mike Gabriel

        * Merge branch 'fix-uaf' into 'main' (3371534)

2026-04-30 Andres Salomon

        * Fix UAF by adding a closed() signal for text channels (125b618)

2026-03-04 Ratchanan Srirattanamet

        * Merge branch 'channel-race' into 'main' (9d087f7)

2026-03-04 Andres Salomon

        * Fix a race related to CallChannel closure in oFonoConnection
          (d2a46b5)

2026-02-24 Mike Gabriel

        * Merge branch 'mc-spawn-fix' into 'main' (62efbdf)

2026-02-24 Andres Salomon

        * tests: clean up processes started by dbus-daemon (bd07494)

2026-02-23 Mike Gabriel

        * Merge branch 'wip/cxx17' into 'main' (70e6f68)

2026-02-20 Jeremy Bícha

        * CMakeLists.txt: Bump CMAKE_CXX_STANDARD to 17 (be07102)

2026-01-29 Mike Gabriel

        * Merge branch 'qt5-style-signals' into 'main' (56b4d88)

2026-01-19 Andres Salomon

        * switch from qt4-style slots to qt5 for qtimers (99f400e)
        * tests: switch from qt4-style signals/slots to qt5 (fc93adb)

2026-01-29 Mike Gabriel

        * Merge branch 'warnings' into 'main' (3996fb1)

2026-01-29 Andres Salomon

        * mc-plugin: Increase modem string buffer size for safety (808cabe)
        * Provide a ConnMgrParam enum value rather than 0 to silence warnings
          (a0d83e7)
        * Stop using deprecated toList() to quiet warnings (bc03b39)
        * mc-plugin: silence G_ADD_PRIVATE gobject warnings (3eb422c)

2025-12-06 Mike Gabriel

        * Merge branch 'phone-utils-tests' into 'main' (1c8be62)

2025-12-01 Andres Salomon

        * Include /countrycodes.txt resource in tests (6be870a)
        * Fix incorrect PhoneUtils semicolon test (b4499f5)

2024-10-07 Ratchanan Srirattanamet

        * Merge branch
          'personal/sunweaver/mc-plugin-mcp-account-manager-typecast'
          into 'main' (d82f9d7)

2024-10-05 Mike Gabriel

        * mc-plugin/mcp-account-manager-ofono-on-ring.c: Don't typecast
          object to G_OBJECT, keep McpAccountManager. Fixes FTBFS
          against GCC-14. (78c1abf)

2024-05-06 Ratchanan Srirattanamet

        * Merge branch 'personal/sunweaver/cxx-std-14' into 'main' (9e53144)

2024-05-02 Mike Gabriel

        * CMakeLists.txt: Bump CMAKE_CXX_STANDARD to 14. (760976d)

2024-05-06 Ratchanan Srirattanamet

        * Merge branch 'personal/sunweaver/bye-bye-bzr' into 'main' (6d12fce)

2024-05-02 Mike Gabriel

        * .bzr-builddeb/default.conf: Drop file. This project is managed via
          Git these days. (bcacd34)

2024-04-30 Mike Gabriel

        * Release 0.3.1 (0921e99) (tag: 0.3.1)

2023-01-30 Mike Gabriel

        * Merge branch 'MMS-redownload-xenial-to-focal' into 'main' (c4e5ba5)

2022-01-04 jEzEk

        * Add previous changes summary to debian/changelog (a38c08d)

2020-12-18 jEzEk

        * Changes needed for propagating error messages when MMS message is
          received (49e5163)

2023-01-19 Mike Gabriel

        * Merge branch 'main_-_cellbroadcast' into 'main' (9919715)

2022-06-14 Lionel Duboeuf

        * Support Cell Broadcast (51e6ed7)

2022-12-02 Mike Gabriel

        * Merge branch 'personal/peat-psuwit/apparmor-profile' into 'main'
          (aa0e600)

2022-11-08 Ratchanan Srirattanamet

        * debian/*: import AppArmor profile from telepathy-mission-control-5
          (281a756)

2022-11-04 Mike Gabriel

        * Merge branch 'personal/peat-psuwit/ussd-respond-signature' into
          'main' (c3e5eae)

2022-11-05 Ratchanan Srirattanamet

        * ussdiface: fix `respond()` method signature (cc77bfe)

2022-02-28 Guido Berhoerster

        * Merge branch 'ubports/focal_-_lomiri-telephony-apps' into 'main'
          (a177281)

2022-02-21 Guido Berhoerster

        * Rename com.canonical namespace to com.lomiri (abf639f)

2021-12-26 Marius Gripsgard

        * Merge branch 'personal/usb/remove-libhybris-utils' into
          'ubports/focal' (c7ef3dc)

2021-12-23 Dalton Durst

        * Remove on-ring plugin's dep on libhybris-utils (754fa73)

2021-11-25 Guido Berhoerster

        * Merge branch
          'ubports/focal_-_lintian_and_mcp-account_manager_fixes'
          into 'ubports/focal' (e2c6c1c)
        * Fix linitan warnings and errors (977db48)
        * Fix typo causing the mcp-account-manager plugin to be incorrectly
          linked (f968b2c)

2021-11-24 Marius Gripsgard

        * Merge branch 'mr/rename-com-ubuntu-touch-accountsservice-phone'
          into 'ubports/focal' (61925cc)

2021-11-11 Robert Tari

        * Rename com.ubuntu.touch.AccountsService.Phone (9b1b79a)
        * Whitespace fix (3064c34)

2021-10-15 Guido Berhoerster

        * Move Jenkinsfile to the correct location (3630822)
        * Build both the older and the ring-based Mission Control plugins
          (762cb4c)

2021-08-20 Florian Leeber

        * Merge pull request #25 from
          ubports/xenial_-_android9_-_i_cant_believe_that_fixed_it
          (df2dd3a)

2021-07-10 Dalton Durst

        * mc-plugin: Do not listen for ModemRemoved signal (af0158c)

2020-09-29 Lionel Duboeuf

        * handle case where sms or mms don't have the sent date set (a45734a)

2020-03-24 Lionel Duboeuf

        * handle sent date from sms and mms (e59f19d)

2020-11-12 Rodney

        * Merge pull request #18 from
          peat-psuwit/xenial_-_android9_-_tp-ofono-fix-ussd
          (fb8e9c9)

2020-11-13 Ratchanan Srirattanamet

        * Update Jenkinsfile to use shared library (00fde6b)
        * ussdiface: fix the incorrect use of indexOfMethod() (87262fe)

2019-10-17 Marius Gripsgard

        * Disable tests (for now) (85827a2)
        * use ring mc-plugin (9751dc2)
        * Merge remote-tracking branch 'ups/ofono-on-ring' into
          xenial_-_edge_-_pine (c5e8124)

2019-09-23 Alexander Akulich

        * [mc-plugin] Add an option to compile 'ofono-on-ring' (817b61d)
        * [mc-plugin] Adjust names in the ofono-on-ring code (f6123d3)
        * [mc-plugin] Add ring mc-plugin as 'ofono-on-ring' (37a9a2c)

2019-08-05 Alexander Akulich

        * Merge 'modernize' branch from simonschmeisser/modernize (d58706d)

2019-07-07 Simon Schmeisser

        * check for exactly two phonenumbers in comparison (3b179db)
        * Qt5::Test is only needed for tests (00f1447)
        * replace old-style-connect part 4 (cd1ae47)
        * replace old-style-connect part 3 (8676ed5)
        * replace old-style-connect part 2 (d278089)
        * replace old-style-connect part 1 (18da268)

2019-07-06 Simon Schmeisser

        * Modernize CMakeLists, now requires Cmake 3.1 (55333e7)
        * check argc (a39aade)
        * fix: control reaches end of non-void function (51819e2)
        * fix error handling logic (fc1e09e)

2019-08-04 Alexander Akulich

        * Merge pull request #6 from simonschmeisser/travis (14fb06b)

2019-08-02 Simon Schmeisser

        * Create .travis.yml (9eb63d4)

2019-07-06 Simon Schmeisser

        * nullptr instead of NULL (c2d20ea)

2019-01-16 Alexander Akulich

        * Use pkg-config for ofono-qt (d282c4f)
        * Tests: Rename the mock library target to ofono-qt-mock (1a26802)
        * Deduplicate target install path variables (0b41fd5)
        * Fix ofono includes (a05fbb5)

2018-12-26 Florian Leeber

        * Merge pull request #3 from ubports/xenial_-_fix-end-call (b1e768a)

2018-12-26 Marius Gripsgard

        * Don't create a threaded delay (9adfc08)

2018-01-15 Marius Gripsgard

        * Imported to UBports (0403211)

2017-03-22 Gustavo Pichorim Boiko

        * Remove audio routing/proximity sensor management from
          telepathy-ofono. (d86efc9)

2017-02-06 Gustavo Pichorim Boiko

        * Merge trunk. (fb94e27)

2017-02-03 Gustavo Pichorim Boiko

        * Merge audio routing removal branch by Tiago Salem Herrmann
          (2bcdffa)

2016-11-09 Bileto Bot

        * Releasing 0.2+17.04.20161109-0ubuntu1 (e2f4439)

2016-11-09 Gustavo Pichorim Boiko

        * Group chat fixes. (8405c33)
        * Generate Ids for non existing room channels and fill participants
          based on targetId when provided. (6ffbd20)

2016-11-09 Tiago Salem Herrmann

        * Also check if targetId does not start with mms: (031c24e)

2016-11-08 Tiago Salem Herrmann

        * Generate Ids for non existing room channels and fill participants
          based on targetId when provided (f6b2b32)

2016-11-03 Gustavo Pichorim Boiko

        * Fix building with latest telepathy-qt. (676727b)

2016-10-28 Gustavo Pichorim Boiko

        * Plug the room interface when necessary. (43cdd57)
        * Plug the room interface when necessary. (526ad29)

2016-10-27 Gustavo Pichorim Boiko

        * Leave the channels opened for a bit more time to make sure the
          state change gets fired and delivered correctly. (c69a0e9)

2016-10-26 Gustavo Pichorim Boiko

        * Leave the channels opened for a bit more time to make sure the
          state change gets fired and delivered correctly. (301303f)

2016-10-21 Gustavo Pichorim Boiko

        * Implement MMS groups as Room channels. (659cb36)
        * Add support for TargetID and InitialInviteeIDs. (ae34495)

2016-10-20 Tiago Salem Herrmann

        * Send multiple mms when sending attachments on broadcast channels
          (519f721)

2016-10-18 Tiago Salem Herrmann

        * fix build (6fed912)

2016-10-17 Gustavo Pichorim Boiko

        * Fix detecting messages with attachments as MMSs (a0bb193)

2016-10-11 Tiago Salem Herrmann

        * Set target id correctly (02c4a09)
        * fix text channel compiling again tp-qt (342e32f)

2016-10-10 Tiago Salem Herrmann

        * General fixes for mms room and sms broadcast (079d3b4)

2016-10-08 Gustavo Pichorim Boiko

        * Start implementing MMS groups as Room channels (3dfdcf2)

2016-09-09 Bileto Bot

        * Releasing 0.2+16.10.20160909-0ubuntu1 (66f7e1e)

2016-09-09 Ken VanDine

        * No change rebuild for libphonenumber7 (4c51e70)
        * No change rebuild for libphonenumber (2661fec)

2016-08-01 Gustavo Pichorim Boiko

        * Merge trunk (10a6d19)

2016-07-19 Bileto Bot

        * Releasing 0.2+16.10.20160719-0ubuntu1 (d1c8527)

2016-07-19 Łukasz 'sil2100' Zemczak

        * Attempt building all telepathy-ofono binaries for arm64 as well.
          (38fe524)
        * Attempt building all telepathy-ofono binaries for arm64 as well.
          (351805d)

2016-05-31 Tiago Salem Herrmann

        * ensure handles also for InitialInviteeIDs. We have to make sure
          they are normalized (b12fe12)

2016-04-11 Tiago Salem Herrmann

        * Add support for TargetID and InitialInviteeIDs (7e48517)

2016-03-24 CI Train Bot

        * Releasing 0.2+16.04.20160324-0ubuntu1 (9f5a322)

2016-03-24 Tiago Salem Herrmann

        * Use accounts service to get the sim names.
          Fixes: #1418040
          (4611b8c)
        * Fix logic and use new glib dbus api (c2dd529)

2016-03-18 Tiago Salem Herrmann

        * Use accounts service to get the sim names (765ba19)

2016-01-15 Tiago Salem Herrmann

        * Remove audio routing/proximity sensor management from
          telepathy-ofono (1ac5028)

2015-11-20 CI Train Bot

        * Releasing 0.2+16.04.20151120-0ubuntu1 (2b505aa)

2015-11-20 Tiago Salem Herrmann

        * Rename mms flag set by telephony-service. Approved by: PS Jenkins
          bot, Gustavo Pichorim Boiko (813db2b)

2015-11-10 CI Train Bot

        * Releasing 0.2+16.04.20151110-0ubuntu1 (0a8a4c0)

2015-11-10 Simon Fels

        * Add support for BlueZ 5 Approved by: PS Jenkins bot (d51d70e)
        * [ Tiago Salem Herrmann ] Play ringtone on both speaker and wired
          headset. (LP: #1483888) (3663ca7)

2015-11-05 Tiago Salem Herrmann

        * merge trunk (e40a9ed)

2015-11-03 CI Train Bot

        * Releasing 0.2+16.04.20151103-0ubuntu1 (59c4a05)

2015-11-03 Tiago Salem Herrmann

        * Play ringtone on both speaker and wired headset.
          Fixes: #1483888
          Approved by: PS Jenkins bot (3eb9365)

2015-10-30 Tiago Salem Herrmann

        * Play ringtone also on speakers (1a2169c)

2015-10-26 Simon Fels

        * Merge with trunk. (28cc94e)

2015-10-13 CI Train Bot

        * Releasing 0.2+15.10.20151013-0ubuntu1 (b6a41bc)

2015-10-13 Tiago Salem Herrmann

        * Force 1-1 chat if there is only one recipient.
          Fixes: #1480815
          Approved by: PS Jenkins bot, Gustavo Pichorim Boiko
          (64eec12)
        * Add comment (26704a9)

2015-10-09 Tiago Salem Herrmann

        * merge trunk (ca15e35)

2015-10-08 Simon Fels

        * Check if audio card profiles are available before start using them.
          This also switches us to use the new pa_card_profile_info2
          structure PA implements since 5.0 and provides extended
          information about the profiles a card supports. (992261d)

2015-10-02 Tiago Salem Herrmann

        * check for unknown contacts also for sms (410a711)
        * - Set x-ofono-unknown when there is no sender in MMS's (58d3a04)

2015-09-18 Simon Fels

        * Adopt pulseaudio profile names for bluetooth to new ones which come
          with BlueZ 5.x support (76f25b6)

2015-09-11 Tiago Salem Herrmann

        * Force 1-1 chat if there is only one recipient. (8cffe90)

2015-08-19 CI Train Bot

        * Releasing 0.2+15.10.20150819.1-0ubuntu1 (2af899a)

2015-08-19 Tiago Salem Herrmann

        * Add addressing interface and set AddressingVCardField property to
          "tel"
          Fixes: #1485005 Approved by: PS Jenkins bot
          (8e83d91)
        * add test (a205f8b)
        * revert wrong change (782edec)

2015-08-18 Tiago Salem Herrmann

        * add more info to manager file (e8ddb90)
        * add addressing interface (e771091)

2015-08-11 Tiago Salem Herrmann

        * merge trunk (5da46d6)
        * rename flag in another place (488ac67)

2015-08-10 CI Train Bot

        * Releasing 0.2+15.10.20150810-0ubuntu1 (5e934a6)

2015-08-10 Tiago Salem Herrmann

        * Use libphonenumber for phone number validation, normalization and
          comparison.
          Fixes: #1334860, #1444883, #1471545 Approved
          by: PS Jenkins bot (9d9e648)
        * rename mms flag set by telephony-service (82fd9bc)

2015-08-07 Tiago Salem Herrmann

        * add test for phone numbers with slashes (61568f6)
        * fix header copyright (e23ec22)

2015-08-05 Tiago Salem Herrmann

        * remove unused include (3688f84)

2015-08-03 CI Train Bot

        * Releasing 0.2+15.10.20150803-0ubuntu1 (6cfe356)

2015-08-03 Tiago Salem Herrmann

        * Check and create PA context before using it.
          Fixes: #1478999
          Approved by: PS Jenkins bot, Gustavo Pichorim Boiko
          (3e99729)
        * Ensure uniqueName() is really unique. Using the object pointer is
          error-prone.
          Fixes: #1473761 Approved by: PS Jenkins bot,
          Gustavo Pichorim Boiko (4e64287)

2015-08-03 Gustavo Pichorim Boiko

        * Add missing gcc5 rebuild changelog. (330a2d6)

2015-07-28 Tiago Salem Herrmann

        * Check and create PA context before using it. (997ade7)
        * use toHex() to avoid garbage (f46a455)
        * Ensure uniqueName() is really unique. Using the object pointer is
          error-prone (b382689)

2015-07-23 Tiago Salem Herrmann

        * Don't check for emergency numbers. This check must be done by the
          upper layers. We simply bypass the request to ofono
          (ca05700)

2015-07-22 Tiago Salem Herrmann

        * Don't notify the same country code twice (54df862)

2015-07-21 Tiago Salem Herrmann

        * Use IsEmergencyNumber() instead of ConnectsToEmergencyNumber()
          (a5d9614)

2015-07-21 CI Train Bot

        * Releasing 0.2+15.10.20150721-0ubuntu1 (d19e843)

2015-07-21 Tiago Salem Herrmann

        * Return true if all properties were correctly set. Approved by: PS
          Jenkins bot, Gustavo Pichorim Boiko (a4c49ec)
        * - Improve oFonoConnection cleanup - Unregister object path/service
          from dbus - Delete instances dynamically created on
          destructor Approved by: PS Jenkins bot, Gustavo Pichorim
          Boiko (b1fd399)
        * Unmute before setting the state as CallEnded, otherwise the request
          is ignored.
          Fixes: #1474511 Approved by: PS Jenkins bot,
          Gustavo Pichorim Boiko (b7ad63a)
        * Move pulseaudio operations to a separate thread. Approved by: PS
          Jenkins bot, Gustavo Pichorim Boiko (5d2ee72)
        * Register AudioModes as a meta type (b28bf7f)

2015-07-20 Tiago Salem Herrmann

        * Initialize mMcc (41bb96e)
        * Also use SimManager interface to retrieve mobile country code
          (9c9f95f)
        * Set MCC in PhoneUtils when needed (d8e0801)
        * Add country code database and an auto generation tool (4e49edf)
        * Add country code support in the emergency mode interface (14a700a)

2015-07-17 Tiago Salem Herrmann

        * Provide a fallback to country code if none is provided. (4ec437a)

2015-07-16 Tiago Salem Herrmann

        * merge move-pulse-to-thread branch (7d1bf83)

2015-07-15 Tiago Salem Herrmann

        * fix includes (d987873)
        * Use libphonenumber to check for emergency numbers (ab23cc8)

2015-07-14 Tiago Salem Herrmann

        * Add tests for numbers with dots (f8aad3a)
        * Add cmake files (06ca562)
        * - Improve oFonoConnection cleanup - Unregister object path/service
          from dbus - Delete instances dynamically created on
          destructor (1f03880)
        * Unmute before setting the state as CallEnded (9fbc481)
        * Use Qt::QueuedConnection also for signals (faff51b)
        * Fix signaling between threads (96c2148)
        * Move pulseaudio operations to a separate thread. (17fe1ba)
        * Use libphonenumber instead of regexp (89bdaad)

2015-07-09 CI Train Bot

        * Releasing 0.2+15.10.20150709-0ubuntu1 (2a3ff07)

2015-07-09 Gustavo Pichorim Boiko

        * Sync the fix that was applied on OTA5:   [ Gustavo Pichorim Boiko ]
            * Set the status to accepted once a call is accepted.
          (7fac29f)
        * Sync the fix that was applied on OTA5:   [ Gustavo Pichorim Boiko ]
            * Set the status to accepted once a call is accepted.
          (4b7c51c)

2015-07-08 Tiago Salem Herrmann

        * Return true if all properties were correctly set. (Thanks to Martin
          Klapetek for pointing out the issue.) (1dfd7a8)

2015-07-02 CI Train Bot

        * Releasing 0.2+15.04.20150702-0ubuntu1 (8e8cbd8)

2015-07-02 Gustavo Pichorim Boiko

        * Set the status to accepted once a call is accepted. (b978837)
        * Set the accepted status once a call is accepted. (c943935)
        * Use vivid changelog. (0336f8e)

2015-07-01 CI Train Bot

        * Releasing 0.2+15.10.20150701-0ubuntu1 (fdedf64)

2015-07-01 Tiago Salem Herrmann

        * - Check for mms group chats - Set initiatorHandle correctly -
          Improve checks for conference channels (ed07dd7)

2015-06-17 CI Train Bot

        * Releasing 0.2+15.10.20150617-0ubuntu1 (49adf56)

2015-06-17 Tiago Salem Herrmann

        * Improve phone number normalization.
          Fixes: #1462090 (eea0d0e)
        * Improve phone number normalization (edc760e)

2015-06-16 Tiago Salem Herrmann

        * - Check for mms group chats - Set initiatorHandle correctly
          (c57d0dc)
        * merge update branch (c361885)

2015-06-03 CI Train Bot

        * Releasing 0.2+15.10.20150603-0ubuntu1 (0189e08)

2015-06-03 Tiago Salem Herrmann

        * Set account display name in gsettings if empty.
          Fixes: #1460111
          Approved by: Gustavo Pichorim Boiko, PS Jenkins bot
          (296f5b1)
        * Only build on armhf, amd64 and i386 (966aaab)

2015-06-02 Tiago Salem Herrmann

        * use strdup so free() doesn't crash (1d1615d)
        * add comments (505e5e0)
        * get translations for sim labels (465de3f)

2015-06-01 Tiago Salem Herrmann

        * Set display name on gsettings if empty (5e3c0e3)

2015-05-21 CI Train Bot

        * Releasing 0.2+15.04.20150521.1-0ubuntu1 (21253e8)

2015-05-21 Tiago Salem Herrmann

        * Check if members match before returning the channel. (723219c)
        * Check if members match before returning the channel (dea5504)

2015-05-19 CI Train Bot

        * Releasing 0.2+15.04.20150519.1-0ubuntu1 (56a5e57)

2015-05-19 Tiago Salem Herrmann

        * Add mc-plugin to provision ril modem accounts.
          Fixes: #1442962
          Approved by: PS Jenkins bot (e0539d8)
        * check if schema is available (ffebb55)
        * dont fail if gsettings schema isn't installed (6963ccb)
        * add more debugs (9fc4ae7)
        * wait until instances are running (75e3b47)
        * enable test debug (6c15c1a)
        * replace killall by pgrep+kill and also kill mission control
          (065237e)

2015-05-18 Tiago Salem Herrmann

        * Change tests to use the mission control plugin (7ba58da)

2015-05-18 Alexandr Akulich

        * Fixed build on TelepathyQt-0.9.6. (58a1fef)

2015-05-08 Tiago Salem Herrmann

        * remove debug (e90e2f8)
        * Add mc-plugin to provision ril modem accounts (3dd6d76)

2015-03-31 CI Train Bot

        * Releasing 0.2+15.04.20150331-0ubuntu1 (851a602)

2015-03-31 Tiago Salem Herrmann

        * Don't try to compare phone numbers, otherwise channels with wrong
          handles can be mistakenly reused when not intended.
          Fixes:
          #1372646 Approved by: PS Jenkins bot (8f1e458)
        * merge trunk (be109c5)

2015-02-20 CI Train Bot

        * Releasing 0.2+15.04.20150220-0ubuntu1 (6724894)

2015-02-20 You-Sheng Yang

        * DEB_HOST_GNU_TYPE and other variables may not be set when not using
          tools like dpkg-buildpackage. Include
          /usr/share/dpkg/architecture.mk as recommended in
          https://wiki.debian.org/CrossBuildPackagingGuidelines .
          Approved by: Gustavo Pichorim Boiko (42073e4)
        * Add --parallel to dh so that one may kick off parallel build with
          `DEB_BUILD_OPTIONS=parallel=16 ./debian/rules binary`.
          Approved by: Gustavo Pichorim Boiko (519fa7e)

2015-02-17 CI Train Bot

        * Releasing 0.2+15.04.20150217-0ubuntu1 (7047bf6)

2015-02-17 Tiago Salem Herrmann

        * Retry when hangup() or answer() fail.
          Fixes: #1422401 (897758f)
        * Retry when hangup() or answer() fail (e340c67)

2015-02-04 CI Train Bot

        * Releasing 0.2+15.04.20150204-0ubuntu1 (ed6e4d7)

2015-02-04 Tiago Salem Herrmann

        * Add initial MMS group chat support.
          Fixes: #1415458 Approved by: PS
          Jenkins bot (dc2a24b)
        * remove leftover code (169d46d)

2015-01-27 Tiago Salem Herrmann

        * merge trunk (bf799de)

2015-01-26 CI Train Bot

        * Releasing 0.2+15.04.20150126-0ubuntu1 (8f55bb7)

2015-01-26 Tiago Salem Herrmann

        * Watch for swapCallsComplete(bool) and set HoldState and
          HoldStateReason accordingly.
          Fixes: #1410365 Approved by:
          PS Jenkins bot (c9992d9)
        * set hold state also for conference call channels (2982ce2)

2015-01-23 Tiago Salem Herrmann

        * set pending hold state (40a2f92)

2015-01-22 You-Sheng Yang

        * set DEB_HOST_GNU_TYPE properly (522e131)
        * Allow parallel build. (686dd29)

2015-01-21 CI Train Bot

        * Releasing 0.2+15.04.20150121-0ubuntu1 (282571d)

2015-01-21 Tiago Salem Herrmann

        * Add "fakeEmergencyNumber" property for testing. Approved by: PS
          Jenkins bot (879de16)

2015-01-20 Tiago Salem Herrmann

        * add a fakeEmergencyNumber property for testing (f0d702f)

2015-01-19 Tiago Salem Herrmann

        * set holdState and holdStateReason accordingly (aa36eb9)

2015-01-15 Tiago Salem Herrmann

        * merge trunk (1b6af9a)

2014-12-16 CI Train Bot

        * Releasing 0.2+15.04.20141216-0ubuntu1 (bdf1ff7)

2014-12-16 Tiago Salem Herrmann

        * Power the screen on before disabling the proximity sensor.
          Fixes:
          #1398525 Approved by: PS Jenkins bot (7053975)

2014-12-15 Tiago Salem Herrmann

        * power the screen on before disabling the proximity handling
          (bbbbe8f)
        * power the screen on before disabling the proximity sensor (457a67b)

2014-12-10 CI Train Bot

        * Releasing 0.2+15.04.20141210-0ubuntu1 (052364f)

2014-12-10 Tiago Salem Herrmann

        * Disable proximity sensor also when using a wired headset.
          Fixes:
          #1398525 Approved by: Bill Filler, PS Jenkins bot
          (553fbce)

2014-12-04 Tiago Salem Herrmann

        * disable proximity sensor also when using a wired headset (b8da950)

2014-12-02 Tiago Salem Herrmann

        * change selfHandle when the actual phone number is retrieved
          (17dfb93)

2014-11-21 Tiago Salem Herrmann

        * perform sanity check in the recipient list (7877983)

2014-11-19 Tiago Salem Herrmann

        * remove old comment (e757627)
        * flag message as mms (36c885b)
        * remove own number from recipient list (77d2a84)
        * remove own phone number from recipient list (c73b865)

2014-11-18 Tiago Salem Herrmann

        * add initial support for mms group chat (f57e602)

2014-11-12 CI bot

        * Releasing 0.2+15.04.20141112-0ubuntu1 (6b75c2c)

2014-11-12 Bill Filler

        * Wait 2 seconds before calling enable_normal() so the beeps emitted
          after a call is terminated are played using the right
          audio output device.
          Fixes: 1392082 (f8dd379)
        * fixes lp:1392082 (ade3545)

2014-11-04 Tiago Salem Herrmann

        * give some time before calling enable_normal() so the beeps emited
          after a terminated call are played using the right audio
          output device. (d932d32)

2014-10-15 CI bot

        * Releasing 0.2+14.10.20141015-0ubuntu1 (184a702)

2014-10-15 Tiago Salem Herrmann

        * Check if the SimManager interface is available and property not
          empty before assuming the sim is locked.
          Fixes: 1379836
          Approved by: Gustavo Pichorim Boiko, PS Jenkins bot
          (7cb9fa1)
        * only refresh interfaces that changed (49e7ea0)

2014-10-14 Tiago Salem Herrmann

        * update network properties when the interface validity changes
          (4f1f078)

2014-10-13 Tiago Salem Herrmann

        * check if the SimManager interface is available and property not
          null (fff22b4)

2014-10-09 Ricardo Salveti de Araujo

        * releasing package telepathy-ofono version
          0.2+14.10.20141008-0ubuntu1 (cce0719)
        * Report away status when sim is locked.;  Request proximity based
          screen blanking from powerd (56e6e7f)
        * Merging
          lp:~andreas-pokorny/telepathy-ofono/control-proximity-handling-in-powerd
          (f244bf8)

2014-10-09 Timo Jyrinki

        * Manually merge 0.2+14.10.20141007-0ubuntu1 (6d46e63)

2014-10-08 Tiago Salem Herrmann

        * don't reuse handles (713e4f6)

2014-10-07 CI bot

        * Releasing 0.2+14.10.20141007-0ubuntu1 (4463762)

2014-10-07 Andreas Pokorny

        * merged current trunk (e33fa9e)

2014-10-07 Tiago Salem Herrmann

        * Use local timestamp instead of the one provided by the carrier.

          Fixes: 1246198 Approved by: Gustavo Pichorim Boiko, PS
          Jenkins bot (e0cdd8d)
        * refresh emergency numbers when appropriate Approved by: Bill
          Filler, PS Jenkins bot (62e0d51)
        * Report away status when sim is locked. Approved by: Gustavo
          Pichorim Boiko, PS Jenkins bot (bce606b)

2014-10-07 CI bot

        * Releasing 0.2+14.10.20141007-0ubuntu1 (c079ace)

2014-10-07 Andreas Pokorny

        * Request proximity based screen blanking from powerd (02291df)

2014-10-06 CI bot

        * Releasing 0.2+14.10.20141006-0ubuntu1 (236983a)

2014-10-06 Ricardo Salveti de Araujo

        * qpulse: don't try to autostart pulse when creating context
          Fixes:
          1375249 Approved by: PS Jenkins bot (27ec985)
        * Better handling PA_DISABLED (fa791ab)

2014-10-03 Tiago Salem Herrmann

        * refresh emergency numbers when VoiceCallManager interface validity
          changes (f7ecb29)
        * use local timestamp instead of the one provided by the carrier
          (587134e)
        * update emergency numbers during startup (f302269)

2014-10-03 Ricardo Salveti de Araujo

        * releasing package telepathy-ofono version
          0.2+14.10.20140923-0ubuntu1 (61503a7)

2014-10-03 Tiago Salem Herrmann

        * refresh emergency numbers when appropriate (5c60302)

2014-10-02 Ricardo Salveti de Araujo

        * qpulse: don't try to autostart pulse when creating context
          (d1f7c6a)

2014-09-30 Andreas Pokorny

        * request proximity handling from powerd using a dedicated dbus
          message (255d2da)

2014-09-26 Andreas Pokorny

        * Use the triggers of VoiceCallManager to track that calls are
          available (3a15cd5)

2014-09-25 Tiago Salem Herrmann

        * declare simlocked state (4ee861c)

2014-09-23 Andreas Pokorny

        * renamed to lastChannelClosed (00fdb92)
        * Fixes power state change requests when multiple calls are active
          (abf68c4)

2014-09-23 Ricardo Salveti de Araujo

        * qpulseaudioengine: don't need to set initial volume anymore,
          handled by the indicator and pulse (d2e42a1)

2014-09-22 Tiago Salem Herrmann

        * fix tests for pin lock (7f2fbb4)
        * report away status when sim is locked (2f31981)

2014-09-22 Andreas Pokorny

        * avoid CMAKE_CXX_FLAGS suddenly being turned into a list (edb1b08)

2014-09-20 Andreas Pokorny

        * typo fixed (226e033)

2014-09-18 Andreas Pokorny

        * Request proximity based screen blanking from powerd (055e2b5)

2014-09-18 CI bot

        * Releasing 0.2+14.10.20140918.1-0ubuntu1 (5220d49)

2014-09-18 Tiago Salem Herrmann

        * Do not process ofono dtmf dbus response if the channel is not
          active.
          Fixes: 1370106 Approved by: PS Jenkins bot
          (d3c3273)

2014-09-17 Tiago Salem Herrmann

        * fix dtmf on conference channels (a597578)
        * fix dtmf handling also on conference channels (b8a43e6)
        * don not process dtmf response if the channel is not active
          (743a789)

2014-09-10 CI bot

        * Releasing 0.2+14.10.20140910-0ubuntu1 (bb749b9)

2014-09-10 Tiago Salem Herrmann

        * Set modem serial when it changes
          Fixes: 1367749 (92b48f0)
        * set model serial when it changes (220ce4a)

2014-08-26 CI bot

        * Releasing 0.2+14.10.20140826.1-0ubuntu1 (580e6eb)

2014-08-26 Ricardo Salveti de Araujo

        * Improve event handling from pulse, also exporting mode changes.
          Approved by: PS Jenkins bot (fc114b1)
        * qpulseaudioengine: better handling the pulseaudio connection
          (24551e5)

2014-08-25 Ricardo Salveti de Araujo

        * Only switch to wired in case of earpiece or speaker (4c7eb6f)

2014-08-25 Tiago Salem Herrmann

        * reenable tests (1ca379f)
        * call enable_earpiece() on incoming calls, and only if this is the
          only call (6faa6f0)
        * set earpiece when call status is "dialing" (8f03cbe)
        * Hook qpulseaudioengine to the new AudioOutputs interface (1e65293)

2014-08-25 Ricardo Salveti de Araujo

        * Improve event handling from pulse, also exporting mode changes.
          (a814e5f)

2014-08-25 Tiago Salem Herrmann

        * revert qpulseaudioengine changes (cc23d6a)
        * prepare qpulseaudioengine signals to report audio output changes
          (33802aa)
        * remove unused code (75f0d5a)
        * remove tests (48d4999)

2014-08-22 Tiago Salem Herrmann

        * merge trunk (0fe2dd3)
        * fake outputs for now (0ca4cc6)

2014-08-22 CI bot

        * Releasing 0.2+14.10.20140822-0ubuntu1 (d138efc)

2014-08-22 Tiago Salem Herrmann

        * - Report "away" status if there is no network and "offline" if the
          sim card is not present. - Remove legacy code - Expose
          operator name to apps via presence message. Approved by:
          Gustavo Pichorim Boiko (0091b74)

2014-08-20 Tiago Salem Herrmann

        * add SimManager interface to ofono-qt mock (127460c)

2014-08-19 Tiago Salem Herrmann

        * - refresh properties when interfaces become available - export the
          actual status to upper layers (a1f119b)

2014-08-19 CI bot

        * Releasing 0.2+14.10.20140819.3-0ubuntu1 (406d7b9)

2014-08-19 Ricardo Salveti de Araujo

        * qpulseaudioengine: set default voicecall volume Approved by: PS
          Jenkins bot (abdcefc)
        * qpulseaudioengine: no need to make bt a special case for voice
          volume (b9bc950)

2014-08-19 Tiago Salem Herrmann

        * report new status: nomodem, nosim, flightmode, and all ofono
          network status (8ff245f)

2014-08-19 Ricardo Salveti de Araujo

        * Don't mess with the internal call status variable (db8cd5d)
        * qpulseaudioengine: set default voicecall volume (0a34224)

2014-08-15 Tiago Salem Herrmann

        * merge trunk (042dba8)
        * update status when network name changes (4072fe2)
        * report away status if there is no network and offline if the sim
          card is not present (079e19a)

2014-08-14 CI bot

        * Releasing 0.2+14.10.20140814-0ubuntu1 (f568967)

2014-08-14 Tiago Salem Herrmann

        * Check if the mms service matches the modem object path.
          Fixes:
          1356180 Approved by: PS Jenkins bot (95c1ea6)

2014-08-12 Tiago Salem Herrmann

        * Check if the mms service matches the modem object path (ab42901)

2014-08-07 CI bot

        * Releasing 0.2+14.10.20140807-0ubuntu1 (285f1cf)

2014-08-07 Tiago Salem Herrmann

        * Check if the returned value is valid to avoid crashes.
          Fixes:
          1351367 Approved by: Gustavo Pichorim Boiko, PS Jenkins
          bot (462d10a)

2014-08-04 Tiago Salem Herrmann

        * move SpeakerInterface to AudioOutputsInterface (cc15e33)
        * merge hsp work (6633cde)

2014-08-04 CI bot

        * Releasing 0.2+14.10.20140804.1-0ubuntu1 (b0ccb81)

2014-08-04 Ricardo Salveti de Araujo

        * Adding support for handsfree/headset (bluetooth). Approved by: PS
          Jenkins bot (6638db8)
        * qpulseaudioengine: better use if else when looking over ports (as
          it parses one at a time) (bdf0044)

2014-08-03 Ricardo Salveti de Araujo

        * qpulseaudioengine: code cleanup (ec6ba62)
        * qpulseaudioengine: we just need to monitor for card events
          (29b6c54)

2014-08-01 Ricardo Salveti de Araujo

        * Adding support for handsfree/headset (bluetooth). (f92b2d0)

2014-08-01 Tiago Salem Herrmann

        * check if the returned value is valid to avoid crashes (6a79787)

2014-07-25 CI bot

        * Releasing 0.2+14.10.20140725.2-0ubuntu1 (6846302)

2014-07-25 Tiago Salem Herrmann

        * - Fix PropertyChanged signal connection - Improve delivery report

          Fixes: 1337597 Approved by: PS Jenkins bot (9c2565e)
        * Add VoicemailNumberChanged() signal
          Fixes: 1347085 Approved by:
          Gustavo Pichorim Boiko (91a69c0)

2014-07-24 Tiago Salem Herrmann

        * remove files after the message is processed (00ce7ff)

2014-07-23 Tiago Salem Herrmann

        * add VoicemailNumberChanged() signal (1f32103)
        * fix PropertyChanged signal connection (bcf706b)

2014-07-22 Tiago Salem Herrmann

        * improve delivery report (fd781c2)

2014-07-01 CI bot

        * Releasing 0.2+14.10.20140701-0ubuntu1 (b26465c)

2014-07-01 Gustavo Pichorim Boiko

        * Expose the emergency numbers via DBus so that clients can query it.
          (162b06d)

2014-07-01 Tiago Salem Herrmann

        * Implement MMS sending support. (f2d09a6)
        * Ignore received timestamp and use system date/time instead
          Fixes:
          1331570 (abf90ee)

2014-06-30 Tiago Salem Herrmann

        * fix comment (b919989)
        * add proper comment (f79c6cc)
        * fix temporary file path variable (6b34180)
        * check if service exist before using them (b6f4b90)

2014-06-30 Gustavo Pichorim Boiko

        * Merge latest changes from trunk. (4c5cce8)

2014-06-27 Gustavo Pichorim Boiko

        * Fix wrong condition. (eca66e2)
        * Make it possible to dial emergency numbers even when the presence
          is not Available. (c47881e)
        * Expose the emergency numbers via DBus to clients. (e0e6a66)

2014-06-26 Tiago Salem Herrmann

        * merge trunk (37c2fb3)
        * re-enable tests (db16e4e)

2014-06-26 Ricardo Salveti de Araujo

        * releasing package telepathy-ofono version
          0.2+14.10.20140623-0ubuntu3 (7945fcb)
        * Enabling routing settings to use the pulse-droid element again
          (48f99eb)

2014-06-25 Ricardo Salveti de Araujo

        * releasing package telepathy-ofono version
          0.2+14.10.20140623-0ubuntu2 (68d475b)

2014-06-24 Tiago Salem Herrmann

        * merge trunk (6c9df6e)
        * fix delivery report (5d4c5cd)

2014-06-18 Tiago Salem Herrmann

        * ignore mms received timestamp and use system timestamp (ec04d5d)

2014-06-03 CI bot

        * Releasing 0.2+14.10.20140603-0ubuntu1 (d245171)

2014-06-03 Tiago Salem Herrmann

        * Add modem-objpath as a protocol parameter. (12bb43a)

2014-05-29 Tiago Salem Herrmann

        * add modem-objpath as a protocol parameter (50d853f)

2014-05-26 CI bot

        * Releasing 0.2+14.10.20140526-0ubuntu1 (2c888cb)

2014-05-26 Tiago Salem Herrmann

        * Use DisconnectReason() from ofono to decide if the call was missed

          Fixes: 1317685 (9cca786)

2014-05-23 Tiago Salem Herrmann

        * add support for sending mms's (c681a50)

2014-05-12 CI bot

        * Releasing 0.2+14.10.20140512-0ubuntu1 (d5721bd)

2014-05-12 Tiago Salem Herrmann

        * Do not set the modem online (54c2668)

2014-05-09 Tiago Salem Herrmann

        * use DisconnectReason() to decide if the call is missed (57109eb)

2014-05-08 Tiago Salem Herrmann

        * set modem online (8f76e4c)

2014-04-24 Tiago Salem Herrmann

        * merge trunk (f18ca55)

2014-04-07 CI bot

        * Releasing 0.2+14.04.20140407-0ubuntu1 (e24af24)
        * Add initial USSD support
          Fixes: 1195398 (cc3a6f8)

2014-04-07 Tiago Salem Herrmann

        * Add class 0 SMS support (aea2845)

2014-04-03 Tiago Salem Herrmann

        * merge ussd branch (f2e42e0)
        * merge trunk (451bcd0)

2014-04-02 Tiago Salem Herrmann

        * add support for retrieving the IMEI (deb969c)
        * remove pulseaudio from tests (5325166)
        * instantiate oFonoSupplementaryServices (dee0e30)
        * merge trunk (5190021)

2014-03-31 Tiago Salem Herrmann

        * add respondComplete() signal (3e4d454)

2014-03-20 Tiago Salem Herrmann

        * fix dbus introspection (a027e61)
        * update to latest tp-qt (e88733d)

2014-03-19 Tiago Salem Herrmann

        * add initial ussd support (c1f8b4a)

2014-03-19 CI bot

        * Releasing 0.2+14.04.20140319-0ubuntu1 (9ea8518)

2014-03-19 Tiago Salem Herrmann

        * Add support for multiple modems. (bab6538)
        * - Add support for conference calls. (204bccf)

2014-03-17 Tiago Salem Herrmann

        * add tests back (5de900c)

2014-03-10 Tiago Salem Herrmann

        * merge the conference call branch (dbe9f56)

2014-03-07 Tiago Salem Herrmann

        * do not set the modem online (4263033)
        * only swap between calls if the new state is different than the old
          one (8da6c13)
        * change ensureChannel() to match the current tp-qt api (a15a514)

2014-03-07 CI bot

        * Releasing 0.2+14.04.20140307-0ubuntu1 (00f813a)
        * No change rebuild against Qt 5.2.1. (2256e8a)

2014-03-06 Tiago Salem Herrmann

        * use modem object path provided instead of automatic selection
          (ac7e1dc)
        * add class 0 sms support (e865848)
        * use ofono dbus object path to track calls (5f840ec)

2014-02-28 CI bot

        * Releasing 0.2+14.04.20140228-0ubuntu1 (32b0532)

2014-02-28 Tiago Salem Herrmann

        * Mark messages as failed when recipients are invalid or when no
          messages to a group chat could be sent.
          Fixes: 1277761
          (46f3b93)
        * Update audio route asynchronously when enabling/disabling speaker
          mode.
          Fixes: 1277765 (1e4952d)

2014-02-27 Tiago Salem Herrmann

        * Remove the call channel from the conference before closing it.
          Patch by Gustavo Boiko. (b4908a4)

2014-02-24 Tiago Salem Herrmann

        * fix typo in comment (45f1198)
        * increase timeout (067bdad)
        * do not start pulseaudio (e173fff)
        * use only one iterator (938ee55)

2014-02-20 Tiago Salem Herrmann

        * update audio route asynchronously. (fcbe30d)

2014-02-19 Tiago Salem Herrmann

        * add env variable to disable pulseaudio (04e6c8b)
        * revert last changes (7efb105)
        * try running pulseaudio in a different location (517a040)
        * increase sleep time to avoid timing problems during the tests
          (4826644)

2014-02-18 Tiago Salem Herrmann

        * mark message as failed when recipients are invalid or when no
          messages to a group chat could be sent. (8465707)

2014-02-17 CI bot

        * Releasing 0.2+14.04.20140217-0ubuntu1 (896225f)

2014-02-17 Tiago Salem Herrmann

        * Implement multi recipient sms support. (6e510f8)

2014-02-14 Tiago Salem Herrmann

        * add tests for conference calls (c4db7e3)

2014-02-13 Tiago Salem Herrmann

        * remove unused check (3101672)
        * use const for QString (170c041)
        * improve performance and avoid checking for errors multiple times
          (42c512e)

2014-02-11 Tiago Salem Herrmann

        * handle conference call status (active/on hold) (1f07a1b)
        * remove call content for conference channels do not emit
          channelMerged() and channelRemoved() directly (8fe83fa)

2014-02-07 Tiago Salem Herrmann

        * close the channel when the conference is over (ed3b0ce)
        * add initial multi party call support (ca334b1)

2014-02-05 Tiago Salem Herrmann

        * update ensureChannel() signature (a51ff49)

2014-01-30 CI bot

        * Releasing 0.2+14.04.20140130-0ubuntu1 (93a7f9f)

2014-01-30 Tiago Salem Herrmann

        * set Tp::CallStateChangeReasonNoAnswer also for waiting calls.
          (11dda23)
        * add tests for group chat (672f62e)
        * adapt ensureChannel to match the new tp-qt api use
          InitialInviteeHandles property to get the group chat
          members (32281ad)

2014-01-28 Tiago Salem Herrmann

        * set NoAnswer also for waiting calls (e3e6000)

2014-01-23 Tiago Salem Herrmann

        * implement multi recipient sms support (c9f3398)

2014-01-17 Automatic PS uploader

        * Releasing 0.2+14.04.20140117-0ubuntu1 (revision 59 from
          lp:telepathy-ofono). (1507671)
        * Releasing 0.2+14.04.20140117-0ubuntu1, based on r59 (d41af50)

2014-01-14 Tiago Salem Herrmann

        * Check if the previous sendTones() succeeded before sending more
          tones.
          Fixes: https://bugs.launchpad.net/bugs/1268648.
          (f88b132)
        * fix test (f369599)
        * invalidate the pending dtmf strings if the call status is changed
          (fef14ad)
        * add tests for failed dtmf's (999c33e)
        * check if the previous sendTones() succeeded before sending more
          tones (72eaf39)

2014-01-10 Automatic PS uploader

        * Releasing 0.2+14.04.20140110-0ubuntu1 (revision 57 from
          lp:telepathy-ofono). (0ad9b4e)
        * Releasing 0.2+14.04.20140110-0ubuntu1, based on r57 (416c26a)

2013-12-13 Tiago Salem Herrmann

        * Add delivery report support. (622f320)
        * fix copyright (07fbb89)
        * remove useless code (aae93c2)
        * move database methods to a separate class: PendingMessagesManager
          (9fb967d)

2013-12-12 Tiago Salem Herrmann

        * add tests for delivery report (20fc98d)

2013-12-11 Tiago Salem Herrmann

        * add support for delivery reports (0055324)

2013-12-11 Automatic PS uploader

        * Releasing 0.2+14.04.20131211-0ubuntu1 (revision 55 from
          lp:telepathy-ofono). (763bef4)
        * Releasing 0.2+14.04.20131211-0ubuntu1, based on r55 (bfd0326)

2013-12-06 Tiago Salem Herrmann

        * Add support for private and unknown phone numbers. (05c949c)
        * fix cast to emit CallRemoved() correctly (efb1127)

2013-12-05 Tiago Salem Herrmann

        * add tests for unknown and private calls (c05a1a7)
        * [ Tiago Salem Herrmann ];  Accept non numeric id's. (LP: #1238939)
          [ Ubuntu daily release ];  Automatic snapshot from
          revision 52 (d517f5a)
        * - Add ofono-qt mock interface to be used on tests. - Add tests for
          incoming/outgoing calls, Hold, Mute and DTMF. (3925899)
        * enable pulseaudio for other archs (1bde520)
        * fix target name in cmake (32fea4f)
        * start pulseaudio so we dont block the tests (5c9a4c2)

2013-12-05 Automatic PS uploader

        * Releasing 0.2+14.04.20131205.1-0ubuntu1 (revision 52 from
          lp:telepathy-ofono). (79c406d)

2013-12-05 Tiago Salem Herrmann

        * add timeout and show messages on failure (1b476eb)
        * increase timer (1ade3fb)

2013-12-05 Automatic PS uploader

        * Releasing 0.2+14.04.20131205.1-0ubuntu1, based on r52 (5f79f2d)

2013-12-04 Tiago Salem Herrmann

        * add missing build-deps (625bc4c)
        * fix copyright (a385798)
        * fix cmake (7d67122)
        * use memory backend on history-service avoid using approvers
          installed on the system. (453bcfd)
        * use memory db on history-service kill history-daemon as it's
          blocking the test flow (941e352)
        * update copyright (d504d3d)

2013-12-03 Tiago Salem Herrmann

        * remove debug (1d4c0ed)
        * add tests for Mute/Unmute add CallVolumePrivate class (688603a)
        * add support for private and unknown numbers (8d957f0)

2013-12-02 Tiago Salem Herrmann

        * add dtmf test (6b6e358)
        * rename methods (3ebefbd)
        * add coverage report to cmake add test for call on hold (f18479a)
        * add Approver for call channels (d7f91ad)
        * fix build (f5b7014)

2013-11-29 Tiago Salem Herrmann

        * add call tests (516502d)

2013-11-28 Tiago Salem Herrmann

        * add test for received messages (d363f5c)
        * add Approver (d34ed4a)

2013-11-28 Gustavo Pichorim Boiko

        * Get the required data from the pending object in a slot (trying to
          get it later from the QSignalSpy results in a crash as the
          pending object might be already deleted). (db53157)

2013-11-27 Tiago Salem Herrmann

        * add MessagesTest and Handler (6265b29)

2013-11-26 Tiago Salem Herrmann

        * set modem to registered during startup (b60dfad)

2013-11-26 Gustavo Pichorim Boiko

        * Test if the self contact presence is correctly set when the modem
          network registration status changes. (f44c7bd)

2013-11-25 Gustavo Pichorim Boiko

        * Add the first test of telepathy-ofono. (d333797)

2013-11-25 Tiago Salem Herrmann

        * set HOME in CMakeLists.txt so it's inherited by all child
          processes. (36665dc)

2013-11-22 Tiago Salem Herrmann

        * merge trunk (d7059b0)

2013-11-22 Gustavo Pichorim Boiko

        * Remove debug leftover. (191c076)

2013-11-22 Tiago Salem Herrmann

        * move defines to a separate header (51467d4)
        * remove unused includes (b03d208)
        * remove more unused code (bd05318)
        * add more methods to voice call classes (d198229)
        * add voicecall classes (99f4ffc)

2013-11-21 Tiago Salem Herrmann

        * remove unused code (4c1aaaa)
        * finish sms implementation (38d492f)
        * Accept non numeric id's.
          Fixes:
          https://bugs.launchpad.net/bugs/1238939. (914c91b)
        * fix build (7edc441)
        * remove another unused module (a25c5c2)

2013-11-20 Tiago Salem Herrmann

        * add fix properties get/set (4895480)
        * remove unused qt module (18ec142)
        * emit signal properly (1a5d2db)
        * add more classes (bff04aa)

2013-11-19 Tiago Salem Herrmann

        * add ofono network registration interface (432f6e2)
        * move modemprivate class to a separate file. add xml file containing
          the dbus api (babbf74)

2013-11-18 Tiago Salem Herrmann

        * expose methods on dbus so we can control ofono-qt from other
          processes (13a7dfe)

2013-11-18 Gustavo Pichorim Boiko

        * Add the infrastructure to create dbus-based tests. (2298b18)

2013-11-18 Tiago Salem Herrmann

        * add all ofono-qt classes needed for tp-ofono (89fe7e3)
        * add more classes (6683ec8)
        * add copyright back (105ccc0)
        * add ofonointerface and ofonomodem classes (ba01f5d)

2013-11-18 Gustavo Pichorim Boiko

        * Add mock implementation of ofonomodemmanager. (895518c)
        * Add a mock implementation of OfonoModemManager. (54b5a85)
        * Merge the non-numeric IDs fixes. (72c48d0)
        * Add the infrastructure for tests. (6f47fc4)

2013-11-11 Tiago Salem Herrmann

        * add tests (031a2c6)
        * revert back to comparePhoneNumbers() (c3a547f)

2013-11-08 Tiago Salem Herrmann

        * add PhoneUtils class (7411cc9)

2013-11-06 Tiago Salem Herrmann

        * fix build on armhf (1e8f188)

2013-11-05 Tiago Salem Herrmann

        * accept non numeric ids (621fe8f)

2013-10-15 Automatic PS uploader

        * Releasing 0.2+13.10.20131015.5-0ubuntu1 (revision 50 from
          lp:telepathy-ofono). (e946d62)
        * Releasing 0.2+13.10.20131015.5-0ubuntu1, based on r50 (4cb295b)

2013-10-14 Tiago Salem Herrmann

        * During disconnection we have to unmute pulseaudio, otherwise the
          next call will start muted. (7086d6e)
        * unmute when disconnected (bc26541)

2013-10-13 Automatic PS uploader

        * Releasing 0.2+13.10.20131013-0ubuntu1 (revision 48 from
          lp:telepathy-ofono). (d247d1e)
        * Releasing 0.2+13.10.20131013-0ubuntu1, based on r48 (5517135)

2013-10-09 Tiago Salem Herrmann

        * telepathy-ofono does not need to ask ofono to register into the
          network.
          Fixes: https://bugs.launchpad.net/bugs/1226145.
          (746dd46)

2013-10-08 Automatic PS uploader

        * Releasing 0.2+13.10.20131008.2-0ubuntu1 (revision 46 from
          lp:telepathy-ofono). (7de5482)
        * Releasing 0.2+13.10.20131008.2-0ubuntu1, based on r46 (534290c)

2013-10-07 Tiago Salem Herrmann

        * do not register remove useless debug (acc7a36)

2013-10-05 David Henningsson

        * - Fix bug causing occasional hangs - Minor refactoring - Add mic
          mute functionality (1841fe3)

2013-10-04 David Henningsson

        * Also call PulseAudio's mic mute function. (f390af7)
        * Add function for setting mic mute (7460e18)
        * Refactor four variables into two (326036e)
        * Refactor waiting for pulseaudio into separate function (2e3459e)
        * Fix occasional hangs, waiting for PulseAudio (4e49110)
        * Ensure speakermode status is correct even after plug/unplug of
          headphones. (538360d)
        * Initialize m_incall and m_speakermode correctly (04478bc)

2013-10-02 David Henningsson

        * Ensure output is correct even after plug/unplug of headphones
          (8110854)

2013-09-25 Automatic PS uploader

        * Releasing 0.2+13.10.20130925.1-0ubuntu1 (revision 43 from
          lp:telepathy-ofono). (a4cdf4e)
        * Releasing 0.2+13.10.20130925.1-0ubuntu1, based on r43 (038c04b)

2013-09-24 Tiago Salem Herrmann

        * Avoid changing to the wrong audio route on "disconnect". (ae35dc6)
        * avoid changing to the wrong audio route on "disconnect" (e95f491)

2013-08-27 Automatic PS uploader

        * Releasing 0.2+13.10.20130827-0ubuntu1 (revision 41 from
          lp:telepathy-ofono). (563f2d1)
        * Releasing 0.2+13.10.20130827-0ubuntu1, based on r41 (814e0f4)

2013-08-27 David Henningsson

        * Use the PulseAudio backend instead of the AudioFlinger backend.
          (fa5c0f3)
        * Use the pulseaudio backend instead of the audioflinger backend
          (f222ced)

2013-08-26 Automatic PS uploader

        * Releasing 0.2+13.10.20130826-0ubuntu1 (revision 39 from
          lp:telepathy-ofono). (f7f349a)
        * Releasing 0.2+13.10.20130826-0ubuntu1, based on r39 (dc1a4f7)

2013-08-26 David Henningsson

        * Add PulseAudio interface. (85faa20)

2013-08-22 David Henningsson

        * Add PulseAudio backend (89c26dd)

2013-08-21 Automatic PS uploader

        * Releasing 0.2+13.10.20130821-0ubuntu1 (revision 37 from
          lp:telepathy-ofono). (ed93890)
        * Releasing 0.2+13.10.20130821-0ubuntu1, based on r37 (c82c984)

2013-08-20 Tiago Salem Herrmann

        * Add initial mmsd support. (322ee07)
        * use const add comment (7e91f1a)
        * use better names for variables (ed1da20)
        * use qWarning to report errors (48baed8)
        * change qDebugs to qCritical (d0eeee7)
        * rename addMMStoService to addMMSToService (3cb17f9)
        * fix comment (e233c69)
        * merge trunk (4a94b5f)
        * add smil as attachment when necessary add subject to the telepathy
          message header (454cd09)

2013-08-09 Automatic PS uploader

        * Releasing 0.2+13.10.20130809-0ubuntu1 (revision 35 from
          lp:telepathy-ofono). (a359503)
        * Releasing 0.2+13.10.20130809-0ubuntu1, based on r35 (2de2546)

2013-08-08 Tiago Salem Herrmann

        * - Implement support for audioflingler when compiling for armhf -
          Implement speaker mode. (30a21eb)
        * enable speaker phone mode on incoming calls. (a932be9)

2013-08-06 Tiago Salem Herrmann

        * use audioflinger and implement speaker mode (4ecbad7)

2013-07-08 Tiago Salem Herrmann

        * add initial mms support (183fc9f)

2013-06-14 Automatic PS uploader

        * Releasing 0.2daily13.06.14.1-0ubuntu1 to ubuntu. (ffc1bb4)
        * Releasing 0.2daily13.06.14.1-0ubuntu1, based on r33 (3e81c08)

2013-06-14 Łukasz 'sil2100' Zemczak

        * Version bump to force the package rebuild (4ddd489)

2013-06-14 Automatic PS uploader

        * Releasing 0.2daily13.06.14-0ubuntu1 to ubuntu. (0d3bec7)
        * Releasing 0.2daily13.06.14-0ubuntu1, based on r31 (3bacff2)

2013-06-13 Didier Roche

        * push back arch: any (5c60aa9)

2013-06-12 Ricardo Salveti de Araujo

        * debian/control: there's no 0.9.3.3 in the archive, that was
          internal only . (53a0896)
        * debian/control: there's no 0.9.3.3 in the archive, that was
          internal only (c0bb0cc)

2013-06-11 Didier Roche

        * reference actually the launchpad project page in debian/copyright
          (1bf2ac0)
        * fix some packaging info leftover and fix licenses (c762de0)
        * reset version to -0ubuntu1 (4ff09a8)

2013-06-04 Łukasz 'sil2100' Zemczak

        * Modifications related to compliance with our packaging standards.
          Also, let's rename the source package back to
          telepathy-ofono. (e25783b)
        * Modifications related to compliance with our packaging standards.
          Also, let's rename the source package back to
          telepathy-ofono (ebe8f18)

2013-06-03 Ricardo Salveti de Araujo

        * Packaging cleanup;  Changing upstream license to LGPLv3, so it
          can be similar with other   telepathy related components.
          (1b50944)

2013-05-31 Ricardo Salveti de Araujo

        * releasing version 0.2-0ubuntu1 (44168a6)
        * Packaging cleanup;  Changing upstream license to LGPLv3, so it
          can be similar with other   telepathy related components
          (d4f63fb)
        * Cleaning up packaging and running wrap-and-sort (e833622)

2013-05-28 Tiago Salem Herrmann

        * Set calls to "accepted" so logger can set the right duration.

          Fixes: https://bugs.launchpad.net/bugs/1185078. (ad79fc4)
        * releasing version 0.1-0ubuntu4 (fe2094a)
        * Set calls to "accepted" so logger can set the right duration (LP:
          #1185078). (f0c3a19)

2013-05-22 Tiago Salem Herrmann

        * - Unmute modem when calls become active. (df9f90c)
        * releasing version 0.1-0ubuntu3 (c837fe2)
        * unmute ofono modem when calls become active (926fb54)

2013-05-22 Sergio Schvezov

        * Initial release. (a0867c2)

2013-05-21 Sergio Schvezov

        * Packaging cleanup;  Added dependency for ofono-qt-dev (4fa4a0a)
        * Fixing missing-field-in-dep5-copyright and
          missing-license-text-in-dep5-copyright (9e4e179)
        * Fixing ancient-standards-version (975d34b)
        * Adding ofono-qt dependency (9f6fe88)

2013-05-20 Sergio Schvezov

        * Releasing (0cc430d)

2013-05-16 Tiago Salem Herrmann

        * fix compat version (08b87f3)
        * add COPYING file (57703cf)
        * fix copyright year (5f6628d)
        * make package compatible with standards (f1b79c0)

2013-05-15 Tiago Salem Herrmann

        * update changelog (219918c)

2013-05-13 Tiago Salem Herrmann

        * check errors on dial() and sendMessage() (60bbf6c)

2013-05-10 Tiago Salem Herrmann

        * use timestamp + incremental number as message token (ee51bc3)

2013-05-09 Tiago Salem Herrmann

        * provide and replace telepathy-ofono for now (fb7d328)
        * set status to no-answer for missed calls (3c4fac1)

2013-05-08 Tiago Salem Herrmann

        * fix packaging change package name to telepathy-ofono2 and make it
          conflict with telepathy-ofono (f2318bc)
        * remove debug (1bda75e)
        * add speaker interface (c6ab3d8)
        * - change interface name to com.canonical.Telephony.Voicemail - use
          macro instead of string (e94a95b)

2013-05-07 Tiago Salem Herrmann

        * - add presence interface (and connect it to ofono
          NetworkRegistration interface) - add custom voicemail
          interface (and connect it to ofono MessageWaiting
          interface) (c241065)

2013-05-06 Tiago Salem Herrmann

        * add online presence support (a3eda0c)

2013-05-03 Tiago Salem Herrmann

        * add copyright headers (7f7bcee)
        * - rename some methods - split createChannel() into
          createTextChannel() and createCallChannel() - add more
          comments (a261ce7)

2013-04-26 Tiago Salem Herrmann

        * implement support for background calls (accd259)
        * add dtmf support (5525711)

2013-04-22 Tiago Salem Herrmann

        * - add call channel support (88d6ed8)

2013-04-09 Tiago Salem Herrmann

        * initial commit (7be3ab4)
