Commit Graph

17 Commits

Author SHA1 Message Date
ejurgensen
3a93dc5da8 [daap/rsp/smartpl] Drop ANTLR parsers
Replacing the antlr parsers solves multiple issues:

- Build warnings (issue #307)
- Build hacks: "-Xconversiontimeout 30000" and other Makefile magic
- Incorrect parsing of daap queries with sql wildcards (like 'tag:*tes%t_ng*')
- Infinite recursion/memory/CPU (issue #570 and #1248)
- systemd service file workarounds due to memory/CPU issue
- ANTLR3 being replaced with ANTLR4 (that doesn't support C file generation)
- Runtime dependency on antlr library
- Difficult installs of ANTLR3 on some systems (special install script)
2022-01-29 17:46:40 +01:00
ejurgensen
fee5075b0b
[docs] Update INSTALL, use package manager for antlr3
The version of antlr3 that is in Fedora 35 seems to work, so no reason to use the special script.
2021-11-28 20:58:53 +01:00
ejurgensen
28ff1b71f2 [docs] Updates to INSTALL.md
- document --enable-install-user and --disable-install-systemd
- drop LSB init stuff (outdated)
- drop libevent 2.0 notes (outdated)
2021-09-02 00:21:05 +02:00
ejurgensen
ab6bdf0db1 [docs] Drop notice about libevent 2.0, since it is pretty old by now 2021-09-02 00:21:05 +02:00
ejurgensen
6583157596 [docs] Add protobuf-c to INSTALL and change daapd -> owntone in README_PULSE
Closes #1275
2021-06-15 22:46:24 +02:00
ejurgensen
f8e1a193c6 [docs] Update README + INSTALL to cover new built-in Spotify integration 2021-05-31 23:25:12 +02:00
ejurgensen
0871a49f28 [docs] Name change of forked-daapd to OwnTone 2021-04-24 23:54:12 +02:00
ejurgensen
c7faefe1f8 [docs] Change git links: owntone/forked-daapd -> owntone/owntone-server 2021-04-01 22:09:26 +02:00
ejurgensen
daa0652e7b [docs] Rename repo: ejurgensen -> owntone 2021-03-30 23:39:07 +02:00
ejurgensen
f1c41e113d [docs] Add libcurl dependency 2021-03-12 19:14:29 +01:00
ejurgensen
a5bd8b011e [cfg] libplist+libsodium now required, remove configure options
Need the two libraries for AirPlay 2, which can't be optional.

Means iTunes XML and device verification configure options are no longer
useful.
2021-01-10 15:05:21 +01:00
chme
2d9e0528e1 [docs] Update INSTALL.md - remove reference to admin.html 2020-11-22 10:27:10 +01:00
Mateusz Piotrowski
6d95262174 Encourage FreeBSD users to use the ports framework 2020-11-04 11:51:02 +01:00
ejurgensen
36d07baf2c [docs] Update INSTALL Debian quick guide (issue #1104)
Suggest actual package name instead of wildcard, since that throws apt off
2020-10-20 23:37:16 +02:00
ejurgensen
3e707c4060 [http] Make libcurl a hard requirement
Always using libcurl makes the code simpler, plus makes sure we always have a
https client
2020-07-16 23:30:05 +02:00
marecabo
8e22f8db9a Convert INSTALL.md document to markdown 2020-06-13 23:50:32 +02:00
marecabo
0d61f5524e Rename INSTALL to INSTALL.md 2020-06-13 23:40:52 +02:00