Commit Graph

39 Commits

Author SHA1 Message Date
Conrad Lara - KG6JEI 24a3243215 Bugfix: read_postdata() accepts files when not expected
Correct read_postdata() to only accept files from pages that are
specifically designed to accept files.

This should be limited to authenticated pages only.

SCS-2017-001

Change-Id: Ic40f19a88e543d83a8097abcd4e7254ccea90f49
2017-03-05 02:45:04 +00:00
Darryl Quinn 8e08363414 bugfix: extend admin page reload time after reboot to 3 mins
Change-Id: Iffa664bf495fdb20d1d8450e00457722399bfcbf
2017-02-08 03:55:22 +00:00
Darryl Quinn bb0cb625d3 bugfix: add reboot button to admin page to support upgrade_mode recovery
ref AREDN->ticket:204

Change-Id: I0274dc9dd0ed02a2461e2ae0c8aaf4917dae4b16
2017-01-20 22:12:43 -06:00
Conrad Lara - KG6JEI 8ddf49ba32 bugfix: OTA Upgrade may mask backup errors.
During creation of the backup file some errors may be masked.

While this isn't confirmed to be the cause of any known report it
is possible users have in the past experienced this and we just
couldn't see it.

Change-Id: I12136b7c53aabfb243445170b91c69928206bb1b
2017-01-12 20:32:47 -08:00
Conrad Lara - KG6JEI c592f44ab0 Sourcecode license text spelling correction.
Inside the source files the word "contained" was mispelled
as "conained"

The website currently lists this correctly as "contained"

This was an error in the intial stamping of the source files in
changeset:5c3ee1d0686c6e6f2907fe4fc393d86d6c5a69b5/aredn_ar71xx

Line is part of "Additional Conditions" permitted by GPLv3.
Line does not impact coders prior to the AREDN setup date
as it was added by the AREDN team.

Change-Id: I3bc09aea548100f35c08aebe8686b8d4808d56d8
Signed-off-by: Conrad Lara - KG6JEI <KG6JEI@amsat.org>
Signed-off-by: Joe Ayers <ae6xe@arrl.net>
Signed-off-by: Darryl Quinn <k5dlq@arrl.net>
Signed-off-by: Trevor Paskett - K7FPV <snoopytjp@gmail.com>
2016-12-30 18:54:05 +00:00
Conrad Lara - KG6JEI a39abd3813 bugfix: Typo in comment header for perl scripts
This is at the top of the license header.

It prevents the code from being processed but doesn't
actually impact the license terms in any way.

Change-Id: Ic91f2400f9694056b6f06fa43d1074411d6c6262
2016-12-23 16:45:47 -08:00
Trevor Paskett - K7FPV 7d437e2cb8 bug fix: run sysupgrade forked off from uhttpd, kill un-necessary processes and flush page cache during firmware upgrade 2016-03-08 20:29:35 -07:00
Darryl Quinn c9b2670d99 removed unnecessary comment 2016-01-06 14:25:09 -06:00
Darryl Quinn 779f33e8fc removed lat/lon/grid from admin page (moved to setup) 2016-01-06 10:46:59 -06:00
Darryl Quinn fbc6002924 removed spurious comments 2015-12-10 12:15:12 -06:00
Darryl Quinn 61d9db044d bugfix: location message alignment/html structure issue 2015-12-10 12:14:38 -06:00
Darryl Quinn fba3459752 bugfix: fix validation to not allow - at the end of the line 2015-12-10 12:12:15 -06:00
Darryl Quinn 46c13c8c64 bugfix: add error checking when posting to map server 2015-12-08 17:20:53 -06:00
Darryl Quinn c270ea5e0d added data validation for lat/lon/gridsquare 2015-12-08 17:03:15 -06:00
Darryl Quinn 8ceaa87472 bugfix: maxis on grid square field set to 6 2015-12-07 15:51:29 -06:00
Darryl Quinn fa0e128104 feature: provided lat/lon/gridsquare purge ability 2015-12-07 15:47:12 -06:00
Darryl Quinn e1d4c82256 bugfix: test/update grid square to message appears when appropriate 2015-12-07 15:41:34 -06:00
Darryl Quinn 24ccfb30bc feature: save location data from admin page 2015-12-07 15:24:39 -06:00
Conrad Lara - KG6JEI 650d1bca28 bugfix: nodeupgraded needs to be set before taring up the archive
ref AREDN->ticket:131
2015-07-09 20:01:32 -07:00
Conrad Lara - KG6JEI d7be9104d9 bugfix: We need to only pull a small selection of files over through sysupgrade instead of all config files.
opkg config can cause issues on OS upgrade among others.

