Commit Graph

  • 091e9370e9 Automatic wombatization in case of updated test data viewer_test_data Veloman Yunkan 2026-03-17 14:41:01 +04:00
  • e8dcf14fad Testing of an inter-page link with a hash Veloman Yunkan 2026-03-17 14:00:17 +04:00
  • 755da7c255 Testing of links on a dynamic page Veloman Yunkan 2026-03-17 13:11:57 +04:00
  • cb15d155f6 Added testing results for wombatized pages Veloman Yunkan 2026-03-16 15:37:01 +04:00
  • 75f98b88ef Wombatization of test pages Veloman Yunkan 2026-03-14 17:50:52 +04:00
  • db423a5ba9 Added a nested iframe test page Veloman Yunkan 2026-03-11 19:30:16 +04:00
  • 75e34fa6e2 Enter test data for viewer testing Veloman Yunkan 2026-03-10 16:24:25 +04:00
  • 3c5353be15 Trying to take wombat into account chaperon_mode_for_external_links Veloman Yunkan 2026-03-02 19:22:00 +04:00
  • 30adab7337 Merge pull request #1279 from kiwix/release-14.2.0 main 14.2.0 Kelson 2026-03-02 08:18:56 +01:00
  • d2d9cdf044 Add 14.2.0 Changelog Emmanuel Engelhart 2026-03-02 08:17:20 +01:00
  • a833fde211 Bump-up version to 14.2.0 Emmanuel Engelhart 2026-03-02 07:58:28 +01:00
  • d08d260807 External links are covered by chaperon mode too Veloman Yunkan 2026-02-28 18:56:55 +04:00
  • a4720363a8 Merge pull request #1276 from kiwix/faster_removeAccents Kelson 2026-02-27 17:26:13 +01:00
  • 15e1194c63 Optimized removeAccents() for ASCII-only input Veloman Yunkan 2026-02-27 19:40:57 +04:00
  • 0021f2b336 A unit test for removeAccents() Veloman Yunkan 2026-02-27 19:35:42 +04:00
  • 52f2de8a26 Merge pull request #1272 from kiwix/support_for_ipv4only_systems Kelson 2026-02-24 18:55:18 +01:00
  • 34fc831c13 Documentation of a subset of Server API Veloman Yunkan 2026-02-24 16:06:08 +04:00
  • 47f1a61443 Made kiwix-serve friendly to IPv4-only systems Veloman Yunkan 2026-02-23 20:04:04 +04:00
  • a3b246fd6d Extracted InternalServer::startMHD(flags, sockaddr) Veloman Yunkan 2026-02-23 19:50:38 +04:00
  • 75ff043476 Moved some code into InSockAddr::setAnyAddress() Veloman Yunkan 2026-02-23 19:22:03 +04:00
  • 0f7458c693 Extracted getMHDFlags() Veloman Yunkan 2026-02-23 18:56:04 +04:00
  • add7c4cc3a Moved some code into InSockAddr::setAddress() Veloman Yunkan 2026-02-23 19:06:45 +04:00
  • fcdc3a7eaf Extracted InSockAddr Veloman Yunkan 2026-02-23 18:42:37 +04:00
  • db3705dd23 Errors in InternalServer::startMHD() as exceptions Veloman Yunkan 2026-02-22 12:43:27 +04:00
  • 3b34130cfc Extracted InternalServer::startMHD() Veloman Yunkan 2026-02-22 11:15:21 +04:00
  • b773e93a95 Negative unit tests for starting the server Veloman Yunkan 2026-02-22 12:35:03 +04:00
  • e481164258 Extracted test/testing_tools.h Veloman Yunkan 2026-02-22 11:34:03 +04:00
  • 32cd7661ff Merge pull request #1274 from kiwix/no-pagination-atom-feed Kelson 2026-02-23 10:14:07 +01:00
  • f29c69aac6 No pagination for Atom feed URL Emmanuel Engelhart 2026-02-22 17:45:41 +01:00
  • 3fe9be88d4 Merge pull request #1273 from kiwix/add-10.211-to-known-loca-ip-range Kelson 2026-02-23 10:11:09 +01:00
  • 910ad614c4 Add 10.211 IPv4 range to known local ranges Emmanuel Engelhart 2026-02-22 10:40:54 +01:00
  • 724b6cc0cc Merge pull request #1220 from kiwix/dirScan Kelson 2026-02-22 20:01:34 +01:00
  • c5ec7651a6 Introduce Manager::addBooksFromDirectory() Nikhil Tanwar 2025-09-06 16:00:14 +05:30
  • 949a612fd4 Merge pull request #1261 from shbhmexe/fix/stability-and-correctness-fixes Kelson 2026-02-22 19:01:31 +01:00
  • 974a5ff87f Fix infinite loop and memory leak in getNetworkInterfacesWin shbhmexe 2026-01-04 18:55:52 +05:30
  • 503e55c87e Fix various stability and correctness issues in libkiwix shbhmexe 2025-12-27 16:02:22 +05:30
  • fb6448011b Merge pull request #1256 from kiwix/translatewiki Veloman Yunkan 2026-02-12 17:39:01 +04:00
  • 9493c092ad Updated/regenerated static/skin/languages.js Veloman Yunkan 2026-02-12 17:31:47 +04:00
  • 52b02b964d Localisation updates from https://translatewiki.net. translatewiki.net 2026-02-12 13:07:56 +01:00
  • 78124833b3 Merge pull request #1269 from kiwix/windows-2025-ci Kelson 2026-02-11 11:12:36 +01:00
  • 0d9bab12b9 use windows-2025 runner for CI Emmanuel Engelhart 2026-02-11 11:00:10 +01:00
  • 650f2d0027 Merge pull request #1255 from pippotadde/fix-empty-pattern-737 Veloman Yunkan 2026-01-12 12:38:07 +04:00
  • b6a13d9b03 Minor cosmetic clean-up Veloman Yunkan 2026-01-12 12:21:56 +04:00
  • 86f125f8fb Fix: avoid error on empty search pattern pippotadde 2025-12-27 19:09:09 +01:00
  • 3cd8554733 Tools: Add kiwix::trim() helper and unit tests pippotadde 2025-12-27 19:08:48 +01:00
  • a10f0f287f Merge pull request #1262 from kiwix/carriage-return-after-error Kelson 2025-12-27 11:55:07 +01:00
  • cdf48fc987 Add carriage return after error Emmanuel Engelhart 2025-12-27 11:38:35 +01:00
  • ba598bda9b Merge pull request #1259 from pippotadde/pr_yellow_tests Veloman Yunkan 2025-12-23 21:36:58 +04:00
  • 0ad2710884 Tests: add yellow submarine search case pippotadde 2025-12-22 19:23:25 +01:00
  • ab31ed9ca5 Tests: deduplicate yellow search results pippotadde 2025-12-22 12:28:11 +01:00
  • 86cbc303cb Merge pull request #1258 from pippotadde/pr_viewerjs Veloman Yunkan 2025-12-23 17:50:25 +04:00
  • 19d9bc36c8 Frontend: guard empty search input pippotadde 2025-12-23 14:23:03 +01:00
  • 75a336395a [Hack] Multiple spelling corrections are returned multiple_spelling_corrections_hack Veloman Yunkan 2025-12-05 13:24:21 +04:00
  • f82bfc068f Merge pull request #1252 from kiwix/release-14.1.1 14.1.1 Kelson 2025-11-30 16:37:21 +01:00
  • e6335be897 14.1.1 changelog Emmanuel Engelhart 2025-11-30 16:34:37 +01:00
  • 1074e833b7 Bump-up version to 14.1.1 Emmanuel Engelhart 2025-11-30 16:30:36 +01:00
  • 9da5fbad1e Merge pull request #1248 from kiwix/translatewiki Kelson 2025-11-30 16:29:27 +01:00
  • 1869fb4e8e Localisation updates from https://translatewiki.net. translatewiki.net 2025-11-27 13:07:55 +01:00
  • 536198fa38 Merge pull request #1250 from kiwix/kiwix-serve_nosearchbar_fix Kelson 2025-11-30 15:51:19 +01:00
  • ca808718f7 Fix for kiwix-serve --nosearchbar Veloman Yunkan 2025-11-28 17:02:49 +04:00
  • b65074f961 Got rid of an unused variable Veloman Yunkan 2025-11-28 17:10:13 +04:00
  • 8b7d1ef9ec Merge pull request #1249 from kiwix/fix_for_intermittent_content_blank.html_errors Kelson 2025-11-27 16:38:54 +01:00
  • 8b0f01fa9b Fix for intermittent /content/blank.html errors Veloman Yunkan 2025-11-27 17:55:14 +04:00
  • 68c9702772 User affix file can be used for spelling correction nuspell Veloman Yunkan 2025-11-24 17:53:04 +04:00
  • 88d8f2788e Use nuspell for spelling correction Veloman Yunkan 2025-11-21 18:29:19 +04:00
  • 33f22eb966 Merge pull request #1241 from vighnesh-sawant/mustache-tag-escaping Kelson 2025-11-10 20:10:16 +01:00
  • 55c13c3d24 Avoid interpretation of content coming from zim by mustache Vighnesh 2025-11-06 18:14:00 +05:30
  • 2b1f556c20 Merge pull request #1239 from kiwix/translatewiki Veloman Yunkan 2025-11-10 18:41:03 +04:00
  • e0cd5a1642 Localisation updates from https://translatewiki.net. translatewiki.net 2025-11-10 13:13:07 +01:00
  • 0a9ba9b678 Merge pull request #1237 from kiwix/release-14.1.0 14.1.0 Kelson 2025-10-31 15:17:48 +01:00
  • db9607e55e 14.1.0 changelog Emmanuel Engelhart 2025-10-31 15:11:21 +01:00
  • 592e22732e Bump-up version to 14.1.0 Emmanuel Engelhart 2025-10-31 13:53:11 +01:00
  • 17f0ad2cf4 Merge pull request #1234 from vighnesh-sawant/standard-port-enhancment Kelson 2025-10-31 14:55:35 +01:00
  • 4928509991 Implement a function which returns server access url Vighnesh 2025-10-26 20:56:36 +05:30
  • c2df0a99fe Normalize m_root in Server itself Vighnesh 2025-10-30 23:27:14 +05:30
  • cffca3ad85 Sync m_addr of Server and InternalServer Vighnesh 2025-10-30 21:23:36 +05:30
  • 0a2bebe7a3 Merge pull request #1218 from kiwix/translatewiki Kelson 2025-10-31 12:44:38 +01:00
  • f9c14352bf Remove deprecated language name remove-deprecated-name-local-string Emmanuel Engelhart 2025-10-31 12:28:20 +01:00
  • bdb1f09884 Localisation updates from https://translatewiki.net. translatewiki.net 2025-10-30 13:12:50 +01:00
  • f98b79348b Merge pull request #1235 from kiwix/macos-15 Kelson 2025-10-29 13:00:13 +01:00
  • 2b8927e66e Use macos-15 in CI Emmanuel Engelhart 2025-10-27 09:01:28 +01:00
  • d0fb8214c3 Merge pull request #1233 from kiwix/fix-compilation-libicu76 Kelson 2025-10-27 18:00:05 +01:00
  • d5894092fd Fix build with ICU 76+ Emmanuel Engelhart 2025-10-26 16:41:50 +01:00
  • dd09e3ce5f Merge pull request #1231 from kiwix/requires-libzim-9.4.0 Kelson 2025-10-24 13:16:20 +02:00
  • 92954bbbe4 Requires now libzim 9.4.0 Emmanuel Engelhart 2025-10-08 12:41:47 +02:00
  • 7a9edccbc5 Merge pull request #1200 from kiwix/kiwix-serve-pagination-fix Kelson 2025-10-24 12:35:29 +02:00
  • e9e76e0901 Adapt tests to results offset starting at 0 Emmanuel Engelhart 2025-06-22 18:49:11 +02:00
  • ad9377083f Add search template variable 'startLabel' Emmanuel Engelhart 2025-06-22 18:46:34 +02:00
  • d857b0f8f6 Fix kiwix-serve pagination Emmanuel Engelhart 2025-06-07 14:34:04 +02:00
  • 759d430232 Merge pull request #1230 from kiwix/spelling_correction Kelson 2025-10-14 11:24:52 +02:00
  • e402dcabcb Another way of testing that an existing spellings DB is reused Veloman Yunkan 2025-10-09 16:52:30 +04:00
  • 54bd29e3ed A more portable spelling correction unit-test Veloman Yunkan 2025-10-09 14:55:17 +04:00
  • 5c8aa240ad SpellingsDB is created in a cache directory Veloman Yunkan 2025-10-06 16:24:48 +04:00
  • 39672f0532 SpellingsDB reuses an existing database Veloman Yunkan 2025-10-04 18:17:17 +04:00
  • e0491adc85 Extracted testSpellingCorrections() Veloman Yunkan 2025-10-04 17:45:11 +04:00
  • 286649e8c3 Enter SpellingsDB Veloman Yunkan 2025-10-02 20:52:39 +04:00
  • b799c0648b ZIM file for testing spelling correction Veloman Yunkan 2025-10-02 20:02:08 +04:00
  • 050906c1b2 Merge pull request #1226 from kiwix/new_illustrations_api Kelson 2025-09-25 19:53:14 +02:00
  • f5e35b4c5d Switched to the new illustrations API Veloman Yunkan 2025-09-25 12:21:07 +04:00
  • 2a858dcc82 Merge pull request #1224 from kiwix/previewable_books_for_empty_root Kelson 2025-09-13 21:48:33 +02:00