aboutsummaryrefslogtreecommitdiff
path: root/LICENSE
AgeCommit message (Collapse)Author
2021-03-12Merge branch 'maint-0.3.5' into maint-0.4.4Nick Mathewson
2021-03-12Remove maxmind license; add ipfire location database license (cc by-sa 4.0)Nick Mathewson
2019-08-23clarify that tor's license is free softwareRoger Dingledine
no actual changes to the license. this way folks who don't immediately recognize the text of the 3-clause bsd can be reassured that we're using a standard license. closes ticket #31498
2019-01-16Bump copyright date to 2019Nick Mathewson
2019-01-16Bump copyright date to 2019.Nick Mathewson
2018-07-10Add the compatibility definition for getdelim.c from netbsd.Nick Mathewson
We shouldn't actually need this code nearly anywhere we build: getdelim is POSIX, and mingw provides it.
2018-06-20Update copyrights to 2018.Nick Mathewson
2017-03-15Run the copyright update script.Nick Mathewson
2016-05-18Add __mulodi4 source to src/extNick Mathewson
We need to define this function when compiling with clang -m32 -ftrapv, since otherwise we get link errors, since apparently some versions of libclang_rt.builtins don't define a version of it that works? Or clang doesn't know to look for it? This definition is taken from the LLVM source at https://llvm.org/svn/llvm-project/compiler-rt/trunk/lib/builtins/mulodi4.c I've also included the license (dual BSD-ish/MIT-ish).
2016-02-27Update the copyright year.Nick Mathewson
2015-06-17Add readpassphrase.c in src/extNick Mathewson
This is taken verbatim from openssh 6.8p1, which appears to have lightly tweaked it from the openbsd version.
2015-01-02Bump copyright dates to 2015, in case someday this matters.Nick Mathewson
2014-12-23Add pkg.m4 to use pkgconfig macrosNick Mathewson
2014-10-28Add another year to our copyright dates.Nick Mathewson
Because in 95 years, we or our successors will surely care about enforcing the BSD license terms on this code. Right?
2014-09-25Mention trunnel in LICENSE and src/ext/READMENick Mathewson
2014-02-12Raw import of Marek Majkowski's cisphash.cNick Mathewson
siphash is a hash function designed for producing hard-to-predict 64-bit outputs from short inputs and a 128-bit key. It's chosen for security and speed. See https://131002.net/siphash/ for more information on siphash. Source: https://github.com/majek/csiphash/
2013-11-18Use pc_from_ucontext.m4 from Google Performance ToolsNick Mathewson
This M4 module lets us learn the right way (out of at least 18 possibilities) to extract the current PC for stack-trace-fixup-in-signal purposes. The Google Performance Tools license is 3-clause BSD.
2013-01-16Update the copyright date to 201.Nick Mathewson
2012-10-12Add a copy of OpenBSD's sys/queue.h as tor_queue.hNick Mathewson
There are as many divergent implementations of sys/queue.h as there are operating systems shipping it, it would seem. They have some code in common, but have drifted apart, and have added other stuff named differently. So I'm taking a relatively sane one, and hoping for the best. I'm taking OpenBSD's in particular because of the lack of external dependencies, the presence of a CIRCLEQ (we could use one of those in places), and the liberal licensing terms. I'm naming the file tor_queue.h, since historically we've run into trouble having headers with the same names as system headers (log.h, for example.)
2012-10-12Move strlcpy and strlcat into src/ext tooNick Mathewson
2012-06-04Update copyright dates to 2012; add a few missing copyright statementsNick Mathewson
2011-01-03Bump copyright statements to 2011Nick Mathewson
2010-05-06move to maxmind geoip dbRoger Dingledine
2010-02-27Update Tor Project copyright yearsNick Mathewson
2009-06-30Update the year for the copyright statement in two more filesPeter Palfrader
2008-05-28include the geoip file in the tarball, and load it by defaultRoger Dingledine
when tor starts. this breaks rpms and maybe other packages. svn:r14764
2008-01-01update the license for 2008, complete a todo.Andrew Lewman
svn:r13014
2007-12-12clean up copyrights, and assign 2007 copyrights to The Tor Project, IncRoger Dingledine
svn:r12786
2007-10-18various fixes from reading or-cvs the past few daysRoger Dingledine
svn:r12035
2007-06-07 r13298@catbus: nickm | 2007-06-07 12:14:50 -0400Nick Mathewson
At the start of the LICENSE and AUTHORS files, explain "LICENSE for what? AUTHORS of what?" Apparently this has confused some people, who see our names in an AUTHORS file in a bundle, and so decide that we must be the go-to people tor tech support on the bundle. svn:r10524
2007-02-12 r11775@catbus: nickm | 2007-02-12 16:39:09 -0500Nick Mathewson
Update copyright dates. svn:r9570
2006-01-03move to the copyright format that weasel likesRoger Dingledine
svn:r5716
2005-12-20and bump tree.h from the LICENSE too.Roger Dingledine
svn:r5629
2005-10-30be on the safer side about following the openssl license. i'm not sureRoger Dingledine
if some of our packages statically link any openssl libs. svn:r5334
2005-08-18Fix confusing copyright statement :)Peter Palfrader
svn:r4798
2005-01-03update our license for 2005, and also include the licenses of tree.hRoger Dingledine
and strlcpy/strlcat.c so when we do a binary distribution (e.g. win32 installer, rpm, or os x package) we're not violating their licenses. svn:r3269
2004-11-10fix copyright in the licenseRoger Dingledine
svn:r2763
2004-03-18extend copyright to 2004Roger Dingledine
svn:r1291
2003-12-13clean up some copyrightsRoger Dingledine
svn:r907
2003-10-08fill in some blanksRoger Dingledine
svn:r561
2003-10-08Update LICENSE and copyright dates.Nick Mathewson
svn:r560
2003-10-07some early bugfixesRoger Dingledine
our log() conflicts with log(3) distribute only the correct files from doc/ and src/config/ sometimes laptops go back in time. i guess that's ok for now. and bump the version number because we're live. svn:r544
2003-08-06hypothetical new wording of licenseRoger Dingledine
svn:r373
2002-09-27actually writing down the current license stateRoger Dingledine
svn:r116