mirror of
https://github.com/RetroShare/RetroShare.git
synced 2024-10-01 02:35:48 -04:00
fixed missing licenses in libretroshare
This commit is contained in:
parent
98bf2922cb
commit
602bc36eec
@ -1,24 +1,25 @@
|
|||||||
/*******************************************************************************
|
/*******************************************************************************
|
||||||
* libretroshare/src/crypto: chacha20.cpp *
|
* libretroshare/src/crypto: chacha20.cc *
|
||||||
* *
|
* *
|
||||||
* libretroshare: retroshare core library *
|
* libretroshare: retroshare core library *
|
||||||
* *
|
* *
|
||||||
* Copyright 2016 by Mr.Alice *
|
* Copyright 2016 by Mr.Alice <retroshare.team@gmail.com> *
|
||||||
* *
|
* *
|
||||||
* This program is free software: you can redistribute it and/or modify *
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* it under the terms of the GNU Affero General Public License as *
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* published by the Free Software Foundation, either version 3 of the *
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License, or (at your option) any later version. *
|
* License, or (at your option) any later version. *
|
||||||
* *
|
* *
|
||||||
* This program is distributed in the hope that it will be useful, *
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* GNU Affero General Public License for more details. *
|
* GNU Lesser General Public License for more details. *
|
||||||
* *
|
* *
|
||||||
* You should have received a copy of the GNU Affero General Public License *
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include <stdexcept>
|
#include <stdexcept>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
#include <assert.h>
|
#include <assert.h>
|
||||||
|
@ -1,21 +1,25 @@
|
|||||||
|
/*******************************************************************************
|
||||||
|
* libretroshare/src/crypto: crypto.h *
|
||||||
|
* *
|
||||||
|
* libretroshare: retroshare core library *
|
||||||
|
* *
|
||||||
|
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
|
* *
|
||||||
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
|
* License, or (at your option) any later version. *
|
||||||
|
* *
|
||||||
|
* This program 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 Lesser General Public License for more details. *
|
||||||
|
* *
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
#pragma once
|
#pragma once
|
||||||
/*
|
|
||||||
* RetroShare Content Search and Indexing.
|
|
||||||
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org>
|
|
||||||
*
|
|
||||||
* This program is free software: you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU Affero General Public License as
|
|
||||||
* published by the Free Software Foundation, either version 3 of the
|
|
||||||
* License, or (at your option) any later version.
|
|
||||||
*
|
|
||||||
* This program 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 Affero General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "util/rstime.h"
|
#include "util/rstime.h"
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
@ -6,16 +6,16 @@
|
|||||||
* Copyright 2009-2011 by Robert Fernie <drbob@lunamutt.com> *
|
* Copyright 2009-2011 by Robert Fernie <drbob@lunamutt.com> *
|
||||||
* *
|
* *
|
||||||
* This program is free software: you can redistribute it and/or modify *
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* it under the terms of the GNU Affero General Public License as *
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* published by the Free Software Foundation, either version 3 of the *
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License, or (at your option) any later version. *
|
* License, or (at your option) any later version. *
|
||||||
* *
|
* *
|
||||||
* This program is distributed in the hope that it will be useful, *
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* GNU Affero General Public License for more details. *
|
* GNU Lesser General Public License for more details. *
|
||||||
* *
|
* *
|
||||||
* You should have received a copy of the GNU Affero General Public License *
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
@ -6,16 +6,16 @@
|
|||||||
* Copyright 2009-2011 by Robert Fernie <drbob@lunamutt.com> *
|
* Copyright 2009-2011 by Robert Fernie <drbob@lunamutt.com> *
|
||||||
* *
|
* *
|
||||||
* This program is free software: you can redistribute it and/or modify *
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* it under the terms of the GNU Affero General Public License as *
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* published by the Free Software Foundation, either version 3 of the *
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License, or (at your option) any later version. *
|
* License, or (at your option) any later version. *
|
||||||
* *
|
* *
|
||||||
* This program is distributed in the hope that it will be useful, *
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* GNU Affero General Public License for more details. *
|
* GNU Lesser General Public License for more details. *
|
||||||
* *
|
* *
|
||||||
* You should have received a copy of the GNU Affero General Public License *
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
@ -7,16 +7,16 @@
|
|||||||
* Copyright (C) 2015-2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
* Copyright (C) 2015-2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
* *
|
* *
|
||||||
* This program is free software: you can redistribute it and/or modify *
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* it under the terms of the GNU Affero General Public License as *
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* published by the Free Software Foundation, either version 3 of the *
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License, or (at your option) any later version. *
|
* License, or (at your option) any later version. *
|
||||||
* *
|
* *
|
||||||
* This program is distributed in the hope that it will be useful, *
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* GNU Affero General Public License for more details. *
|
* GNU Lesser General Public License for more details. *
|
||||||
* *
|
* *
|
||||||
* You should have received a copy of the GNU Affero General Public License *
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
@ -6,16 +6,16 @@
|
|||||||
* Copyright 2009-2011 by Robert Fernie. <drbob@lunamutt.com> *
|
* Copyright 2009-2011 by Robert Fernie. <drbob@lunamutt.com> *
|
||||||
* *
|
* *
|
||||||
* This program is free software: you can redistribute it and/or modify *
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* it under the terms of the GNU Affero General Public License as *
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* published by the Free Software Foundation, either version 3 of the *
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License, or (at your option) any later version. *
|
* License, or (at your option) any later version. *
|
||||||
* *
|
* *
|
||||||
* This program is distributed in the hope that it will be useful, *
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* GNU Affero General Public License for more details. *
|
* GNU Lesser General Public License for more details. *
|
||||||
* *
|
* *
|
||||||
* You should have received a copy of the GNU Affero General Public License *
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
******************************************************************************/
|
******************************************************************************/
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/grouter: grouterclientservice.h
|
* libretroshare/src/grouter: grouterclientservice.h *
|
||||||
*
|
* *
|
||||||
* Services for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2013 by Cyril Soler
|
* Copyright 2013 by Cyril Soler <csoler@users.sourceforge.net> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "csoler@users.sourceforge.net".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
// This class is the parent class for any service that will use the global router to distribute its packets.
|
// This class is the parent class for any service that will use the global router to distribute its packets.
|
||||||
// Typical representative clients include:
|
// Typical representative clients include:
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/services: groutermatrix.cc
|
* libretroshare/src/grouter: groutermatrix.cc *
|
||||||
*
|
* *
|
||||||
* Services for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2013 by Cyril Soler
|
* Copyright 2013 by Cyril Soler <csoler@users.sourceforge.net> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "csoler@users.sourceforge.net".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "groutertypes.h"
|
#include "groutertypes.h"
|
||||||
#include "groutermatrix.h"
|
#include "groutermatrix.h"
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/services: groutermatrix.h
|
* libretroshare/src/grouter: groutermatrix.h *
|
||||||
*
|
* *
|
||||||
* Services for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2013 by Cyril Soler
|
* Copyright 2013 by Cyril Soler <csoler@users.sourceforge.net> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "csoler@users.sourceforge.net".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/gxs: rsgxsnettunnel.cc
|
* libretroshare/src/gxs: gxsnettunnel.cc *
|
||||||
*
|
* *
|
||||||
* General Data service, interface for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2018-2018 by Cyril Soler
|
* Copyright 2018 by Cyril Soler <retroshare.team@gmail.com> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "retroshare.project@gmail.com"
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "util/rsdir.h"
|
#include "util/rsdir.h"
|
||||||
#include "util/rstime.h"
|
#include "util/rstime.h"
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/gxs: rsgxsnettunnel.h
|
* libretroshare/src/gxs: gxsnettunnel.h *
|
||||||
*
|
* *
|
||||||
* General Data service, interface for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2018-2018 by Cyril Soler
|
* Copyright 2018 by Cyril Soler <retroshare.team@gmail.com> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "retroshare.project@gmail.com"
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,31 +1,29 @@
|
|||||||
|
/*******************************************************************************
|
||||||
|
* libretroshare/src/gxs: rsnxs.h *
|
||||||
|
* *
|
||||||
|
* libretroshare: retroshare core library *
|
||||||
|
* *
|
||||||
|
* Copyright 2011-2011 by Robert Fernie <retroshare.team@gmail.com> *
|
||||||
|
* Copyright 2011-2011 by Christopher Evi-Parker *
|
||||||
|
* *
|
||||||
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
|
* License, or (at your option) any later version. *
|
||||||
|
* *
|
||||||
|
* This program 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 Lesser General Public License for more details. *
|
||||||
|
* *
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#ifndef RSGNP_H
|
#ifndef RSGNP_H
|
||||||
#define RSGNP_H
|
#define RSGNP_H
|
||||||
|
|
||||||
/*
|
|
||||||
* libretroshare/src/gxs: rsnxs.h
|
|
||||||
*
|
|
||||||
* Network Exchange Service interface for RetroShare.
|
|
||||||
*
|
|
||||||
* Copyright 2011-2011 by Robert Fernie, Christopher Evi-Prker
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library 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
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public
|
|
||||||
* License along with this library; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
|
||||||
* USA.
|
|
||||||
*
|
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <set>
|
#include <set>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include "util/rstime.h"
|
#include "util/rstime.h"
|
||||||
|
@ -1,20 +1,23 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* RetroShare JSON API
|
* libretroshare/src/gxs: jsonapi.cpp *
|
||||||
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org>
|
* *
|
||||||
*
|
* RetroShare JSON API *
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
* it under the terms of the GNU Affero General Public License as
|
* *
|
||||||
* published by the Free Software Foundation, either version 3 of the
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* License, or (at your option) any later version.
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
*
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* This program is distributed in the hope that it will be useful,
|
* License, or (at your option) any later version. *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* GNU Affero General Public License for more details.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
*
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
* GNU Lesser General Public License for more details. *
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* *
|
||||||
*/
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "jsonapi.h"
|
#include "jsonapi.h"
|
||||||
|
|
||||||
|
@ -1,20 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* RetroShare JSON API
|
* libretroshare/src/gxs: jsonapi.h *
|
||||||
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org>
|
* *
|
||||||
*
|
* RetroShare JSON API *
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
* it under the terms of the GNU Affero General Public License as
|
* *
|
||||||
* published by the Free Software Foundation, either version 3 of the
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* License, or (at your option) any later version.
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
*
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* This program is distributed in the hope that it will be useful,
|
* License, or (at your option) any later version. *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* GNU Affero General Public License for more details.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
*
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
* GNU Lesser General Public License for more details. *
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* *
|
||||||
*/
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -1,20 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* RetroShare JSON API
|
* libretroshare/src/gxs: jsonapiitems.h *
|
||||||
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org>
|
* *
|
||||||
*
|
* RetroShare JSON API *
|
||||||
* This program is free software: you can redistribute it and/or modify
|
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
* it under the terms of the GNU Affero General Public License as
|
* *
|
||||||
* published by the Free Software Foundation, either version 3 of the
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* License, or (at your option) any later version.
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
*
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* This program is distributed in the hope that it will be useful,
|
* License, or (at your option) any later version. *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* GNU Affero General Public License for more details.
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
*
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
* GNU Lesser General Public License for more details. *
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
* *
|
||||||
*/
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#include <string>
|
#include <string>
|
||||||
|
@ -403,6 +403,7 @@ HEADERS += pqi/authssl.h \
|
|||||||
pqi/pqiperson.h \
|
pqi/pqiperson.h \
|
||||||
pqi/pqipersongrp.h \
|
pqi/pqipersongrp.h \
|
||||||
pqi/pqiservice.h \
|
pqi/pqiservice.h \
|
||||||
|
pqi/pqiservicemonitor.h \
|
||||||
pqi/pqissl.h \
|
pqi/pqissl.h \
|
||||||
pqi/pqissllistener.h \
|
pqi/pqissllistener.h \
|
||||||
pqi/pqisslpersongrp.h \
|
pqi/pqisslpersongrp.h \
|
||||||
@ -427,12 +428,12 @@ HEADERS += rsserver/p3face.h \
|
|||||||
rsserver/p3serverconfig.h
|
rsserver/p3serverconfig.h
|
||||||
|
|
||||||
HEADERS += grouter/groutercache.h \
|
HEADERS += grouter/groutercache.h \
|
||||||
grouter/rsgrouter.h \
|
retroshare/rsgrouter.h \
|
||||||
grouter/grouteritems.h \
|
grouter/grouteritems.h \
|
||||||
grouter/p3grouter.h \
|
grouter/p3grouter.h \
|
||||||
grouter/rsgroutermatrix.h \
|
grouter/rsgroutermatrix.h \
|
||||||
grouter/groutertypes.h \
|
grouter/groutertypes.h \
|
||||||
grouter/rsgrouterclient.h
|
grouter/grouterclientservice.h
|
||||||
|
|
||||||
HEADERS += rsitems/rsitem.h \
|
HEADERS += rsitems/rsitem.h \
|
||||||
rsitems/itempriorities.h \
|
rsitems/itempriorities.h \
|
||||||
@ -707,44 +708,46 @@ DEFINES *= SQLITE_HAS_CODEC
|
|||||||
DEFINES *= GXS_ENABLE_SYNC_MSGS
|
DEFINES *= GXS_ENABLE_SYNC_MSGS
|
||||||
|
|
||||||
HEADERS += rsitems/rsnxsitems.h \
|
HEADERS += rsitems/rsnxsitems.h \
|
||||||
|
rsitems/rsgxsitems.h \
|
||||||
|
retroshare/rstokenservice.h \
|
||||||
|
retroshare/rsgxsservice.h \
|
||||||
|
retroshare/rsgxsflags.h \
|
||||||
|
retroshare/rsgxsifacetypes.h \
|
||||||
|
retroshare/rsgxsiface.h \
|
||||||
|
retroshare/rsgxscommon.h \
|
||||||
|
retroshare/rsgxsifacehelper.h \
|
||||||
|
util/retrodb.h \
|
||||||
|
util/rsdbbind.h \
|
||||||
|
util/contentvalue.h \
|
||||||
|
gxs/rsgxsutil.h \
|
||||||
|
gxs/gxssecurity.h \
|
||||||
gxs/rsgds.h \
|
gxs/rsgds.h \
|
||||||
gxs/rsgxs.h \
|
gxs/rsgxs.h \
|
||||||
gxs/rsdataservice.h \
|
gxs/rsdataservice.h \
|
||||||
gxs/rsgxsnetservice.h \
|
gxs/rsgxsnetservice.h \
|
||||||
gxs/rsgxsnettunnel.h \
|
gxs/rsgxsnettunnel.h \
|
||||||
retroshare/rsgxsflags.h \
|
|
||||||
retroshare/rsgxsifacetypes.h \
|
|
||||||
gxs/rsgenexchange.h \
|
gxs/rsgenexchange.h \
|
||||||
|
gxs/rsnxs.h \
|
||||||
gxs/rsnxsobserver.h \
|
gxs/rsnxsobserver.h \
|
||||||
gxs/rsgxsdata.h \
|
gxs/rsgxsdata.h \
|
||||||
retroshare/rstokenservice.h \
|
|
||||||
gxs/rsgxsdataaccess.h \
|
gxs/rsgxsdataaccess.h \
|
||||||
retroshare/rsgxsservice.h \
|
|
||||||
rsitems/rsgxsitems.h \
|
|
||||||
util/retrodb.h \
|
|
||||||
util/rsdbbind.h \
|
|
||||||
gxs/rsgxsutil.h \
|
|
||||||
util/contentvalue.h \
|
|
||||||
gxs/gxssecurity.h \
|
|
||||||
gxs/rsgxsifacehelper.h \
|
|
||||||
gxs/gxstokenqueue.h \
|
gxs/gxstokenqueue.h \
|
||||||
gxs/rsgxsnetutils.h \
|
gxs/rsgxsnetutils.h \
|
||||||
gxs/rsgxsiface.h \
|
|
||||||
gxs/rsgxsrequesttypes.h
|
gxs/rsgxsrequesttypes.h
|
||||||
|
|
||||||
|
|
||||||
SOURCES += rsitems/rsnxsitems.cc \
|
SOURCES += rsitems/rsnxsitems.cc \
|
||||||
|
rsitems/rsgxsitems.cc \
|
||||||
|
util/retrodb.cc \
|
||||||
|
util/contentvalue.cc \
|
||||||
|
util/rsdbbind.cc \
|
||||||
|
gxs/gxssecurity.cc \
|
||||||
|
gxs/rsgxsdataaccess.cc \
|
||||||
gxs/rsdataservice.cc \
|
gxs/rsdataservice.cc \
|
||||||
gxs/rsgenexchange.cc \
|
gxs/rsgenexchange.cc \
|
||||||
gxs/rsgxsnetservice.cc \
|
gxs/rsgxsnetservice.cc \
|
||||||
gxs/rsgxsnettunnel.cc \
|
gxs/rsgxsnettunnel.cc \
|
||||||
gxs/rsgxsdata.cc \
|
gxs/rsgxsdata.cc \
|
||||||
rsitems/rsgxsitems.cc \
|
|
||||||
gxs/rsgxsdataaccess.cc \
|
|
||||||
util/retrodb.cc \
|
|
||||||
util/contentvalue.cc \
|
|
||||||
util/rsdbbind.cc \
|
|
||||||
gxs/gxssecurity.cc \
|
|
||||||
gxs/gxstokenqueue.cc \
|
gxs/gxstokenqueue.cc \
|
||||||
gxs/rsgxsnetutils.cc \
|
gxs/rsgxsnetutils.cc \
|
||||||
gxs/rsgxsutil.cc \
|
gxs/rsgxsutil.cc \
|
||||||
|
@ -21,26 +21,6 @@
|
|||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
#pragma once
|
|
||||||
/*
|
|
||||||
* RetroShare
|
|
||||||
*
|
|
||||||
* Copyright (C) 2012-2014 Cyril Soler <csoler@users.sourceforge.net>
|
|
||||||
*
|
|
||||||
* This program is free software: you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU Affero General Public License as
|
|
||||||
* published by the Free Software Foundation, either version 3 of the
|
|
||||||
* License, or (at your option) any later version.
|
|
||||||
*
|
|
||||||
* This program 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 Affero General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Affero General Public License
|
|
||||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include "retroshare/rstypes.h"
|
#include "retroshare/rstypes.h"
|
||||||
#include "util/rsurl.h"
|
#include "util/rsurl.h"
|
||||||
|
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/pqi: p3dhtmgr.cc
|
* libretroshare/src/pqi: p3dhtmgr.cc *
|
||||||
*
|
* *
|
||||||
* 3P/PQI network interface for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2004-2008 by Robert Fernie.
|
* Copyright 2004-2008 by Robert Fernie. *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <unistd.h>
|
#include <unistd.h>
|
||||||
#include <iomanip>
|
#include <iomanip>
|
||||||
|
@ -1,28 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/pqi: p3dhtmgr.h
|
* libretroshare/src/pqi: p3dhtmgr.h *
|
||||||
*
|
* *
|
||||||
* 3P/PQI network interface for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2004-2008 by Robert Fernie.
|
* Copyright 2004-2008 by Robert Fernie. *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
|
|
||||||
#ifndef MRK_P3_DHT_MANAGER_HEADER
|
#ifndef MRK_P3_DHT_MANAGER_HEADER
|
||||||
#define MRK_P3_DHT_MANAGER_HEADER
|
#define MRK_P3_DHT_MANAGER_HEADER
|
||||||
|
@ -20,6 +20,7 @@
|
|||||||
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* *
|
* *
|
||||||
*******************************************************************************/
|
*******************************************************************************/
|
||||||
|
|
||||||
#include "pqi/p3linkmgr.h"
|
#include "pqi/p3linkmgr.h"
|
||||||
|
|
||||||
#include "pqi/p3peermgr.h"
|
#include "pqi/p3peermgr.h"
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/pqi: pqiservicemonitor.h
|
* libretroshare/src/pqi: pqiservicemonitor.h *
|
||||||
*
|
* *
|
||||||
* 3P/PQI network interface for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2014 by Robert Fernie.
|
* Copyright 2014 by Robert Fernie <drbob@lunamutt.com> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2.1 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef PQI_SERVICE_MONITOR_H
|
#ifndef PQI_SERVICE_MONITOR_H
|
||||||
#define PQI_SERVICE_MONITOR_H
|
#define PQI_SERVICE_MONITOR_H
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/services: rsgrouter.h
|
* libretroshare/src/retroshare: rsgrouter.h *
|
||||||
*
|
* *
|
||||||
* Services for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2013 by Cyril Soler
|
* Copyright 2013 by Cyril Soler <retroshare.team@gmail.com> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "csoler@users.sourceforge.net".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,31 +1,28 @@
|
|||||||
|
/*******************************************************************************
|
||||||
|
* libretroshare/src/retroshare: rsgxscommon.h *
|
||||||
|
* *
|
||||||
|
* libretroshare: retroshare core library *
|
||||||
|
* *
|
||||||
|
* Copyright (C) 2012 Robert Fernie <retroshare@lunamutt.com> *
|
||||||
|
* *
|
||||||
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
|
* License, or (at your option) any later version. *
|
||||||
|
* *
|
||||||
|
* This program 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 Lesser General Public License for more details. *
|
||||||
|
* *
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#ifndef RETROSHARE_GXS_COMMON_OBJS_INTERFACE_H
|
#ifndef RETROSHARE_GXS_COMMON_OBJS_INTERFACE_H
|
||||||
#define RETROSHARE_GXS_COMMON_OBJS_INTERFACE_H
|
#define RETROSHARE_GXS_COMMON_OBJS_INTERFACE_H
|
||||||
|
|
||||||
/*
|
|
||||||
* libretroshare/src/retroshare: rsgxscommong.h
|
|
||||||
*
|
|
||||||
* RetroShare C++ Interface.
|
|
||||||
*
|
|
||||||
* Copyright 2012-2012 by Robert Fernie.
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License Version 2.1 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library 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
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public
|
|
||||||
* License along with this library; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
|
||||||
* USA.
|
|
||||||
*
|
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <inttypes.h>
|
#include <inttypes.h>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <list>
|
#include <list>
|
||||||
|
@ -1,25 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* RetroShare C++ Interface.
|
* libretroshare/src/retroshare: rsgxsdistsync.h *
|
||||||
*
|
* *
|
||||||
* Copyright 2018 by Cyril Soler
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* Copyright (C) 2012 Cyril Soler <retroshare@lunamutt.com> *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
*
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* License, or (at your option) any later version. *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* *
|
||||||
* Library General Public License for more details.
|
* This program is distributed in the hope that it will be useful, *
|
||||||
*
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* License along with this library; if not, write to the Free Software
|
* GNU Lesser General Public License for more details. *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* *
|
||||||
* USA.
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
*
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
@ -1,28 +1,24 @@
|
|||||||
|
/*******************************************************************************
|
||||||
/*
|
* libretroshare/src/retroshare: rsgxsiface.h *
|
||||||
* libretroshare/src/gxs/: rsgxsifaceimpl.h
|
* *
|
||||||
*
|
* libretroshare: retroshare core library *
|
||||||
* RetroShare GXS. RsGxsIface
|
* *
|
||||||
*
|
* Copyright 2012 by Christopher Evi-Parker *
|
||||||
* Copyright 2012 by Christopher Evi-Parker
|
* *
|
||||||
*
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* This library is free software; you can redistribute it and/or
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* License, or (at your option) any later version. *
|
||||||
*
|
* *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
* Library General Public License for more details.
|
* GNU Lesser General Public License for more details. *
|
||||||
*
|
* *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* License along with this library; if not, write to the Free Software
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* *
|
||||||
* USA.
|
*******************************************************************************/
|
||||||
*
|
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef RSGXSIFACE_H_
|
#ifndef RSGXSIFACE_H_
|
||||||
#define RSGXSIFACE_H_
|
#define RSGXSIFACE_H_
|
||||||
|
@ -1,32 +1,29 @@
|
|||||||
|
/*******************************************************************************
|
||||||
|
* libretroshare/src/retroshare: rsgxsifacehelper.h *
|
||||||
|
* *
|
||||||
|
* libretroshare: retroshare core library *
|
||||||
|
* *
|
||||||
|
* Copyright 2011 by Christopher Evi-Parker *
|
||||||
|
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org> *
|
||||||
|
* *
|
||||||
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
|
* License, or (at your option) any later version. *
|
||||||
|
* *
|
||||||
|
* This program 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 Lesser General Public License for more details. *
|
||||||
|
* *
|
||||||
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
|
* *
|
||||||
|
*******************************************************************************/
|
||||||
|
|
||||||
#ifndef RSGXSIFACEIMPL_H
|
#ifndef RSGXSIFACEIMPL_H
|
||||||
#define RSGXSIFACEIMPL_H
|
#define RSGXSIFACEIMPL_H
|
||||||
|
|
||||||
/*
|
|
||||||
* libretroshare/src/gxs/: rsgxsifaceimpl.h
|
|
||||||
*
|
|
||||||
* RetroShare GXS. Convenience interface implementation
|
|
||||||
*
|
|
||||||
* Copyright 2012 by Christopher Evi-Parker
|
|
||||||
* Copyright (C) 2018 Gioacchino Mazzurco <gio@eigenlab.org>
|
|
||||||
*
|
|
||||||
* This library is free software; you can redistribute it and/or
|
|
||||||
* modify it under the terms of the GNU Library General Public
|
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
|
||||||
*
|
|
||||||
* This library 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
|
|
||||||
* Library General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU Library General Public
|
|
||||||
* License along with this library; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
|
||||||
* USA.
|
|
||||||
*
|
|
||||||
* Please report all bugs and problems to "retroshare@lunamutt.com".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <chrono>
|
#include <chrono>
|
||||||
#include <thread>
|
#include <thread>
|
||||||
|
|
||||||
|
@ -1,27 +1,24 @@
|
|||||||
/*
|
/*******************************************************************************
|
||||||
* libretroshare/src/services: rsreputation.h
|
* libretroshare/src/retroshare: rsreputations.h *
|
||||||
*
|
* *
|
||||||
* Services for RetroShare.
|
* libretroshare: retroshare core library *
|
||||||
*
|
* *
|
||||||
* Copyright 2015 by Cyril Soler
|
* Copyright 2015 by Cyril Soler <retroshare.team@gmail.com> *
|
||||||
*
|
* *
|
||||||
* This library is free software; you can redistribute it and/or
|
* This program is free software: you can redistribute it and/or modify *
|
||||||
* modify it under the terms of the GNU Library General Public
|
* it under the terms of the GNU Lesser General Public License as *
|
||||||
* License Version 2 as published by the Free Software Foundation.
|
* published by the Free Software Foundation, either version 3 of the *
|
||||||
*
|
* License, or (at your option) any later version. *
|
||||||
* This library is distributed in the hope that it will be useful,
|
* *
|
||||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
* This program is distributed in the hope that it will be useful, *
|
||||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of *
|
||||||
* Library General Public License for more details.
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *
|
||||||
*
|
* GNU Lesser General Public License for more details. *
|
||||||
* You should have received a copy of the GNU Library General Public
|
* *
|
||||||
* License along with this library; if not, write to the Free Software
|
* You should have received a copy of the GNU Lesser General Public License *
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307
|
* along with this program. If not, see <https://www.gnu.org/licenses/>. *
|
||||||
* USA.
|
* *
|
||||||
*
|
*******************************************************************************/
|
||||||
* Please report all bugs and problems to "csoler@users.sourceforge.net".
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#pragma once
|
#pragma once
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user