adding license info to each file

Volker Birk 6 years ago
parent bc769d41d5
commit e4cfb490c6
  1. 3
      Makefile
  2. 2
      Makefile.conf
  3. 2
      README-OSX.md
  4. 2
      README.txt
  5. 2
      TODO.txt
  6. 3
      asn.1/Makefile
  7. 3
      asn.1/devicegroup.asn1
  8. 3
      asn.1/pEp.asn1
  9. 4
      asn.1/pEpEngineASN1/ReadMe.txt
  10. 3
      asn.1/protocols.asn1
  11. 3
      build-android/build.sh
  12. 5
      build-android/jni/Android.mk
  13. 3
      build-linux/Makefile
  14. 3
      build-mac/README.txt
  15. 3
      build-mac/build.sh
  16. 3
      build-mac/build_libcurl_dist.sh
  17. 3
      build-windows/README.txt
  18. 3
      db/Makefile
  19. 3
      db/create_system_db.sql
  20. 4
      db/csv2csv.py
  21. 4
      db/dic2csv.py
  22. 1
      db/make_systemdb.cmd
  23. 4
      db/mkpass
  24. 4
      db/sort.py
  25. 4
      db/trustwords.py
  26. 2
      macports_env.sh
  27. 3
      src/asn1_helper.c
  28. 3
      src/asn1_helper.h
  29. 3
      src/baseprotocol.c
  30. 3
      src/baseprotocol.h
  31. 3
      src/blacklist.c
  32. 3
      src/blacklist.h
  33. 3
      src/bloblist.c
  34. 3
      src/bloblist.h
  35. 3
      src/cryptotech.c
  36. 3
      src/cryptotech.h
  37. 3
      src/dynamic_api.h
  38. 3
      src/email.c
  39. 3
      src/email.h
  40. 3
      src/etpan_mime.c
  41. 3
      src/etpan_mime.h
  42. 3
      src/identity_list.c
  43. 3
      src/identity_list.h
  44. 3
      src/keymanagement.c
  45. 3
      src/keymanagement.h
  46. 3
      src/map_asn1.c
  47. 3
      src/map_asn1.h
  48. 3
      src/message.c
  49. 3
      src/message.h
  50. 3
      src/message_api.c
  51. 3
      src/message_api.h
  52. 3
      src/mime.c
  53. 3
      src/mime.h
  54. 3
      src/openpgp_compat.c
  55. 3
      src/openpgp_compat.h
  56. 3
      src/pEpEngine.c
  57. 3
      src/pEpEngine.h
  58. 3
      src/pEp_internal.h
  59. 3
      src/pgp_gpg.c
  60. 3
      src/pgp_gpg.h
  61. 3
      src/pgp_gpg_internal.h
  62. 3
      src/pgp_netpgp.c
  63. 3
      src/pgp_netpgp.h
  64. 3
      src/pgp_netpgp_internal.h
  65. 3
      src/platform.h
  66. 3
      src/platform_unix.c
  67. 3
      src/platform_unix.h
  68. 5
      src/platform_windows.cpp
  69. 3
      src/platform_windows.h
  70. 3
      src/resource.h
  71. 3
      src/sqlite3.h
  72. 3
      src/stringlist.c
  73. 3
      src/stringlist.h
  74. 3
      src/stringpair.c
  75. 3
      src/stringpair.h
  76. 3
      src/sync.c
  77. 3
      src/sync.h
  78. 3
      src/sync_actions.c
  79. 3
      src/sync_impl.c
  80. 3
      src/sync_impl.h
  81. 3
      src/timestamp.c
  82. 3
      src/timestamp.h
  83. 3
      src/trans_auto.c
  84. 3
      src/trans_auto.h
  85. 3
      src/transport.c
  86. 3
      src/transport.h
  87. 3
      src/wrappers.h
  88. 4
      sync/Makefile
  89. 3
      sync/devicegroup.fsm
  90. 3
      sync/fsm.yml2
  91. 3
      sync/functions.ysl2
  92. 3
      sync/gen_actions.ysl2
  93. 3
      sync/gen_dot.ysl2
  94. 3
      sync/gen_statemachine.ysl2
  95. 4
      test/Makefile
  96. 3
      test/_test_template_cc
  97. 3
      test/blacklist_accept_new_key_test.cc
  98. 3
      test/blacklist_test.cc
  99. 3
      test/bloblist_test.cc
  100. 3
      test/crashdump_test.cc
  101. Some files were not shown because too many files have changed in this diff Show More

