|
Software Development | HyperBK | Implementation Request | Very High | Critical | Develop a BSD descendant kernel for HyperbolaBSD | In Progress | |
Task Description
Develop HyperBK (Hyper Berkeley Kernel), a BSD descendant kernel with GPL-compatible licenses preserved, non-compatible ones removed, and new code written under GPL-3 for HyperbolaBSD.
TODO:
Download OpenBSD kernel source code from OpenBSD site → DONE
Download LibertyBSD scripts to deblob and rebrand kernel from their scripts. → DONE
Remove files under non GPL-compatible licenses → DONE
Import code from another BSD systems under GPL-compatible licenses → IN PROGRESS
Write new code under GPL-3 → IN PROGRESS
PATCHING NOTE
When the check concerns kernel, we obviously want to match with HyperbolaBSD.
Example of triplet check: hyperbolabsd)
Example of uname -s check: HyperbolaBSD)
Example of uname -r check: 0.1)
Example of C macro check: defined(__HyperbolaBSD__)
|
|
Software Development | General | Implementation Request | Very High | Critical | POWER (ppc64le) porting | Closed | |
Task Description
The unfortunate reality is that x86 computers come encumbered with built-in low-level backdoors like the Intel Management Engine , as well as nonfree boot firmware. This means that users can’t gain full control over their computers, even if they install a free operating system such as Hyperbola GNU/Linux-libre .
Hyperbola is working hard to fix these issues and getting closer every day, but for the time being, this is why many current Respects Your Freedom (RYF) offerings are refurbished older devices.
For the future of free computing, we need support architectures that do not come with such malware pre-installed, and the Power9-based Talos II promises to be a great architecture example for workstations and servers environments where Hyperbola is focused since is a fully free long-term support distribution.
Devices like this are the future of computing that Respects Your Freedom and for that reason it’s a high priority for Hyperbola port all packages for the POWER architecture (power64le).
NOTE: POWER porting is focused only for Hyperbola GNU/Linux-libre .
|
|
Software Development | General | Implementation Request | Defer | Critical | RISC-V (riscv64) porting + multilib support | Closed | |
Task Description
The unfortunate reality is that x86 computers come encumbered with built-in low-level backdoors like the Intel Management Engine , as well as nonfree boot firmware. This means that users can’t gain full control over their computers, even if they install a free operating system such as Hyperbola GNU/Linux-libre .
Hyperbola is working hard to fix these issues and getting closer every day, but for the time being, this is why many current Respects Your Freedom (RYF) offerings are refurbished older devices.
For the future of free computing, we need support architectures that do not come with such malware pre-installed, and RISC-V promises to be a great architecture example for low-power computers, laptops and embedded systems, also as ARM architecture replacement.
Devices like this are the future of computing that Respects Your Freedom and for that reason it’s a high priority for Hyperbola port all packages for the RISC-V architecture (riscv64) with multilib support.
NOTE: RISC-V porting is focused only for Hyperbola GNU/Linux-libre .
|
|
Software Development | General | Implementation Request | Very High | High | Port Iceape to UXP platform | Closed | |
Task Description
Description: Historically, Iceape was a re-branding of Seamonkey by the Debian project, with minimal modifications, in order to resolve branding disputes.
As of December 2013 , Iceape was no longer being maintained by the Debian project and users were encouraged to migrate to other alternatives for security patches.
However, since Seamonkey is being maintained from Thunderbird source and Hyperbola is porting Icedove to UXP platform , it could be built on the UXP platform which contains multiple security and privacy improvements.
TODO list:
|
|
Software Development | General | Implementation Request | Very High | High | Port Icedove to UXP platform | Closed | |
Task Description
Description: Historically, Icedove was a re-branding of Mozilla Thunderbird by the Debian project, with minimal modifications, in order to resolve branding disputes. Debian since discontinued Icedove after reaching an agreement with Mozilla over the use of it’s trademark.
Otherwise, new Thunderbird will use Quantum, a platform that contains numerous privacy, freedom, and trademark issues, in addition to an ever expanding Google Chromium code base which breaks compatibility with previous versions. Therefore, i suggest port our current Icedove from the deprecated XUL platform to UXP one like our Iceweasel-UXP.
TODO list:
Remove SSL Error Reporting telemetry from installer/package-manifest.in. [0]
|
|
Software Development | General | Implementation Request | Medium | High | Develop GNU/HyperBK patchset | Closed | |
Task Description
Develop GNU/HyperBK patchset for toolchain (Glibc, Binutils and GCC) and packages.
PATCHING NOTE
Make sure the definitions are not simply duplicated from GNU/Linux' because that will eventually result in
out-of-sync definitions that break for us.
Example of triplet check: linux*-gnu | gnu* | hyperbk-gnu)
Example of uname check: Linux|GNU|GNU/*)
Example of C macro check: defined(__linux__) || defined(__GNU__) || defined(__GLIBC__)
[note: GNU/Hurd defines __GNU__, and GNU/HyperBK define __GLIBC__ as hardcoded macro]
Example of makefile check: ifneq (, $(filter Linux GNU GNU_%, $(shell uname -s)))
[note1: findstring matches subwords, use filter instead]
[note2: list must be the first parameter, otherwise matching fails]
[note3: "%" is make's wildcard]
|
|
Software Development | Iceweasel-UXP | Implementation Request | Defer | Low | Swiftweasel-UXP theme for Iceweasel-UXP | Closed | |
Task Description
Description: Historically, Swiftweasel was a Firefox-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.
Since there are users encouraging us develop a Palemoon-based application , and Swiftweasel contains non-trademarked graphics and logos, we could port Swiftweasel to UXP platform as theme for Iceweasel-UXP.
|
|
Software Development | Icedove-UXP | Implementation Request | Defer | Low | Swiftdove-UXP theme for Icedove-UXP | Closed | |
Task Description
Description: Historically, Swiftdove was a Thunderbird-based application built on XUL platform around 2007 and abandoned in 2010. It was optimized for several architectures using the following methods such as the Profile-Guided Optimization (PGO) and binary code optimization for computers with limited resources.
Since FossaMail may potentially be revived on UXP in the future [0] and Swiftdove contains non-trademarked graphics and logos, we could port Swiftdove to UXP platform as theme for Icedove-UXP.
|
|
Services | HyperWeb Issue | Bug Report | Very Low | Low | RSS needs fixing | Unconfirmed | |
Task Description
Seems deleted items reappearing in the Hyperbola feeds since it gives its feed items empty ID string.
|
|
Services | Flyspray Branding | Implementation Request | Medium | Medium | Add Hyperbola branding to HyperTask | Closed | |
Task Description
Add Hyperbola branding to HyperTask such as HyperWiki and HyperForum for prolixity reasons.
|
|
Packages | Any | Feature Request | High | High | [aircrack-ng] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si aircrack-ng
Repository : community
Name : aircrack-ng
Version : 1.2rc4-4
Description : Key cracker for the 802.11 WEP and WPA-PSK protocols
Architecture : x86_64
URL : https://www.aircrack-ng.org
Licenses : GPL2
Groups : None
Provides : aircrack-ng-scripts
Depends On : openssl sqlite iw net-tools wireless_tools ethtool
Optional Deps : None
Conflicts With : aircrack-ng-scripts
Replaces : aircrack-ng-scripts
Download Size : 375.88 KiB
Installed Size : 1627.00 KiB
Packager : Jonathan Steel <jsteel@archlinux.org>
Build Date : Mon 27 Mar 2017 04:13:22 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [android-tools] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si android-tools
Repository : community
Name : android-tools
Version : 7.1.2_r6-1
Description : Android platform tools
Architecture : x86_64
URL : http://tools.android.com/
Licenses : Apache MIT
Groups : None
Provides : None
Depends On : openssl pcre
Optional Deps : python: for mkbootimg script
Conflicts With : None
Replaces : None
Download Size : 202.90 KiB
Installed Size : 611.00 KiB
Packager : Anatol Pomozov <anatol.pomozov@gmail.com>
Build Date : Mon 24 Apr 2017 11:39:51 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [arch-audit] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si arch-audit
Repository : community
Name : arch-audit
Version : 0.1.8-3
Description : An utility like pkg-audit based on Arch CVE Monitoring Team data
Architecture : x86_64
URL : https://github.com/ilpianista/arch-audit
Licenses : MIT
Groups : None
Provides : None
Depends On : curl openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 584.06 KiB
Installed Size : 1931.00 KiB
Packager : Christian Rebischke <Chris.Rebischke@archlinux.org>
Build Date : Thu 27 Apr 2017 12:43:21 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [argyllcms] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si argyllcms
Repository : community
Name : argyllcms
Version : 1.9.2-1
Description : An ICC compatible color management system with support for different colorimeter hardware
Architecture : x86_64
URL : http://www.argyllcms.com/
Licenses : GPL AGPL
Groups : None
Provides : None
Depends On : libtiff libxss libxinerama libxxf86vm libxrandr openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 8.44 MiB
Installed Size : 98.79 MiB
Packager : Timothy Redaelli <timothy.redaelli@gmail.com>
Build Date : Tue 25 Oct 2016 12:09:46 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [axel] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si axel
Repository : community
Name : axel
Version : 2.12-2
Description : Light command line download accelerator
Architecture : x86_64
URL : https://github.com/eribertomota/axel
Licenses : GPL
Groups : None
Provides : None
Depends On : glibc openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 33.15 KiB
Installed Size : 90.00 KiB
Packager : Evangelos Foutras <evangelos@foutrelis.com>
Build Date : Sat 11 Feb 2017 05:06:04 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [badvpn] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si badvpn
Repository : community
Name : badvpn
Version : 1.999.130-2
Description : Peer-to-peer VPN system, and NCD, a programming language for network interface configuration
Architecture : x86_64
URL : https://github.com/ambrop72/badvpn
Licenses : GPL
Groups : None
Provides : None
Depends On : nss openssl iproute2
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 436.70 KiB
Installed Size : 1636.00 KiB
Packager : Felix Yan <felixonmars@archlinux.org>
Build Date : Tue 14 Feb 2017 03:03:36 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [bip] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si bip
Repository : community
Name : bip
Version : 0.9.0rc1-1
Description : Multiuser IRC proxy that supports replaying of logged conversations.
Architecture : x86_64
URL : http://bip.milkypond.org/
Licenses : GPL
Groups : None
Provides : None
Depends On : openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 87.95 KiB
Installed Size : 264.00 KiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Sat 18 Feb 2017 07:36:54 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [bitcoin-tx] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si bitcoin-tx
Repository : community
Name : bitcoin-tx
Version : 0.13.2-5
Description : Bitcoin is a peer-to-peer network based digital currency - Transaction tool
Architecture : x86_64
URL : http://www.bitcoin.org/
Licenses : MIT
Groups : None
Provides : None
Depends On : boost-libs openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 373.77 KiB
Installed Size : 993.00 KiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Fri 03 Mar 2017 04:52:39 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [boinctui] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si boinctui
Repository : community
Name : boinctui
Version : 2.4.4-2
Description : Curses based fullscreen BOINC manager
Architecture : x86_64
URL : https://sourceforge.net/projects/boinctui/
Licenses : GPL
Groups : None
Provides : None
Depends On : expat gcc-libs openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 80.99 KiB
Installed Size : 225.00 KiB
Packager : Felix Yan <felixonmars@archlinux.org>
Build Date : Tue 14 Feb 2017 03:06:12 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [borg] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si borg
Repository : community
Name : borg
Version : 1.0.10-2
Description : Deduplicating backup program with compression and authenticated encryption
Architecture : x86_64
URL : https://borgbackup.github.io/
Licenses : BSD
Groups : None
Provides : borgbackup
Depends On : acl lz4 openssl python-msgpack python-setuptools xz
Optional Deps : openssh: repositories on remote hosts
python-llfuse: mounting backups as a FUSE file system
Conflicts With : None
Replaces : borgbackup
Download Size : 476.14 KiB
Installed Size : 2444.00 KiB
Packager : Lukas Fleischer <lfleischer@archlinux.org>
Build Date : Wed 01 Mar 2017 02:20:10 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [cgit] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si cgit
Repository : community
Name : cgit
Version : 1.1-2
Description : A web interface for git written in plain C
Architecture : x86_64
URL : http://git.zx2c4.com/cgit/
Licenses : GPL2
Groups : None
Provides : None
Depends On : openssl luajit
Optional Deps : python-pygments: syntax highlighting support
python-markdown: about page formated with markdown
mime-types: serve file with correct content-type header
Conflicts With : None
Replaces : None
Download Size : 471.36 KiB
Installed Size : 1172.00 KiB
Packager : Sergej Pupykin <pupykin.s+arch@gmail.com>
Build Date : Fri 17 Feb 2017 02:29:44 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [couchdb] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si couchdb
Repository : community
Name : couchdb
Version : 2.0.0-13
Description : A document-oriented database that can be queried and indexed in a MapReduce fashion using JSON
Architecture : x86_64
URL : http://couchdb.apache.org
Licenses : APACHE
Groups : None
Provides : None
Depends On : icu erlang-nox js185 openssl curl util-linux
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 17.57 MiB
Installed Size : 38.42 MiB
Packager : Sergej Pupykin <pupykin.s+arch@gmail.com>
Build Date : Sun 30 Apr 2017 03:35:14 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [cowpatty] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si cowpatty
Repository : community
Name : cowpatty
Version : 4.6-8
Description : Wireless WPA/WPA2 PSK handshake cracking utility
Architecture : x86_64
URL : http://www.willhackforsushi.com/?page_id=50
Licenses : GPL
Groups : None
Provides : None
Depends On : openssl libpcap
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 50.42 KiB
Installed Size : 150.00 KiB
Packager : Antonio Rojas <arojas@archlinux.org>
Build Date : Fri 03 Mar 2017 05:47:08 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [dillo] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si dillo
Repository : community
Name : dillo
Version : 3.0.5-5.hyperbola1
Description : A small, fast graphical web browser built on FLTK, with openssl support
Architecture : x86_64
URL : https://www.dillo.org
Licenses : GPL
Groups : None
Provides : None
Depends On : fltk libjpeg perl openssl libpng gcc-libs libxcursor libxi libxinerama openssl
Optional Deps : None
Conflicts With : None
Replaces : None
Download Size : 378.10 KiB
Installed Size : 1332.00 KiB
Packager : André Silva <emulatorman@hyperbola.info>
Build Date : Sat 18 Nov 2017 02:47:36 PM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [dovecot] rebuild package against libressl | Closed | |
Task Description
Rebuild package against libressl, since it depends on openssl.
$ pacman -Si dovecot
Repository : community
Name : dovecot
Version : 2.2.29.1-1
Description : An IMAP and POP3 server written with security primarily in mind
Architecture : x86_64
URL : http://dovecot.org/
Licenses : LGPL
Groups : None
Provides : imap-server pop3-server
Depends On : krb5 openssl sqlite libmariadbclient postgresql-libs bzip2 lz4 expat curl pam
Optional Deps : libldap: ldap plugin
xz: imap zlib plugin
clucene: alternative FTS indexer
Conflicts With : None
Replaces : None
Download Size : 2.67 MiB
Installed Size : 10.60 MiB
Packager : Johannes Löthberg <johannes@kyriasis.com>
Build Date : Mon 01 May 2017 09:28:36 AM -03
Validated By : MD5 Sum SHA-256 Sum Signature
|
|
Packages | Any | Feature Request | High | High | [dsniff] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [dspam] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [easy-rsa] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [ejabberd] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [elinks] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [encfs] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [epic4] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [erlang] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [erlang-nox] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [esmtp] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [ettercap] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [ettercap-gtk] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [exim] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [fdm] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [fetchmail] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [fossil] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [freerdp] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [gambas3-gb-openssl] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [gftp] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [gnustep-base] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [gsoap] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [gwenhywfar] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [haproxy] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [hexchat] rebuild package against libressl | Closed | |
|
|
Packages | Any | Feature Request | High | High | [hfsprogs] rebuild package against libressl | Closed | |
|