Bug 29034: Cleanup hs circuitmap when purpose changes.
[tor.git] / CONTRIBUTING
blob3569f45a884818195eb95c09c475e08903d79959
1 Contributing to Tor
2 -------------------
4 ### Getting started
6 Welcome!
8 We have a bunch of documentation about how to develop Tor in the
9 doc/HACKING/ directory.  We recommend that you start with
10 doc/HACKING/README.1st.md , and then go from there.  It will tell
11 you how to find your way around the source code, how to get
12 involved with the Tor community, how to write patches, and much
13 more!
15 You don't have to be a C developer to help with Tor: have a look
16 at https://www.torproject.org/getinvolved/volunteer !
18 The Tor Project is committed to fostering a inclusive community
19 where people feel safe to engage, share their points of view, and
20 participate. For the latest version of our Code of Conduct, please
21 see
23 https://gitweb.torproject.org/community/policies.git/plain/code_of_conduct.txt
27 ### License issues
29 Tor is distributed under the license terms in the LICENSE -- in
30 brief, the "3-clause BSD license".  If you send us code to
31 distribute with Tor, it needs to be code that we can distribute
32 under those terms.  Please don't send us patches unless you agree
33 to allow this.
35 Some compatible licenses include:
37   - 3-clause BSD
38   - 2-clause BSD
39   - CC0 Public Domain Dedication