Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

gerbera-apache-2.6.0-1.1 RPM for armv6hl

From OpenSuSE Ports Tumbleweed for armv6hl

Name: gerbera-apache Distribution: openSUSE Tumbleweed
Version: 2.6.0 Vendor: openSUSE
Release: 1.1 Build date: Mon Aug 4 10:02:03 2025
Group: Productivity/Networking/Web/Utilities Build host: reproducible
Size: 1459 Source RPM: gerbera-2.6.0-1.1.src.rpm
Packager: http://bugs.opensuse.org
Url: https://gerbera.io
Summary: Apache configuration for gerbera
This subpackage contains the Apache configuration files

Provides

Requires

License

GPL-2.0-only

Changelog

* Mon Aug 04 2025 ecsos <ecsos@opensuse.org> - 2.6.0
  - Update to 2.6.0
    * Deprecation Info
      The scripting interface will soon support the import-function-approach only.
      This means that entries like import-script and playlist-script will not work anymore
      and the respective scripts will be loaded on startup with no argument.
      Instead the defaults of import-function/audio-file will be applied.
      To prepare your config file run gerbera --check-config -c <YourConfigFile>.
      If you get deprecation warnings, run gerbera --create-config=Import and merge the output into your config file.
    * NEW Features
    - Support "natural" file sorting for numbers in file names
    - Support transliteration of texts depending on device output
    - Extract multiple stream information in ffmpeg handler including embedded subtitles
    - Filter resources by mimetype instead of extension
    - Artwork support for dsf files with taglib 2.0
    - "PC Directory" can be configured with <boxlayout>
    - MySql: Configuration of engine, charset and collation before first run
    - User defined virtual layout sub trees
    * FIXES
    - Changing autoscans via ui failed in some cases
    - Failing import including stale objects
    * Code Improvements
    - Use JsonCpp to generate responses in web request handlers
    - Sql database code uses enum properties instead of column names
    - Database initialisation does tables only, initial root values are in code
    - Upgrade documentation build environment to sphinx 8.2 with python 3.12
    - Update versions of npupnp (6.2.1), fmtlib (11.2.0), spdlog (1.15.3), googletest (1.17.0), pupnp (1.14.24), taglib (2.1.1)
    - Install script for cmake
    * Changes
    - Gerbera 2.6.0 (#3538)
    - some more cleanups (#3542)
    - clang-tidy cleanups (#3541)
    - ci: deb-s3 clean does not allow --arch (#3540)
    - ci: fix up pruning old deb packages (#3539)
    - Clean up builds (#3537)
    - Code layout in ui tests (#3534)
    - Check for LIBICONV_PLUG (#3533)
    - Add taglib support for pcm files (#3532)
    - Fix subdir logic (#3531)
    - Edit SortKey on web ui (#3527)
    - Extract metadata from substreams with ffmpeg (#3529)
    - Bump form-data from 4.0.2 to 4.0.4 in /gerbera-web (#3528)
    - Do not send internal subtitles as UPnP resources (#3526)
    - Fix captionInfoCount handling (#3523)
    - Properly support ipv6-only environments (#3517)
    - Fix Support for non-root user in docker image (#3516)
    - Restore owner of config file in docker (#3514)
    - Mark some options as deprecated (#3513)
    - Fix inotify for files (#3509)
    - Update taglib to 2.1.1 (#3512)
    - Fix subtitle detection in import (#3508)
    - Execinfo for stack traces in error log (#3507)
    - User Defined virtual tree parts (#3504)
    - Changed OpenWRT Installation note (#3501)
    - Allow hiding PC directory in web view (#3499)
    - Refactor ConfigSetup code for complex types (#3497)
    - Update PUpnp to 1.14.24 (#3495)
    - Make ImportService stable for multiple calls (#3493)
    - Update PUpnp to 1.14.23 (#3492)
    - Fix issue with stale objects in autoscan (#3488)
    - MySql: Allow configuration of engine, charset and collation (#3486)
    - Fix upload for bionic (#3485)
    - Fix upload for bionic (#3484)
    - Update PUpnp to 1.14.22 and taglib to 2.1 (#3483)
    - Fill database on startup (#3481)
    - Configure limit of sql strings (#3476)
    - Fix timed playlist import (#3475)
    - Quirks for Freebox Player (#3473)
    - Add taglib and artwork support for dsf files (#3466)
    - Fix resources for containers (#3465)
    - Extend details extracted by WavPack handler (#3464)
    - Update spdlog to 1.15.3 (#3463)
    - Filter resources by mimetype (#3462)
    - Update fmtlib to 11.2.0 (#3458)
    - Update googletest to 1.17.0 (#3454)
    - Get correct ffmpeg subtitle stream (#3453)
    - Upgrade documentation build environment (#3452)
    - Get multiple streams in FFMpeg handler (#3451)
    - Fix import and xml (#3447)
    - Provide bash completion file (#3445)
    - Limit strings to column size (#3441)
    - Add support for transliterating device output strings (#3438)
    - Update spdlog to 1.15.2 (#3435)
    - Add missing jsoncpp to Dockerfiles (#3433)
    - Remove legacy compile option SQLITE_BACKUP_ENABLED (#3430)
    - Support "natural" file sorting (#3429)
    - Fix SQL for changing persistent object flag in database (#3427)
    - Improve compile info output (#3425)
    - Tweak for old Samsung TV (#3424)
    - Reorganise installation scripts (#3421)
    - Update NPUPnP (#3420)
    - Bump axios from 1.7.9 to 1.8.3 in /gerbera-web (#3419)
    - Use JsonCpp for web JSON output (#3418)
    - Bump master (#3417)
* Thu Mar 06 2025 ecsos <ecsos@opensuse.org>
  - Update to 2.5.0
    The following changes are noteworthy:
    - Changed default for layout to js if built with JavaScript support.
    - The new autoscan mode manual in conjunction with the action Scan
      Now replaces the action to add individual folders.
    * NEW Features
    - All configuration options for autoscan directories are available in the web UI now,
      including scripts and storage in the database.
    - New configuration option for autoscan directories to rescan files
      that ended up as plain object in the first run.
    - Several script options to control audio layout
    - Harmonisation of metadata handling for wavpack and matroska media handlers
    - Fabricated comment on import in media handlers (incl. configuration)
    - Resource attribute pixelFormat for videos.
    - Additional Resources (thumbnail, subtitle) for External Urls
    - New UI command Scan Now and minor improvement
    - Manual autoscan to replace Add Items in filesystem view
    * FIXES
    - Album art and structure in builtin layout
    - Autoscan objects in scripts
    - Metadata in builtin layout, album artist in default js layout
    - Commands in UI show descriptive tooltips
    - Child items of autoscan folder in UI
    * Code Improvements
    - Removed static from ConfigDefinition
    - Update versions of pugixml (1.15), libexif (v0.6.25), wavpack (5.8.1), fmt (11.1.4),
      spdlog (1.15.1), wavpack (1.8.1), googletest (1.16.0), libexiv2 (0.28.5)
    * Detailled Changes
    - Gerbera 2.5.0 (#3415)
    - Fix shutdown issue (#3414)
    - Build with fmt 11.1.4 (#3413)
    - Autoscan fixes (#3410)
    - Update libexiv2 to 0.28.5 (#3409)
    - Add manual autoscan option (#3408)
    - Web UI: properly encode arguments (#3407)
    - Add Run Scan action in Web UI (#3406)
    - Fix config load (#3405)
    - Refactor WebRequests (#3403)
    - Debian Build for arm64 (#3400)
    - Update libexiv2 to 0.28.4 (#3399)
    - Support Resources for External Items (#3398)
    - Populate playlist item titles (#3397)
    - Fix update of playlists (#3395)
    - Update to googletest 1.16.0 (#3393)
    - Extract Pixelformat for videos (#3392)
    - UI: Make details collapsable in items editor detail view (#3390)
    - Rework autoscan list handling (#3389)
    - Sqlite: Exit after multiple exceptions (#3384)
    - Fix management auf autoscans in list (#3385)
    - Generate Comment from Metadata During Scan (#3368)
    - Update wavpack (#3380)
    - Build with fmt 11.1.3 (#3323)
    - Downgrade docker builder as well (#3379)
    - work around build issue (#3378)
    - Cleanup tree and autoscan commands (#3374)
    - Build correct Autoscan Type (#3371)
    - Add Options to Scripts (#3365)
    - Fix UpnpMap logic (#3364)
    - Set more metadata in builtin layout (#3359)
    - Improve logging of string conversion (#3355)
    - Update Library Versions (#3354)
    - Focal: Freeze more aws-sdk versions (#3353)
    - Focal: freeze ruby aws-sdk versions used for package upload (#3352)
    - Fix cors host without ipv6 address (#3349)
    - Remap metadata fields when parsing virtual-directories keys (#3351)
    - Autoscan: Add missing properties to web UI and database (#3346)
    - Force Reread of unknown files (#3345)
    - JS: Fix config autoscan object in scripts (#3344)
    - Fix album art in builtin layout (#3341)
    - Refactor static code from ConfigDefinition (#3338)
    - Bump master (#3337)
* Wed Jan 22 2025 ecsos <ecsos@opensuse.org>
  - Fix boo#1235893 (CVE-2025-23386)
    - Privilege escalation from user gerbera to root because of
      insecure %post script.
* Tue Jan 07 2025 ecsos <ecsos@opensuse.org>
  - Update to 2.4.1
    * Changes
    - Fix Dockerfile (#3335)
* Tue Jan 07 2025 ecsos <ecsos@opensuse.org>
  - Update to 2.4.0
    Rerun gerbera --create-config="Boxlayout|DynamicContainer"
    and merge changes to the boxlayout and containers the get support for upnp shortcut list feature.
    There are some noteworthy new features in this release:
    - the search page: Query your database with UPnP search statements in Web UI,
    - the dark mode for the Web UI,
    - access permissions for files: Restrict access to directories via client groups,
    - support for UPnP filters in requests,
    - support for UPnP CONTAINER_SHORTCUTS feature.
    * NEW Features
    - Configuration of ui handler to allow hosting of docs and doxygen output
    - Support for UPnP filters
    - Support for UPnP shortcuts
    - Search page in web UI
    - Command line options --create-config and --create-example-config support arguments
    - Provide packages for Ubuntu-24.10
    - Allow deleting of client entries immediately
    * FIXES
    - Logic exceptions are reported
    - Handling of logging command line options
    - Handling of checkbox values on web ui
    - Access to cache option if thumbnailer is disabled
    - Container creation in web ui
    - Handling of multi-valued tags in virtual paths
    - Increase of pupnp threadpool size
    - Drop Build Support for Ubuntu 23.04 and 23.10
    * Code Improvements
    - Build without ffmpeg leaves option unset
    - Compatibility with ffmpeg > 6.0
    - Logging of build info with --compile-info
    - Update versions of libpupnp (1.14.20), spdlog (1.15.0)
    - Update Build Environment
    - Update versions of js vendor files jquery-ui (v1.13.2 -> v1.14.1), js-cookie (v3.0.1 -> v3.0.5), @popperjs/core (v2.11.6 -> v2.11.8)
    * Changes
    - Gerbera 2.4.0 (#3330)
    - Fix Artist Image in Virtual Layout (#3333)
    - Set correct image size for xx-large pictures (#3332)
    - Enhance xsd (#3329)
    - Validate XSD CI workflow (#3328)
    - Gerbera welcomes 2025 (#3327)
    - Fix container filters (#3325)
    - Handle int parse error in config (#3324)
    - Debian: pack postinst file (#3320)
    - Fix SIMPLE_DATE (#3318)
    - Mention systemd as optional package (#3317)
    - Web UI: Add dark mode (#3309)
    - Fix config2.xsd: The QName value upnp-properties does not resolve to … (#3314)
    - Dynamic banner colour in Readme (#3308)
    - Update build for openSuSE (#3307)
    - Fix parsing enum config values (#3304)
    - Update docker settings (#3301)
    - Clients: Support deleting entries (#3299)
    - Debian: create changelog file (#3297)
    - Fix systemd detection (#3295)
    - ConfigGenerator: Export defaults for more entries (#3293)
    - UPnP filters: provided defaults for filter properties (#3292)
    - Scripting: Clean up property handling (#3290)
    - Update and refactor MySQL code (#3289)
    - Improve compile info contents (#3286)
    - actions: clang-format 18 (#3257)
    - deps: Fix build with ffmpeg 6.1 (#3256)
    - Fix CodeQL messages (#3285)
    - Config: Unify path handling (#3282)
    - Add workflow for Release Drafter (#3277)
    - Test: Fix CMake commands (#3284)
    - Drop Build Support for Ubuntu 23.04 (#3283)
    - Web UI: Cleanup display of item number (#3280)
    - Handle broken ContainerImage (#3278)
    - Update Release Template (#3276)
    - Drop Build Support for Ubuntu 23.10 (#3275)
    - Update js vendor files (#3274)
    - Add variables to docker images (#3267)
    - Fix Handling command line options (#3273)
    - UPnP Shortcuts feature (#3261)
    - Access permissions for files by client (#3255)
    - Fix autoscan issue with empty filename (#3254)
    - Update Build Environment (#3252)
    - Resource directory configuration and cleanup collection (#3251)
    - Bump cookie, express and socket.io in /gerbera-web (#3249)
    - Web UI: Fix detail display (#3247)
    - Increase size of pupnp threadpool (#3244)
    - Web UI: Add Search page (#3242)
    - Improve handling multivalue tags in virtual paths (#3241)
    - Fix creating containers in web ui (#3240)
    - UPnP: Add support for filters (#3233)
    - Fix access to cache option if thumbnailer disabled (#3232)
    - Fix build without ffmpeg (#3231)
    - Fix handling of checkbox values on web ui (#3229)
    - Config: UI handler mimetypes and CSP (#3227)
    - Bump master (#3226)
  - Fix some errors in post section from spec file.
  - Fix rights for config and log directories and files.
  - Fix wrong group in gerbera.sysusers.in
  - Move sqlite gerbera.db from /etc/gerbera to /var/lib/gerbera for new installations.
* Mon Dec 30 2024 Paolo Stivanin <info@paolostivanin.com>
  - Remove fmt <11.1 requirements since spdlog now builds fine with it.
* Fri Dec 27 2024 ecsos <ecsos@opensuse.org>
  - Fix build error with fmt version. gerbera does not build with fmt >= 11.1
    Upstream spdlog version 1.15.0 use bundled fmt version 11.0.2.
  - Add some hints to config.xml.
* Mon Nov 18 2024 ecsos <ecsos@opensuse.org>
  - Create config.xml automatically in the psot section,
    because config.xml is much too old and udn para is static and not
    unique.
  - Also generate a config-example.xml, a new config-new.xml
    and a config-diff.xml which show the new parameter in a newer
    gerbera version.
  - Add README.SUSE.
  - Add vhost configuration for apache nginx.
  - Fix suse-logrotate-user-writable-log-dir /var/log/gerbera gerbera:gerbera 0755
* Mon Nov 11 2024 Friedrich Haubensak <hsk17@mail.de>
  - update to 2.3.0:
    NEW
    * Higher cross site scripting security in web ui
    * Styles for xml documents when shown in browser
    * Configuration of additional target mimetype properties for transcoding (e.g. needed for PCM output)
    * Configuration of DLNA profile mappings for a client
    * Display media details in web ui
    * Image and thumbnail profiles support PNG images
    * Page layout of items page with splitter and resize button
    * Orientation for images and videos in resource attributes
    * Additional client filtering options with friendlyName, modelName, manufacturer
    * Configuration option to block clients
    * Upnp classes are assigned to containers in physical tree (PC Directory) depending on the majority of children (only in grb-mode)
    * Nested iterations are now supported in Config UI
    * UPnP Search support for integer and date comparison
    * Failed UPnP requests return error messages
    FIXES
    * Warning in case import function does not return new ids.
    * Config values <online-content fetch-buffer-size="262144" fetch-buffer-fill-size="0"> are implemented now.
    * Renaming of files or folders in grb-mode
    * Nested arrays can be shown in config ui.
    * Made UDN mandatory for UPnP announcements to work
* Sat Aug 03 2024 hui <sturm-fr@web.de>
  - update to 2.2.0:
    NEW
    * Configuration for case sensitive media tags (allow making them insensitive)
    * Configuration options for playlist layout
    * Configuration option to activate IN_ATTRIB event for, e.g. permission changes on disk incl. retry if that fails
    * WebUI: New design for home page and login screen
    * Allow metadata handler to be disabled, add charset support
    * UPnP specification files (description.xml, cds.xml) now reflect client quirks
    * Search for upnp:lastPlaybackTime, upnp:playbackCount and play_group
    * Additional command line options for logging (--syslog and --rotatelog)
    * TagLib messages are logged with gerbera now. They also show up with debug-mode="taglib".
    * LibExiv2 messages are logged with gerbera now. They also show up with debug-mode="exiv2".
    * LibExif messages are logged with gerbera now. They also show up with debug-mode="exif".
    * ffmpeg messages are logged with gerbera now. They also show up with debug-mode="ffmpeg".
    FIXES
    * Album artist handling in default js layout
    * Build with ffmpegthumbnailer but without ffmpeg
    * Changed repository for ubuntu and debian to https://pkg.gerbera.io/
    * Autologout from UI
    * Finally SIGHUP can be used to reload gerbera without restarting
* Thu May 09 2024 Dirk Müller <dmueller@suse.com>
  - update to 2.1.0:
    * Add ctypes include
    * Add issue template
    * Autoscan: avoid errors from parent directories
    * Avoid crash when parent was not created yet.
    * Bring back custom headers as client specific headers
    * BUGFIX: common.js boxSetup check Video/AllDates for Dates
    * Build Support for NPUPNP
    * Bump express from 4.18.2 to 4.19.2 in /gerbera-web
    * Bump follow-redirects from 1.15.3 to 1.15.4 in /gerbera-web
    * Bump follow-redirects from 1.15.4 to 1.15.6 in /gerbera-web
    * Bump xml2js and parse-bmfont-xml in /gerbera-web
    * clang-tidy and cppcheck fixes
    * clang-tidy fixes
    * Cleanup FileRequestHandler
    * CMake: Use presets
    * Config: Refactor handling of integer types
    * Correct two typos.
    * debian12: fix script error
    * Docker image usability
    * Docker: update alpine version
    * Enhances default javascript files to check config file
      options
    * Expand firewall advice in docs
    * Fix build-deb.sh for releases
    * Fix findAutoscanDirectory
    * Gerbera welcomes 2024
    * Gerbera-web: update chromedriver for tests
    * github workflows: make cmake stuff consistent
    * Import: Safely handle second scan
    * Import: Safely handle second scan - 2
    * matroska_handler: update API calls to work with
      libebml/libmatroska 2.0
    * MetadataHandler: Refactor static methods
    * Metafile: handle instance
    * Minor fixes to RST documentation
    * Provide BoxKeys also for scripts
    * Refactor config and enums to reduce nesting
    * Refactor parser files
    * Safely handle suppressed file types
    * Scripting: print2 function with log level support
    * some fixes
    * Sqlite: Harden delete
    * Take configuration into account when creating virtual-layout
      (built-in + JS)
    * Update Conan to v2
    * Update screenshots to latest version
    * Update various library versions
    * Update workflow actions
    * WebUI: Add Item View
    * Webui: update vendor libraries
* Mon Feb 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Generate the pre script usingn sysusers_generate.
* Mon Feb 05 2024 Dominique Leuenberger <dimstar@opensuse.org>
  - Actually run the generated sysusers script as part of pre (do not
    manually provide the user() symbol, taken care of bu
    rpm/sysusers.
* Mon Feb 05 2024 Paolo Stivanin <info@paolostivanin.com>
  - Adapt to RPM 4.19 on Tumbleweed.
* Mon Jan 08 2024 Paolo Stivanin <info@paolostivanin.com>
  - Update to 2.0.0:
    NEW:
    * Staged importing that allows updating the virtual layout instead of deleting
      and recreating it each time (import-mode="grb")
    * Config options as command line arguments (--set-option OPT=VAL with --print-options)
    * Allow configuration of follow-symlinks per autoscan directory
    * Configuration of containers in virtual layout: title can be changed, some nodes can be disabled
    * New mode of loading Javascript plugins with cleanup of global variables
    * Generation of example configuration via command line option --create-example-config
    * Case insensitive sorting for databases
    * New config options for URL handling and host redirection
    * Use .nomedia to hide directory, incl. config option
    * Support for UPnP commands GetFeatureList and GetSortExtensionCapabilities
    FIXES:
    * Autoscan: Keep track of renamed directories
    * Runtime issues in request handling
    * Configurable handling of HOME directory
    * Transcoding: parsing issue of requests
    * Stability for sqlite database access
    * Browsing on Samsung devices
  - Drop upstreamed gerbera-1.12.1-buildfix-support-fmtlib-10.patch.
* Sun Dec 31 2023 Andreas Stieger <andreas.stieger@gmx.de>
  - fix build on Tumbleweed with fmtlib 10 (boo#1218445)
    add gerbera-1.12.1-buildfix-support-fmtlib-10.patch
* Fri Oct 06 2023 Paolo Stivanin <info@paolostivanin.com>
  - Use better macro for selecting a newer GCC on Leap.
* Thu Jun 15 2023 Dominique Leuenberger <dimstar@opensuse.org>
  - Fix usage of %sysusers_create_package: the macro takes two
    parameters.
* Fri Jan 06 2023 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.12.1:
    * Debug options for specialized messages
    * Configure offset of lastPlayedPosition (aka Samsung bookmark)
    * Calling null IOHandler
    * Encoding of ticks ' as &apos; for Bose
    * ffmpeg and transcoding in docker container
    * Tests failing on openSuSE > 15.3 and others
  - Drop 2759.patch
* Mon Dec 05 2022 Paolo Stivanin <info@paolostivanin.com>
  - Add 2759.patch: fix tests execution issues.
  - Remove disable-test.patch
* Tue Nov 29 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.12.0:
    * Support for NFO files as additional resources: Set up in resources
      and place nfo-files (https://kodi.wiki/view/NFO_files/Templates) next to your media files.
    * Tweaking mimetypes for clients
    * Editing Flags in web UI
    * More statistics on web UI
    * Add support for ip subnets in client config
    * Defaults for virtual container upnp class
    * Configuration for SQLite database modes
    * Offline mode for initial scan large libraries
  - Add disable-test.patch until https://github.com/gerbera/gerbera/issues/2755
    is fixed. These two tests (UpnpClientsTest.getHostName and ParserTest.SortTrackNumber)
    were added with this release.
  - Remove 2635.patch
  - Remove fix-fmt9.patch
* Sat Oct 15 2022 Paolo Stivanin <info@paolostivanin.com>
  - Add fix-fmt9.patch
* Wed May 25 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update 2635.patch
* Wed May 18 2022 Paolo Stivanin <info@paolostivanin.com>
  - Add 2635.patch: this fixes and issue on i586 and x86
* Mon May 09 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.11.0:
    * New features:
    - Database: Clients and statistics are stored database so restart
      does not empty client list. Client grouping for play statistics.
    - Search: Support searching playlists containers
    - Search: Respect ContainerID when performing search
    - Import: item class filtering and mapping by file properties
      allows more sophisticated virtual structure
    - Transcoding: Support filtering transcoding profiles by resource properties
      (like codecs) avoids transcoding if client can play files
    - DLNA: Detect DNLA profiles by resource attributes to specify more detailled
      profile for handling in client
    - File type support for WavPack improved: More metadata read with
      special library if compiled in.
    * Fixes:
    - Playlist: Fix parser error
    - Playlist: Handle end of file properly
    - Browsing: Sort containers first
    - Search: search result is sort by title now
    - Import: Timestamps in future are not stored for containers
    - Lots of others fixes: https://github.com/gerbera/gerbera/releases/tag/v1.11.0
* Mon Mar 21 2022 Paolo Stivanin <info@paolostivanin.com>
  - Update to 1.10.0:
    * show subdir of recursive autoscan in directory tree
    * add screenshots for grid view
    * add all metadata to search capabilities
    * search title in metadata instead of file name
    * reuse Request Handler
    * lots of other fixes: https://github.com/gerbera/gerbera/releases/tag/v1.10.0
  - Remove fix_for_smt_gt8.patch
* Fri Jan 14 2022 Paolo Stivanin <info@paolostivanin.com>
  - Use %sysusers_create_package on Tumbleweed
  - Add fix_for_smt_gt8.patch

Files

/etc/apache2/vhosts.d/gerbera.conf


Generated by rpm2html 1.8.1

Fabrice Bellet, Sun Aug 10 23:46:32 2025