Athou
|
19663b0f38
|
Java 25+ is now required
|
2026-01-05 07:25:26 +01:00 |
|
Athou
|
c1810de316
|
use a brotli decoder that uses java and not native code
|
2025-12-23 17:01:19 +01:00 |
|
Athou
|
863ced57f8
|
specify explicitly what encoders we support, don't rely on httpclient5 autodetection
|
2025-12-23 16:21:10 +01:00 |
|
Athou
|
a810b4fc9a
|
add a test for brotli decompression
|
2025-12-23 08:53:18 +01:00 |
|
Athou
|
e5c271ca1c
|
add support for more emojis (#1955)
|
2025-11-16 09:37:36 +01:00 |
|
Athou
|
8871ae894f
|
handle invalid relative urls (#1939)
|
2025-10-17 09:04:38 +02:00 |
|
Athou
|
297c76006a
|
use more records
|
2025-10-02 21:54:40 +02:00 |
|
Athou
|
1e6195d74c
|
add coverage for in-page url fallback
|
2025-09-28 07:36:12 +02:00 |
|
Athou
|
c548462eef
|
cleanup
|
2025-09-27 19:10:41 +02:00 |
|
Athou
|
8686fe4e97
|
add support for NoRouteToHostException (fixes #1876)
|
2025-08-14 20:41:27 +02:00 |
|
Athou
|
ff7aa890a6
|
fix build warning
|
2025-07-28 19:55:36 +02:00 |
|
Athou
|
865c80f87b
|
add more integration tests
|
2025-07-21 20:21:20 +02:00 |
|
Athou
|
23a91aab12
|
providers can now return multiple urls
|
2025-07-21 16:57:10 +02:00 |
|
Athou
|
fb9d875c31
|
extract image proxying from FeedUtils
|
2025-07-21 16:57:10 +02:00 |
|
Athou
|
f7ae2e6689
|
add even more integration tests
|
2025-07-21 11:50:10 +02:00 |
|
Athou
|
f894fdf564
|
extract url utils from FeedUtils
|
2025-07-20 07:26:43 +02:00 |
|
Athou
|
0f2de651ff
|
remove more warnings
|
2025-07-18 23:07:40 +02:00 |
|
Athou
|
3b8f62ff11
|
fix sonar warnings
|
2025-07-18 21:49:00 +02:00 |
|
Athou
|
fb7f041454
|
normalize line endings
|
2025-03-10 08:48:26 +01:00 |
|
Athou
|
f519aa039f
|
block local addresses to prevent SSRF attacks
|
2025-02-14 16:20:04 +01:00 |
|
Athou
|
469420b5bf
|
feed refresh engine previously hardcoded values are now configurable (#1677)
|
2025-02-12 17:08:20 +01:00 |
|
Athou
|
37cf711cbc
|
add support for the Retry-After header sent by OpenRSS
|
2025-01-27 07:48:19 +01:00 |
|
Athou
|
fde8dab8cd
|
simplify youtube channels url detection
|
2025-01-23 21:49:52 +01:00 |
|
Athou
|
62d3ed16e6
|
remove DOCTYPE declarations (#1260)
|
2025-01-10 16:18:49 +01:00 |
|
Athou
|
a073d843ab
|
ignore invalid cache control values (#1619)
|
2024-12-02 18:43:46 +01:00 |
|
Athou
|
7a838cddad
|
honor Cache-Control response header (#1615)
|
2024-11-29 17:06:57 +01:00 |
|
Athou
|
98cfa6d2c8
|
add regression test
|
2024-10-04 20:24:43 +02:00 |
|
Athou
|
8eefb1bcfb
|
add http cache to avoid fetching feeds too often (#1431)
|
2024-09-14 14:00:15 +02:00 |
|
Athou
|
31cf4d8bb2
|
use our own bidi detector to drop 10Mb from gwt
|
2024-09-13 16:05:21 +02:00 |
|
Athou
|
9cbb60313c
|
there are only native implementations of brotli encoders, don't use them because it doesn't work on all platforms
|
2024-08-28 20:53:48 +02:00 |
|
Athou
|
357e4e207f
|
add a test to make sure brotli compression is supported
|
2024-08-28 17:34:24 +02:00 |
|
Athou
|
dc25d53dc0
|
github actions is sometimes slow, increase timeout for tests
|
2024-08-20 00:03:45 +02:00 |
|
Athou
|
51f15bf487
|
github actions is sometimes very slow, increase default timeouts for tests
|
2024-08-19 08:26:06 +02:00 |
|
Athou
|
b88e5d2847
|
increase ssl handshake timeout during tests to fix build on slower machines
|
2024-08-18 12:25:52 +02:00 |
|
Athou
|
ede7834cb8
|
configurable filtering expression evaluation timeout
|
2024-08-17 23:26:42 +02:00 |
|
Athou
|
c4c41d1494
|
increase timeout a little bit because github actions are laggy
|
2024-08-17 22:29:40 +02:00 |
|
Athou
|
012ce71134
|
configurable http client timeouts
|
2024-08-16 21:16:02 +02:00 |
|
Athou
|
f2c6734c79
|
fix warning in native mode about parser not found
|
2024-08-13 16:12:40 +02:00 |
|
Athou
|
044694487d
|
remove redis as caching is no longer needed now
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
f7adef0648
|
add windows builds
|
2024-08-13 12:49:04 +02:00 |
|
Athou
|
cc32f8ad16
|
WIP
|
2024-08-13 12:48:37 +02:00 |
|
Athou
|
780b7666c5
|
add metrics for HttpGetter connection pool
|
2024-08-05 08:28:17 +02:00 |
|
Athou
|
72f55c34b7
|
add test to make sure HttpGetter supports compression
|
2024-07-29 13:20:18 +02:00 |
|
Athou
|
1b1d3c791b
|
add test to make sure HttpGetter ignores invalid certificates
|
2024-07-29 10:39:35 +02:00 |
|
Athou
|
272f5b42f9
|
simplify stackoverflow urls
|
2024-07-28 09:58:24 +02:00 |
|
Athou
|
da81830e43
|
add a test case for feeds that do not return a content length
|
2024-07-27 01:01:11 +02:00 |
|
Athou
|
b17a17ba10
|
don't parse feeds that are too large to prevent memory issues
|
2024-07-16 21:20:06 +02:00 |
|
Athou
|
08f71d1f6f
|
implement faster querying by fetching directly what we need
|
2024-07-01 08:52:05 +02:00 |
|
Athou
|
f5b04a783e
|
remove commons-codec since we already have guava
|
2024-06-12 16:18:52 +02:00 |
|
Athou
|
e415d1d945
|
remove dependency on bouncycastle
|
2024-04-14 17:36:35 +02:00 |
|