Lorenzo Yario
|
6a44f6f544
|
Merge pull request #931 from Zankaria/cross-strikethrough
Crossboard strikethrough for invalid cites
|
2025-04-24 23:54:01 -05:00 |
|
Lorenzo Yario
|
6e5b83274a
|
Merge pull request #932 from Zankaria/config-ctalog
Do not show catalog link by default
|
2025-04-24 23:53:48 -05:00 |
|
Lorenzo Yario
|
2a9f47105d
|
Merge pull request #933 from Zankaria/dep-inj-dns-2
Dependecy injected DNS
|
2025-04-24 22:54:09 -05:00 |
|
Zankaria
|
843e31ff91
|
pages.php: supply multiple DNS names to IP page, if present
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
d10968a669
|
page.html: add support for multiple subtitles
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
7ea504c7d3
|
post.php: remove obsolete imports
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
cb3ac5c4f1
|
context.php: provide DnsDriver to FilterService
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
08a5e0d3bf
|
functions.php: remove checkDNSBL and DNS functions
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
4c29e84527
|
FilterService.php: use DnsDriver
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
456356ad9a
|
pages.php: use DnsDriver
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
d210f408dc
|
post.php: use IpBlacklistService to check for spam ips via DNS
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
9cfcf6e536
|
context.php: add IpBlacklistService
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
038a2f74d6
|
context.php: add DnsDriver
|
2025-04-24 17:29:36 +02:00 |
|
Zankaria
|
35218b356f
|
IpBlacklistService.php: add
|
2025-04-24 17:29:34 +02:00 |
|
Zankaria
|
3f68cd799d
|
LibcDnsDriver.php: use something less bad than gethostbynamel
|
2025-04-24 14:47:20 +02:00 |
|
Zankaria
|
4135c2924e
|
LibcDnsDriver.php: add
|
2025-04-24 14:47:20 +02:00 |
|
Zankaria
|
a86801e9b2
|
HostDnsDriver.php: add
|
2025-04-24 14:47:18 +02:00 |
|
Zankaria
|
9feabab4ea
|
DnsDriver.php: add
|
2025-04-24 01:10:53 +02:00 |
|
Zankaria
|
4faf03ea6c
|
config.php: change catalog_link default to disabled
|
2025-04-23 21:49:27 +02:00 |
|
Zankaria
|
6857372be9
|
functions.php: add crossboard strikethrough for invalid cites
|
2025-04-23 20:17:15 +02:00 |
|
Lorenzo Yario
|
e2a7ad2a3a
|
Merge pull request #922 from Zankaria/total-recent-posts
Change recent_user_posts to be per page instead of per-board
|
2025-04-18 10:37:09 -07:00 |
|
Lorenzo Yario
|
94082cf517
|
Merge pull request #923 from perdedora/new-filtersystem
New filter system
|
2025-04-18 10:36:59 -07:00 |
|
Lorenzo Yario
|
578a16c513
|
Merge pull request #925 from Zankaria/recent-posts-validation
pages.php: better input validation in recent_posts page
|
2025-04-18 10:36:38 -07:00 |
|
Lorenzo Yario
|
dcbb985eab
|
Merge pull request #927 from Zankaria/better-hash
Better hashing
|
2025-04-18 10:36:13 -07:00 |
|
Zankaria
|
e3fdb8f3fe
|
auth.php: use php 8.4 cost for bcrypt
|
2025-04-16 22:14:35 +02:00 |
|
Zankaria
|
93fc8f713b
|
auth.php: remove unused global
|
2025-04-16 21:26:54 +02:00 |
|
fowr
|
a16f02ce51
|
auth.php: cleanup ununsed function
|
2025-04-16 21:26:54 +02:00 |
|
fowr
|
92ea93cec5
|
auth.php: no need to repass version anymore in test_password
|
2025-04-16 21:26:54 +02:00 |
|
Zankaria
|
69144087be
|
auth.php: use pre-hashing for BCRYPT
|
2025-04-16 21:26:52 +02:00 |
|
fowr
|
88c863a43a
|
config.php: bump password crypt version
|
2025-04-16 19:09:10 +02:00 |
|
fowr
|
0b560b2353
|
auth.php: use password_hash with bcrypt and password_verify for login
|
2025-04-16 19:09:06 +02:00 |
|
Zankaria
|
d91ae6e3e5
|
auth.php: use secure salt source, use a cryptographically secure hashing algorithm for login tokens
|
2025-04-16 14:58:09 +02:00 |
|
Zankaria
|
3ea2fb4cd4
|
functions.php: use secure_hash where appropriate
|
2025-04-16 14:58:09 +02:00 |
|
Zankaria
|
79463e782c
|
composer: add hide.php
|
2025-04-16 14:58:09 +02:00 |
|
Zankaria
|
624b629ff3
|
hide.php: add hide.php to the functions
|
2025-04-16 14:58:09 +02:00 |
|
Zankaria
|
1a29d6a195
|
config.php: interpret $config['mod']['recent_user_posts'] as total
|
2025-04-14 22:28:07 +02:00 |
|
Zankaria
|
ed9eb1759a
|
pages.php: interpret recent_user_posts as total
|
2025-04-14 22:28:04 +02:00 |
|
Zankaria
|
66e44b01c7
|
pages.php: better input validation in recent_posts page
|
2025-04-14 18:10:49 +02:00 |
|
fowr
|
3eb0d4b934
|
context.php: add filter system to context
|
2025-04-10 12:17:55 -03:00 |
|
fowr
|
f544b607f2
|
filters.php: edit to fit new filter system
|
2025-04-10 12:10:20 -03:00 |
|
fowr
|
4420c08ef4
|
functions.php: remove insertFloodPost
|
2025-04-10 12:09:46 -03:00 |
|
fowr
|
4429e8e55a
|
post.php: remove unused functions related to filter; add ip key to post
|
2025-04-10 12:09:04 -03:00 |
|
fowr
|
38095f0972
|
FloodService.php: add flood service for flood detection logic
|
2025-04-10 11:58:35 -03:00 |
|
fowr
|
a0632472d6
|
FloodQueries.php: add flood queries class
|
2025-04-10 11:56:03 -03:00 |
|
fowr
|
a6eeb29d44
|
FilterService.php: add filter service to apply filters to posts
|
2025-04-10 11:53:42 -03:00 |
|
fowr
|
26006d92ef
|
FloodManager.php: add flood manager for post filtering and flood control
|
2025-04-10 11:50:59 -03:00 |
|
Lorenzo Yario
|
26c6cb0330
|
Merge pull request #919 from perdedora/context-sonarlint
context.php: improve type safety, fix sonarlint complexity
|
2025-04-06 22:02:58 -05:00 |
|
fowr
|
84a59e35c6
|
context.php: improve type safety, fix sonarlint complexity
|
2025-03-30 13:35:33 -03:00 |
|
Lorenzo Yario
|
1db76080f8
|
Merge pull request #917 from Zankaria/remove-tesseract
Remove tesseract support
|
2025-03-29 03:04:07 -05:00 |
|
Zankaria
|
6dc2736f67
|
remove all tesseract traces
|
2025-03-28 15:09:59 +01:00 |
|