aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2022-01-17T13:17:27Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/13445testing/clifm: upgrade to 1.42022-01-17T13:17:27ZDocbroketesting/clifm: upgrade to 1.4new stable version of clifm is released.new stable version of clifm is released.https://gitlab.alpinelinux.org/alpine/aports/-/issues/13440squid cache outdated2022-01-17T16:22:12ZAqualiesquid cache outdatedsquid cache in edge is still on 5.2-r0 latest stable is on 5.3 can we get this updated.squid cache in edge is still on 5.2-r0 latest stable is on 5.3 can we get this updated.Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/13429main/efivar: upgrade to 382022-04-25T12:37:21ZLucas Ramagemain/efivar: upgrade to 38See: https://github.com/rhboot/efivar/releases/tag/38See: https://github.com/rhboot/efivar/releases/tag/38https://gitlab.alpinelinux.org/alpine/aports/-/issues/13383lgogdownloader@testing is outdated2022-01-12T07:01:59ZLuckyTurtleDevlgogdownloader@testing is outdatedlgogdownloader 3.8 was released at Aug 25. https://github.com/Sude-/lgogdownloader/releases/tag/v3.8
The release include bugfixs and improvements.
https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/lgogdownloader/APKBUILDlgogdownloader 3.8 was released at Aug 25. https://github.com/Sude-/lgogdownloader/releases/tag/v3.8
The release include bugfixs and improvements.
https://gitlab.alpinelinux.org/alpine/aports/-/blob/master/testing/lgogdownloader/APKBUILDhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/13314feat: smokeping 2.8.22023-02-06T21:32:47ZAndrew-H2Ofeat: smokeping 2.8.2Is it possible to get a smokeping 2.8.2 package? Current version is 2.7.2, but 2.8.2 is available : https://oss.oetiker.ch/smokeping/pub/Is it possible to get a smokeping 2.8.2 package? Current version is 2.7.2, but 2.8.2 is available : https://oss.oetiker.ch/smokeping/pub/https://gitlab.alpinelinux.org/alpine/aports/-/issues/13261testing/rizin-0.3.1 version bump2021-12-12T23:31:14ZAnton Kochkovtesting/rizin-0.3.1 version bump# Rizin v0.3.0
A new release of Rizin is here, v0.3.0! This release has taken a bit longer than expected, but a lot of things have been done since the last release, including our first GSoC in the Rizin project. Look at our [blogpost](h...# Rizin v0.3.0
A new release of Rizin is here, v0.3.0! This release has taken a bit longer than expected, but a lot of things have been done since the last release, including our first GSoC in the Rizin project. Look at our [blogpost](https://rizin.re/posts/gsoc-2021-summary/) to know more about GSoC 2021.
Below we would like to give you a glimpse at what we did, but be aware this is only a small fraction of the changes. You should look at our git history to see everything. Some of our work directly improves our users' experience, while others is more under the hood work, though we are sure it ultimately improves the experience of using and developing Rizin as well.
Keep reading for some highlights of this new release.
## New
* **New RzType module:** We moved all the types related functions from the RzAnalysis module to a new separate module: RzType. Instead of using a custom stripped-down version of the TinyCC, RzType parses C code by using a grammar defined with Tree-Sitter. RzType parser and loader now better validates types, which allowed us to fix several mistakes in the shipped type libraries for Linux, MacOS, and Windows. When a type is unknown or it is a typedef/atomic type without an underlying specification you may also find the special new type `unknown_t` which is an integer of the current file/platform word size. This new module allows us to better use types in several places of Rizin, Cutter and rz-ghidra!
* **SPDX headers:** All files have been marked with SPDX headers that will help you and us check what kind of code we ship, which licenses, copyrights, etc.. Checks are in place in CI to ensure that all files will have SPDX headers going forward.
![image4](https://user-images.githubusercontent.com/562321/134696142-d9f10db4-5450-4ecb-8bca-9e505b5c320a.png)
* **rz-diff hexadecimal view:** We rewrote big parts of rz-diff tool to remove the dependency on the `diff`/`git diff` binary, optimize diffing functions and provide a new hexadecimal diffing view through the new `-H` option.
![image2](https://user-images.githubusercontent.com/562321/134696179-a58da897-5596-4cf0-909d-29c076cadb16.png)
* **Shell new behavior:** Rizin can now be started without any argument and it won't open any file, allowing you to later open a binary with `o` command as usual. We switched the behavior of `-` and `=` when starting Rizin, to better match what Linux users expect from a tool: `-` now reads the binary from stdin, while `=` now opens a malloc-ed file in memory. Try things with `rizin` and `rizin =`.
* **Global variables:** So far you could only define variables local to a function (see `afv` commands), but we are now introducing global variables that can be defined at any fixed address with a given type. See `avg?` to see how to handle them. This is still a very early concept, but we plan to use them more and more for disassembly printing, analysis, in Cutter, and in rz-ghidra. They are going to replace the “type link” function you may know under the `tl` commands.
## Improvements
* **ELF parsing:** Code for ELF parsing has been heavily refactored and adjusted to make better use of dynamic info provided in segments instead of relying on untrusted sections. Few new variables have been introduced to alter how ELF files should be parsed and validated, see `elf` vars with `el elf`. Support for DT_HASH and DT_GNU_HASH allows to determine more accurately the number of symbols in the dynamic symbol table. As one of the results of this work, a known anti-analysis technique that tries to hide used symbols is now defeated by Rizin.
![image5](https://user-images.githubusercontent.com/562321/134696222-b7f577ed-94e6-4625-83f9-ca5a0eec43f8.png)
![image1](https://user-images.githubusercontent.com/562321/134696285-0c5b16f7-820e-4312-a6d9-4d826886bb46.png)
* **No more io.cache required to apply relocations:** It was common in Rizin to get warning messages telling you to enable `io.cache` to fix binary relocations. We think that was unnecessary and wrong in concept as well. With this new release, the most relevant binary plugins were refactored to provide a list of mappings together with changes that should be applied on top, making relocations patching very easy and transparent for the end user. You will not have to set any particular variable nor will you see changes applied by Rizin itself mixed with changes you, as a user, did to the binary.
![image3](https://user-images.githubusercontent.com/562321/134696336-9cf932a2-456c-410f-aabd-cb7ad26bd348.png)
* **Commands ported to Rizin shell:** Several commands were ported to Rizin unified shell, making them more consistent and easy to use. These commands have an automatically generated help, their arguments can be wrapped in quotes like you do in bash and they integrate better with Rizin. Some of those commands are: `afvxa`, `afvxv`, `dts`, `L`, `pg`, `dmh`, `dm`, `pt`, `dc`, `H`, `av`, `ph`, `avg`, `i`, `!`.
* **Project migration:** With the first release of Rizin we mentioned our new project implementation which would allow our users to keep using older projects as they update their Rizin tools. Even though we are not at release 1.0.0 we already implemented project migrations that automatically update your old projects as you load them! Please report any issue you find with this, so that by the release 1.0.0 we can deliver something as stable as possible!
* **Support for multidex APK files:** Initial work to support multidex APK
* **rz-hash:** Code related to `rz-hash` was heavily refactored and it now supports loading of large files as well as HMAC combined with any hash algorithm.
## Fixes
* **Fix debugger in static build:** The statically compiled rizin binary provided with last release was not able to debug other binaries, due to it being compiled on Alpine and the code using the ptrace API with the wrong types of arguments.
* **FLIRT decompression:** Did you know you could load IDA FLIRT signatures files in Rizin with the `zf` commands? Now we support z-lib compressed FLIRT signatures as well, so try to load your FLIRT database with Rizin.
* **DEX parsing:** Several bug fixes ranging from correctly listing symbols in a dex file, to better printing of methods and fields names, to resolution of invoke-virtual methods.
![image6](https://user-images.githubusercontent.com/562321/134696429-02651bed-e413-425f-a122-bc0d2b313874.png)
* **Ports:** Added CI jobs for NetBSD and Linux PowerPC - all tests pass, various fixes for HaikuOS, DragonFlyBSD.
# Rizin v0.3.1
- Add pid/pidfile on man/rz-run and make a pid option a boolean
- Fix `rax -t` not considering GMT argument
- Fixed 'Ctrl+Arrow' and 'Alt+Arrow' in rizin shell
- Fix integer overflow and excessive memory usage in jump table analysis
- Fix infinite loop if first case of switch table points to same block
- Fix some NULL derefs in Windows Debugger
- Removed junk on screen in visual mode with two columns
- Detect `shm_open()` function with Meson
- Haiku OS and DragonflyBSD build fixes
- PE header parsing fixes when opened through `shm://` IO plugin
- Added CRC32 and entropy values in `it` output
- Fix NULL pointer dereference due missing `small_block` method when OpenSSL is used.
- Fix potential buffer overflow in RC2 hash
- Move TSLanguage initialization into new `rz_core_cmd_new()` API
- [DEX] remove bottleneck on `rz_list_get_n()`
- Fix invalid `v` command resulting in black screen
- Add few missing Windows types
- Fix rotating colors with `C` in visual mode
- Fix #1864: Find `main()` of Fedora 35 x86_64 `/bin/ls`
- Use empty dependencies to avoid comparing different types (Meson 0.60 compatibility)
- [Debug] Let gdb attach regularly and reset reason after attach
- Enable flushing for `oldinput_get_help()`
- Provide API for calculating sections digests
- Move files to generate windows installer under `dist/windows`
https://github.com/rizinorg/rizin/releases/tag/v0.3.1https://gitlab.alpinelinux.org/alpine/aports/-/issues/13162Alpine 3.15: package update request: include rspamd-3.1.1 latest stable2021-11-27T17:06:35ZDavid FavorAlpine 3.15: package update request: include rspamd-3.1.1 latest stableCurrently Edge rspamd shows to be v3.0-r4 while other Distros like Ubuntu 3.1.1 is shipped.
```
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
# pkg-l...Currently Edge rspamd shows to be v3.0-r4 while other Distros like Ubuntu 3.1.1 is shipped.
```
# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 20.04.3 LTS
Release: 20.04
Codename: focal
# pkg-ll | egrep rspamd
rspamd-3.1-1
rspamd-dbg-3.1-1
```
Requesting for rspamd to be updated to v3.1 + 1x patch so Alpine 3.15 will provide this package.
Thanks for your consideration.3.15.0https://gitlab.alpinelinux.org/alpine/aports/-/issues/13080Update flatpak to 1.12.12021-10-12T18:52:41ZAlan DiwixUpdate flatpak to 1.12.1@Leo I know that you are not the maintainer of the package, but you updated it last time, so would you kindly bump the version once more?
1.12.0 has [a regression](https://github.com/flatpak/flatpak/issues/4458) that was patched in 1.12.1@Leo I know that you are not the maintainer of the package, but you updated it last time, so would you kindly bump the version once more?
1.12.0 has [a regression](https://github.com/flatpak/flatpak/issues/4458) that was patched in 1.12.1A. KlitzingA. Klitzinghttps://gitlab.alpinelinux.org/alpine/aports/-/issues/13079feat: Thunar split view2023-02-07T14:18:09ZHGpunktTfeat: Thunar split viewThunar 4.17.4 has the feature "split view".
Please update Thunar.Thunar 4.17.4 has the feature "split view".
Please update Thunar.https://gitlab.alpinelinux.org/alpine/aports/-/issues/13045testing/proot: upgrade to v5.3.02022-01-31T05:04:26ZLucas Ramagetesting/proot: upgrade to v5.3.0See: https://github.com/proot-me/proot/releases/tag/v5.3.0See: https://github.com/proot-me/proot/releases/tag/v5.3.0https://gitlab.alpinelinux.org/alpine/aports/-/issues/12922testing/cdist: upgrade to 6.9.72022-02-18T21:05:23ZLucas Ramagetesting/cdist: upgrade to 6.9.7https://code.ungleich.ch/ungleich-public/cdist/-/releases/6.9.7https://code.ungleich.ch/ungleich-public/cdist/-/releases/6.9.7https://gitlab.alpinelinux.org/alpine/aports/-/issues/12920testing/rke: upgrade to 1.2.112022-02-25T15:39:17ZLucas Ramagetesting/rke: upgrade to 1.2.11https://gitlab.alpinelinux.org/alpine/aports/-/issues/12507oh-my-zsh: very outdated (3 years old version)2021-03-21T05:59:37ZJacek Pruciakoh-my-zsh: very outdated (3 years old version)oh-my-zsh doesn't tag releases and version in alpine repository is 3 years oldoh-my-zsh doesn't tag releases and version in alpine repository is 3 years oldhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/12462community/unison: upgrade to 2.51.32021-04-17T10:12:34Zomniomni+alpine@hack.orgcommunity/unison: upgrade to 2.51.3I intend to look at this when !18213 is merged, but post here if anyone has input.I intend to look at this when !18213 is merged, but post here if anyone has input.https://gitlab.alpinelinux.org/alpine/aports/-/issues/12389update docker2021-02-04T06:04:30ZJake Buchholz Göktürkupdate dockerNote to self -- new versions of docker released, fixing security issues.Note to self -- new versions of docker released, fixing security issues.Jake Buchholz GöktürkJake Buchholz Göktürkhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/12330Update php7-pdlib2021-01-22T06:59:40ZsepoUpdate php7-pdlibPlease update php7-pdlib to latest version (see https://github.com/goodspb/pdlib/releases/tag/v1.0.2) at least for edge/testing.Please update php7-pdlib to latest version (see https://github.com/goodspb/pdlib/releases/tag/v1.0.2) at least for edge/testing.https://gitlab.alpinelinux.org/alpine/aports/-/issues/12223Docker 20.10.x2020-12-23T23:23:03ZJake Buchholz GöktürkDocker 20.10.xThis is mostly a "note to self" -- I plan to work on this soon.
Docker used to release everything from https://github.com/docker/docker-ce -- this has changed with the latest Docker v20.10.x series.
Instead, Docker client is released f...This is mostly a "note to self" -- I plan to work on this soon.
Docker used to release everything from https://github.com/docker/docker-ce -- this has changed with the latest Docker v20.10.x series.
Instead, Docker client is released from https://github.com/docker/cli, and the Docker engine is released from https://github.com/moby/moby/blob/master/vendor.conf. There may be some additional bits in other repos that we'll need to bring in.
I'm hopeful that we won't have to significantly alter aports/community/docker/APKBUILD or the resultant subpackages it builds, but this remains to be seen.Jake Buchholz GöktürkJake Buchholz Göktürkhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/11993Gammu 1.42.0 released! Please bump.2020-10-08T14:11:31ZZehirGammu 1.42.0 released! Please bump.The Gammu just released a [new version 1.42.0](https://wammu.eu/news/2020/10/03/gammu-1-42-0/);
Full list of changes:
- Fixed compilation on some non GNU systems.
- Localization updates.
- Improved CNMI command compatibility for AT modul...The Gammu just released a [new version 1.42.0](https://wammu.eu/news/2020/10/03/gammu-1-42-0/);
Full list of changes:
- Fixed compilation on some non GNU systems.
- Localization updates.
- Improved CNMI command compatibility for AT module.
- Improved getting of network and manufacturer information in AT module.
- Improved compatibility with D-Link modems that need to power on.
- Dropped Python 3 compatibility from utility scripts.
- Fixed bug in deleting SMS messages.
Please add this release to Alpine Linux
https://pkgs.alpinelinux.org/packages?name=*gammu*&branch=edge
Why ? Check [this issue](https://github.com/home-assistant/core/issues/40462).Scrumpy JackScrumpy Jackhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/11902update testing/nim2021-07-31T13:57:39ZSascha Paunovicupdate testing/nimtesting/nim has been on 0.17.2 for a long time. Meanwhile, nim 1.2.6 has been released.testing/nim has been on 0.17.2 for a long time. Meanwhile, nim 1.2.6 has been released.Jakub JirutkaJakub Jirutkahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/11749testing/cdist: upgrade to 6.6.02020-07-25T18:50:31ZLucas Ramagetesting/cdist: upgrade to 6.6.0See: https://code.ungleich.ch/ungleich-public/cdist/-/tags/6.6.0See: https://code.ungleich.ch/ungleich-public/cdist/-/tags/6.6.0