Evangelos Ribeiro Tzaras
|
f7626e532f
|
sip: provider: use g_clear_pointer pattern instead of emulating it
|
2021-04-16 00:39:42 +00:00 |
|
Evangelos Ribeiro Tzaras
|
6e6873432b
|
sip: provider: Allow overriding SIP account config via environment
This will make it easier for testing down the line.
|
2021-04-16 00:39:42 +00:00 |
|
Evangelos Ribeiro Tzaras
|
a44c265903
|
sip: remove FOR_TESTING ifdef
|
2021-04-06 16:55:33 +00:00 |
|
Evangelos Ribeiro Tzaras
|
75d32d0924
|
sip: Allow controlling automatic account loading via environment
|
2021-04-05 06:13:44 +00:00 |
|
Evangelos Ribeiro Tzaras
|
71cbc5c636
|
sip: provider: Fall back to reasonable values for local-port property
|
2021-04-03 00:46:29 +02:00 |
|
Evangelos Ribeiro Tzaras
|
5a7c22c80f
|
sip: provider: use g_get_user_config_dir () for account config
|
2021-04-03 00:46:29 +02:00 |
|
Evangelos Ribeiro Tzaras
|
840ffa4653
|
sip: do not auto load accounts when running tests
because `calls_sip_provider_load_accounts ()` looks at the home folder
for a configuration file.
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
cadaa6a3e0
|
sip: use g_return_if_fail and friends only for public functions
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
1836c7c915
|
sip: allow specifying local port and use IPv6
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
4521033127
|
sip: origin: register with SIP server
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
2dfa42d48d
|
sip: sipify provider with sofia
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
7971fb5afb
|
sip: Origin needs account credentials
Credentials can be set through a config file. The config file is parsed
by CallsSipProvider in order to add origins for each SIP account.
|
2021-04-03 00:08:31 +02:00 |
|
Evangelos Ribeiro Tzaras
|
71e7a33626
|
sip: Initial provider
based on dummy provider
|
2021-04-03 00:08:31 +02:00 |
|