Commit graph

  • dea298b2ba Fix pipe reconnect badaix 2024-06-29 20:11:49 +02:00
  • 302893efe5 Add doxygen to CI badaix 2024-06-25 10:42:25 +02:00
  • 6fa7bc86f6 Add AuthInfo class badaix 2024-06-12 23:00:37 +02:00
  • c0de601344 Update jsonrpc++ to v1.4.0 badaix 2024-06-10 20:51:37 +02:00
  • 59eef81809 Remove _UNICODE define badaix 2024-06-10 08:58:48 +02:00
  • b31dbe8bdf Link catch2 non private badaix 2024-06-08 22:30:02 +02:00
  • 4c263b4479 Link catch2 badaix 2024-06-08 20:19:16 +02:00
  • 0c18815c47 Remove CATCH_CONFIG_MAIN badaix 2024-06-08 20:07:00 +02:00
  • 88fd54a80a suppress files in build dir for cppcheck badaix 2024-06-08 20:01:21 +02:00
  • fe4d163579 suppress files in build dir for cppcheck badaix 2024-06-08 19:48:06 +02:00
  • c282472351 Fetch catch2 from git repo badaix 2024-06-08 19:25:58 +02:00
  • 2e1a27e43d Reformat yml files badaix 2024-06-07 18:15:54 +02:00
  • 39334071c6 Set ccache directory badaix 2024-06-07 17:37:45 +02:00
  • eec8a1245f Use ccache badaix 2024-06-07 17:26:13 +02:00
  • 6041b17209 Reenable warnings badaix 2024-06-07 17:00:28 +02:00
  • bed5e77cc0 Update CMakeLists.txt Johannes Pohl 2024-06-07 12:03:16 +02:00
  • 24e60924d8 Use Ubuntu 22.04 for static analysis badaix 2024-06-07 10:02:52 +02:00
  • b54ac0b53b Fix sanitizer selection badaix 2024-06-07 09:48:23 +02:00
  • 4474f5d414 Ignode tsan errors badaix 2024-06-07 09:44:03 +02:00
  • 2f9fe97542 Fix warnings badaix 2024-06-07 09:30:37 +02:00
  • 4b14c1f052 Use ccache for sanitizers badaix 2024-06-07 09:06:29 +02:00
  • 2245aa042d Execute unit tests badaix 2024-06-06 22:08:37 +02:00
  • bafac352be Fix windows build badaix 2024-06-06 22:06:22 +02:00
  • afa429b5af Fix mem leaks badaix 2024-06-06 21:54:39 +02:00
  • fe6c40fa8d Add unit-tests to CI badaix 2024-06-06 21:35:12 +02:00
  • 81e05254dc Silence warning in catch2 badaix 2024-06-06 21:34:58 +02:00
  • 6724c44dd2 Update catch2 badaix 2024-06-06 21:34:44 +02:00
  • c52593a281 Fix memory leak badaix 2024-06-06 21:34:22 +02:00
  • 60cf8a7a6b Rename CMakePresets.json badaix 2024-06-06 20:52:05 +02:00
  • 8ff6c7e889 Add OpenSSL include dir badaix 2024-06-03 22:30:43 +02:00
  • 6501935786 JWT improvements badaix 2024-06-03 22:21:01 +02:00
  • 7665040d27 Fix compiler error on macOS badaix 2024-06-02 17:06:40 +02:00
  • c5b6aedee0 Replace u_char with unsigned char badaix 2024-06-02 17:02:06 +02:00
  • 14b70681a0 Add JWT class badaix 2024-06-02 16:47:02 +02:00
  • 6b1ffa6eae Add 'ssl_enabled' config parameter badaix 2024-05-11 13:23:14 +02:00
  • 185c931bd7 Make key password configurable badaix 2024-05-11 12:37:21 +02:00
  • f604d902d6 Fix lib dependencies badaix 2024-05-10 13:37:42 +02:00
  • 61ab691757 cppcheck requires cmake v3.19.0 or later badaix 2024-05-10 13:32:32 +02:00
  • 0c679bf2e5 Add dependency to OpenSSL badaix 2024-05-10 13:31:28 +02:00
  • fbd1db1d6b Reenable plain HTTP, change HTTPS port to 1788 badaix 2024-05-10 09:57:27 +02:00
  • 17c63ff0d4 Clean up badaix 2024-05-08 21:26:46 +02:00
  • 5315e593b2 Suppress boost warning badaix 2024-05-07 23:10:43 +02:00
  • 4741557c26 Use HTTPS, support for HTTP missing badaix 2024-05-07 22:50:27 +02:00
  • 168fbc8b9f Setup SSL context badaix 2024-04-24 20:33:57 +02:00
  • ad06a386c6 Add changelog for v0.29.0 badaix 2024-06-20 23:18:58 +02:00
  • 235bd525e3 Reformat code badaix 2024-06-20 23:18:02 +02:00
  • 2a9369274c Autoconnect ports once after connecting to Jack server Marcus Weseloh 2024-06-20 15:56:53 +02:00
  • a6d777ca7d Autoconnect ports once after connecting to Jack server Marcus Weseloh 2024-06-20 15:56:53 +02:00
  • 71e5beef8a Remove confusing senctence from jack stream limitations Marcus Weseloh 2024-06-18 17:56:39 +02:00
  • 00e407bd4b Remove obsolete code Marcus Weseloh 2024-06-18 16:09:56 +02:00
  • 445a7a2e7c Subtract chunk duration from initial chunk timestamp Marcus Weseloh 2024-06-18 15:47:32 +02:00
  • 642612782c Enable Jack error and debug messages Marcus Weseloh 2024-06-18 15:35:11 +02:00
  • c9fd477be9 Update documentation for jack streams Marcus Weseloh 2024-06-18 15:27:48 +02:00
  • 10f5ac41b5 Formatting and copyright Marcus Weseloh 2024-06-18 15:23:31 +02:00
  • 1f6bb07dd6 Use standard timestamping for JackStream chunks Marcus Weseloh 2024-06-18 15:22:55 +02:00
  • da6041dcfe Formatting Marcus Weseloh 2024-06-11 17:53:19 +02:00
  • 41c86e65dc Only stop PcmStream if JackStream is stopped Marcus Weseloh 2024-06-11 17:53:04 +02:00
  • 0f910db3fc Add my name to copyright Marcus Weseloh 2024-06-02 12:54:42 +02:00
  • 2f6648cc1b Disable Jack logging by default Marcus Weseloh 2024-06-02 12:53:11 +02:00
  • 3527c0a2eb Use lambdas instead of static funcs for Jack callbacks Marcus Weseloh 2024-06-02 12:50:02 +02:00
  • 2921fd69d8 Use nullptr instead of NULL Marcus Weseloh 2024-06-02 12:29:27 +02:00
  • 78343004dc Use c++-style for function pointer Marcus Weseloh 2024-06-02 12:27:17 +02:00
  • 877c7a9b10 Use explicit c++-style cast Marcus Weseloh 2024-06-02 12:24:14 +02:00
  • 36008b5728 Remove unused include Marcus Weseloh 2024-06-02 12:22:30 +02:00
  • ba0f9f209d Cleanup Jack time adjust code Marcus Weseloh 2024-06-02 12:21:38 +02:00
  • 03eda48d6d Remove unused members vars Marcus Weseloh 2024-06-02 12:17:40 +02:00
  • d30e1a5ea3 clang-format new sources Marcus Weseloh 2024-05-30 16:08:49 +02:00
  • ff67399162 Start PcmStream before connecting to Jack server Marcus Weseloh 2024-05-30 15:15:03 +02:00
  • 83740a8153 Add documentation for jack client Marcus Weseloh 2024-05-28 16:55:04 +02:00
  • e5ebe35f80 Add server name parameter for jack client Marcus Weseloh 2024-05-28 16:54:56 +02:00
  • 3fc86a823b First implementation of JackStream Marcus Weseloh 2024-05-24 13:30:53 +02:00
  • e10bee896a Remove confusing senctence from jack stream limitations Marcus Weseloh 2024-06-18 17:56:39 +02:00
  • c7fa6a8fbe Remove obsolete code Marcus Weseloh 2024-06-18 16:09:56 +02:00
  • ed391fe4f2 Subtract chunk duration from initial chunk timestamp Marcus Weseloh 2024-06-18 15:47:32 +02:00
  • 10afad887f Enable Jack error and debug messages Marcus Weseloh 2024-06-18 15:35:11 +02:00
  • b11ce88cf3 Update documentation for jack streams Marcus Weseloh 2024-06-18 15:27:48 +02:00
  • 311342e513 Formatting and copyright Marcus Weseloh 2024-06-18 15:23:31 +02:00
  • b90432cc63 Use standard timestamping for JackStream chunks Marcus Weseloh 2024-06-18 15:22:55 +02:00
  • 148be7b0d1 Formatting Marcus Weseloh 2024-06-11 17:53:19 +02:00
  • 5fc6a035f4 Only stop PcmStream if JackStream is stopped Marcus Weseloh 2024-06-11 17:53:04 +02:00
  • 089f163e1a Add my name to copyright Marcus Weseloh 2024-06-02 12:54:42 +02:00
  • 163edec1d8 Disable Jack logging by default Marcus Weseloh 2024-06-02 12:53:11 +02:00
  • 6b47f5060a Use lambdas instead of static funcs for Jack callbacks Marcus Weseloh 2024-06-02 12:50:02 +02:00
  • b05b101a9e Use nullptr instead of NULL Marcus Weseloh 2024-06-02 12:29:27 +02:00
  • 5488b11b50 Use c++-style for function pointer Marcus Weseloh 2024-06-02 12:27:17 +02:00
  • f1ec4bdb22 Use explicit c++-style cast Marcus Weseloh 2024-06-02 12:24:14 +02:00
  • 65752f231c Remove unused include Marcus Weseloh 2024-06-02 12:22:30 +02:00
  • 0d9389aa2f Cleanup Jack time adjust code Marcus Weseloh 2024-06-02 12:21:38 +02:00
  • 7518c4e936 Remove unused members vars Marcus Weseloh 2024-06-02 12:17:40 +02:00
  • 5891db9252 clang-format new sources Marcus Weseloh 2024-05-30 16:08:49 +02:00
  • ffe6287654 Start PcmStream before connecting to Jack server Marcus Weseloh 2024-05-30 15:15:03 +02:00
  • a7627f6c64 Add documentation for jack client Marcus Weseloh 2024-05-28 16:55:04 +02:00
  • afdfa6b88c Add server name parameter for jack client Marcus Weseloh 2024-05-28 16:54:56 +02:00
  • 95c70f7994 First implementation of JackStream Marcus Weseloh 2024-05-24 13:30:53 +02:00
  • a31238a2fb Fix opus includes badaix 2024-06-01 12:04:18 +02:00
  • 5650397fd9 Fix opus includes badaix 2024-06-01 11:51:06 +02:00
  • 810b4e1a06 Change opus include path badaix 2024-06-01 11:37:35 +02:00
  • 0dfddea6d7 vcpkg git pull badaix 2024-06-01 10:53:57 +02:00
  • 626b59f35d Run vcpkg update badaix 2024-06-01 10:43:55 +02:00
  • d4040f8f1c Add link dirs badaix 2024-05-31 23:11:27 +02:00