aboutsummaryrefslogtreecommitdiff
path: root/projects/janus-gateway
diff options
context:
space:
mode:
authorMax Moroz <mmoroz@chromium.org>2019-03-15 07:05:57 -0700
committerMax Moroz <mmoroz@chromium.org>2019-03-15 07:05:57 -0700
commit12ac6ff9f223b24ca14981f52fabcf7cd187d714 (patch)
treeb91a3abef4819bc750ea5d0c3d87dff4293e48e8 /projects/janus-gateway
parent64686cafabfb28701221d84bf9b81f2b2f435f26 (diff)
downloadoss-fuzz-12ac6ff9f223b24ca14981f52fabcf7cd187d714.tar.gz
Revert [janus-gateway] First integration.
Diffstat (limited to 'projects/janus-gateway')
-rw-r--r--projects/janus-gateway/Dockerfile46
-rwxr-xr-xprojects/janus-gateway/build.sh18
-rw-r--r--projects/janus-gateway/project.yaml23
3 files changed, 0 insertions, 87 deletions
diff --git a/projects/janus-gateway/Dockerfile b/projects/janus-gateway/Dockerfile
deleted file mode 100644
index b530bbfe0..000000000
--- a/projects/janus-gateway/Dockerfile
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2019 Google Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-################################################################################
-
-FROM gcr.io/oss-fuzz-base/base-builder
-MAINTAINER atoppi@meetecho.com
-RUN apt-get update && apt-get install -y \
- autoconf autoconf-archive \
- automake \
- gengetopt \
- gtk-doc-tools \
- libconfig-dev \
- libglib2.0-dev \
- libgnutls-dev \
- libini-config-dev \
- libjansson-dev \
- libssl-dev \
- libtool \
- openssl \
- pkg-config
-
-# install libsrtp dep from source
-RUN git clone --single-branch --branch 2_2_x_throttle https://github.com/cisco/libsrtp.git libsrtp
-RUN cd libsrtp && ./configure --enable-openssl && make -j$(nproc) shared_library && make install
-
-# install libnice dep from source
-RUN git clone --single-branch --branch master https://gitlab.freedesktop.org/libnice/libnice.git libnice
-RUN cd libnice && git checkout 0.1.15 && ./autogen.sh && ./configure --disable-gtk-doc --disable-gtk-doc-html && make -j$(nproc) && make install
-
-# fetch Janus code
-RUN git clone --single-branch --branch master https://github.com/meetecho/janus-gateway.git janus-gateway
-
-WORKDIR $SRC
-COPY build.sh $SRC/
diff --git a/projects/janus-gateway/build.sh b/projects/janus-gateway/build.sh
deleted file mode 100755
index 0f3f3f704..000000000
--- a/projects/janus-gateway/build.sh
+++ /dev/null
@@ -1,18 +0,0 @@
-#!/bin/bash -eu
-# Copyright 2019 Google Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-################################################################################
-
-FUZZ_ENV=oss-fuzz $SRC/janus-gateway/fuzzers/build.sh
diff --git a/projects/janus-gateway/project.yaml b/projects/janus-gateway/project.yaml
deleted file mode 100644
index 800eada0f..000000000
--- a/projects/janus-gateway/project.yaml
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2019 Google Inc.
-#
-# Licensed under the Apache License, Version 2.0 (the "License");
-# you may not use this file except in compliance with the License.
-# You may obtain a copy of the License at
-#
-# http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-################################################################################
-
-homepage: "https://github.com/meetecho/janus-gateway"
-primary_contact: "toppi.ale@gmail.com"
-sanitizers:
- - address
- - memory
- - undefined
-coverage_extra_args: -ignore-filename-regex=.*glib.* -ignore-filename-regex=.*log.c