823 Commits (594442a37e40f7839b144036e1e2ade8a1d58f86)

Author SHA1 Message Date
Jo-Philipp Wich 365f76551a base-files: attempt bring up related wifi devices when calling ifup If a user invoked /sbin/ifup to bring up an interface, the setup used to fail in case of wireless networks tied to a non-bridged interface definition. Likewise, the bringup of "lan" in the default configuration will reinitialize the bridge but do not re-join the wireless network to it, requiring an extra call to /sbin/wifi (which might not be possible anymore due to a severed link if connected wirelessly). 14 years ago
Jo-Philipp Wich 0de28706ca base-files: implement a generic mechanism to map per-interface sysctls to uci. - option ipv4_xyz is mapped to /proc/sys/net/ipv4/{conf,neigh}/xyz - option ipv6_xyz is mapped to /proc/sys/net/ipv6/{conf,neigh}/xyz This allows e.g. "option ipv6_proxy_ndp 1" to enable NDP proxying on wan. Fixes ticket #8699. 14 years ago
Jo-Philipp Wich 1e34c02e3e base-files: add -h and --help options to sysupgrade (#9728) 14 years ago
Jo-Philipp Wich e0e6d1029e base-files: use uci_toggle_state() to prevent unwanted aggregation of state vars (#9711) 14 years ago
Daniel Dickinson 1f69f4cf64 base-files: preinit: Fixed sourcing of diag.sh in /etc/preinit. This caused errors due to frequent use of /proc/cpuinfo to determine board name to pick led layout. Now diag.sh (which only defines set_state and any helper functions) is sourced by a proper preinit function during preinit_main, which is after /proc has been brought up, unlike in /etc/preinit 14 years ago
Jo-Philipp Wich 32731a72c2 base-files: pass conloglevel to syslogd (#9463, #9647) 14 years ago
Felix Fietkau 0a7a73261a base-files: do not use the relinked libgcc, fixes c++ exception handling issues (#9185) 14 years ago
Jo-Philipp Wich 28fbd7470d add gfortran compiler support (#9600, patch from Xiangfu Liu via Qi hardware) 14 years ago
Jo-Philipp Wich 344445715a base-files: assume a default ipv6 prefix size of /64, thats what the majority of users mean when they just specify an ip address 14 years ago
Jo-Philipp Wich fd8ec24187 base-files: if an ip6addr without a prefix is given, assume /128 - otherwise the busybox utilities will interpret it as /0 and create an invalid default route 14 years ago
Jo-Philipp Wich 97ee10d691 base-files: fix error reporting for unsupported protocols on virtual interfaces 14 years ago
Felix Fietkau 9a227d88dd base-files: do not write to /etc/config/wireless at boot time unless a new interface was found 14 years ago
Felix Fietkau 60f66ded72 base-files: make the MAC address of bridge interfaces sticky to avoid ARP issues on wifi re-configuration 14 years ago
Jo-Philipp Wich 9b8a5e604a base-files: mark /etc/crontabs/ as config directory 14 years ago
Jo-Philipp Wich ed8f726dab ipcalc.sh CIDR notation Hi, 14 years ago
Jo-Philipp Wich ba1c1e9016 base-files: retrigger usb coldplug after module loading, solves usb_modeswitch on boot and possibly others (#9352) 14 years ago
Gabor Juhos 3b1b49a49b base-files: fix a typo in etc/banner 14 years ago
Jo-Philipp Wich ff4203b9bd base-files: cleanup permissions of device files in common hotplug rules (#9211) 14 years ago
Jo-Philipp Wich 144bee2090 base-files: fix stale space in eglibc library install section (#9270) 14 years ago
Jo-Philipp Wich 2f6361832e base-files: return success on lib-copying with external toolchain when using an external toolchain the base-files package copies libc, libgcc and others from the library directory. 14 years ago
Vasilis Tsiligiannis 980190367c base-files: Use -h instead of deprecated -L for symlink check 14 years ago
Vasilis Tsiligiannis 48465d3d63 base-files: fix minor problem in init.d/boot 14 years ago
Daniel Dickinson d5542b4f59 block-mount base-files: Added additional check to pi_include to ensure that a directory used with pi_include actually contains files matching the souring pattern because if not the shell dies due to an empty string in for statement. Added /lib/functions/fsck as an empty dir to block-mount. This combination fixes a warning which generates a lot of bug reports, without panicking the kernel like the last attempt. 14 years ago
Felix Fietkau e4e63b9c1b base-files: bridge config, avoid having a random ipv6 ll address 14 years ago
Jo-Philipp Wich fe8b9d5232 base-files: properly handle vlans on top of wireless interfaces 14 years ago
Felix Fietkau a3b9971d84 base-files: overlayfs whiteouts depend on a specific xattr entry, which does not get preserved by the tmpfs->overlay copy. work around this by cleaning all copied "(overlay-whiteout)" symlinks after the switch to jffs2 14 years ago
Felix Fietkau 66bcd1d049 base-files: add initial support for mounting overlayfs 14 years ago
Jo-Philipp Wich 629e73938e base-files: update sysctl.conf for modern kernels 14 years ago
Vasilis Tsiligiannis 1b66204ccd base-files: Autodetect newly added wireless hardware 14 years ago
Felix Fietkau 4bcca969dc base-files: link libpthread against libc 14 years ago
Felix Fietkau 71e83bd2e1 base-files: add a default /etc/services files 14 years ago
Felix Fietkau c33f2efbb2 base-files: add users ftp (for ftp servers), network (network related daemons such as tor, quagga, ...) 14 years ago
Felix Fietkau f5c130cfda base-files: add an ftp group as well 14 years ago
Felix Fietkau 554cbe7f18 base-files: add a few default groups to /etc/group so that we can get rid of a few postinst scripts 14 years ago
Felix Fietkau e8491ab2a5 base-files: make library relinking uclibc specific and fix libpthread installation for the non-relinked variant 14 years ago
Felix Fietkau 32d8fac477 base-files: only relink libraries if the linaro toolchain is selected 14 years ago
Felix Fietkau e52b720870 gcc: move the optimized assembler helpers back into the static libgcc and skip relinking for this arch. due to relocation constraints, the assembler functions cannot be in the shared libgcc and must always be linked in statically 14 years ago
Felix Fietkau 357018e7e5 base-files: the relinked libpthread needs to be linked against libdl, otherwise calls to dlopen() fail (fixes #8978) 14 years ago
Felix Fietkau 0b9cfab2a2 base-files: fix Build/Compile override handling, fixes ar7 compile 14 years ago
Felix Fietkau 4e155b5283 base-files: do not build or use libgcc on m68k and avr32 14 years ago
Felix Fietkau 1cc0bcfffc base-files: relink uclibc and libgcc libraries to remove leftovers of the statically linked initial libgcc saves a few kb and gets rid of unused not exported functions as well should also improve the reliability of mklibs 14 years ago
Jo-Philipp Wich 73468de8d1 base-files: fix sysctl handling, do not react on fake ifaces in route hotplug handler 14 years ago
Michael Büsch e6100a161b boot.sh: Tabs are used for indent. Also use tabs in jffs2_ready() 14 years ago
Michael Büsch 16a300ea66 base-files: Add "-o noatime" to mount wrapper 14 years ago
Michael Büsch 3a12229c1d Fix whitespace 14 years ago
Hamish Guthrie 090c042089 base-files: Add /etc/nsswitch.conf to targets running glibc/eglibc, otherwise name resolution fails 14 years ago
Felix Fietkau e5e6dfe384 base-files: librt should depend on libpthread, not the other way around 14 years ago
Felix Fietkau 9f7f8110e7 base-files: remove a stale reference to /usr/lib/common.awk (thx, swalker) 14 years ago
Imre Kaloz e4589a2e5f it's time for some attitude adjustment ;) 14 years ago
Felix Fietkau c672eeffc9 remove the shared object stubs of libnsl and libresolv - let the compiler use the static variants instead 14 years ago