Commit Graph

58 Commits (3bb19f280458f58ccdfde93b455e97ed7e7d2da5)

Author SHA1 Message Date
Richard Fuchs 8172b83e23 MT#55283 protect against invalid metadata
4 months ago
Richard Fuchs c05ba00dd3 MT#55283 clean up logging system
4 months ago
Richard Fuchs bac85c7d68 MT#64939 add S3/GCS storage info to DB
5 months ago
Richard Fuchs 771d24bcd4 MT#64939 use object pool for SQL conns
5 months ago
Richard Fuchs 39b3f2a709 MT#64939 untangle stmt pointer from connection
5 months ago
Richard Fuchs ab6a5886f9 MT#64939 rework SQL connection into struct/object
5 months ago
Richard Fuchs 4326969440 MT#55283 update embedded DB schema
5 months ago
Richard Fuchs cb3edfb996 MT#55283 modernise t_hash_table_iter
7 months ago
Richard Fuchs 0548168a0a MT#55283 use explicit started flag
1 year ago
Richard Fuchs 3670f75448 MT#61977 turn DB writing into a notification
1 year ago
Richard Fuchs c425a655db MT#61977 add return value to execute_wrap
1 year ago
Richard Fuchs d122b39313 MT#61977 introduce content_t
1 year ago
Richard Fuchs c066b69df5 MT#61977 streamline output_close
1 year ago
Richard Fuchs b2837eddbc MT#61977 move unlinking to output_close
1 year ago
Richard Fuchs e2e4d8f401 MT#55283 fix DB metadata output
1 year ago
Richard Fuchs 0c06ed0f3f MT#61977 fix DB timestamping
1 year ago
Richard Fuchs d0a3bae13e MT#62544 support in-memory recording
1 year ago
Richard Fuchs c156315afa MT#62544 read from storage file without reopening
1 year ago
Richard Fuchs 2cda41718a MT#55283 convert now_double to int64_t
1 year ago
Richard Fuchs 201c15489c MT#55283 initialise str objects with macros
2 years ago
Richard Fuchs b67b28e6bf MT#59069 support non-unique metadata keys
3 years ago
Richard Fuchs bda1b937cb MT#59071 support selective DB updates
3 years ago
Richard Fuchs 6189efd91a MT#59069 refactor metadata parsing
3 years ago
Richard Fuchs d9e682b7db MT#56374 add convenience macros for string creation
3 years ago
Richard Fuchs 95ec0939dd MT#55283 rename all `str` to `s`
3 years ago
Richard Fuchs f861d984aa MT#56493 track call/stream start times
4 years ago
Richard Fuchs e9568c8e31 MT#56493 move now_double() to recaux.h
4 years ago
Richard Fuchs 10e6ab24b8 MT#56493 store "mixed"/"single" in output_t
4 years ago
Richard Fuchs e46fdf0200 TT#162850 delete DB entries without matching streams
5 years ago
Guillem Jover adbd071c14 TT#111150 Do not use old-style declarations
5 years ago
Richard Fuchs dcad209967 TT#111150 use intermediate variable for ftell()
5 years ago
Richard Fuchs 543bac908e TT#106253 cleanup TLS variables on shutdown
6 years ago
Richard Fuchs 4f5e83e681 TT#14008 fix possible mem leak
6 years ago
Richard Fuchs 1219b2fdbd TT#108003 log error on unlink failure
6 years ago
Guillem Jover 70d323d0e8 TT#108003 Handle ftell() errors
6 years ago
Guillem Jover 6bc5a84a0b TT#108003 Fix file descriptor leak in db_close_stream()
6 years ago
Richard Fuchs e860e076f8 TT#109618 keep track of actual file name used for recordings
6 years ago
Richard Fuchs 92adeb0dbb TT#75351 delete DB streams that have no corresponding file
7 years ago
Richard Fuchs 77087b9b14 don't try to save untagged streams to db
7 years ago
Richard Fuchs 16292257c8 add `stream` db column to sample db schema
8 years ago
Richard Fuchs cfbd4bccf8 Add missing check_conn when running SQL statements
8 years ago
Richard Fuchs 26b725d024 TT#45617 add new options to support log markers for sensitive data
8 years ago
Richard Fuchs e3ec97f858 TT#50652 add -Wstrict-prototypes everywhere
8 years ago
Richard Fuchs 0e0a55ce34 add database schema for recording daemon
8 years ago
Richard Fuchs 072bfb8a45 fix possible null pointer reference
8 years ago
Richard Fuchs 3b28460507 TT#52651 Squashed commit of the following:
8 years ago
Richard Fuchs 31023572a5 TT#41900 save monologue label into recording DB
8 years ago
Richard Fuchs af963a23fd make the new `stream` db field optional based on settings
9 years ago
Juha Heinanen 7f603b262e recording-daemon: added possibility to store audio streams to database
9 years ago
Richard Fuchs dc80c27af7 TT#28163 split encoder from recording daemon into shared lib
9 years ago