Commit Graph

81 Commits

Author SHA1 Message Date
Fufu Fang 4fb95ee5a0
attempt to fix codeql 2024-05-06 00:47:22 +01:00
Fufu Fang d6d4af0c8c
Update README.md
Fix https://github.com/fangfufu/httpdirfs/issues/136
2024-04-20 01:30:52 +01:00
Fufu Fang f48ee93931
Update README.md 2024-02-01 09:58:05 +00:00
Fufu Fang 983b1edfbd
Updated README 2024-02-01 06:28:36 +00:00
Jonathan Kamens 29c3eb8f67 Convert build process to use autotools (autoconf, automake, etc.)
This commit converts the build process from a hand-written Makefile
that works on Linux, FreeBSD, and macOS, to an automatically generated
Makefile managed by the autotools toolset.

This incldues:

* Add the compile, config.guess, config.sub, depcomp, install-sh, and
  missing helper scripts that autotools requires to be shipped with
  the package in order for configure to work.
* Rename Makefile to Makefile.am and restructure it for compatibility
  with autotools and specifically with the stuff in our configure
  script.
* Create the configure.ac source file which is turned into the
  configure script.
* Rename Doxyfile to Doxyfile.in so that the source directories can be
  substituted into it at configure time.
* Tweak .gitignore to ignore temporary and output files related to
  autotools.
* Generate Makefile.in, aclocal.m4, and configure using `autoreconf`
  and include them as checked-in source files.

While I can't fully document how autotools works here the basic
workflow is that when you need to make changes to the build, you
update Makefile.am and/or configure.ac as needed, run `autoreconf`,
and commit the changes you made as well as any resulting changes to
Makefile.in, aclocal.m4, and configure. Makefile should _not_ be
committed into the source tree; it should always be generated using
configure on the system where the build is being run.
2023-09-29 23:45:47 +01:00
Kian-Meng Ang 9a7016f29b
Fix typos (#117)
Found via `codespell`
2023-03-28 05:00:07 +01:00
Fufu Fang 9b72f97bcf
Update README.md 2023-01-14 00:04:12 +00:00
Moritz Schlarb a6f453c6a8
Update README.md 2022-04-04 15:38:38 +02:00
Fufu Fang 8d2f7558a1
Update README.md 2021-08-31 19:54:03 +01:00
Fufu Fang 7dbc1750e4
modified README 2021-08-31 19:47:13 +01:00
Fufu Fang 72f737de22
updated README 2021-08-31 18:58:23 +01:00
Fufu Fang a459dc926f
updated README.md 2021-08-31 15:39:54 +01:00
Fufu Fang 7f9bb6e21d
updated README.md 2021-08-31 15:22:32 +01:00
Fufu Fang 26c523afd6
updated README 2021-08-31 14:06:16 +01:00
Fufu Fang fa586cd117
Update README.md 2021-06-05 12:32:20 +01:00
Fufu Fang daa7a7c4d0
Update README.md 2021-05-28 10:10:34 +01:00
Fufu Fang ef61c3c6da
Update README.md 2021-05-27 20:17:51 +01:00
Hristo Iliev e553463dc4 Patches to build on macOS 2021-05-27 21:49:51 +03:00
Fufu Fang 465d3d48da
Update README.md 2021-04-02 13:04:52 +01:00
Ron Klinkien a61f18eb86
Added dependencies for Ubuntu 18.04 LTS 2020-02-06 07:57:07 +01:00
Mateusz Piotrowski 7dfac6abef
Update the website of the FreeBSD package 2019-11-23 16:55:49 +01:00
Mateusz Piotrowski 847e4eac82
Update FreeBSD installation instructions 2019-11-12 11:59:55 +01:00
Fufu Fang 6d144973b9
Update README.md and CHANGELOG.md 2019-11-01 13:02:51 +00:00
Fufu Fang 80c0b695a1
Merge pull request #48 from edenist/add-freebsd-support
Add freebsd support
2019-11-01 12:55:20 +00:00
Josh Lilly 068d5f1f97 Added instructions for build+install on FreeBSD 2019-11-01 16:36:10 +11:00
Fufu Fang 5a36119289
Update README.md and CHANGELOG.md 2019-10-30 00:21:56 +00:00
Fufu Fang 82b7bd337b
Update README.md 2019-10-28 12:53:52 +00:00
Fufu Fang 4b02980380
Added --config flag, updated CHANGELOG.md 2019-10-28 01:45:13 +00:00
Fufu Fang 8da0c03eef
Update README.md 2019-10-28 00:20:34 +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 dd11e93238
Update README.md 2019-10-27 22:15:37 +00:00
Fufu Fang 48d6ae4144
updated README 2019-10-27 22:14:53 +00:00
Fufu Fang 2f920486be
Update README.md 2019-10-25 17:07:08 +01:00
Fufu Fang ad41cc2af7
Update README.md 2019-10-24 02:44:42 +01:00
Fufu Fang fa83a786be
Update README.md 2019-10-24 02:39:04 +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 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 20f30a0e38
Tidied up some of the comments and formatting 2019-09-01 08:52:18 +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
Fufu Fang 9a4a7b2c52 Updated README.md 2019-08-25 06:13:34 +01:00
Fufu Fang 20577e516c updated README.me, suppress "-Wunused-function" in crypto lock function in network.c 2019-08-24 18:13:47 +01:00
Fufu Fang 23611b8b1c Version 1.1.7
- Now mutex associated debugging outputs are not compiled by default.
- Tagging version 1.1.7
2019-08-23 23:15:01 +01:00
Fufu Fang b4292b089b
Updated the usage section in README.md 2019-07-20 20:43:51 +01:00
Jerome Charaoui b6546acbac Fix Curious Containers hyperlink in README 2019-07-19 11:34:56 -04:00
Fufu Fang deb6e42e8f
Update README.md 2019-05-07 14:02:38 +01:00
Fufu Fang bff1526a04
Update README.md 2019-04-30 09:00:24 +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 1c9210f7b1 added CHANGELOG.md, and fixed linebreaks in README.md (fixed issue 31) 2019-04-28 23:28:56 +01:00
Fufu Fang 3b4a647571 Update README.md 2019-04-28 23:28:56 +01:00