@ -1,3 +1,6 @@
# this file is under GNU General Public License v3.0
# see LICENSE.txt
include Makefile.conf
# add it to the environment of all executed programs:

@ -1,3 +1,5 @@
# this file is in the Public Domain
BUILD_ON=$(shell uname)
BUILD_FOR=$(BUILD_ON)
OPTIMIZE=-g -Wall -O0 -fPIC

@ -1,3 +1,5 @@
# this file is under Creative Commons License 3.0 cc-by-sa
# Building for OS X/macOS
See also README.txt for general information.

@ -1,3 +1,5 @@
# this file is under Creative Commons License 3.0 cc-by-sa
p≡p Engine
==========

@ -1,3 +1,5 @@
# this file is in the Public Domain
- add required Debian packages to build pEp (or where to find non-debian-packaged software, like "libetpan/mailmime_encode.h"
- add build instructions and required "brew" packages for Mac OS X.
- describe, how to configure pEpEngine to use self-compiled libetpan (in $HOME/local/ or the like)

@ -1,3 +1,6 @@
# This file is under GNU General Public License 3.0
# see LICENSE.txt
include ../Makefile.conf
ifeq ($(BUILD_ON),Linux)

@ -1,3 +1,6 @@
/* This file is under GNU General Public License 3.0 */
/* see LICENSE.txt */
DEVICEGROUP
{ iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) pEp (47878) sync(1) keysync(1) }

@ -1,3 +1,6 @@
/* This file is under GNU General Public License 3.0 */
/* see LICENSE.txt */
PEP
{ iso(1) org(3) dod(6) internet(1) private(4) enterprise(1) pEp(47878) basic(0) }

@ -1,3 +1,7 @@
# This file is in the Public Domain
# All other files in this directory are under GNU General Public License 3.0
# see LICENSE.txt
========================================================================
STATIC LIBRARY : pEpEngineASN1 Project Overview
========================================================================

@ -1,3 +1,6 @@
/* This file is under GNU General Public License 3.0 */
/* see LICENSE.txt */
SYNC
DEFINITIONS AUTOMATIC TAGS EXTENSIBILITY IMPLIED ::=

@ -1,5 +1,8 @@
#!/bin/sh
# This file is under GNU General Public License 3.0
# see LICENSE.txt
set -e
build_version=1

@ -1,5 +1,8 @@
# Copyright (C) 2015 pEp
# Copyleft 2015 pEp foundation
#
# This file is under GNU General Public License 3.0
# see LICENSE.txt
LOCAL_PATH := $(call my-dir)
$(warning $(LOCAL_PATH))

@ -1,3 +1,6 @@
# This file is under GNU General Public License 3.0
# see LICENSE.txt
#------------------------------------------------------------------------------#
# Makefile to build libEtpan GPGME, GnuPG and deps for use with pEpEngine
# based on pEpJNIAdapter/android/external/Makefile

@ -0,0 +1,3 @@
# all files in this directory are under GNU General Public License 3.0
# see LICENSE.txt

@ -1,5 +1,8 @@
#!/bin/bash
# This file is under GNU General Public License 3.0
# see LICENSE.txt
#
# Invoke with `sh build.sh`
#

@ -1,5 +1,8 @@
#!/bin/bash
# This file is under GNU General Public License 3.0
# see LICENSE.txt
export DEVROOT=/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain
DFT_DIST_DIR=../libcurl-ios-dist
DIST_DIR=${DIST_DIR:-$DFT_DIST_DIR}

@ -0,0 +1,3 @@
# all files in this directory are under GNU General Public License 3.0
# see LICENSE.txt

@ -1,3 +1,6 @@
# This file is under GNU General Public License 3.0
# see LICENSE.txt
include ../Makefile.conf
db: system.db

