diff options
Diffstat (limited to 'src/anyrtpproxy')
-rw-r--r-- | src/anyrtpproxy/Makefile | 30 | ||||
-rw-r--r-- | src/anyrtpproxy/anyrtpproxy.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/callIdQueue.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/callIdQueue.h | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/commandHandler.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/commandHandler.h | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/connectionList.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/connectionList.h | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/options.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/options.h | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/portWindow.cpp | 17 | ||||
-rw-r--r-- | src/anyrtpproxy/portWindow.h | 17 |
12 files changed, 129 insertions, 88 deletions
diff --git a/src/anyrtpproxy/Makefile b/src/anyrtpproxy/Makefile index 948a4c8..1f13eec 100644 --- a/src/anyrtpproxy/Makefile +++ b/src/anyrtpproxy/Makefile @@ -1,3 +1,33 @@ +## +## anytun +## +## The secure anycast tunneling protocol (satp) defines a protocol used +## for communication between any combination of unicast and anycast +## tunnel endpoints. It has less protocol overhead than IPSec in Tunnel +## mode and allows tunneling of every ETHER TYPE protocol (e.g. +## ethernet, ip, arp ...). satp directly includes cryptography and +## message authentication based on the methodes used by SRTP. It is +## intended to deliver a generic, scaleable and secure solution for +## tunneling and relaying of packets of any protocol. +## +## +## Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, +## Christian Pointner <satp@wirdorange.org> +## +## This file is part of Anytun. +## +## Anytun is free software: you can redistribute it and/or modify +## it under the terms of the GNU General Public License version 3 as +## published by the Free Software Foundation. +## +## Anytun is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with Foobar. If not, see <http://www.gnu.org/licenses/>. +## C = gcc CFLAGS = -g -Wall CFLAGS += -DSOCKETS_NAMESPACE=sockets diff --git a/src/anyrtpproxy/anyrtpproxy.cpp b/src/anyrtpproxy/anyrtpproxy.cpp index 05cf738..9d299dc 100644 --- a/src/anyrtpproxy/anyrtpproxy.cpp +++ b/src/anyrtpproxy/anyrtpproxy.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include <iostream> diff --git a/src/anyrtpproxy/callIdQueue.cpp b/src/anyrtpproxy/callIdQueue.cpp index bc90f08..2b43721 100644 --- a/src/anyrtpproxy/callIdQueue.cpp +++ b/src/anyrtpproxy/callIdQueue.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include "callIdQueue.h" diff --git a/src/anyrtpproxy/callIdQueue.h b/src/anyrtpproxy/callIdQueue.h index 67e543d..8c13bc0 100644 --- a/src/anyrtpproxy/callIdQueue.h +++ b/src/anyrtpproxy/callIdQueue.h @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #ifndef __CALLID_QUEUE_H__ diff --git a/src/anyrtpproxy/commandHandler.cpp b/src/anyrtpproxy/commandHandler.cpp index 6df044e..d17873e 100644 --- a/src/anyrtpproxy/commandHandler.cpp +++ b/src/anyrtpproxy/commandHandler.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include <sstream> diff --git a/src/anyrtpproxy/commandHandler.h b/src/anyrtpproxy/commandHandler.h index 97082ca..e2defe1 100644 --- a/src/anyrtpproxy/commandHandler.h +++ b/src/anyrtpproxy/commandHandler.h @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #ifndef _COMMAND_HANDLER_H_ diff --git a/src/anyrtpproxy/connectionList.cpp b/src/anyrtpproxy/connectionList.cpp index c8bbfa7..c3ca2e1 100644 --- a/src/anyrtpproxy/connectionList.cpp +++ b/src/anyrtpproxy/connectionList.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include "connectionList.h" diff --git a/src/anyrtpproxy/connectionList.h b/src/anyrtpproxy/connectionList.h index 6b02b22..a1eb389 100644 --- a/src/anyrtpproxy/connectionList.h +++ b/src/anyrtpproxy/connectionList.h @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #ifndef _CONNECTION_LIST_H diff --git a/src/anyrtpproxy/options.cpp b/src/anyrtpproxy/options.cpp index e6d95cf..5def825 100644 --- a/src/anyrtpproxy/options.cpp +++ b/src/anyrtpproxy/options.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include <iostream> diff --git a/src/anyrtpproxy/options.h b/src/anyrtpproxy/options.h index 3d924fd..5d9ec2a 100644 --- a/src/anyrtpproxy/options.h +++ b/src/anyrtpproxy/options.h @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #ifndef _OPTIONS_H_ diff --git a/src/anyrtpproxy/portWindow.cpp b/src/anyrtpproxy/portWindow.cpp index 3d96a06..e695315 100644 --- a/src/anyrtpproxy/portWindow.cpp +++ b/src/anyrtpproxy/portWindow.cpp @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #include "portWindow.h" diff --git a/src/anyrtpproxy/portWindow.h b/src/anyrtpproxy/portWindow.h index c97e94f..c2afeb1 100644 --- a/src/anyrtpproxy/portWindow.h +++ b/src/anyrtpproxy/portWindow.h @@ -11,21 +11,22 @@ * tunneling and relaying of packets of any protocol. * * - * Copyright (C) 2007 anytun.org <satp@wirdorange.org> + * Copyright (C) 2007-2008 Othmar Gsenger, Erwin Nindl, + * Christian Pointner <satp@wirdorange.org> * - * This program is free software; you can redistribute it and/or modify - * it under the terms of the GNU General Public License version 2 - * as published by the Free Software Foundation. + * This file is part of Anytun. * - * This program is distributed in the hope that it will be useful, + * Anytun is free software: you can redistribute it and/or modify + * it under the terms of the GNU General Public License version 3 as + * published by the Free Software Foundation. + * + * Anytun is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License - * along with this program (see the file COPYING included with this - * distribution); if not, write to the Free Software Foundation, Inc., - * 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + * along with Foobar. If not, see <http://www.gnu.org/licenses/>. */ #ifndef _PORT_WINDOW_H_ |