Skip to content

build #827

Compare
Choose a tag to compare
@negan07 negan07 released this 29 May 10:06
· 110 commits to master since this release

DISCLAIMER

LICENSE

Monolithic image firmware .img

Project Name: ancistrus

Homepage: https://github.com/negan07/ancistrus

Revision Author: negan07

Build Revision Author Number: #827

Building Date: 2021-05-27 21:02 UTC

Model: D7000

Firmware: V1.0.1.78_1.0.1

Release Notes

Kernel: avoid GPL-modules overlaps, memory, overload reduction, other smalls.

Uclibc: code opt., other smalls.

GPL builtin libs/apps: gcc strip/sstrip size opt. flags recompiled.

Other bin execs: sstrip size opt.

Boot services: rcS optimized, runlevel boot: kills, startups, firewall, schedule, init.d runlevel partition dir, opkg info/status partition dir, procs cleanup, net params tweak, dsl params tweak, inhibition services, personal instructions, smart schedule, remote services, other minors.

Core utilites: gui pem cert renewal, SSl ca-certificates renewal, wake on lan, other minors.

Explicited: Vlan/Iptv config, Ethereal original hidden service gui pages.

Rootfs: orphans, static libs, duplicate files cleanup.

Rootfs partition space amount used: 89% .

Firmware image deflate level: 50% .

Packages .ipk included:

ancistrus-core-1.7.1 (including nvram-0.1.4 ) - WEB-GUI

busybox-1.33.1

mini_httpd-1.30

qos-sqm-2.1.4-005 (including iproute2-3.5.1 )

network-test-1.0.1 (including netperf-2.7.1-703 )

speedtest-net-1.0.5

zlib-1.2.11.1-motley-469

libiconv-1.16

libevent-2.1.12-stable

sqlite-3.35.5-100

openssl-1.0.2u

curl-7.77.0 (including c-ares-1.17.1 )

opkg-0.4.4-010 (including libarchive-3.5.1 )

openvpn-2.5.2

hd-idle-1.05-006

hdparm-9.62

dnrd-2.20.4-001

smartmontools-7.3-r5217

utelnetd-0.1.11-114

openssh-8.6p1

mini-snmpd-1.6-010

samba-3.6.25-001

bftpd-5.7

minidlna-1.3.0-017 (including: ffmpeg-4.4, libid3tag-0.15.1b-105, libexif-0.6.22, jpeg-9d, libogg-1.3.4, libvorbis-1.3.7, flac-1.3.3 )

transmission-3.00-001

Notes & Commentaries

  • Bumped some packages & libraries (see commits log).

  • Updated some security stuffs in conjunction with latest security bulletins.

  • Added error code messages support on GUI in addition to some scripts improvements.

  • curl embeds now c-ares lib to improve async dns support, fixing curl's cmd line timeout support (e.g. home gui's opkg update & certs downloads). It's now possibile to connect an https web server in secure mode (avoiding -k option ) because ca-bundle.crt SSL certificate store file is also included & supported.

  • mini_httpd updated to its very latest version including Netgear/Sercomm mandatory modifications, with some code cleanups & revisions.

  • bftpd ftp server daemon updated to its very latest version avoiding security & memory leaks, including Netgear/Sercomm mandatory modifications and skipping its useless execution in conjunction with lan/wan ftp service disabled on: Advanced/Storage Usb/Readyshare GUI section.

  • Transmission torrent daemon added: for best usage performance, it's recommended to read wiki guide.

  • Note that e2fsprogs & ntfs-3g_ntfsprogs packages have been excluded from monolithic firmware to maintain a certain amount of free space available on router's flash for next package upgrades.
    These packages are still available for installation on main repository, typing: opkg update && opkg install e2fsprogs and opkg update && opkg install ntfs-3g_ntfsprogs or from web GUI: Ancistrus->Package Manager->Upgrade/Install a Package .

  • In case of Ancistrus Home gui webpage old version still cached by the browser, click the ancistrus/Core Setup/Utilities/Refresh GUI button, or refresh the internal htm page frame. (Note that some Safari browsers may require a complete cache page cleanup in addition).