1
0
Fork 0
mirror of https://github.com/albfan/miraclecast.git synced 2025-02-12 16:01:55 +00:00
Commit graph

296 commits

Author SHA1 Message Date
Alberto Fanjul
0b72e0b435 cmake: fix build for Ninja generator 2022-03-09 17:45:30 +01:00
Коренберг ☢️ Марк
125f4a847f Fix .spec file 2022-01-11 23:49:22 +01:00
Michael Partridge
264a222d24 Add wpa_supplicant to requirements 2021-11-20 11:24:37 +01:00
Michael Partridge
4b229dc282 Move optional packages towards the end 2021-11-20 11:24:37 +01:00
mcp292
5ac3e0593f Add missing period 2021-11-18 22:18:39 +01:00
mcp292
e25d8d5a0b Fix broken relative link to #4 in README 2021-11-18 11:32:26 +01:00
Alberto Fanjul
df12df656c Configurable ip binary path
Different OS have ip binary on different locations

It can be configured at:
  - compile time `IP_BINARY`
  - execution time `--ip-binary`
2021-10-27 12:10:54 +02:00
Alberto Fanjul
65a7a0aad1 Assig dupped string 2021-10-27 12:10:54 +02:00
Alberto Fanjul
3f5270ee7a Avoid automatic make commands on autotools 2021-10-27 12:09:33 +02:00
Alberto Fanjul
506f1e7b28 whitespace 2021-10-27 12:09:33 +02:00
Alberto Fanjul
7739a9cee0 Fix completion path on meson buildsystem 2021-10-27 10:08:12 +02:00
dzink
a66b998883 Update README to indicate that source is not yet implemented.
Prevent issue duplication and manage user expectations by indicating up front that source is not yet implemented (see issue #4).
2021-09-06 11:38:48 +02:00
Alberto Fanjul
0481252438 Specify path for miracle utils script 2021-07-09 15:57:40 +02:00
Alberto Fanjul
a13c1b7c33 Do not fail stopping existing links 2021-01-03 19:45:49 +01:00
Alberto Fanjul
62c5b8daa8 Do not fail if peers are found before links
After discover peers, a miracle-sinkctl restart can lead to peers
without links. Just ignore that
2021-01-03 19:45:05 +01:00
Alberto Fanjul
8d6530ebc9 protect from NULL binary path 2021-01-03 14:07:44 +01:00
Alberto Fanjul
3b3531de5c Allow to set friendly name even if unmanaged 2021-01-03 14:04:38 +01:00
Alberto Fanjul
92a8b0b2c6 Detect miracle-wifid already running 2021-01-01 19:43:03 +01:00
Alberto Fanjul
058c9cc309 Update travis build status 2020-11-13 16:50:57 +01:00
Alberto Fanjul
c864ff6246 Use new semaphore 2.0 CI 2020-11-13 16:47:16 +01:00
Alberto Fanjul
4f37045eea Use travis as CI 2020-11-13 16:47:16 +01:00
Andrey Alekseenko
be54804768 Remove access to freed memory
If rtsp_unlink_waiting(m) is called and actually destroys m, it's not
safe to pass it to rtsp_unlink_outgoing later.

We make rtsp_unlink_waiting and rtsp_unlink_outgoing return true if they
destroy the message, and in this case we make sure not to try freeing it
again.
2020-09-20 06:38:05 +02:00
Andrey Alekseenko
57d05a1808 Remove double free
The function parser_submit_data is only called from parser_feed_char_data_body, which frees the buffer pointer anyway.
2020-09-20 06:38:05 +02:00
Andrey Alekseenko
9edb225905 Add option to use cppcheck in CMake 2020-09-20 06:38:05 +02:00
Andrey Alekseenko
2ef4c1f40f Random static analysis fixes 2020-09-20 06:38:05 +02:00
Alberto Fanjul
4111333521 Set readline as required package
autotools already set it, but cmake and meson no.
2019-08-27 11:01:22 +02:00
Warren Crossing
58dd6c411e Add --syslog flag to see wpa logs in syslog 2019-08-27 10:05:10 +02:00
Martin Kennedy
960a785e10 Use a guard to prevent dependency on pkg-config when it is not available
I picked the methodology off of https://github.com/curl/curl/issues/972.
The benefit here is that if someone does not have pkg-config (we know this
is unlikely anyways), their configuration script just won't end up with the
checks.

This provides a patch similar to the one requested in issue #120.
2019-04-04 01:11:50 +02:00
Alberto Fanjul
59df9a4a3f Add CI badge status 2018-12-25 11:42:35 +01:00
Alberto Fanjul
3a459e5316 Add docker for CI 2018-12-25 11:29:58 +01:00
Graham White
46089b18f0 Add spec file for building rpm files 2018-12-25 08:32:31 +01:00
Alberto Fanjul
c3c868e523 refactor to fix clang AST parsing 2018-10-06 15:25:39 +02:00
albfan
8151bb8cbd whitespace 2018-09-30 12:41:40 +02:00
Alberto Fanjul
4e67272f2f Avoid log errors
Do not output error settings null values or configuring unmanaged links
2018-09-22 08:51:54 +02:00
Xu Fasheng
8b76e3c212 Make miracle-wifid conexists with other network tools
The new option --lazy-managed will let miracle-wifid don't managed the
links automatically. Instead, the link will be managed only when the new
DBus property Managed was set to true. So this will be possible that
miracle-wifid could be coexists with other network tools like
networkmanager.

For example, unmanage the device in networkmanager with setting the DBus
property org.freedesktop.NetworkManager.Device.Managed to false and
manage it in miracle-wifid with setting
org.freedesktop.miracle.wifi.Link.Managed to true, then both them could
works and don't need to kill each other.

Besides, there is new command named make-managed in miracle-wifictl and
miracle-sinkctl.

closes #135, #75
2018-09-21 13:41:16 +02:00
Alberto Fanjul
ec7e11c8bf bash completion with lazy load 2018-09-21 13:41:16 +02:00
Alberto Fanjul
5bfc97a72c Customizable config_methods 2018-09-21 13:41:16 +02:00
Julian Kornberger
34595f035e Update README.md
Use ### for sub-sub-titles
2018-03-19 18:29:29 +01:00
albfan
1d01ae2117 sink: Enable all resolutions by default 2018-02-22 22:30:09 +01:00
Arsh Singh
76f0189829 Fix Arch Linux AUR package link 2018-02-14 08:12:49 +01:00
albfan
0c3f02e97b fix info to stop normal wifi 2018-01-31 22:14:26 +01:00
Derek Dai
a395c3c7af remove valgrind checking since now it is optional
Change-Id: I39dc6b3e23307fd039775983b6d68878547523ba
2017-04-22 11:24:36 +02:00
Alberto Fanjul
3dec3e9b83 Fixing CI for Code Coverage 2017-04-18 10:42:36 +02:00
albfan
eceb252ec7 Adding code coverage 2017-04-18 05:11:33 +02:00
albfan
20036e77dc Accept configure params on autogen.sh 2017-04-18 04:50:13 +02:00
albfan
92ab7eb2d3 Move info from README to wiki 2017-04-15 23:09:22 +02:00
albfan
033690b7fb Fix omxplayer execution 2017-04-15 23:00:51 +02:00
albfan
68802bb592 Customizable sysconfdir on cmake 2017-04-15 22:35:43 +02:00
Derek 呆
a6f672311e Logging Formation failure
miracle-sinkctl: Fix signal emotion of FormationFailure
miracle-wifid: Log formation failure
2017-04-15 15:59:46 +02:00
Derek Dai
6b5907ad45 Add meson build system
Use it as:

    $ meson build
    $ cd build
    $ ninja build
    $ ninja test
    $ sudo ninja install
2017-04-14 11:32:27 +02:00