Commit Graph

1926 Commits

Author SHA1 Message Date
eric1tran 849a3b7329 Release 7.2 2022-03-10 02:53:19 +00:00
eric1tran b842f4a8ed skyaware lighttpd module replaced dump1090-fa. We can disable dump1090-fa module now 2022-03-07 21:09:42 +00:00
eric1tran 6fc48a8cef Bump version to 7.2 2022-03-02 18:10:43 +00:00
eric1tran 2e83305229 Version bump back to 7.2 2022-02-25 15:39:07 +00:00
eric1tran d0e87cc219 Remove OSM Black & White layer which is no longer in service 2022-02-16 19:56:02 +00:00
Eric Tran ac7b5759f7
SkyAware HTML/CSS cleanup (#171)
* Remove deprecated dump1090-fa/ html files and update dump1090-fa.install accordingly

* Remove deprecated lighttpd files and update paths/readmes

* SkyAware readme update

* More SkyAware readme updates

* Bump html/css script cache bust versions
2022-02-15 08:58:22 -06:00
Oliver Jowett 350664a13a
Merge pull request #169 from ffontaine/master
Makefile: set _POSIX_C_SOURCE
2022-01-15 20:44:22 +08:00
Fabrice Fontaine f24c932cf8 Makefile: set _POSIX_C_SOURCE
Set -D_POSIX_C_SOURCE=200112L to avoid the following build failure with
uclibc-ng:

anet.c: In function ‘anetTcpGenericConnect’:
anet.c:153:21: error: storage size of ‘gai_hints’ isn’t known
  153 |     struct addrinfo gai_hints;
      |                     ^~~~~~~~~

In file included from dump1090.h:83,
                 from dump1090.c:50:
compat/compat.h:46:3: error: conflicting types for ‘clockid_t’
   46 | } clockid_t;
      |   ^~~~~~~~~
In file included from /home/fabrice/buildroot/output/host/or1k-buildroot-linux-uclibc/sysroot/usr/include/sys/types.h:132,
                 from /home/fabrice/buildroot/output/host/or1k-buildroot-linux-uclibc/sysroot/usr/include/stdlib.h:198,
                 from dump1090.h:66,
                 from dump1090.c:50:
/home/fabrice/buildroot/output/host/or1k-buildroot-linux-uclibc/sysroot/usr/include/time.h:91:21: note: previous declaration of ‘clockid_t’ was here
   91 | typedef __clockid_t clockid_t;
      |                     ^~~~~~~~~

net_io.c: In function ‘writeJsonToFile’:
net_io.c:2122:18: error: ‘PATH_MAX’ undeclared (first use in this function)
 2122 |     char pathbuf[PATH_MAX];
      |                  ^~~~~~~~

Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
2022-01-15 10:54:32 +01:00
Oliver Jowett c35135cabf
Merge pull request #170 from CodyCodeman/fix-make-syntax-error-darwin
Darwin: Fix Makefile syntax error
2022-01-15 12:58:44 +08:00
Oliver Jowett 86885c2480 Version bump to 8.0~dev 2022-01-15 11:26:16 +08:00
Cody 3be128877d
Fix syntax error 2022-01-14 12:23:30 -06:00
eric1tran a13356d801 Release 7.1 2022-01-12 17:10:52 +00:00
eric1tran 855f71918e Revert "Revert the debian/rules changes"
This reverts commit f5185cbebe.
2022-01-12 15:00:08 +00:00
eric1tran f5185cbebe Revert the debian/rules changes 2022-01-12 13:37:55 +00:00
eric1tran 765b295479 Don't forget Stretch 2022-01-11 19:42:36 +00:00
eric1tran 778d85e75f Start dump1090-fa after installing due to behavioral change in compat 10 2022-01-11 19:19:33 +00:00
eric1tran fb959f0fc7 No change 7.1 release for PiAware 7.1 2022-01-11 13:40:48 +00:00
eric1tran fec0da4f0b Version bump to 7.1~dev 2022-01-11 13:37:42 +00:00
eric1tran 52cdd32d0f Mark as stable in changelog 2021-12-21 14:55:38 +00:00
eric1tran 4601566886 Update changelogs 2021-12-20 17:06:29 +00:00
eric1tran 23f5dfef2c Merge branch 'dev' into staging 2021-12-13 17:49:25 +00:00
eric1tran 42a5c2a978 Update aircraft db to 20211210 2021-12-10 12:57:59 +00:00
Oliver Jowett 65cd5fe441 Clean up AVR parsing a bit. Add length checks. Decode timestamps. 2021-12-09 18:37:50 +08:00
Oliver Jowett f932baa5fa Adaptive gain: more aggressively re-probe for a higher gain
following a decrease in gain due to an increased noise floor.

This is controlled by --adaptive-range-scan-delay and defaults
to 5 minutes (vs. the default rescan delay of 1 hour)
2021-12-07 17:29:50 +08:00
Oliver Jowett fa8a066b4c Disable cpufeatures on darwin/arm64 2021-12-07 15:18:58 +08:00
Oliver Jowett b645f7d4f2 Try to respect CFLAGS/CPPFLAGS as far as possible; move required extra flags into a separate var.
This means you can, in theory, completely override CFLAGS/CPPFLAGS without also having to
provide all the internal flags that the Makefile usually detects.

