Commit Graph

20 Commits

Author SHA1 Message Date
31fa5f12c3 misc: update copyright date
Change-Id: Ib53fa87efdbbbc6b7561e3b37f27d7a8d51af163
2021-01-25 12:14:41 -05:00
03ed99103d plugin: libarchive and plugins as default for linux
fix preferences set in first plugin loading
small logic changes in libraries loading
related to: https://review.jami.net/c/ring-project/+/14433

Change-Id: I4730f279ee38d337e3ef94dd9562a5dfc1a63c32
2020-06-05 10:17:10 -04:00
238ee9195c update copyright year for 2020
Change-Id: I28f193813ad72ee5936ef0be7f252c40c3b748ee
2020-01-03 15:04:47 -05:00
be9ef3ce81 dring/dbus: unregister signals on exit
Change-Id: Ia50ab7aba5e600b5a53736bcf73130973dd71efb
Reviewed-by: Sébastien Blin <sebastien.blin@savoirfairelinux.com>
2019-04-08 13:46:06 -04:00
2130f067b6 sources: rename to jami
* rename namespace from ring to jami
* rename logs methods from RING_* to JAMI_*
* rename RING_VIDEO to ENABLE_VIDEO

Change-Id: Ic98498652d7059fafe58a96220d565bcdfa53658
2019-04-02 17:11:40 -04:00
3d4724cdc1 project: rename package to "jami", migrate config files
Change-Id: I5c7d429bd32aa22bd4c7ad0914a7581176c2ccdd
2019-03-25 01:22:54 -04:00
2a806fa26d misc: update copyright date
Change-Id: Ia4ed75d04a284efa0763c917aeaa2f08863a87cb
2019-01-02 17:49:21 -05:00
812b7b0725 misc: move *.ring.cx to *.jami.net
Change-Id: I1ab42b470f75aa1291aaebd625bfa11984258080
2018-12-05 12:00:27 -05:00
fab4a15e8b ignore SIGPIPE signal (POSIX)
SIGPIPE handling on POSIX compliant system was not ignored
correctly.

Change-Id: I41c331363599de0d12727c526f661ffcac408023
Reviewed-by: Olivier Soldano <olivier.soldano@savoirfairelinux.com>
2018-02-21 14:50:21 -05:00
b25ecfefc4 datatransfer: detect TCP RST event at initiator side
To dectect TCP RST event at initiator side this patch does
following actions:

* add waitForData() implementation everywhere
* forward transport errors by TLS session.
* use waitForData()/read() inside PeerImplementation eventloop
  to detect read() broken pipe error transmitted by TLS.
* ignore SIGPIPE signal (detected by read now) to not stop the application.

Change-Id: Ia5721e11ce52ba606a5395ecda3122b64f4afa6d
Reviewed-by: Olivier Soldano <olivier.soldano@savoirfairelinux.com>
2018-01-30 17:26:37 -05:00
1aa7759f8f 2018 copyright date update
Change-Id: I1ef88bc640f79790aad2b5285ea2c776aa8cd366
2018-01-23 17:26:34 -05:00
7706076a2f links: use https for links to ring.cx
Change-Id: I0cb84826a4ed636fdb96bbee886a416f15c4914b
Reviewed-by: Philippe Gorley <philippe.gorley@savoirfairelinux.com>
2017-07-12 15:31:10 -04:00
a5ded29b99 update copyright date to 2017
Change-Id: I6dbc51dd41c1f44d1446fe7365026af037bc86d9
Reviewed-by: Stepan Salenikovich <stepan.salenikovich@savoirfairelinux.com>
2017-01-05 16:41:02 -05:00
09d7b43f79 add a restcpp API backend
This commit offers an alternative to the dbus client to communicate with
a headless daemon. It uses restbed, a cpp framework for RESTful services.

This commits wraps up:
- The source of the restbed implementation (in bin/restcpp)
- The integration of the target to the configure.ac
- documentation
- Add external restbed library to contrib:
  - rules.mak file, to download the version 4.0, and compile it
  - Patch for ASIO, a dependency of restbed
  - Patch for the CMakeLists.txt file, to correct the installation path

[guillaume.roguez@savoirfairelinux.com: merged with Simon Zeni patch to support restbed into contrib]
[guillaume.roguez@savoirfairelinux.com: add tuleap ticket number]
[guillaume.roguez@savoirfairelinux.com: fixed configure.ac --without-restbed behavior]

Change-Id: Id49a1a04b05aac1e803981833abe5564785fb801
Tuleap: #498
Reviewed-by: Alexandre Lision <alexandre.lision@savoirfairelinux.com>
Signed-off-by: Guillaume Roguez <guillaume.roguez@savoirfairelinux.com>
2016-08-25 22:14:32 -04:00
90548afd56 copyright date update to 2016
tools/update-copyright script used for that

Change-Id: I89b13300d9ccbdbcd47dba679ba64be82499e83d
Tuleap: #454
2016-03-08 23:00:33 -05:00
5b8940562a add --auto-answer CLI option
This patch:
- add --auto-answer CLI argument option
- bind it to a new Manager atomic bool
- force a answerCall to be called if an incoming call is created and
if the autoAnswer bool is true

Note: this option is not intended to be use with a client.
Use at your own risk.

Change-Id: I7c3edbbaea5462b2dfda9ec68dd9e41667f00aca
Tuleap: #425
2016-02-25 16:44:39 -05:00
5236ab05a8 update Copyright header
- remove OpenSSL exception
- fix Savoir-faire Linux naming
- fix common Author: representation

Issue: #80663
Change-Id: I6c3b2ca1ed48ed474a0ecd5a30fe793526e11b00
2015-09-21 13:45:51 -04:00
eb39e6f2e9 debug: cleanup or add a bunch of debug strings
This cleanup permits a better lisibility (and so usability) of
debug string over the code.
This is not exhaustive, just for the related issue needs.

Issue: #79075
Change-Id: I8885f6d46b6edb454a2d15305ba48d7e9bdf6d42
2015-08-17 14:09:32 -04:00
59c5debdf2 daemon: remove sfl references in bin/
Refs #69286

Change-Id: I741131ea91513d22a09deb17350bfa50cb9e9176
2015-03-25 16:44:38 -04:00
8507024c70 daemon: move up daemon into top directory
Refs #68986

Change-Id: Ia95b140e4f4d6625d1df12d52a40414482b2e773
2015-03-20 15:56:31 -04:00