ref AREDN->ticket:131
2015-07-09 09:25:00 -07:00
Darryl Quinn a2456e4df9 bugfix: made firmware upgrade "keep settings" checked by default 2015-06-02 14:49:49 -05:00
Conrad Lara - KG6JEI 27bf54f2dc Merge branch 'SupportTool' into develop
Add new feature for support information to admin interface

Conflicts:
	files/etc/httpd.conf
2015-05-08 20:03:22 -07:00
Conrad Lara - KG6JEI 01fa7b5666 feature: supporttool: Add link to admin page
Add link to admin page for users to download support data
2015-05-08 20:02:09 -07:00
Darryl Quinn ce72e3c9f3 bugfix: changed refresh message to minutes 2015-04-09 17:19:03 -05:00
Darryl Quinn 3ba26cea4c fix: added .local.mesh to sys upgrade links 2015-04-06 23:08:52 -05:00
Darryl Quinn bb4f43ca4c feature: auto-refresh after sys upgrade, chg link to codename when sys upgrade 2015-04-06 17:10:06 -05:00
Conrad Lara - KG6JEI 5db6e2a747 Merge branch 'hotfix-3.0.2' into develop
Conflicts:
	files/www/cgi-bin/admin
2015-03-13 20:56:46 -07:00
Conrad Lara - KG6JEI 39a7ab878b bugfix: Cleanup display of rebraned pages.
Add missing AREDN(TM) Logo and fix other pages that were missing the footer text.
2015-03-09 19:28:59 -07:00
Conrad Lara - KG6JEI e146193b65 Rerand from BBHN to AREDN(TM)
Since a large number of the  BBHNDev team has decided to create firmware fully independent of the BBHN Project the decision has been made to rebrand the firmware to differentiate from the origional BBHN work.

We would like to thank all those whom have worked on the BBHN firmware over the years and all those who continue to work on the firmware under AREDN(TM).
2015-03-09 16:39:04 -07:00
Conrad Lara - KG6JEI 633c83f7f7 Merge branch 'hotfix-3.0.1' into develop 2015-02-04 08:16:30 -08:00
Conrad Lara - KG6JEI 5c3ee1d068 bugfix: Add GPLv3 license text to core BBHN Mesh files
Program went GPLv3 last year but license text was never added to files

Default text to give credit to David as he is listed in all commits and to reference the BBHN Austin team at the same time as they were part of the group of HAM's that started this project.
2015-01-18 11:36:49 -08:00
Conrad Lara - KG6JEI f52513aa15 bugfix: Update url for admin downloads
Previous URL may not have latest firmware list.
2014-12-14 22:56:45 -08:00
Conrad Lara - KG6JEI cccf5a2ad7 feature: Add the ability to upgrade in place and keep settings.
By checking the "Keep Settings" box the node will run sysupgrade instead of mtd. Core settings are stored between installs and the _setup files are updated by pulling in missing items from the _setup.default files.
2014-11-12 21:25:41 -08:00
Conrad Lara - KG6JEI 3e0ec32fca workaround: For some reason piping yes to opkg never returns when called from perl
Has been seen with yes, and echo y, etc.  Loops do not return.

In order to allow packages that do not need interaction to install we have pulled out 'yes' for now.
2014-06-26 21:29:39 -07:00
Conrad Lara - KG6JEI bb245bffbe Adjust paths used for update routines to match future home on the BBHN website. 2014-01-28 12:32:47 -08:00
Conrad Lara - KG6JEI ca0603c82d Fix package list generation routine
Between Kamikaze and Backfire the opkg list output has changed.

Package description can run over multiple lins with a space indent.
2014-01-25 22:55:25 -08:00
Conrad Lara - KG6JEI 6974527e88 Add device compatibility checker with alert text
fixes BBHN->ticket:1

Units will show:

Yellow banner for devices we have not yet tested.
Red banner for devices we have confirmed do not work.

Relies on what Ubiquiti calls the board.sysid which is the
value of subsystem_device on the first PCI device.
2013-12-11 22:54:27 -08:00
Conrad Lara - KG6JEI b948d97423 Merge SDWG Mesh progress with 1.0.0 BBHN
Includes removing files that are provided by packages instead
of being embedded as binaries.

Changes made for UBNT hardware AND for newer base openwrt (Backfire)
2013-12-02 12:04:54 -08:00
Conrad Lara - KG6JEI ae2674e764 import of files/ from BBHN 1.0.0 (bbhn svn 273) 2013-11-15 06:11:16 +00:00