$ make CFLAGS=-qwerty
[...]
cc  -I. -DMODES_DUMP1090_VERSION=\"unknown\" -DMODES_DUMP1090_VARIANT=\"dump1090-fa\" -D_DEFAULT_SOURCE -DENABLE_CPUFEATURES -Icpu_features/include -DENABLE_RTLSDR -DENABLE_BLADERF -DENABLE_HACKRF -DENABLE_LIMESDR -DSTARCH_MIX_X86 -qwerty -std=c11 -fno-common -Wall -Wmissing-declarations -Werror -W -I/usr/include/ -I/usr/include/libusb-1.0 -I/usr/include/ -I/usr/include/ -I/usr/include/libusb-1.0  -c dump1090.c -o dump1090.o

Should fix #161
2021-12-07 15:12:49 +08:00
Oliver Jowett bc72177c8b Treat ARCH=arm64 like ARCH=aarch64 2021-12-07 13:17:02 +08:00
eric1tran 24c0248fc0 Openlayers cleanup. Remove v4.4.2 js/css files and remove source map files as minified files are not being used to begin with 2021-11-22 18:27:12 +00:00
Oliver Jowett cdbd6c77a9 Updates for bullseye, drop jessie support.
* dh-compat 10
 * no dh-systemd dependency
 * backport version for buster
 * teach prepare-build about bullseye
 * update stretch maintainer address
 * update Jenkinsfile (this will be broken until the builder machine is upgraded)
2021-11-22 19:29:30 +08:00
eric1tran 9b2cd0a5ba 7.0 Version bump 2021-11-01 19:29:34 +00:00
Oliver Jowett 059e48b82b Allow env vars (not only command line overrides) to set CPUFEATURES_{ARCH,UNAME}.
Change CPUFEATURES_{ARCH,UNAME} defaults to use {ARCH,UNAME} values.

Fixes #158
2021-09-23 13:24:59 +08:00
Oliver Jowett 5f7e7cf8e0 Version bump to 7.0~dev 2021-09-23 13:14:03 +08:00
Oliver Jowett 752a7aeac0 No-change 6.1 release for PiAware 6.1
Fix 6.0 changelog date format
2021-09-06 16:07:03 +08:00
Oliver Jowett 08c7ccbc8e Adaptive gain docs.
(These are not included in the build so don't need to re-tag 6.0)
2021-09-01 19:45:01 +08:00
eric1tran 9788588aba Release 6.0 & changelog 2021-08-31 21:26:24 +00:00
eric1tran 8b9dd42676 Merge branch 'dev' into staging 2021-08-24 16:52:07 +00:00
Oliver Jowett 14e6d5c3fa Rearrange config upgrade so upgrading a v6 config file
disables adaptive gain.

This is needed for the case where a v5 package with an unmodified
config file is upgraded. dpkg will install the v6 default config
file automatically so it will already be a v6 config by the time
that upgrade-config runs, but we do still need to go in and
disable adaptive gain.
2021-08-23 13:07:05 +08:00
eric1tran e8eeac4654 Merge branch 'dev' into staging 2021-08-18 18:40:20 +00:00
Eric Tran abf8fa2b00
Revert "CSS updates (including dark mode)" (#149) 2021-08-18 13:37:50 -05:00
eric1tran 06bc3c34cf Version bump to 6.0 2021-08-17 20:41:14 +00:00
Oliver Jowett 88fec00f17 Add VH- registration rule to public_html_merged, too 2021-08-17 21:12:23 +08:00
Oliver Jowett ae042eeb27 Update aircraft db to 20210817 (Australian registrations & types)
Update public_html db so it's in sync with public_html_merged
2021-08-17 15:03:34 +08:00
Oliver Jowett f45b2c6475 Add a deterministic registration rule for VH- registrations 2021-08-17 14:34:10 +08:00
eric1tran 2ba2f4da71 Update aircraft db to 20210816 2021-08-16 17:32:24 +00:00
eric1tran 29a6ae5102 Merge branch 'dev' of github.com:flightaware/dump1090 into dev 2021-08-16 17:16:37 +00:00
Oliver Jowett 0aac23e049 Enable rtlsdr bounce buffers on aarch64, too (thanks to @wiedehopf for the suggestion) 2021-08-11 17:28:47 +08:00
Oliver Jowett ef70374126 Report json write errors, with some rate limiting.
Fixes #129
2021-08-04 17:33:28 +08:00
Oliver Jowett 7d552a2ede Remove old testfile (no longer useful due to sampling rate changes)
fixes #135 (well, wallpapers over the cracks at least)
2021-08-04 17:22:10 +08:00
Oliver Jowett 8b0e8ce6e3 Merge just one commit (21d1fe0f11) from PR #143 2021-08-04 17:11:44 +08:00
Oliver Jowett e02d0d5ffa Regenerate starch-generated files 2021-08-04 17:08:00 +08:00