Commit Graph

  • 26be15d (HEAD -> master) Fix some memory leaks due to dml_id_str usage by Jeroen Vreeken 2021-11-02 22:17:42 +0100
  • f93b086 Make sure we remove all references from g_source by Jeroen Vreeken 2021-11-01 20:52:52 +0100
  • 2da02b3 Use the right connection pointer by Jeroen Vreeken 2021-09-06 23:53:26 +0200
  • 7c61230 Only send header if a valid connection is present by Jeroen Vreeken 2021-09-06 23:34:02 +0200
  • 6a24afe Only send if requested by Jeroen Vreeken 2021-09-06 23:21:29 +0200
  • e3db396 Send header conditionally by Jeroen Vreeken 2021-09-06 23:20:46 +0200
  • 5bbc6ab Add common options to dml_stream_client_file by Jeroen Vreeken 2021-09-06 20:51:13 +0200
  • 21c0baf Check if connection is still valid before doing update by Jeroen Vreeken 2021-08-30 23:44:49 +0200
  • 504a919 Use res_init after address resolve failure by Jeroen Vreeken 2021-08-27 23:33:57 +0200
  • 4ea9872 Check hops for overflow by Jeroen Vreeken 2021-08-19 21:41:38 +0200
  • c18135f Fix address resolve in dml_streamer by Jeroen Vreeken 2021-08-19 21:12:07 +0200
  • 9db37c8 Improve handling of dml_client_connect failures by Jeroen Vreeken 2021-08-18 16:24:23 +0200
  • 3cc805a Improve logging and resolve speed by Jeroen Vreeken 2021-08-17 23:35:38 +0200
  • f98f912 Improve lookups to be asynchronous by Jeroen Vreeken 2021-08-17 00:16:00 +0200
  • e1448b3 Increase lookup timeout by Jeroen Vreeken 2021-08-15 14:40:03 +0200
  • d509856 Remove newline from dml_log calls by Jeroen Vreeken 2021-08-06 20:55:42 +0200
  • dbae0aa Reset state variable after resolve to make next attempt possible Add timeout option to stream client by Jeroen Vreeken 2021-07-29 21:38:35 +0200
  • ffb3676 Limit time for DNS lookups by Jeroen Vreeken 2021-07-25 14:23:14 +0200
  • d6a72ec Improve dml_list to include hop count by Jeroen Vreeken 2021-07-19 23:38:15 +0200
  • 13035e2 Add duration option to stream_client_file Make dmld debug log configurable by Jeroen Vreeken 2021-07-17 23:36:56 +0200
  • 97442f6 Remove cgi mode from client Switch to dml_log instead of printint to stderr Make output fd of dml_log dynamic by Jeroen Vreeken 2021-07-17 13:54:42 +0200
  • 4455e71 Fix hops update by Jeroen Vreeken 2021-07-17 12:31:20 +0200
  • 02860b8 Add hops offset to our own routes by Jeroen Vreeken 2021-07-16 18:23:54 +0200
  • 79d75ee Set log level based on daemon or not Add hop offset to server option by Jeroen Vreeken 2021-07-16 17:40:29 +0200
  • 982cbe5 Update library version by Jeroen Vreeken 2021-07-15 23:47:50 +0200
  • f825b8d Add logging functions Add logging to syslog Add daemonization by Jeroen Vreeken 2021-07-15 22:26:46 +0200
  • 0b4b650 Add exec_prefix to pc file by Jeroen Vreeken 2021-07-10 12:38:08 +0200
  • 07352aa DOn't filter on mime by Jeroen Vreeken 2021-07-09 18:56:50 +0200
  • 7d842af Merge branch 'master' of ssh://dmlinking.net:2200/home/pe1rxq/public_html/dml by Jeroen Vreeken 2021-07-09 00:28:49 +0200
  • 9752cdc update ignore file by Jeroen Vreeken 2021-07-09 00:28:23 +0200
  • 3ee53d4 Add dml_stream_client_file Only cleanup route on connection close if it carried a route Stop client_simple from spamming on every id it received Better ip address printing in dmld by Jeroen Vreeken 2021-07-08 23:43:49 +0200
  • c6e8d79 Don't make DML a 'local' var (fix needed for palemoon) by Jeroen Vreeken 2021-07-08 12:31:22 +0200
  • 56a90ab Add info on self-signing Print message (when verbose) if certificate verification failed by Jeroen Vreeken 2021-07-05 10:21:53 +0200
  • 21ad0b4 Make eth_ar optional, yet another one by Jeroen Vreeken 2021-07-02 00:12:09 +0200
  • 7b33eaa Make eth_ar optional part 3 by Jeroen Vreeken 2021-07-02 00:09:42 +0200
  • 20033db Make eth_ar option, next part by Jeroen Vreeken 2021-07-01 23:56:20 +0200
  • 8e78b6c Make eth_ar optional by Jeroen Vreeken 2021-07-01 23:25:31 +0200
  • 94710ca Include errno.h by Jeroen Vreeken 2021-06-24 00:37:36 +0200
  • 99221e0 Remove obsolete entries from cache by Jeroen Vreeken 2021-06-24 00:30:51 +0200
  • a08ebff Don't build reflector if no codec2 is available by Jeroen Vreeken 2021-06-20 22:25:58 +0200
  • c60faef Add dmld_chache to archive by Jeroen Vreeken 2021-06-20 22:21:37 +0200
  • 6db2e0a Make codec2 optional by Jeroen Vreeken 2021-06-20 22:13:08 +0200
  • 86f909b Add cache to dmld Add verbose / less-verbose option to dml stream client simple by Jeroen Vreeken 2021-06-19 23:14:33 +0200
  • 02b77c6 quit on failure by Jeroen Vreeken 2021-06-19 13:27:40 +0200
  • 13ed8b1 proper optional lib detection by Jeroen Vreeken 2021-06-17 23:47:18 +0200
  • 3baf5fd Check for libwebsockets by Jeroen Vreeken 2021-06-17 23:38:31 +0200
  • 85dd661 Some defaults for the cgi streamer by Jeroen Vreeken 2021-06-13 14:34:56 +0200
  • 3d28514 fix stream mixup by Jeroen Vreeken 2021-06-13 14:23:47 +0200
  • 84c710e Add cgi mode to stream client by Jeroen Vreeken 2021-06-13 13:57:47 +0200
  • f9e9888 Prepare for DML groups and use new eth_ar interface by Jeroen Vreeken 2021-06-06 22:47:30 +0200
  • 5fe209d Make sure we have only 1 keepalive timeout by Jeroen Vreeken 2021-05-26 21:02:14 +0200
  • 23c5a84 Handle missing lib magic properly. Small route optimization for first hop removal by Jeroen Vreeken 2021-05-26 20:37:34 +0200
  • b8d11d5 Add pkg-config file by Jeroen Vreeken 2021-05-25 23:37:20 +0200
  • 4f88ef5 Fix library deps and checks by Jeroen Vreeken 2021-05-25 01:20:23 +0200
  • 5aa87e0 Use new eth_ar defines for header by Jeroen Vreeken 2021-05-24 21:46:58 +0200
  • 3b45830 Use new eth_ar header definition by Jeroen Vreeken 2021-05-16 13:18:40 +0200
  • b48d2b6 Prevent chopping in messages by Jeroen Vreeken 2021-05-10 19:44:26 +0200
  • 53de6f8 Move exclusion check ahead in function by Jeroen Vreeken 2021-03-21 21:08:45 +0100
  • b2c7968 Add missing include by Jeroen Vreeken 2021-03-14 22:37:29 +0100
  • 32cfa66 Exclude our own stream when not in fullduplex Make tx guard generic (dml_trx and dml_reflector) by Jeroen Vreeken 2021-03-14 22:24:12 +0100
  • cca7956 change callback for connections by Jeroen Vreeken 2020-07-02 12:10:22 +0200
  • 4b55e8e Add stdout dump to codec2 client by Jeroen Vreeken 2020-06-22 23:45:28 +0200
  • 389678b Remove fixed codec2 data sizes to enable combined frames by Jeroen Vreeken 2020-06-17 22:15:22 +0200
  • ad17367 Update symbol reporting by Jeroen Vreeken 2020-06-06 22:36:08 +0200
  • f9a7ff4 Make sure we keep getting events for input stream by Jeroen Vreeken 2020-06-04 01:25:36 +0200
  • 6caa919 add string.h include to gdml.c by Jeroen Vreeken 2020-05-27 01:00:18 +0200
  • 23c5f51 Add gstreamer to gdml Fix wildcard certificate host check by Jeroen Vreeken 2020-05-27 00:56:05 +0200
  • d7a75d7 Fix watchdog by Jeroen Vreeken 2020-05-25 21:28:37 +0200
  • 2ed0565 Don't oscilate in useless route updates by Jeroen Vreeken 2020-05-11 01:57:46 +0200
  • 3cf9ed6 Allow ipv6 to be switched of for APRS-IS by Jeroen Vreeken 2020-04-27 15:46:26 +0200
  • cf830fe more debugging by Jeroen Vreeken 2020-04-27 15:31:15 +0200
  • 225bb43 add debugging to fprs_db by Jeroen Vreeken 2020-04-27 15:28:27 +0200
  • 03ce875 Make sure old event sources are removed before adding a new one by Jeroen Vreeken 2020-04-27 12:55:10 +0200
  • 833d8c9 Really make gdml optional by Jeroen Vreeken 2020-04-27 01:07:50 +0200
  • 2a90af1 Make sure we update the incomming level for reflector by Jeroen Vreeken 2020-04-26 17:05:22 +0200
  • 5312ce4 Add gdml.c to the archive by Jeroen Vreeken 2020-04-26 15:50:59 +0200
  • 8c907cb Introduce optional build of gdml Use level from audio frames as guard in reflector by Jeroen Vreeken 2020-04-26 15:46:55 +0200
  • 64baec4 Add Update packet and signal when initial route updates are done. by Jeroen Vreeken 2020-04-20 21:18:47 +0200
  • 32c635f Deprecate dml_poll in favor of glib main loop by Jeroen Vreeken 2020-04-19 22:48:06 +0200
  • 53f5d6a NULL checks in httpd Add option to block ipv6 by Jeroen Vreeken 2020-04-14 22:36:55 +0200
  • 50e1c7b Update to new codec2 version by Jeroen Vreeken 2020-03-25 21:28:56 +0100
  • a71d277 Make sure ws_client still exists before creating a new connection by Jeroen Vreeken 2019-12-29 13:43:08 +0100
  • 464f1e7 Make sure we don't cleanup a null pointer by Jeroen Vreeken 2019-12-22 14:42:19 +0100
  • ef8da86 Keep connection pointer so it can be properly destroyed by Jeroen Vreeken 2019-12-01 14:06:23 +0100
  • f5aaa33 Merge branch 'master' of /home/pe1rxq/public_html/dml by Jeroen Vreeken 2019-08-14 17:44:10 +0200
  • 431c193 Update web interface by Jeroen Vreeken 2019-08-14 17:43:54 +0200
  • 3ada8ee Move the right amount of data when removing send data. by Jeroen Vreeken 2019-07-27 12:48:37 +0200
  • 0a636f8 Exit when stream is no longer read. by Jeroen Vreeken 2019-07-23 00:54:12 +0200
  • 3307fc5 Make sure keepalive kicks in early enough. by Jeroen Vreeken 2019-07-19 02:00:53 +0200
  • 4947861 Make sure keepalive is enabled on all sockets by Jeroen Vreeken 2019-07-19 00:57:07 +0200
  • ecd71bc make sure we don't overflow the buffer on congestion. by Jeroen Vreeken 2019-07-18 21:11:29 +0200
  • 3d879be Merge branch 'master' of dmlinking.net:public_html/dml by Jeroen Vreeken 2019-07-18 20:38:24 +0200
  • c872ef4 Add delayed connection using poll by Jeroen Vreeken 2019-07-18 20:37:51 +0200
  • a6278af Merge branch 'master' of /home/pe1rxq/public_html/dml by Jeroen Vreeken 2019-06-24 16:24:34 +0200
  • 0a9d5d4 Cleanup some mediasource code and make it work in chromium by Jeroen Vreeken 2019-06-24 16:24:09 +0200
  • dd1dc90 Merge branch 'master' of dmlinking.net:public_html/dml by Jeroen Vreeken 2019-06-21 14:47:05 +0200
  • 92cf5bc Enable WASM builds Remove ulaw/alaw coding in favor of eth_ar lib version by Jeroen Vreeken 2019-06-21 14:46:04 +0200
  • d7c9657 Allow stream names for regular stream clients as well. by Jeroen Vreeken 2019-06-21 14:40:10 +0200
  • c811397 Fix parsing of descriptions in dml_stream_client_simple by Jeroen Vreeken 2019-06-21 14:19:07 +0200
  • 7ac37a1 Merge branch 'master' of http://dmlinking.net/~pe1rxq/dml by Jeroen Vreeken 2019-06-15 00:10:34 +0200