- Sep 09, 2015
-
-
Felix Fietkau authored
lock -n is similiar to flock -n. If the lock was already taken, fail with exit code = 1 and write error message to stderr. example: if ! lock -n /tmp/foo ; then echo lock exits. else echo lock was free. But is locked now. fi > lock was free. But is locked now. > lock exists. Signed-off-by:
Alexander Couzens <lynxis@fe80.eu> SVN-Revision: 46836
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46833
-
- Sep 08, 2015
-
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46832
-
Steven Barth authored
added: ip addr, ip route, ip link, traceroute6 removed: hostid, devmem, vconfig, arping deprecated (to be removed): ifconfig, route Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46829
-
- Sep 07, 2015
-
-
Steven Barth authored
This enables passworldless login for root via SSH whenever no root password is set (e.g. after reset, flashing without keeping config or in failsafe) and removes telnet support alltogether. Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46809
-
- Aug 17, 2015
-
-
John Crispin authored
fixes 2 bugs * typo * use %04d rather than %d when printing the position Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 46666
-
- Aug 16, 2015
-
-
Hauke Mehrtens authored
Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46610
-
- Jul 24, 2015
-
-
John Crispin authored
Signed-off-by:
John Crispin <blogic@openwrt.org> SVN-Revision: 46470
-
- Jul 14, 2015
-
-
Hauke Mehrtens authored
This controls the old Broadcom switch driver which was removed over a year ago, since then this is useless. Use swconfig instead it works with more (Broadcom) switches. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46373
-
Hauke Mehrtens authored
caddr_t is not defined everywhere any more, cast it the the real pointer type of ifr_data. Signed-off-by:
Hauke Mehrtens <hauke@hauke-m.de> SVN-Revision: 46371
-
- Jul 08, 2015
-
-
Rafał Miłecki authored
Now we support NVRAM whatever its size is. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46262
-
Rafał Miłecki authored
Use actual partition size and content offset to calculate it. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46260
-
- Jul 07, 2015
-
-
Rafał Miłecki authored
This reverts commit r45579. With the latest change r46251 ("nvram: fix "Segmentation fault" caused by setting memory out of buffer") nvram utility shouldn't crash anymore. It was tested on 3 brcm47xx devices: 1) Unknown with 0x10000 NVRAM size (0x8000 offset) 2) Linksys E1000 V2.1 with 0x10000 (0x8000 offset) 3) Linksys WRT300N V1 with 0x10000 (0x8000 offset) And 3 bcm53xx devices: 1) Buffalo WZR-600DHP2 with 0x160000 NVRAM size 2) Buffalo WZR-1750DHP with 0x10000 NVRAM size 3) Netgear R6250 V1 with 0x180000 NVRAM size (all using 0 offset) This is an important change as it allows reading whole NVRAM. This may critical when reading some basic configuration (e.g. switch ports). Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46253
-
Rafał Miłecki authored
Some MTD partitions with NVRAM have content starting in the middle. In such case offset is set and nvram_header returns pointer to the middle. It means we have to respect offset when calculating remaining space. By the way use real MTD partition size (nvram_part_size variable) as we may want to bump NVRAM_SPACE in the (very near) future. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46251
-
- Jun 24, 2015
-
-
Steven Barth authored
This reverts commit 0c912eec6d95805d30133f34165a1c4e7cbb4bec. SVN-Revision: 46121
-
- Jun 23, 2015
-
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46118
-
- Jun 22, 2015
-
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46106
-
Rafał Miłecki authored
Without this the condition if __BYTE_ORDER == __BIG_ENDIAN was always true. Thanks Szabolcs. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46105
-
- Jun 20, 2015
-
-
Rafał Miłecki authored
Allocating huge buffer for the whole TRX wasn't too optimal. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46078
-
Rafał Miłecki authored
So far we got only one generic function accessing this table, but implementing optimizations will require calculating crc32 in other code parts as well. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 46077
-
- Jun 18, 2015
-
-
Steven Barth authored
Signed-off-by:
Steven Barth <steven@midlink.org> SVN-Revision: 46036
-
- Jun 14, 2015
-
-
Felix Fietkau authored
bzip2 is required by elfutils, itself required by perf. So we'll move this package from packages.git and make it part of the core distribution. Signed-off-by:
Mathieu Olivari <mathieu@codeaurora.org> SVN-Revision: 45968
-
- May 24, 2015
-
-
Nicolas Thill authored
* add upstream patch (CVE-2015-3202) * refresh patches * bump release number Signed-off-by:
Nicolas Thill <nico@openwrt.org> SVN-Revision: 45744
-
- May 23, 2015
-
-
John Crispin authored
error: ../include/fuse_kernel.h:93:15: error: conflicting types for 'int64_t' ../include/fuse_kernel.h:92:15: error: conflicting types for 'uint64_t' reported by buildbot fix by adopting upstream patch: http://git.baserock.org/cgi-bin/cgit.cgi/delta/fuse.git/commit/include/fuse_kernel.h?id=914871b20a901e3e1e981c92bc42b1c93b7ab81b Signed-off-by:
Dirk Neukirchen <dirkneukirchen@web.de> SVN-Revision: 45740
-
- Apr 24, 2015
-
-
Rafał Miłecki authored
This reverts commit ff84c27a281bc19df19bc62ee8688cca5586f6e3. This tool has really broken size handling (many values hardcoded), it crashes right now in case of NVRAM not filling whole MTD partition. Conflicts: package/utils/nvram/src/nvram.h Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45579
-
Rafał Miłecki authored
The loop was giving up too early as it never expected NVRAM smaller than 0x10000. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45578
-
- Apr 22, 2015
-
-
Rafał Miłecki authored
For years Broadcom devices use 64 KiB NVRAM partition size and some of them indeed have it filled in more than 50%. This change allows handling whole NVRAM e.g. on Netgear WNDR4500 and Netgear R8000. The same fix was applied to kernel in upstream commit 6ab7c29. Reported-by:
Hante Meuleman <meuleman@broadcom.com> Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45566
-
Rafał Miłecki authored
Otherwise writing anything will result in loosing data. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45565
-
Rafał Miłecki authored
We don't have broadcom-diag for months or years now and the correct solution is to simply don't have "nvram" partition on WGT634U anyway. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45564
-
Rafał Miłecki authored
Sytax of /proc/mtd is following: dev: size erasesize name which means that sscanf "mtd%d: %08x" reads size, not erasesize. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45563
-
Rafał Miłecki authored
Path /dev/mtdblock%d is used for years now. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45562
-
- Apr 19, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45509
-
- Apr 17, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45471
-
- Apr 14, 2015
-
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45444
-
Rafał Miłecki authored
This will allow adding more modes without options conflict. Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45443
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45436
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45433
-
Rafał Miłecki authored
Fixes #19470 Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45430
-
- Apr 12, 2015
-
-
Rafał Miłecki authored
Signed-off-by:
Rafał Miłecki <zajec5@gmail.com> SVN-Revision: 45390
-
- Apr 11, 2015
-
-
Felix Fietkau authored
Signed-off-by:
Felix Fietkau <nbd@openwrt.org> SVN-Revision: 45384
-