Franco Fichtner
225ba12ef8
pkg: rename tree.mk to core.mk
2018-09-22 20:23:57 +02:00
Michael
0c0d4cfb6b
Update diag_limiter_info.php ( #2746 )
2018-09-22 17:36:44 +02:00
Franco Fichtner
00fe21aedb
firmware: to make product_flavour practical inject crypt dependency
2018-09-22 11:50:01 +02:00
Franco Fichtner
48f276cdba
git: move version ignore to root
...
We only need it if we don't have any files so the directory
is kept correctly...
2018-09-22 10:57:33 +02:00
Franco Fichtner
bfe16b38ab
pkg: stop pseudo-templating packaging scripts
2018-09-22 10:51:11 +02:00
Franco Fichtner
6ebded2717
firmware: stop providing ABI/name version files manually
...
Add them to the plist with proper replacement for now, even though
they are going away eventually.
2018-09-22 10:38:15 +02:00
Franco Fichtner
8a2d2be72c
make: no need to delete ignored files
2018-09-22 10:18:10 +02:00
Franco Fichtner
cd5a171966
pkg: ignore files that are templated
2018-09-22 10:17:10 +02:00
Franco Fichtner
41966d7158
git: wrong ignore pattern
2018-09-22 09:59:45 +02:00
Franco Fichtner
1fb52bace2
shell: obvious replacement for OPENSSL_VERSION_TEXT
2018-09-22 09:29:38 +02:00
Franco Fichtner
d6657904f3
pkg: also inject CORE_COMMIT
2018-09-22 09:18:37 +02:00
Alexander Shursha
90e3c90157
Fix translate firmware. ( #2741 )
2018-09-21 08:54:44 +02:00
Franco Fichtner
fb1e2f5c66
make: diff argument support
2018-09-21 08:29:00 +02:00
Alexander Shursha
4a042858a6
Fix translate firmware.
2018-09-20 12:06:38 +02:00
Franco Fichtner
fa07bf9d0f
pkg: fix plist
2018-09-19 23:06:30 +02:00
Ad Schellevis
c138c688cd
Firewall/alias, move diag_tables.php to mvc to make room for additional function calls and validations.
2018-09-19 22:39:47 +02:00
Franco Fichtner
9d37fe6bbc
interfaces: use interface_static6_configure() helper
2018-09-19 21:15:05 +02:00
marjohn56
2392c75b60
Fix for static IPv6 when using PPPoE IPv4 on WAN
2018-09-19 21:11:59 +02:00
Franco Fichtner
93518e6ccd
interfaces: new static helpers and a bit of refactoring
2018-09-19 19:10:45 +02:00
Andy Binder
9d1de012ef
Write out "Bytes Received"..
2018-09-19 11:49:26 +02:00
Frank Brendel
fff1581591
monit: change mail format field for alerts to textbox ( #2730 )
2018-09-18 11:57:36 +02:00
Franco Fichtner
6c7699efd0
pkg: proper replacements in pkg scripts for now
2018-09-17 18:58:03 +02:00
Franco Fichtner
ea675a0ce8
pkg: retain compat with release version update tools for now...
...
and change an obsolete opnsense-update call to opnsense-version
equivalent.
2018-09-17 18:14:29 +02:00
Franco Fichtner
ba7163a01b
rc: last optimisation pass for opnsense-version
2018-09-17 07:50:33 +02:00
Franco Fichtner
d7a6e9c8bb
rc: tweak opnsense-version to return custom string combinations
2018-09-17 07:49:47 +02:00
Franco Fichtner
b263fa7ee5
rc: small typo
2018-09-17 00:01:44 +02:00
Franco Fichtner
a0347a46d2
rc: add manual page for opnsense-version
2018-09-16 23:58:20 +02:00
Franco Fichtner
8fcda9f8aa
firmware: make firmware-upgrade the version file
2018-09-16 23:15:55 +02:00
Franco Fichtner
0cf4fe5e38
rc: hello opnsense-version!
2018-09-16 23:07:21 +02:00
Franco Fichtner
e194253186
firmware: kill the firmware-product.last trick
...
On second thought it's only marginally useful and not really
relevant nowadays for working on crash reports.
2018-09-16 20:42:49 +02:00
Franco Fichtner
90296833f9
firmware: firmware-product, src/opnsense/version/opnsense, etc.
...
Now that we have metadata injection at build time read it instead
of its auxiliary files. Allow live-mount to snoop the metadata and
afterwards we can start to marry the version and firmware-product
file.
Last puzzle piece will be a tool called "opnsense-version" to read
the JSON metadata and return it in a piecemeal fashion of a part
of the system requires that info, especially from the shell.
2018-09-16 20:38:15 +02:00
Franco Fichtner
8d6a9b4197
firmware: hijack firmare-product for build-time metadata
2018-09-16 19:03:36 +02:00
Franco Fichtner
490a68e8c1
unbound: remove superflous msort() function
2018-09-16 18:49:05 +02:00
Franco Fichtner
a0d9ce9c3c
dnsmasq: skip link-local as well
...
If we can't set the scope chances are this doesn't
work properly anyway.
2018-09-16 18:08:34 +02:00
Franco Fichtner
c6706805a2
interfaces: interfaces_addresses() because...
...
... realif can be different for IPv6.
2018-09-16 18:04:11 +02:00
Franco Fichtner
1cf39968ad
unbound: remove get_possible_listen_ips() usage #1257
2018-09-16 17:05:02 +02:00
Franco Fichtner
2e968357b4
interfaces: rework ping tool #1257
2018-09-16 16:13:38 +02:00
Franco Fichtner
7b0d16ec54
src: why not get rid of get_possible_listen_ips()
...
Kill what we can already. Only one plugin uses it (obsolete SNMP).
2018-09-16 15:14:04 +02:00
Franco Fichtner
18c3d97ef2
unbound: always bind to loopback
...
get_possible_listen_ips() should go away and Dnsmasq already
does the right thing so let Unbound follow.
While here get rid of writing empty values into the config
and even offering them on the GUI...
2018-09-16 15:14:04 +02:00
Franco Fichtner
03ba75f5c0
git: ignore wpad.dat
2018-09-16 14:27:53 +02:00
Franco Fichtner
494bebcde1
www: relevant function moved elsewhere
2018-09-16 14:19:49 +02:00
Franco Fichtner
47baf6b122
make: replace all the things!
2018-09-16 13:09:57 +02:00
Franco Fichtner
866ff2ba92
src: allow login/error page to use cache_safe()
...
Now that we don't have version leakage we can extend the use
to the login page without risk (except that people know it's
at least the version that feature was introduced in).
2018-09-16 12:25:38 +02:00
Franco Fichtner
4178038bed
src: cache_safe() uses part of MD5 of modified time
...
Suggested by: @fabianfrz
2018-09-16 12:14:16 +02:00
Franco Fichtner
b0d67d702a
src: typo in cache_safe additions
2018-09-16 11:57:39 +02:00
Franco Fichtner
574bd308be
src: remove trailing dot workaround by removing trailing dots
2018-09-16 11:44:13 +02:00
Franco Fichtner
27b3ba0441
src: additional cache_safe() usage
2018-09-16 11:36:29 +02:00
Franco Fichtner
82d57c022c
shell: mark iteration variable unused
2018-09-15 10:33:09 +02:00
Franco Fichtner
d54f50a6f4
dhcp: kill lease actions if interface is not there
2018-09-14 08:18:59 +02:00
Andy Binder
fdf27ddd30
Update status_openvpn.php
...
Change order of Client-Instance-Table-Headers to match P2P-Table-Header order
2018-09-13 09:33:36 +02:00