Commit Graph

  • 0661c1bd37 add state transitions for iq service-unavailable errors and timeouts Daniel Gultsch 2020-04-10 07:07:22 +0200
  • 39e3791345 incude human readable text in some session-terminates Daniel Gultsch 2020-04-09 20:35:44 +0200
  • 6a1df0538e request recording permission when making or accepting audio calls Daniel Gultsch 2020-04-09 19:45:21 +0200
  • 7749a7ce22 fixed rotation issues in RtpSessionActivity Daniel Gultsch 2020-04-09 17:37:21 +0200
  • 268eedad89 proper iq tracing (handling of errors); responding to all iqs Daniel Gultsch 2020-04-09 15:22:03 +0200
  • 15a2491d7b correctly parse turn server Daniel Gultsch 2020-04-09 13:27:13 +0200
  • 845b3d8a0e properly parse transport info and apply ice candidates after direct init Daniel Gultsch 2020-04-09 09:29:07 +0200
  • 3e5e4e813b reject call from proceed state; and deal with direct inits Daniel Gultsch 2020-04-09 09:04:59 +0200
  • 0bf991d95c make jingle->sdp parsing fail on some obvious errors Daniel Gultsch 2020-04-09 07:38:12 +0200
  • ca9b95fc9c discover stun server Daniel Gultsch 2020-04-08 17:52:47 +0200
  • 859bc0bef3 send and receive session terminates Daniel Gultsch 2020-04-08 15:27:17 +0200
  • 00f273b0c0 show retry button after failed call Daniel Gultsch 2020-04-08 13:30:12 +0200
  • f7d1e02d4b parse 'accept' messages Daniel Gultsch 2020-04-08 12:17:46 +0200
  • 9edadc9835 process retract jingle messages Daniel Gultsch 2020-04-08 11:29:01 +0200
  • a11d506bf0 support reject Daniel Gultsch 2020-04-08 10:46:26 +0200
  • 7909a72d43 make retract jingle messages work Daniel Gultsch 2020-04-08 09:42:06 +0200
  • e2f1cec2e5 prepare more state transitions Daniel Gultsch 2020-04-07 21:26:51 +0200
  • ccfc55e9b6 show proper notification on incoming call Daniel Gultsch 2020-04-07 18:50:39 +0200
  • 4c6ee9693a use appbarlayout in RtpSessionActivity Daniel Gultsch 2020-04-07 16:17:29 +0200
  • 0e88b56eb4 display status information in ui Daniel Gultsch 2020-04-07 14:22:12 +0200
  • a9a35fb74b show status in RtpSessionActivity Daniel Gultsch 2020-04-07 13:15:24 +0200
  • f8c0328416 dummy Jingle activity Daniel Gultsch 2020-04-07 11:36:28 +0200
  • 22c755c5ce implement session accept Daniel Gultsch 2020-04-06 15:45:06 +0200
  • 9dfa9df790 implement sending of session-accept Daniel Gultsch 2020-04-06 13:01:17 +0200
  • ac9a1a773e receive candidates/transport-info Daniel Gultsch 2020-04-06 10:26:29 +0200
  • 885ec0febe a couple of bug fixes for SessionDescription.toString() Daniel Gultsch 2020-04-05 17:31:48 +0200
  • f264ef9f8b create sdp string and set on peer connection Daniel Gultsch 2020-04-05 16:12:44 +0200
  • b1c0e93b34 rudimentary rtpmap to session converter Daniel Gultsch 2020-04-05 15:43:28 +0200
  • 2591a96945 sdp candidate to transport-info Daniel Gultsch 2020-04-05 13:58:05 +0200
  • 4d70855b4c sdp to ice transport conversion Daniel Gultsch 2020-04-05 10:55:36 +0200
  • b44a3aeac6 parse sdp to jingle (yet w/o transport) Daniel Gultsch 2020-04-05 10:20:34 +0200
  • ef51ec2c1d create objects for ssma (xep-0339) Daniel Gultsch 2020-04-05 08:23:38 +0200
  • 28ead10ca4 sdp media to description parsing Daniel Gultsch 2020-04-04 17:44:11 +0200
  • 18059345c8 payload-type and rtp-hdrext sdp parsing Daniel Gultsch 2020-04-04 16:51:51 +0200
  • 5b1d86d67e dummy code to get sdp out of (non-working) libwebrtc Daniel Gultsch 2020-04-04 15:30:13 +0200
  • 3b857e6894 create temporary RtpSessionPropsoal as placeholder before we can create actual session Daniel Gultsch 2020-04-04 11:31:53 +0200
  • e2e4390d51 untested sdp parser Daniel Gultsch 2020-04-04 10:45:42 +0200
  • 766d1d603e show preliminary call button if contact supports it Daniel Gultsch 2020-04-03 16:44:29 +0200
  • 4e13893662 create stub objects for most of what’s in description and transport Daniel Gultsch 2020-04-03 15:25:19 +0200
  • 43cf1783a4 support multiple jingle contents Daniel Gultsch 2020-04-03 10:46:42 +0200
  • b2aa0e3352 use final varible to mark initiator once connection object has been created Daniel Gultsch 2020-04-03 08:16:55 +0200
  • 5b15348f13 process message inits Daniel Gultsch 2020-04-02 21:12:38 +0200
  • 385692ea28 route jingle message inits Daniel Gultsch 2020-04-02 16:29:33 +0200
  • a4acfb2a19 clean iq callback code in XmppConnection Daniel Gultsch 2020-04-02 11:50:09 +0200
  • f9650b95d8 create stub JingleRTPConnection Daniel Gultsch 2020-04-02 11:30:16 +0200
  • 963ddd11c2 refactor jingle code to use objects for TransportInfo Daniel Gultsch 2020-04-02 10:59:25 +0200
  • eb22bd0499 create 'Description' object Daniel Gultsch 2020-04-01 18:35:36 +0200
  • 7538e387ec fixed bug in ibb delivery introduced in earlier refactoring Daniel Gultsch 2020-04-01 15:17:38 +0200
  • 34f42c73bc cleaned JinglePacket and Content element Daniel Gultsch 2020-04-01 13:25:52 +0200
  • 23ebb6ae80 rename JingleConnection to JingleFileTransferConnection; use ID tuple to identify sessions Daniel Gultsch 2020-04-01 10:45:03 +0200
  • 75f753e957 increase version name for easier debugging with multiple devices Daniel Gultsch 2020-04-01 10:35:05 +0200
  • b40a65652f disable HTTP upload during jingle development Daniel Gultsch 2020-04-01 08:27:54 +0200
  • e964bb78ef added libwebrtc Daniel Gultsch 2019-08-29 09:26:57 +0200
  • 1d62cb0024 pdf renderer might throw security exception on password protected pdf Daniel Gultsch 2020-04-20 15:57:06 +0200
  • c5da699afe dont crash when fields names in caps are null Daniel Gultsch 2020-04-20 15:53:52 +0200
  • 62934e6487 change wording of previous commit Daniel Gultsch 2020-03-31 19:49:08 +0200
  • ff18ea452d display toast when trying to join channel with no enabled accounts Daniel Gultsch 2020-03-31 19:46:05 +0200
  • 3d0138506d fixed typo. closes #3667 Daniel Gultsch 2020-03-31 11:18:16 +0200
  • 972e537ea1 conversations’ own backup makes system backup obsolete Daniel Gultsch 2020-03-29 22:37:57 +0200
  • 7c13c8a4e5 pulled translations from transifex Daniel Gultsch 2020-03-28 10:13:27 +0100
  • 4e33ebb308 close FileInputStream in MTM. fixes #1150 Daniel Gultsch 2020-03-26 08:25:22 +0100
  • 3cf469a43b update some dependencies Daniel Gultsch 2020-03-20 12:59:30 +0100
  • e49ad3d573 pulled translations from transifex Daniel Gultsch 2020-03-20 12:59:14 +0100
  • 0718c70f6b
    clarify foreground notification for fdroid users Daniel Gultsch 2020-03-19 09:51:32 +0000
  • 41ada3480c add jfif and jif as jpeg mime types Daniel Gultsch 2020-03-12 21:28:54 +0100
  • 147a10a271
    DOC: add screenshot to README.md genofire 2020-03-10 20:46:09 +0100
  • fdf10b9156
    DOC: add screenshot to README.md genofire 2020-03-10 20:46:09 +0100
  • 2445dea29b
    DOC: add screenshot to README.md genofire 2020-03-10 20:46:09 +0100
  • 35b9745fc9
    Merge tag '2.7.1' into develop 2.7.1-sum7 genofire 2020-03-10 13:05:41 +0100
  • 687c76a56b
    Merge tag '2.7.1' into develop genofire 2020-03-10 13:05:41 +0100
  • 36de53cdec version bump to 2.7.1 + changelog 2.7.1 Daniel Gultsch 2020-03-10 11:54:11 +0100
  • 00191e2b60 explicitly use BouncyCastle for file crypto Daniel Gultsch 2020-03-09 19:12:30 +0100
  • 257de4b51e fixed typo Daniel Gultsch 2020-03-09 15:06:21 +0100
  • 7851174b77 modify 'create backup' faq entry Daniel Gultsch 2020-03-08 21:10:58 +0100
  • aecb771ab5 use 16 byte IVs for http upload files larger than 768KiB Daniel Gultsch 2020-03-08 13:13:15 +0100
  • 3be7c3bca2 pulled translations from transifex Daniel Gultsch 2020-03-07 18:57:24 +0100
  • 788b0f7f2d momentarily go back to 16 byte IVs Daniel Gultsch 2020-03-07 18:33:22 +0100
  • b2e9a954ab avoid bundled source selection that comes with ImageCropper on Android 10 Daniel Gultsch 2020-03-05 13:17:18 +0100
  • 7b5d0e034e when setting moderated also set non standard field to not make users participants by default Daniel Gultsch 2020-03-02 11:11:23 +0100
  • 08bc3ca0d5 do not merge oob messages Daniel Gultsch 2020-03-02 11:10:38 +0100
  • d353372768
    fix typo (#3646) genofire 2020-02-29 15:02:36 +0100
  • ab99104b50
    Networkstack: easy happy eyeball happy-eyeball Martin/Geno 2019-06-08 15:57:29 +0200
  • fed1dfa141
    metadata: release changelog - happy eyeball caching ... 2.7.0-sum7 genofire 2020-02-29 13:27:20 +0100
  • 3521852b54
    metadata: release changelog - happy eyeball caching ... genofire 2020-02-29 13:27:20 +0100
  • 944779ba78
    Merge tag '2.7.0' into develop genofire 2020-02-29 13:20:50 +0100
  • 0f40e7e73b fixed typo in resolver that cause hostnames not to be marked as authenticated (with DNSSec) Daniel Gultsch 2020-02-29 12:52:39 +0100
  • 5dd666257d
    [BUGFIX] crash on resolve.toString if hostname is null (#3635) genofire 2020-02-29 10:14:52 +0100
  • 17e8aa43fb
    Fixed link to group chat. closes #3624 Daniel Gultsch 2020-02-29 08:21:50 +0000
  • 12907a52e3 version bump to 2.7.0 + changelog 2.7.0 Daniel Gultsch 2020-02-19 19:55:36 +0100
  • d781bc9cb9 pulled translations from transifex Daniel Gultsch 2020-02-19 19:49:38 +0100
  • c3bcaaa76b
    reimplement dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • b327d26f55
    reimplement dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • c232eb00f1
    reimplement dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • 48d87c8401
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • b28b1dd154
    happy eyeball: fix dnssec for plain ip an srv-cname genofire 2020-02-18 22:56:03 +0100
  • 8e03faec23
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • 2af5fb90c3
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • 18cb76adf3
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • 67ef1cb2a3
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100
  • ed94ecd65d
    Revert dns resolver cache + add timeout for cache genofire 2020-02-19 16:43:28 +0100