@ -1,3 +1,6 @@
-- This file is under GNU General Public License 3.0
-- See LICENSE.txt
-- DDL
CREATE TABLE i18n_language (

@ -1,5 +1,9 @@
#! /usr/bin/env python3
# This file is under GNU General Public License 3.0
# see LICENSE.txt
from argparse import ArgumentParser
from fileinput import FileInput, hook_encoded
import re, itertools, sys

@ -1,5 +1,9 @@
#! /usr/bin/env python3
# This file is under GNU General Public License 3.0
# see LICENSE.txt
from argparse import ArgumentParser
from fileinput import FileInput, hook_encoded
import re, itertools, sys

@ -1,3 +1,4 @@
@rem this file is in the Public Domain
@echo off
if exist system.db del /f system.db

@ -1,5 +1,9 @@
#!/bin/sh
# This file is under GNU General Public License 3.0
# see LICENSE.txt
if [ $1/ == / ] ; then
lang=en
else

@ -1,5 +1,9 @@
#! /usr/bin/env python3
# This file is under GNU General Public License 3.0
# see LICENSE.txt
from argparse import ArgumentParser
from fileinput import FileInput, hook_encoded
import re, itertools, sys

@ -1,5 +1,9 @@
#!/usr/bin/env python3
# This file is under GNU General Public License 3.0
# see LICENSE.txt
from sqlite3 import connect
from os import environ
from argparse import ArgumentParser

@ -1,3 +1,5 @@
# this file is in the Public Domain
# Typical pure MacPorts environment
# Restrict to MacPorts

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "asn1_helper.h"
#include <assert.h>
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <string.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "message_api.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "message.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "blacklist.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "dynamic_api.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#ifdef USE_GPG

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#ifdef WIN32

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "email.h"
PEP_STATUS email_sendto(PEP_SESSION session, const message *msg)

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "transport.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "etpan_mime.h"
#ifndef mailmime_param_new_with_data
#include <libetpan/mailprivacy_tools.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <libetpan/libetpan.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "platform.h"
#include <string.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "map_asn1.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <time.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "message_api.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "mime.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "message.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "dynamic_api.h"
#include "openpgp_compat.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// openpgp_compat.h
//
// These functions are the exposure of non-generic PGP-specific functionality (largely related to PGP

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "dynamic_api.h"
#include "cryptotech.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#ifdef __cplusplus

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#define PEP_ENGINE_VERSION "0.8.0"
// maximum attachment size to import as key 1MB, maximum of 20 attachments

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "platform.h"
#include "pEp_internal.h"
#include "pgp_gpg.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <gpgme.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "pgp_netpgp.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <curl/curl.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#ifdef __cplusplus

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#define _POSIX_C_SOURCE 200809L
#ifdef ANDROID

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#ifndef __APPLE__
#define _POSIX_C_SOURCE 200809L
#endif

@ -1,4 +1,7 @@
// Windows platform specifica
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// Windows platform specification
#define WIN32_LEAN_AND_MEAN
#ifndef UNICODE

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
// Windows platform specifica

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
//{{NO_DEPENDENCIES}}
// Microsoft Visual C++ generated include file.
// Used by pEpEngine.rc

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
/*
** 2001 September 15
**

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "dynamic_api.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <stdlib.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "dynamic_api.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include <memory.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
/*
====================================
Engine/adapter/app KeySync interface

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// Actions for DeviceState state machine
#include <assert.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "platform.h"
// it seems pEp_internal.h needs to be the first pEp include due to the

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "message.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "timestamp.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include <time.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "trans_auto.h"
PEP_STATUS auto_sendto(PEP_SESSION session, const message *msg)

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "transport.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include "pEp_internal.h"
#include "trans_auto.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "pEpEngine.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#pragma once
#include "platform.h"

@ -1,3 +1,7 @@
# This file is under GNU General Public License 3.0
# see LICENSE.txt
include ../Makefile.conf
all: .codegen

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// DeviceGroup protocol for p≡p
// Copyleft (c) 2016, p≡p foundation

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// FSM Y language 1.0
// Copyleft (c) 2016, p≡p foundation

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// function library
def "func:distinctName" {

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// generate actions skeleton
// Copyleft (c) 2016, p≡p foundation

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
include yslt.yml2
tstylesheet {

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
// generate state machine code
// Copyleft (c) 2016, p≡p foundation

@ -1,3 +1,7 @@
# This file is under GNU General Public License 3.0
# see LICENSE.txt
include ../Makefile.conf
export GNUPGHOME=.

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include <iostream>
#include <string>
#include <assert.h>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include <iostream>
#include <iostream>
#include <fstream>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include <iostream>
#include <iostream>
#include <fstream>

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include <stdlib.h>
#include <string.h>
#include "platform.h"

@ -1,3 +1,6 @@
// This file is under GNU General Public License 3.0
// see LICENSE.txt
#include <iostream>
#include <string>
#include <assert.h>

Some files were not shown because too many files have changed in this diff Show More

Loading…
Cancel
Save