Marcel Holtmann
e9c39decda
storage: Fix wrong format identifier for known frequencies file
2019-09-08 20:11:15 +02:00
Marcel Holtmann
8706be6698
storage: Add support for utilizing STATE_DIRECTORY environment
2019-09-08 19:19:34 +02:00
Marcel Holtmann
45d5c67cb4
main: Move storage directory creation into storage functionality
2019-09-08 18:24:23 +02:00
James Prestwood
894cde987d
storage: util: remove unused APIs
...
Both util_timespec_compare and storage_network_get_mtime
are now unused.
2019-08-21 14:16:08 -05:00
Denis Kenzior
d74fcfd25c
storage: Use L_TFR instead of TFR
2019-05-28 14:06:22 -05:00
Denis Kenzior
57748347b0
treewide: Use L_TFR macro
2019-05-24 11:52:40 -05:00
Tim Kourt
58522fe98f
storage: Allow load/sync known freqs. to file
2019-03-15 17:50:29 -05:00
Marcel Holtmann
554e4f55db
build: Fix includes for using with -std=c99 compiler option
2018-11-01 22:37:11 +01:00
Marcel Holtmann
515c130549
storage: Use full include path local includes
2018-10-26 21:34:00 +02:00
Marcel Holtmann
2606bc73ad
build: Add DAEMON_ prefix to CONFIGDIR and STORAGEDIR
2018-09-14 17:58:44 +02:00
Denis Kenzior
51c6d2d391
storage: use rename instead of unlink, link, unlink
2018-08-10 14:42:33 -05:00
Andrew Zaborowski
5f79acfd8d
storage: Expose get_network_file_path in the header
2018-08-09 10:25:56 -05:00
Andrew Zaborowski
e1634baae4
storage: Take enum security instead of string as parameter
...
Make the network_storage_* functions uniformly accept an enum value
instead of a string so that he conversion to string doesn't need to
happen in all callers.
2018-08-01 09:38:52 -05:00
Denis Kenzior
38952813dd
storage: Simplify storage_network_open
2018-06-14 20:53:39 -05:00
Tim Kourt
e7d1b779e7
storage: provide proper feedback on failures
...
network_settings_load expects NULL value to be returned
on failed attempts to read the settings files inside of
storage_network_open. At the same time storage_network_open
used to always return an initialized l_settings
structure despite the outcome of the read operations,
indicating a success.
2017-10-31 17:45:47 -05:00
Denis Kenzior
432ec3e69f
storage: Return const char *
2016-06-10 09:59:59 -05:00
Andrew Zaborowski
b6c9508912
storage: Add storage_network_ssid_from_path
...
The operation opposite to get_network_file_path.
2016-06-09 15:01:32 -05:00
Andrew Zaborowski
ab15413294
storage: Add storage_network_remove
2016-06-08 11:33:57 -05:00
Andrew Zaborowski
176a5bcf76
storage: Encode SSIDs in file names if necessary
...
SSIDs with characters other than A-Z0-9_- and space are encoded with
l_util_hexstring and prefixed with a = sign to differentiate them.
2016-05-24 11:14:33 -05:00
Denis Kenzior
cbff1372e8
storage: add storage_network_get_mtime
2015-06-18 03:19:28 -05:00
Denis Kenzior
e153d94989
storage: Add storage_network_touch
2015-06-16 19:16:42 -05:00
Denis Kenzior
9d7f3030f0
storage: Add initial set of utilities
2015-04-27 07:55:09 -05:00