aboutsummaryrefslogtreecommitdiff
path: root/net/gnunet
Commit message (Collapse)AuthorAge
* gnunet: update source and improve packagingDaniel Golle2016-05-07
| | | | | | | | | | * push gnurl, gnutls and libmicrohttpd dependencies down to modules * use standard UID/GID for gnunet (958/958) * use GID adjecent (452) to dnsmasq (453) for gnunetdns to allow using the owner match with a range of GIDs (452-452) * package new gnunet-social pub/sub CLI tool Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: no longer fail if gnunetdns doesn't exist (yet)Daniel Golle2016-05-04
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: fix priority of ip rule for gnunet-dnsDaniel Golle2016-05-04
| | | | | | | OpenWrt offers a special 'prelocal' routing table at priority 0. Use it, so local-to-local DNS traffic also gets redirected properly. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: use uci-defaults and further break core into componentsDaniel Golle2016-05-02
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: create install-dir /lib/netifd/protoDaniel Golle2016-04-25
| | | | | | | Create directory which was accidentally left-out during the previous commit adding the proto handler. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update defaults, integrate with netifd and fw3Daniel Golle2016-04-22
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update to revision 37051 plus some small fixesDaniel Golle2016-04-18
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update to svn r36986Daniel Golle2016-04-08
| | | | | | | fixes bug in resolver logic which was exposed by recent fixes in various C Standard libraries including musl. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update to r36953 and break-out peerstoreDaniel Golle2016-03-24
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: package REST interface, break-up experimentsDaniel Golle2016-02-27
| | | | | | | new packages: gnunet-rest, gnunet-rps, gnunet-social also improve package descriptions and maintain order Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update sources to r36918Daniel Golle2016-02-26
| | | | | | | always build experimental code, as 'dv' and 'flat' components are now packaged independently. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: work-around config sections namingDaniel Golle2015-12-04
| | | | | | | | | | | | gnunet's config section may contain dashes '-' which isn't an allowed character for sections in UCI. Thus replace the first underscore with a dash which in gnunet-config sections, as that happends to be work for all currently used sections. e.g. this now allows accessing sections like transport-http_server via an UCI sections called transport_http_server as well as namestore-flat using an UCI section called namestore_flat. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: improve packagingDaniel Golle2015-12-04
| | | | | | | some general packaging fixes for cadet and conversation. allow building experimental components multicast, psyc, social. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update to svn r36713Daniel Golle2015-12-03
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update version, fix gettext version after autoreconfDaniel Golle2015-09-19
| | | | | | | Use gettext-version PKG_FIXUP to install up-to-date gettext infrastructure. autoreconf is still run implicitely as well. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: fix build with full NLS supportDaniel Golle2015-09-11
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, add iptables dependencyDaniel Golle2015-08-13
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, read config from UCI, add defaultsDaniel Golle2015-08-03
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, enable local iperf and echo servicesDaniel Golle2015-07-29
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, forcestart dns2gns, fix typoDaniel Golle2015-07-26
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: fix breakage caused by previous commitDaniel Golle2015-07-17
| | | | | | keep.d has to exist as well... Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, improve packagingDaniel Golle2015-07-16
| | | | | | | * always re-create config-file when service is started * use /lib/upgrade/keep.d instead of /etc/sysupgrade.conf sed'ery Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source, add sysupgrade persistentencyDaniel Golle2015-07-14
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: properly deal with persistencyDaniel Golle2015-07-13
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source and improve packagingDaniel Golle2015-07-13
| | | | | | | | * add gnunet-vpn binary, it was missing * clean-up -datastore, it contained files already packaged in -mysql * remove gnunet-import-gns.sh from -utils, it can live in -gns Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: bump source, improve packagingDaniel Golle2015-07-07
| | | | | | | | | | * fix two typos in Makefile * package transports seperately * enable all installed transports by default * use logfile so we don't stdio-choke gnunet-service-arm -> should use syslog instead... Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update sourceDaniel Golle2015-06-28
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update sourceDaniel Golle2015-06-26
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: build PostgreSQL and mySQL backendsDaniel Golle2015-06-21
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source to r35963Daniel Golle2015-06-21
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update sourceDaniel Golle2015-06-17
| | | | | | get rid of another cross-compile patch now fixed upstream Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update sourceDaniel Golle2015-06-16
| | | | | | Most of the local patches have been integrated upstream. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: update source and fix build with muslDaniel Golle2015-06-16
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: package accidentally dropped peerstore_sqliteDaniel Golle2015-06-05
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: improve packaging and set fix permissions on firstrunDaniel Golle2015-06-05
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: don't override default to 'n'Daniel Golle2015-06-05
| | | | | | | | | Overriding DEFAULT to 'n' prevents packages being build unless explicitely selected even if ALL is set. Instead, set 'DEFAULT:=y if PACKAGE_gnunet' for the default packages and otherweise don't touch DEFAULT. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: use templates to package componentsDaniel Golle2015-06-04
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: improve packagesDaniel Golle2015-06-04
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: split up into smaller packages, bump versionDaniel Golle2015-06-03
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: improve procd init-scriptDaniel Golle2015-05-31
| | | | | | | Directly call /usr/lib/gnunet/libexec/gnunet-service-arm instead of /usr/bin/gnunet-arm, so it remains attached to procd. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: use upstream fix for libmicrohttpd detectionDaniel Golle2015-05-31
| | | | | | | | | | The autoconf issue when detecting libmicrohttpd was fixed upstream in SVN revision 35845. Use that and remove the dirty work-around. See also: https://gnunet.org/bugs/view.php?id=3805#c9201 Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: fixup more dependenciesDaniel Golle2015-05-31
| | | | Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: work-around libmicrohttpd detectionDaniel Golle2015-05-31
| | | | | | | | | Bug filed upstream: https://gnunet.org/bugs/view.php?id=3805 Once fixed, this patch can be removed. Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: fix things and use newer source versionDaniel Golle2015-05-31
| | | | | | | | | - use newer source version from SVN - made it detect gnurl - added init script - added gnunet user Signed-off-by: Daniel Golle <daniel@makrotopia.org>
* gnunet: add new packageDaniel Golle2015-05-30
The single 'gnunet' package built should be further split up, meta-packages for common use-cases should be added. However, it's not too big to run on devices with 8MB of flash or more, even in the current monolithic package. Integration with procd and netifd is not yet implemented. Signed-off-by: Daniel Golle <daniel@makrotopia.org>