114 Commits

Author SHA1 Message Date
Franco Fichtner
6281e33969 core: new package message for 16.7 2016-07-22 11:19:26 +02:00
Franco Fichtner
44f5f3a484 pkg: time to switch ABI 2016-07-21 21:56:21 +02:00
Franco Fichtner
9b4bd9d251 pkg: install all possible scripts correctly if there 2016-07-10 11:36:43 +02:00
Franco Fichtner
b5c7f232d7 firmware: make ABI a bit more flexible and also register name 2016-07-01 14:33:17 +02:00
Fabian Franz
bd20f9351b remove zip as dependency 2016-06-11 15:12:10 +02:00
Franco Fichtner
ae7f000835 cron: migrate away from minicron usage 2016-06-06 12:52:56 +02:00
Franco Fichtner
23abe72a92 make: lint step for xml was supposed to scan scripts/ 2016-06-03 14:40:47 +02:00
Franco Fichtner
70998ed98b firmware: add locking layer 2016-06-01 13:30:49 +02:00
Franco Fichtner
210d20f3d1 pkg: tweak previous 2016-05-26 08:15:22 +02:00
Franco Fichtner
db649ef038 pkg: target consolidation for metadata 2016-05-26 08:07:02 +02:00
Franco Fichtner
a154812fb8 make: refactor previous, some missing spots 2016-05-24 07:47:38 +02:00
Franco Fichtner
3ecf0b8a6c make: add want- helper, also need phpunit soon 2016-05-24 06:52:15 +02:00
Franco Fichtner
809625fd9e pkg: sync dependencies between extensions.ini and pkg deps 2016-05-06 09:27:25 +02:00
Franco Fichtner
e5d57a43f4 Revert "php: remove ctype dependency; closes #917"
This reverts commit ed81dd30de0ca621c244540c35d965aa17ca41d7.
The state of digit validation is highly controversial.  I give
up.  :)
2016-04-28 21:50:35 +02:00
Franco Fichtner
3f8c0fea4e interfaces: port the last php module function, remove module
While this is a neat milestone, it becomes apparent how convuluted
the code path and interface info polling is.  Looking at it, the
whole interface layer can probably make performance jumps to at least
twice the read or reconfigure speed...
2016-04-28 21:38:55 +02:00
Franco Fichtner
6e5fbbc9aa php: bcmath was used for pre-16.1 captive portal only 2016-04-28 09:40:42 +02:00
Franco Fichtner
ed81dd30de php: remove ctype dependency; closes #917
Needs a bit of observation, but as far as I can see the only difference
is that is_numeric() will also take int values and return true for them,
ctype_digit() will only return true for string values that have digits.
2016-04-28 09:35:20 +02:00
Franco Fichtner
1d0ae14682 php: scrub dependencies for #915 2016-04-27 10:42:19 +02:00
Franco Fichtner
ad8c8a98fd make: add copyright header, this file is from 2014 2016-04-21 14:02:21 +02:00
Franco Fichtner
874eceaf4c make: this moved to lang.git 2016-04-21 09:57:29 +02:00
Franco Fichtner
e3a003c88d lang: moved permanently :) #896
See: https://github.com/opnsense/lang
2016-04-21 08:49:44 +02:00
Franco Fichtner
e858714f7e README: add one and tweaks; closes #891 2016-04-17 09:04:10 +02:00
Franco Fichtner
f6d0d580ef make: propagate error from missing dep 2016-04-16 18:49:42 +02:00
Franco Fichtner
2af403bbea services: remove SMART from base 2016-04-16 18:15:38 +02:00
Franco Fichtner
ebf6cef800 make: just fetch required sample.ucl for package build
Checking out a ports tree seems to be a bit over the top.
2016-04-11 22:26:28 +02:00
Franco Fichtner
c831f3c6cb openvpn: remove pbi remnants and add proper 7z package
PR: https://forum.opnsense.org/index.php?topic=2273.0
2016-04-11 09:34:25 +02:00
Franco Fichtner
117c292ee8 rc: remove atadile usage, dates back to being hip in 2008-2012 2016-04-10 18:24:46 +02:00
Ad Schellevis
03fb4d017a (core) add flowd dependency 2016-04-05 14:09:43 +02:00
Ad Schellevis
73f353c9c2 (dependencies) add samplicator to dependency list for netflow 2016-03-25 17:42:56 +01:00
Franco Fichtner
531e30368f make: garbage in, garbage out for live mount 2016-03-18 17:44:24 +01:00
Franco Fichtner
174028dbbe make: prevent package build in live mount mode
The two are mutually exclusive.
2016-03-14 13:08:48 +01:00
Franco Fichtner
fe2c4e0b53 make: welcome to the family 2016-03-12 11:15:23 +01:00
Franco Fichtner
76dd0b09f9 make: let upgrade restart webgui for consistency 2016-03-12 10:17:16 +01:00
Franco Fichtner
8369db513b make: only mount once to avoid panics 2016-03-12 10:05:28 +01:00
Franco Fichtner
d6ad3cdd96 make: improve previous and add `upgrade' target while at it 2016-03-12 09:26:20 +01:00
Franco Fichtner
445504da33 make: add `package' target
Requires FLAVOUR setting of not OpenSSL and git + gettext-tools
packages installed.
2016-03-11 11:50:25 +01:00
Franco Fichtner
f79018c6b3 make: add xml files to lint target 2016-03-07 08:45:26 +01:00
Franco Fichtner
6d4953d2cf vpn: let's get progressive and remove mpd4
This version of MPD was released in 2008 and hasn't received updates
since and has eventually been removed from the FreeBSD ports tree in
2011.  It was replaced by MPD 5, which we also have running with the
latest version from 2016.  If there should be any splatter, we'll fix
it in place.  Progress is healthy.  :)
2016-03-06 12:17:18 +01:00
Franco Fichtner
11561ba4da make: lint a couple of shell scripts we can easily find 2016-03-04 15:43:45 +01:00
Franco Fichtner
4941dd32ac make: switch to DHCP 4.3.x 2016-03-02 18:32:23 +01:00
Franco Fichtner
5adfd6bf12 interfaces: replace netgraph functions with portable alternatives 2016-02-24 18:08:41 +01:00
Franco Fichtner
7717d7366c make: fix lint target after latest additions 2016-01-27 11:30:02 +01:00
Franco Fichtner
fbe855abb6 src: whitespace sweep ;) 2016-01-27 10:34:38 +01:00
Franco Fichtner
a0fc098595 make: allow passing of literal flavour, use with care 2016-01-26 16:33:36 +01:00
Franco Fichtner
b3053e79ad interfaces: finish up arp and ndp
o Order dependencies alphabetically in Makefile
o Use try/except so that failed lookup won't trash the script run
2016-01-23 16:01:21 +01:00
gitmod
62bccbbe0c add py27-netaddr dependency 2016-01-22 23:02:19 +01:00
Franco Fichtner
29dc0b5e4d rc: improve the php config write
o Don't clobber manually installed extensions
o Remove the XDebug enable in favour of an autoload if available
o No longer install XDebug by default

Adds long overdue copyrights, been handling this file since 2014.
2016-01-22 08:30:43 +01:00
Franco Fichtner
68074f42e5 fimrware: don't need bz2 2016-01-22 07:27:46 +01:00
Franco Fichtner
3d33207e17 firmware: update package message ;) 2016-01-20 10:50:01 +01:00
Franco Fichtner
cf7b3c1157 pkg: remove tokenizer, was used for style checker
The style checking is done in the build system, so there's no need
to keep this here.  A more dynamic way needs to be devised at some
point that allows plugging PHP modules into the code, but it's not
overly important.

Suggested by: @fabianfrz
2016-01-13 06:52:23 +01:00