History log of /system/firewalld/main.cc
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
e478a11fbfb297ce3bb3da1dc6ec16a0da6c997f 13-Oct-2015 Alex Vakulenko <avakulenko@google.com> firewalld: Rename "chromeos" -> "brillo" in include paths and namespaces

libchromeos is transitioning to libbrillo and chromeos namespaces
and include directory is changing to brillo.

Bug: 24872993
Change-Id: Icc70ef99c10acc983a9c261faaa983e26536ad04
/system/firewalld/main.cc
7db56bd4c91a516637995b9bf75241cb0c323bf9 06-Aug-2015 Gilad Arnold <garnold@google.com> Build firewalld in Android.

* Drop firewalld/ prefix from #include paths.

* Rename the DBus interface definition to have a .dbus.xml suffix;
needed for it to be picked up by the build infrastructure.

* Add __BRILLO__ preprocessor symbol for conditionally:

1) Removing support for Permission Broker (currently not available and
no concrete porting plan yet).

2) Disable dropping privileges in minijail invocations (yet to be
figured out).

3) Adapting DBus bindings header paths (slightly different).

4) Adapting helper utility paths (iptables, iproute2).

5) Making punching of IPv6 firewall rules optional and autodetected.

* Re-license everything to AOSP and add NOTICE and
MODULE_LICENSE_APACHE2.

* Added Android.mk for building all the targets we need, including
init.firewalld.rc with proper SELinux attributes (when supported).

Bug: 22827985
Change-Id: I05f74f80f95f689b4bbf60a2708e76ef5495b96e
/system/firewalld/main.cc
ac44ba53d18cefa02a15c73eb25807fcc95dbc45 02-Dec-2014 Jorge Lucangeli Obes <jorgelo@chromium.org> firewalld: Use Chrome D-Bus bindings.

BUG=chromium:435400
TEST=Build, deploy, run.
TEST=dbus-send --system --dest=org.chromium.firewalld --print-reply \
/org/chromium/firewalld \
org.chromium.firewalld.PunchHole uint16:80

Change-Id: I0027424e3b15cdc7a4928135ce744ab562b94668
Reviewed-on: https://chromium-review.googlesource.com/233026
Reviewed-by: Alex Vakulenko <avakulenko@chromium.org>
Commit-Queue: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
/system/firewalld/main.cc
2ec4fcfa3f647277608c79537567917f0fff5a30 21-Nov-2014 Jorge Lucangeli Obes <jorgelo@chromium.org> firewalld: Add "firewalld", a firewall daemon.

This commits adds the basic firewalld structure,
which allows to compile inside the chroot.

BUG=chromium:435400
TEST=Compiles, runs (empty) tests, installs.
CQ-DEPEND=CL:231714

Change-Id: Icca7f9b153b68775e3ff3af59f184be94bf66dc0
Reviewed-on: https://chromium-review.googlesource.com/231137
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Queue: Jorge Lucangeli Obes <jorgelo@chromium.org>
Tested-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
/system/firewalld/main.cc