aboutsummaryrefslogtreecommitdiffstats
path: root/tools/checklicenses.py
AgeCommit message (Collapse)AuthorFilesLines
2014-08-26Add custom_layer_chm.xsl to UNKNOWN (fix checklicence)Alexis La Goutte1-0/+3
Change-Id: I4c336f21f721443e83eca7b9bf8d7a6138b367f4 Reviewed-on: https://code.wireshark.org/review/3827 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Jeff Morriss <jeff.morriss.ws@gmail.com>
2014-03-10Replace "see copyright notice in" message with full licenseEvan Huus1-0/+1
Should make the licensecheck buildbot happy. Also add "Public domain MIT/X11 (BSD like)" to the list of permitted licenses, since it is a combination of two permitted licenses. Change-Id: Ibc4ead09af89e9225c4e0589a2b7d06dcee6a44e Reviewed-on: https://code.wireshark.org/review/581 Reviewed-by: Hadriel Kaplan <hadrielk@yahoo.com> Reviewed-by: Evan Huus <eapache@gmail.com>
2014-02-08Licensecheck improvements, just two errors left.Evan Huus1-10/+35
Spawned from https://www.wireshark.org/lists/wireshark-dev/201402/msg00024.html Add some ignore rules for files that can't/shouldn't include a license header. Reorganize some ignore rules to group rules with similar motivations. Add a header to autogen.sh and attribute it to just "The Wireshark Authors" since while Gilbert wrote the original version it's gone through so many changes over the years that sorting out proper authorship is unnecessarily complex. Add headers to Graeme Hewson's two files as verified by private email, and update his address in the AUTHORS file per his request. Add header to one of Ulf Lamping's files, as verified by private email. Only remaining problem is the reedsolomon code. Change-Id: Ifb7de8c4b4d79012553e29d459a0145d39f51df5 Reviewed-on: https://code.wireshark.org/review/145 Reviewed-by: Evan Huus <eapache@gmail.com>
2014-02-07Replace "svn" with "git" all over the place.Gerald Combs1-1/+1
Rename "SVNPATH" to "GITBRANCH" since that seems more appropriate. Rename "svnversion.h" to "version.h" as Evan suggested. Update some URLs. In make-version.pl, make sure we don't set an improper upstream branch name. Use the number of commits + short hash from `git describe` for package names by default. Change-Id: I922bba8d83eabdf49284a119f55b4076bc469b96 Reviewed-on: https://code.wireshark.org/review/139 Reviewed-by: Gerald Combs <gerald@wireshark.org>
2013-11-22Add exception for cmake/TestWindowsFSeek.c it is copied from upstream under aEvan Huus1-0/+3
valid license, but has no recognizable header and there's no reason to carry the delta. svn path=/trunk/; revision=53518
2013-11-06Add a license-ignore for tools/html2text.pyEvan Huus1-3/+8
Update the preamble to COPYING to clarify that pidl isn't the only tool we carry which isn't GPLv2-compatible. svn path=/trunk/; revision=53108
2013-10-26Updates to radiotap-iter licensing terms. The upstream version has a COPYINGEvan Huus1-0/+1
file containing what is actually the ISC license (BSD-like), so add that to the header for licensecheck's sake (and remove the confusing reference to the BSD license). This makes the code actually your choice of ISC and GPL2 (since it is used in the Linux kernel which is GPL2-only). ISC is already acceptable for us, so ISC \union * must be also, so add ISC+GPL2 to checlicenses' list. Upstream COPYING file, for reference: http://git.sipsolutions.net/?p=radiotap.git;a=blob;f=COPYING;hb=97478c8467ce7ab56b7c9e8fd7cdc0f4e2cb22ed svn path=/trunk/; revision=52879
2013-10-25Add an exception to the license-checker for Samba's special IDL license whichEvan Huus1-0/+6
appears to be compatible as far as I can tell (not a lawyer). See: https://www.wireshark.org/lists/wireshark-dev/201310/msg00234.html svn path=/trunk/; revision=52849
2013-10-18Fix lemon FSF address and add license exception for the generated mate grammarEvan Huus1-0/+6
files. One of them has no license (it is just defines) and the other gets picked up as LGPL for no reason I can discern. svn path=/trunk/; revision=52675
2013-10-06Ignore g711.c it's under some weird Sun license but appears to be fullyEvan Huus1-0/+3
GPL-compatible as far as I can tell (not a lawyer). svn path=/trunk/; revision=52415
2013-09-13cmake/TestFileOffsetBits also copied from an upstream with the appropriateEvan Huus1-0/+3
license svn path=/trunk/; revision=52020
2013-09-13Permit a bunch of 'combo' licenses (meaning GPL + something else we accept inEvan Huus1-0/+4
the same file). svn path=/trunk/; revision=52019
2013-09-13Ignore svnversion.h, it's auto-generated. Ignore lemon and except.[ch], they'reEvan Huus1-0/+12
imported from upstreams with correct licensing but without a useful header (and there's no particular reason to carry that delta). svn path=/trunk/; revision=52017
2013-09-07Ignore licensing in the macosx packaging - it's all copied from Inkscape (GPL)Evan Huus1-1/+4
as far as I can tell, so it doesn't have our headers. svn path=/trunk/; revision=51829
2013-04-30Add 'dtds' and 'fix' directories to the checklicense whitelist, they don'tEvan Huus1-0/+6
appear to be things we have licensing power over (IANAL). svn path=/trunk/; revision=49095
2013-04-18See whether we can whitelist 'GPL (v3 or later)' for the output of BisonGuy Harris1-0/+6
run on wiretap/ascend.y. svn path=/trunk/; revision=48908
2013-04-17Remove chromium-specific license exceptions which it makes no sense forEvan Huus1-338/+1
us to carry. Add an exception of our own for tools/pidl since that is GPL but the headers are not in a format that licensecheck will pick up, and fixing them all would just introduce a delta with upstream for no reason. svn path=/trunk/; revision=48896
2013-04-11Set properties.Gerald Combs1-0/+0
svn path=/trunk/; revision=48821
2013-04-10Copy Chromium's checklicenses.py fromGerald Combs1-0/+573
http://src.chromium.org/svn/trunk/src/tools/checklicenses/checklicenses.py@190741 The original referred to the project's LICENSE file. Insert its contents from http://src.chromium.org/svn/trunk/src/LICENSE@174795 Add an exception for GPLv2 or later. svn path=/trunk/; revision=48810