{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":7627258,"defaultBranch":"master","name":"ipfire-2.x","ownerLogin":"ipfire","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-01-15T15:22:28.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/2973879?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1717622230.0","currentOid":""},"activityList":{"items":[{"before":"33d604a6625d0495acdb8f52086953833ab2bba2","after":"9f1c0362933df72011ec79e2bc85b21336785c84","ref":"refs/heads/next","pushedAt":"2024-06-14T13:17:11.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"samba: update aarch64 rootfile\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"samba: update aarch64 rootfile"}},{"before":"98278fef4c3321387c1673bddaa652fb0adb922d","after":"33d604a6625d0495acdb8f52086953833ab2bba2","ref":"refs/heads/next","pushedAt":"2024-06-14T06:17:10.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"ed: Update to version 1.20.2\n\n- Update from version 1.20 to 1.20.2\n- Update of root filr not required\n- Changelog\n 1.20.2\n\tA bug has been fixed that made global commands like 'g/x/s/x/x', with the last\n\t delimiter omitted, print every substituted line twice.\n\t (Bug introduced in 1.18. Reported by Douglas McIlroy).\n 1.20.1\n\tNew command-line options '+line', '+/RE', and '+?RE' have been implemented to\n\t set the current line to the line number specified or to the first or last line\n\t matching the regular expression 'RE'.\n\t (Suggested by Matthew Polk and John Cowan).\n\tFile names containing control characters 1 to 31 are now rejected unless they\n\t are allowed with the command-line option '--unsafe-names'.\n\tFile names containing control characters 1 to 31 are now printed using octal\n\t escape sequences.\n\tEd now rejects file names ending with a slash.\n\tIntervening commands that don't set the modified flag no longer make a second\n\t 'e' or 'q' command fail with a 'buffer modified' warning.\n\tTilde expansion is now performed on file names supplied to commands; if a file\n\t name starts with '~/', the tilde (~) is expanded to the contents of the\n\t variable HOME. (Suggested by John Cowan).\n\tEd now warns the first time that a command modifies a buffer loaded from a\n\t read-only file. (Suggested by Dan Jacobson).\n\tIt has been documented that 'e' creates an empty buffer if file does not exist.\n\tIt has been documented that 'f' sets the default filename, whether or not its\n\t argument names an existing file.\n\tThe description of the exit status has been improved in '--help' and in the\n\t manual.\n\tThe variable MAKEINFO has been added to configure and Makefile.in.\n\tIt has been documented in INSTALL that when choosing a C standard, the POSIX\n\t features need to be enabled explicitly:\n\t ./configure CFLAGS+='--std=c99 -D_POSIX_C_SOURCE=2'\n\nSigned-off-by: Adolf Belka \nReviewed-by: Michael Tremer \nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"ed: Update to version 1.20.2"}},{"before":"f3d6e2a0fbb21b78e3a5247049bc7b21595f2153","after":"1ed2ed6310a80510304af993b68c35060731ceff","ref":"refs/heads/master","pushedAt":"2024-06-10T16:17:10.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core186: Ship ovpnmain.cgi\n\nSigned-off-by: Michael Tremer ","shortMessageHtmlLink":"core186: Ship ovpnmain.cgi"}},{"before":"d545c338f0d14ecec48623e15efc1c28b44cbce7","after":"1ed2ed6310a80510304af993b68c35060731ceff","ref":"refs/heads/core186","pushedAt":"2024-06-10T16:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core186: Ship ovpnmain.cgi\n\nSigned-off-by: Michael Tremer ","shortMessageHtmlLink":"core186: Ship ovpnmain.cgi"}},{"before":"73363b89bc6cb1749b83fb42e4f55d960f974f26","after":"d545c338f0d14ecec48623e15efc1c28b44cbce7","ref":"refs/heads/core186","pushedAt":"2024-06-08T15:17:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"openvpn: Fix broken paths\n\nSigned-off-by: Michael Tremer ","shortMessageHtmlLink":"openvpn: Fix broken paths"}},{"before":"f3d6e2a0fbb21b78e3a5247049bc7b21595f2153","after":"73363b89bc6cb1749b83fb42e4f55d960f974f26","ref":"refs/heads/core186","pushedAt":"2024-06-07T16:17:10.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core186: Ship the changed location of the OpenSSL configuration for OpenVPN\n\nSigned-off-by: Michael Tremer ","shortMessageHtmlLink":"core186: Ship the changed location of the OpenSSL configuration for O…"}},{"before":null,"after":"f3d6e2a0fbb21b78e3a5247049bc7b21595f2153","ref":"refs/heads/core186","pushedAt":"2024-06-05T21:17:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: reset asix88179 twice like in older kernels\n\nthe kernel developers has removed a reset at bring the\ndevice first up to save time. At my test's this result in\nnot detecting the link correct. This readd the reset and at\nmy tests the device has worked.\n\nfixes #13692\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: reset asix88179 twice like in older kernels"}},{"before":"f62e4836012046ecb3c9ecc2ed104b9f8f07b032","after":"98278fef4c3321387c1673bddaa652fb0adb922d","ref":"refs/heads/next","pushedAt":"2024-06-04T13:17:09.000Z","pushType":"push","commitsCount":8,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"nut: Update to version 2.8.2\n\n- Update from version 2.8.1 to 2.8.2\n- Update of rootfile\n- Changelog\n 2.8.2\n\t - Fix fallout of development in NUT v2.8.0 and/or v2.8.1:\n\t * dstate machinery: a segmentation fault (null pointer dereference) was\n\t possible with `INSTCMD` processing of commands without parameters nor\n\t `TRACKING` identifier. [#2155]\n\t * USB bus number detection for libusb-1.0 builds was overly zealous and\n\t wrongly considered zero values as an error. [#2198]\n\t * `upsmon` recognition of `CAL` state could linger after the calibration\n\t activity was completed by the hardware, which led to mis-processing of\n\t shutdown triggers. Also, notification was added to report \"finished\n\t calibration\". [issue #2168, PR #2169]\n\t * `upsmon` recognition of `OFF` state as a trigger for FSD (forced shut\n\t down) criticality considered also the input line state, which may be\n\t an independently evolving circumstance. [issue #2278, PR #2279]\n\t * `upsmon` support for `POLLFAIL_LOG_THROTTLE_MAX` did not neuter the\n\t applied setting when live-reloading configuration, so commenting it\n\t away in `upsmon.conf` did not have the effect of resetting the logging\n\t frequency to default. It also did not reset the counters to certainly\n\t follow the new configuration for existing faults. [issue #2207, PR #2209]\n\t * `upsmon` support for `POLLFAIL_LOG_THROTTLE_MAX` had an off-by-one error\n\t (e.g. reporting \"Data stale\" or \"Driver not connected\" every 30 sec with\n\t `POLLFAIL_LOG_THROTTLE_MAX 5` and `POLLFREQ 5` settings). [#2207]\n\t * Drivers running with non-default user account (e.g. with `user=root`\n\t in their configuration) failed to apply group ownership and permissions\n\t to their Unix socket file for interaction with the local data server.\n\t [#2185, #2096]\n\t * Dispatcher script `scripts/python/app/NUT-Monitor` referenced `py3qt3`\n\t instead of the correct `py3qt5`. It also tries to check both `py2gtk2`\n\t and `py3qt5` implementations verbosely, even if one is not installed.\n\t [#2199, #2201]\n\t * Set the `DesktopFileName` in `scripts/python/app/NUT-Monitor-py3qt5`,\n\t this binds the application with the desktop file and allow the Open\n\t Desktop compatible implementation to display the proper icon and\n\t application name. [#2205]\n\t * Original recipe for `apc_modbus` strictly required USB support even if\n\t building NUT without it. [#2262]\n\t * Builds requested with a specific C/C++ language standard revision via\n\t `CFLAGS` and `CXXFLAGS` should again be honoured. [PR #2306]\n\t * Allow requesting detailed debug builds (with disabled optimizations for\n\t binaries to best match the source code) for supported compilers using\n\t `configure` script option `--with-debuginfo`. Note that default autoconf\n\t behavior usually embeds moderate optimizations and debug information on\n\t its own. [PR #2310]\n\t * A fix applied among clean-ups between NUT v2.7.4 and v2.8.0 releases\n\t backfired for `usbhid-ups` subdriver `belkin-hid` which in practice\n\t relied on the broken older behavior; more details in its entry below.\n\t [PR #2371]\n\t - nut-usbinfo.pl, nut-scanner and libnutscan:\n\t * Library API version for `libnutscan` was bumped from 2.2.0 to 2.5.0\n\t during evolution of this NUT release.\n\t * USB VendorID:ProductID support list files generated by the script for\n\t different OS frameworks now include a comment with other possibly\n\t compatible driver names, where the respective file format allows for\n\t comments.\n\t * Added the concept of `alt_driver_names` in `nutscan_device_t` structure\n\t for ability to suggest a comment with other possibly compatible driver\n\t names in configuration snippets generated by `nut-scanner`; practical\n\t support implemented for USB connected drivers.\n\t * Added the concept of commented-away suggested option values `comment_tag`\n\t and a method to `nutscan_add_commented_option_to_device()`, instead of\n\t hacks in prepared config data which broke some use-cases. [#2221]\n\t * Command-line option `-U` for USB scan can now be specified several times\n\t to increase the detail level about hardware link to the device (this was\n\t previously always suggested, but may be not reliable if USB enumeration\n\t gets changed over time). [#2221]\n\t * Added generation of FreeBSD/pfSense quirks for USB devices supported\n\t by NUT (may get installed to `$datadir` e.g. `/usr/local/share/nut`\n\t and need to be pasted into your `/boot/loader.conf.local`). [#2159]\n\t * nut-scanner now avoids creating ambiguous `nutdevN` device section names\n\t when called separately to scan different media buses (one at a time).\n\t Now the \"bus\" name would be embedded (e.g. non-colliding `nutdev-usb1`\n\t and `nutdev-snmp1`). [#2247]\n\t * nut-scanner can now discover NUT simulated devices (`.dev` and `.seq`\n\t files) located in your sysconfig directory, and prepare configuration\n\t sections with the simulation driver (currently `dummy-ups`). [#2246]\n\t * nut-scanner now reports `dummy-ups` as driver when scanning NUT \"bus\"\n\t with Old or Avahi method. [#2236, #2245]\n\t - upsd: Fixed conditions for \"no listening interface available\" diagnosis\n\t to check how many listeners we succeeded with, not whether the first one\n\t succeeded or not. If not all requested (non-localhost) listeners were\n\t available, default to fail the daemon start-up attempt; support for an\n\t `ALLOW_NOT_ALL_LISTENERS` setting was added to control this behavior. [#723]\n\t - NUT CI improvements:\n\t * Added publishing recipes for PyNUT client bindings for NUT, so it ends\n\t up in the link:https://pypi.org/project/PyNUTClient[PyPI repository].\n\t [#2158]\n\t * Added support for new `ccache` namespace concept, where possible. [#2256]\n\t * Fixed an issue for builds configured `--without-usb`. [#2263]\n\t * Added a fallback for `libgd` discovery (for CGI etc. builds). [#2287]\n\t * Made `aspell` TeX module detection more reliable. [#2206]\n\t * Fixed recipes for completely out-of-tree builds to pass with documentation\n\t generation and checking on all tested \"make\" implementations. [#2318]\n\t * Various other recipe and documentation clean-up efforts. [#2284, #2269,\n\t #2261]\n\t - main driver core codebase:\n\t * Help users of drivers that can be built to support optionally USB and\n\t other media (like `nutdrv_qx` built for serial-only support), and built\n\t in fact without USB support but used for USB devices, with some more\n\t information to make troubleshooting easier. [issue #2259, PR #2260]\n\t * Driver programs with debug tracing support via `-D` CLI option and/or\n\t the `NUT_DEBUG_LEVEL` environment variable now check those earlier in\n\t their life-time, so that initialization routine can be debugged. [#2259]\n\t * Multiple USB-capable drivers got options to customize `usb_config_index`\n\t `usb_hid_rep_index`, `usb_hid_desc_index`, `usb_hid_ep_in` and\n\t `usb_hid_ep_out` hardware connection settings via `ups.conf` options.\n\t This is treated as experimental, not all code paths may be actually\n\t using such values from `struct usb_communication_subdriver_t` rather\n\t than hard-coded defaults. Discovery of correct values is up to the\n\t user at the moment (using `lsusb`, internet search, luck...) [#2149]\n\t - nut-driver-enumerator (NDE) service/script:\n\t * The optional daemon mode (primarily useful for systems which monitor\n\t a large and dynamic population of power devices) was enhanced with a\n\t `--daemon-after` variant which parses the configuration once before\n\t daemonization and this has a chance to fail while not forked off, as\n\t well as to allow only completing the service unit initialization when\n\t everything is actually ready to work (so further dependencies can start\n\t at the proper time). [#682]\n\t * Also applied other optimizations to the script implementation. [#682]\n\t - powerpanel text driver now handles status responses in any format and should\n\t support most devices. [#2156]\n\t - tripplite_usb driver now allows any device to match if a particular Unit ID\n\t was not specified in `ups.conf`. [PR #2297, issues #2282 and #2258]\n\t - snmp-ups driver:\n\t * added support for Eaton EMP002 sensor for ATS16 NM2 sub-driver. [#2286]\n\t * mapping table updates for apc-mib sub-driver. [#2264]\n\t - usbhid-ups driver:\n\t * `arduino-hid` subdriver was enhanced from \"initial bare bones\" experimental\n\t set of mapped data points to support some 20 more mappings to make it more\n\t useful as an UPS driver, not just a controller developer sandbox. [#2188]\n\t * `cps-hid` subdriver now supports devices branded as Cyber Energy and built\n\t by cooperation with Cyber Power Systems. [#2312]\n\t * `belkin-hid` subdriver now supports Liebert PSI5 devices which have a\n\t different numeric reading scale than earlier handled models. [issue #2271,\n\t PR #2272, PR #2369] Generally the wrong-scale processing was addressed,\n\t including a regression in NUT v2.8.0 which led to zero values\n\t in voltage data points which NUT v2.7.4 reported well [#2371]\n\t * The `onlinedischarge` configuration flag name was too ambiguous and got\n\t deprecated (will be supported but no longer promoted by documentation),\n\t introducing `onlinedischarge_onbattery` as the meaningful alias. [#2213]\n\t * Logged notifications about `OL+DISCHRG` state should now be throttled\n\t (see the driver manual page for more details) [#2214, #2215]:\n\t - If `battery.charge` is available, make the message when entering the\n\t state and then only if the charge differs from that when we posted\n\t the earlier message (e.g. really discharging) and is under\n\t `onlinedischarge_log_throttle_hovercharge` value (defaults to 100%);\n\t - Also can throttle to a time frequency configurable by a new option\n\t `onlinedischarge_log_throttle_sec`, by default 30 sec if `battery.charge`\n\t is not reported by the device (should be frequent by default, in case\n\t the UPS-reported state combination does reflect a bad power condition).\n\t - nutdrv_qx driver:\n\t * Fixed handling of `battery_voltage_reports_one_pack` configuration flag\n\t introduced in NUT v2.8.1. [originally by PR #1279; fixed by PR #2324,\n\t issue #2325]\n\t - Various code and documentation fixes for NSS crypto support. [#2274, #2268]\n\t - Laid foundations for the SmartNUT effort (aiming to integrate drivers with\n\t some other backends than the networked NUT data server process).\n\t - Eaton contributed recipes and scripts used to create the IPP for Unix\n\t bundle (aka Eaton IPSS Unix or UPP), a freely available value-added\n\t packaging of NUT distributed as the UPS software companion for OSes\n\t where their more complex UPS monitoring/management tools had not been\n\t ported. This allows for delivery of NUT packages with an interactive\n\t installer and some system integration scripts (events, notifications,\n\t status, shutdown daemon...), and was contributed to the NUT upstream\n\t project by Eaton -- provided \"as is\" at the moment, and may later serve\n\t as foundation or inspiration for new NUT features. [#2288]\n\t - nutconf (C++ library and tool to read and manage NUT configuration files)\n\t was started in the open by Eaton employees and used in the IPP installer,\n\t but the code lingered in a side branch. It was now brushed up to our common\n\t best practices and added to the main codebase. As of this import, there are\n\t known deficiencies in Windows platform support, as well as some un-awareness\n\t about configuration key words which appeared in NUT since 2013. [#2290]\n\t - The `tools/gitlog2changelog.py.in` script was revised, in particular to\n\t convert section titles (with contributor names coming from Git metadata)\n\t into plain ASCII character set, for `dblatex` versions which do not allow\n\t diacritics and other kinds of non-trivial characters in sections. This can\n\t cause successful builds of `ChangeLog.pdf` file on more platforms, but at\n\t expense of a semi-cosmetic difference in those names. [PR #2360, PR #2366]\n\nSigned-off-by: Adolf Belka \nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"nut: Update to version 2.8.2"}},{"before":"03de90cc3c56e72865d3c4543d12ad301840d606","after":"f3d6e2a0fbb21b78e3a5247049bc7b21595f2153","ref":"refs/heads/master","pushedAt":"2024-06-04T12:17:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: reset asix88179 twice like in older kernels\n\nthe kernel developers has removed a reset at bring the\ndevice first up to save time. At my test's this result in\nnot detecting the link correct. This readd the reset and at\nmy tests the device has worked.\n\nfixes #13692\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: reset asix88179 twice like in older kernels"}},{"before":"bf4bd9dd36470b9091ad03856e9f7cfd89d9e98d","after":"03de90cc3c56e72865d3c4543d12ad301840d606","ref":"refs/heads/master","pushedAt":"2024-05-27T20:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update to 6.6.32\n\nI hope this fix the problems with ASIX AX99179 USB LAN adaptors\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update to 6.6.32"}},{"before":"ee5b84beabf05b6a8b2ee1edecc62ca95e2f5de6","after":"f62e4836012046ecb3c9ecc2ed104b9f8f07b032","ref":"refs/heads/next","pushedAt":"2024-05-27T20:17:10.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"Merge branch 'master' into next","shortMessageHtmlLink":"Merge branch 'master' into next"}},{"before":"2d0b52b932d6738a7be84f94d84927bf82de0768","after":"ee5b84beabf05b6a8b2ee1edecc62ca95e2f5de6","ref":"refs/heads/next","pushedAt":"2024-05-25T09:17:09.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"hyperscan: Remove from IPFire.\n\n- hyperscan will move from BSD licence to a proprietary paid for licence from version 5.5\n onwards.\n- hyperscan will be replaced by vectorscan, a fork of hyperscan.\n\nSigned-off-by: Adolf Belka \nReviewed-by: Michael Tremer \nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"hyperscan: Remove from IPFire."}},{"before":"bf4bd9dd36470b9091ad03856e9f7cfd89d9e98d","after":"2d0b52b932d6738a7be84f94d84927bf82de0768","ref":"refs/heads/next","pushedAt":"2024-05-24T06:17:11.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core187: ship gcc\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"core187: ship gcc"}},{"before":"6158761b2f81a08f115f5b614ad29fdc4bd210cf","after":"bf4bd9dd36470b9091ad03856e9f7cfd89d9e98d","ref":"refs/heads/master","pushedAt":"2024-05-20T14:17:08.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core186: ship header.pl\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"core186: ship header.pl"}},{"before":"25b6a76646691f91f6f267792700dde6adcfc91b","after":"bf4bd9dd36470b9091ad03856e9f7cfd89d9e98d","ref":"refs/heads/next","pushedAt":"2024-05-19T13:17:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"core186: ship header.pl\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"core186: ship header.pl"}},{"before":"6158761b2f81a08f115f5b614ad29fdc4bd210cf","after":"25b6a76646691f91f6f267792700dde6adcfc91b","ref":"refs/heads/next","pushedAt":"2024-05-19T12:17:10.000Z","pushType":"push","commitsCount":13,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update to 6.6.31\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update to 6.6.31"}},{"before":"6af919ec6cee61235bdecfeb806cc0456494578c","after":"6d75ade14f55c7eed637904f51a23f5afe79f9a0","ref":"refs/heads/core185","pushedAt":"2024-05-10T12:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"initscripts: Correctly wait for Apache2 to terminate\n\nThis is achieved by telling killproc which PIDs to wait for.\n\nSigned-off-by: Michael Tremer \nSigned-off-by: Arne Fitzenreiter \nSigned-off-by: Michael Tremer ","shortMessageHtmlLink":"initscripts: Correctly wait for Apache2 to terminate"}},{"before":"1330e280de8759cf05193031293900ed0512b94b","after":"6158761b2f81a08f115f5b614ad29fdc4bd210cf","ref":"refs/heads/next","pushedAt":"2024-05-10T11:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"mympd: remove create config start\n\nthis now resets an existing option like the port to\ndefault.\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"mympd: remove create config start"}},{"before":"1330e280de8759cf05193031293900ed0512b94b","after":"6158761b2f81a08f115f5b614ad29fdc4bd210cf","ref":"refs/heads/master","pushedAt":"2024-05-10T11:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"mympd: remove create config start\n\nthis now resets an existing option like the port to\ndefault.\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"mympd: remove create config start"}},{"before":"7b68ef8515f53e09bf8da9b68096e0cea4bcb017","after":"1330e280de8759cf05193031293900ed0512b94b","ref":"refs/heads/next","pushedAt":"2024-05-08T12:17:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update x86_64 rootfile\n\nnow the correct file\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update x86_64 rootfile"}},{"before":"7b68ef8515f53e09bf8da9b68096e0cea4bcb017","after":"1330e280de8759cf05193031293900ed0512b94b","ref":"refs/heads/master","pushedAt":"2024-05-08T12:17:12.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update x86_64 rootfile\n\nnow the correct file\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update x86_64 rootfile"}},{"before":"d3ea3e932fc7f59a0c88806b3092bd3d5fe2704f","after":"7b68ef8515f53e09bf8da9b68096e0cea4bcb017","ref":"refs/heads/next","pushedAt":"2024-05-08T07:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update x86_64 rootfile\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update x86_64 rootfile"}},{"before":"76ba16aef070d5efd10325b8a34a134ec04dcaf2","after":"7b68ef8515f53e09bf8da9b68096e0cea4bcb017","ref":"refs/heads/master","pushedAt":"2024-05-08T07:17:12.000Z","pushType":"push","commitsCount":128,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update x86_64 rootfile\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update x86_64 rootfile"}},{"before":"0bb5687fb7b4a29aee5bcec25acda37b701f2115","after":"d3ea3e932fc7f59a0c88806b3092bd3d5fe2704f","ref":"refs/heads/next","pushedAt":"2024-05-07T07:17:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"bacula: Update to version 13.0.4\n\n- Update from version 11.0.6 to 13.0.4\n- Update of rootfile\n- Version 13.x has now been released for 12 months so updating the File Daemon to 13.x\n should be good.\n- Version 11.x was released 40 months ago.\n- Changelog\n The changes are all related to the Director and the Storage Daemon. The changelog states\n that older file daemons \"should\" be compatible with 13.x DIR & SD. This change ensures\n IPfire \"is\" compatible with the 13.x DIR & SD.\n\nSigned-off-by: Adolf Belka \nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"bacula: Update to version 13.0.4"}},{"before":"2eda35a51e1b2be0cb7e67ad37b6580e4d11b332","after":"0bb5687fb7b4a29aee5bcec25acda37b701f2115","ref":"refs/heads/next","pushedAt":"2024-05-07T05:17:09.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"update contributors\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"update contributors"}},{"before":"69dde418f11dc0085cbe061b90f6c002d6d6cce2","after":"2eda35a51e1b2be0cb7e67ad37b6580e4d11b332","ref":"refs/heads/next","pushedAt":"2024-05-06T18:17:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update to 6.6.30\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update to 6.6.30"}},{"before":"8c6dd630ebdb5ff63b45d52152a0b56b295035cb","after":"69dde418f11dc0085cbe061b90f6c002d6d6cce2","ref":"refs/heads/next","pushedAt":"2024-05-06T16:17:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: Enable XDP\n\nhttps://lists.ipfire.org/hyperkitty/list/development@lists.ipfire.org/thread/S4GPL3OBFZ6LMA52JNLHIOPMNA5C3V6R/\n\nSigned-off-by: Michael Tremer \nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: Enable XDP"}},{"before":"c63ca5232f9693b85fdf2ce511560a5563658f14","after":"8c6dd630ebdb5ff63b45d52152a0b56b295035cb","ref":"refs/heads/next","pushedAt":"2024-05-02T11:17:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kernel: update to 6.6.29\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kernel: update to 6.6.29"}},{"before":"eebce7d9a38e4e62754e1a7fdbd8b8e8c526d12d","after":"c63ca5232f9693b85fdf2ce511560a5563658f14","ref":"refs/heads/next","pushedAt":"2024-04-30T07:17:09.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"mympd: update to 14.1.2\n\nThis is a small bugfix release.\nChangelog:\n\n Fix: Output enabled state is bool type\n Fix: Add missing sort parameters to home icon for search\n Fix: Set default stream port if stream uri is defined\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"mympd: update to 14.1.2"}},{"before":"28e8d436fc14cc2a0bcc16251756951178b8f6f0","after":"eebce7d9a38e4e62754e1a7fdbd8b8e8c526d12d","ref":"refs/heads/next","pushedAt":"2024-04-28T21:17:10.000Z","pushType":"push","commitsCount":23,"pusher":{"login":"mtremer","name":"Michael Tremer","path":"/mtremer","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6318738?s=80&v=4"},"commit":{"message":"kmod: update rootfile\n\nSigned-off-by: Arne Fitzenreiter ","shortMessageHtmlLink":"kmod: update rootfile"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEZX2MRAA","startCursor":null,"endCursor":null}},"title":"Activity · ipfire/ipfire-2.x"}