Fufu Fang
4b02980380
Added --config flag, updated CHANGELOG.md
2019-10-28 01:45:13 +00:00
Fufu Fang
e9c8689f8d
added -insecure_tls
2019-10-28 00:50:28 +00:00
Fufu Fang
75da12bb80
fixed error in help
2019-10-28 00:20:59 +00:00
Fufu Fang
05776305cb
added --sonic-insecure authentication mode, now reports *sonic server errors
2019-10-28 00:16:44 +00:00
Fufu Fang
c2be88c6e4
Added flag to disable the check on server's support for HTTP range requests
2019-10-27 21:54:26 +00:00
Fufu Fang
ff1d34855c
Sonic ID3 mode is now working properly, but Sonic index mode stopped working
2019-10-27 21:21:30 +00:00
Fufu Fang
ef53cb83f6
Attempting to add ID3 support
2019-10-25 18:52:53 +01:00
Fufu Fang
8a4d47d71d
added flags for Sonic ID3 mode support
2019-10-25 17:07:08 +01:00
Fufu Fang
79d469d3b6
fixed --help text
2019-10-24 03:03:11 +01:00
Fufu Fang
cf1d46edf4
fixed regression - cache system stopped working on regular http server
...
updated readme / help
Update README.md
Update README.md
2019-10-24 02:38:59 +01:00
Fufu Fang
cf700e5d3d
Changed sonic mode detection, fixed file listing
2019-10-23 22:34:46 +01:00
Fufu Fang
5062f511bd
Finished writing the code to generate Subsonic LinkTable
...
- Also refactored various bits and pieces
2019-10-23 21:04:25 +01:00
Fufu Fang
ed8452a4a3
factored out network / root link table initialisation code
2019-10-22 01:49:53 +01:00
Fufu Fang
dec32b0bb4
removed main.c's extra warning messages when doing exit(EXIT_FAILURE)
2019-10-22 01:13:28 +01:00
Fufu Fang
1a9c10f783
more changes to the subsonic module
...
completed sonic_gen_auth_str()
completed sonic_gen_url_first_part()
change calloc to CALLOC (the wrapper function with error handling)
2019-10-21 23:12:02 +01:00
Fufu Fang
1493190692
Improved HTTP temporary failure error handling
...
- Added HTTP response code for Cloudflare timeout
- Improved HTTP temporary failure error handling during LinkTable generation
- Now checked all HTTP response code in a single function
2019-09-04 18:42:59 +01:00
Fufu Fang
c7dfa241d4
Backtrace will now be printed when the program crashes
...
- Note that static functions are not included in the printed backtrace.
2019-09-03 14:53:32 +01:00
Fufu Fang
765f4e00d0
Updated Makefile, fixed issue #44
...
- When header files get changed, the relevant object will get recompiled.
2019-09-02 17:56:23 +01:00
Fufu Fang
afb2a8fe6c
Directory listing performance improvement while file transfers are going on
...
- Added a LinkTable generation priority lock
- This allows LinkTable generation to be run exclusively. This
effectively gives LinkTable generation priority over file transfer.
2019-08-31 21:21:28 +01:00
Jerome Charaoui
6ba5ccda0e
tweak usage texts
2019-08-23 12:44:06 -04:00
Jerome Charaoui
145f70aa33
refer to usage info on argument parsing error
2019-08-23 12:43:23 -04:00
Jerome Charaoui
e71576ded6
print limited FUSE options
2019-08-23 12:42:39 -04:00
Jerome Charaoui
290ad9482e
rename long help function
2019-08-23 12:40:19 -04:00
Fufu Fang
ee2d3edcbf
Fixed issue #37
...
If a cache file already exists, the download segment size is set
to the size set by the metadata. The user specified download
segment size is ignored for existing cache files.
2019-07-21 17:53:35 +01:00
Fufu Fang
22b672d4e2
updated help message and readme
2019-04-30 08:24:56 +01:00
Fufu Fang
283520136c
Closing issue #33 , now set a default cache directory
2019-04-30 08:06:09 +01:00
Fufu Fang
99b530ee15
changed the way the full path for the config file is calculated.
2019-04-29 23:40:48 +01:00
Fufu Fang
74878cfcfe
rearranged the orders of the help text
2019-04-27 04:59:46 +01:00
Fufu Fang
4acf91a2b8
added --max-seg-count command line option
2019-04-27 04:52:39 +01:00
Fufu Fang
7c1c1d2195
added retry-wait command line option
2019-04-26 20:37:49 +01:00
Fufu Fang
9065dcffb5
minor bug fix
2019-04-26 11:43:35 +01:00
Fufu Fang
85d66adf6c
added command line switch to configure user agent and the maximum number of network connections allowed
2019-04-26 11:39:03 +01:00
Fufu Fang
f4fd419528
added command line option to change the number of the maximum number of network connection allowed
2019-04-26 11:27:39 +01:00
Fufu Fang
9a5f37d91f
replaced strndupcat with path_append, added LinkTable_disk_*() functions
2019-04-26 07:39:45 +01:00
Fufu Fang
825bd4d3fb
added the command line switch to control the download segment size
2019-04-25 21:34:07 +01:00
Fufu Fang
60b2e6c0c8
minor cosmetic changes
2019-04-24 04:28:54 +01:00
Fufu Fang
0892cd0a8a
changed header inclusion order
2019-04-24 04:28:54 +01:00
Fufu Fang
0d8d5ef329
documented the new feature, and the bug
2019-04-24 04:28:35 +01:00
Fufu Fang
b6bdf15ad1
removed a bunch of function prototypes
2019-04-24 04:27:38 +01:00
Fufu Fang
5af3def3f8
Linked in CacheSystem_init, Cache_open, Cache_close
2019-04-24 04:21:38 +01:00
Fufu Fang
f5361225cd
removed limits.h
...
It is unnecessary, I am not sure why I included it in the first place.
2019-04-24 04:21:37 +01:00
Josh Lilly
8ea19295a0
Compatibility with FreeBSD
2019-04-24 04:21:37 +01:00
Fufu Fang
4f582ae94f
fixed issue #23 (Dotfile madness)
2019-04-24 04:21:10 +01:00
Jerome Charaoui
f6f50c7cdf
Move source files in src/
2019-04-24 04:21:10 +01:00