$Id$ TODO: - classpath, jamvm - give W900V a AVM-Webinterface (from 7150) - bird and netsnmp don't build with more than one job Latest changes: - none since release === release ds-0.2.9_26-14.2 === - Fix fakeroot problems with chown (operation not permitted) on systems with newer glibc + coreutils combinations using *at(). The version has been promoted to fakeroot-1.5.10 and a new patch for *at() is available. - Fix package virtualip-cgi and promote to version 0.4.1. There were bugs in the make script and in the download package itself. - Fixed 'tar --exclude .svn' for dnsmasq, cifsmount and deco: option was not set for '*-package' targets (tar -c), but for unpack targets (tar -x). - Remove "depends on DS_REPLACE_KERNEL" for iptables libs - Checking for and cleaning up Subversion directories in build/modified before packing firmware image - Updated copyright notices and acknowledgements - Updated MOTD to reflect DS-Mod_26 series (different ASCII art) - Fix menuconfig warning concerning download toolchain - Remove kernel-toolchain from target-toolchain prerequisites - Add gcc-4.1.2 to target toolchain menu after it has been fixed - FUSE module got lost when removed KERNEL_MODULES_DIR - Add mirror for download toolchain - Added, fixed and enhanced a few help texts for menuconfig in Config.in and toolchain/Config.in. - Introducing detailed help texts for menuconfig's shared library section. Unfortunately, this blows up libs/Config.in immensely - even more so, because sub-menus cannot get their own help texts for technical reasons. So, for menus containing several entries there is a lot of redundancy (i.e. repetition). The worst example is iptables, but there are others as well. - Add xdelta3 (for binary diffs) to build tools - Added and enhanced menuconfig help texts for several packages: screen, matrixtunnel, lynx, dropbear, wol-cgi, mini_fo, lua, callmonitor, samba, mc, cifsmount, deco. - Set tinyproxy autostart to manual - Bump 5050 Firmware to 04.31 - Add patch and modules for mppe-mppc - Increase MOD_LIMIT default to 61440 - Extra patch for soft-float problem - Delete some unnecessary files - Forgot to add patches for gdb 6.3 and 6.4 === patch ds-0.2.9_26-14.1-p2 === - add ubik2_boot_0, ubik2_boot_last to device.table (should fix 7050 Image) - chmod +x for 250-orangebox.sh === patch ds-0.2.9_26-14.1-p1 === - hide depmod output - fixed gdb-dirclean target - fixed 120-rc.S-dev.patch for 2170,3131,3170,5050,7050 - added gdb-clean and gdb-dirclean targets - reverted .phony targets (toolchain) - fixes gdb build - added 140-printk.patch for 7140 and 7141 - fixed deco (select DS_LIB_libncurses) - fix typo in /root/usr/mww/cgi-bin/file.cgi - add printk.patch for labors - libraries are also having dependencies... === release ds-0.2.9_26-14.1 === - fixed jamvm patch (100-fix-trace.patch) - fixed typo in deco.mk - changed all library-dependencies in packages makefiles. Hopefully there will be no more sensless configure runs. - add "--exclude .svn" to tar for all package-targets - added gdb - fixed deco.mk (forgot ncurses dependency, wrong path) - removed ar7kernel-loader - added evalzmaloader (thanks Enrik) http://www.wehavemorefun.de/fritzbox/EVA - fix error with download and external toolchain: uClibc-libs are not in /root/lib - updated download toolchain to 0.2 - add/remove patches for (non-working) uClibc-0.9.28.3/1 - fix 7170 Labor patches === release ds-0.2.9_26-14 === - fix precompiled toolchain download URL in toolchain/make/download-toolchain.mk - add forgotten cpmaccfg in make/Config.in - remove precompiled libs from root/lib - Moving all files back to SVN project's trunk, because we have given up plans to merge the repository with Danisahne's Sourceforge repository one day (licencing issues concerning AVM copyrighted file patches). So we thought we could as well have our own trunk again. - added download location for toolchain (thanks @ DPR) - updated orangebox to 1.05 - fixed download toolchain - disable tr069 if selected openssl - updated orangebox to 1.02 - fix dropbear-sshd-only package - try different binutil download locations (stable, developer) for target toolchain - fixed rebuilding of a kernel with different modules - small fixes in download-toolchain.mk, kernel/Config.in and make/deco/Config.in - worked on precompiled toolchain - fixed netsnmp-package - added busybox patch - updated 7050 to 04.31 - updated 7170_phone_labor to 6572 - added deco and tinyproxy - prepare for downloadable toolchain (i386) - added more packages to ./packages - updated netsnmp-package to 0.2 - added tinyproxy-1.7.0 package - added deco-39 package - new patch fixes mc-4.5.0 build error on GNOME systems - change in lzma.mk (dos2unix no more needed, thanks aholler) - remove getcons (not working for me) - fixed typo in menuconfig (uClibc-version) - fixed busybox patch (440-httpd_chdir.patch) - added fon_7150 - fixed openvpn-lzo_conf - fixed download location of target toolchain binutils - fixed openvpn-lzo.cgi - fixed Config.in - fixed pingtunnel/Config.in - fixed jamvm/Config.in - fixed target "openvpn-package" (exclude .svn directories) - added ./packages/openvpn-2.1_rc2/ - updated openssl to 0.9.8e - updated to openvpn-2.1_rc2-dsmod-0.6c - removed ./dl/openvpn-2.1_rc2-dsmod-0.6b.tar.bz2 - fixed bug in modhosts (http://www.ip-phone-forum.de/showthread.php?t=128048) - removed packages from dl/ - updated bird.mk - added 2170, 3131, 3170 and 5050 (untested) - added cifsmount (Package and kernel-patch) - removed iptables from vpnc-script - updated dropbear to 0.49 - added debootstrap, lynx and netsnmp (thanks to derheimi) - added gcc-4.1.2 to toolchain-options - fixed classpath, fuse, jamvm, ntfs - updated callmonitor to 1.8.3 - other small changes - added 7050 - updated openvpn to 2.1_rc2 - downgrade matrixssl to 1.7.3 (because of download-source) - fixed ntfs-3g (2 fuse patches) - more busybox-patches - vpnc updated to 0.4.0 - updated backup/restore-cgi to Haserl 0.9.x syntax - added matrixssl-1-8-3-open (lib) - added matrixtunnel-0.2 (package) - added Rudi-Shell - minor fixes in bird.mk, readline.mk - added fuse 2.6.3 - added ntfs-3g-1.0 - added classpath-0.93 - added libffi-sable-3325 - added jamvm-1.4.5 - minor fixes in pingtunnel.mk, streamripper.mk, tcpdump.mk and bird.mk - added busybox-patch (tar -t segfault) - added pingtunnel - minor fixes in libpcap-patches, busybox-patches - added tcpdump - haserl updated to 0.9.16 - minor changes in file.cgi, modhosts - added bird-1.0.11 (thanks to derheimi) - added streamripper-1.61.17 - added libmad-0.15.1b - added Lua scripting language - updated dnsmasq to version 2.38 - updated busybox-patches - make target for uclibc-utils - added backup/restore-cgi - added 7140 30.04.30 - moved missing files into branch - restructured SVN to hold branches (for a later merge into official svn) - added haserl - target toolchain update (binutils 2.17, gcc-4.1.1, uclibc-0.9.28.1) (edit: not working) - added libpcap - added knock-package - updatet 7141 to 40.04.30 - added cpmaccfg-package - added shadow000's webinterface mod (orangebox) - fixed calllist for labor-firmwares (foncalls.patch) - update to busybox-1.4.1 - cpmac-ioctl.patch - kernel-printk.patch - update to busybox-1.4.0 - added some kernel-modules (ntfs, cifs, smbfs) - fixed W701V-webmenu patch - more W701V fixes - added some iptable-modules - updated openvpn-Package to 0.6b - updated .version - fixed W701V patch - added avm-ftpd-remove patch - fixed modules_install with parallel make - added unionfs - added libreadline - initial checkin