Michael Eischer
0fcb6c7f94
ask for debug statistics in resource usage issues
2023-07-08 23:04:47 +02:00
Michael Eischer
3a32c4e59f
document how to analyze performance / memory usage issues
2023-07-07 23:38:53 +02:00
Michael Eischer
306a29980a
Print stacktrace in SIGINT handler if RESTIC_DEBUG_STACKTRACE_SIGINT set
...
The builtin mechanism to capture a stacktrace in Go is to send a SIGQUIT
to the running process. However, this mechanism is not avaiable on
Windows. Thus, tweak the SIGINT handler to dump a stacktrace if the
environment variable `RESTIC_DEBUG_STACKTRACE_SIGINT` is set.
2023-04-23 15:50:40 +02:00
Michael Eischer
686b0b2a3e
update the minimum required go version to 1.18
2022-11-27 13:18:43 +01:00
Michael Eischer
b3cdee66a9
update documentation to reflect DEBUG_LOG for release builds
2022-08-05 23:49:39 +02:00
Alexander Neumann
66d50b72e3
Require Go 1.15 or later
...
The library github.com/golang-jwt/jwt/v4 requires the FillByte() method
of *big.Int, so we're raising the minimum Go version to 1.15.
2022-03-30 21:11:17 +02:00
Aneesh Agrawal
502fc3281c
Add CONTRIBUTING.md docs to not edit man pages
...
Document this code review feedback I got for other contributors.
2022-01-23 23:54:24 -05:00
greatroar
8b758c78a3
Require Go 1.14 to build
2021-09-19 16:18:19 +02:00
Leo R. Lundgren
790294dc26
contributing: Change freenode to libera
2021-07-04 11:05:36 +02:00
Alexander Neumann
1632a84e7b
Add a section explaining golangci-lint
2021-01-30 20:02:37 +01:00
Michael Eischer
4036991c91
Update links to help wanted labels in CONTRIBUTING.md and link to forum
2020-10-09 16:15:43 +02:00
Andreas Olsson
ce62d3d689
Update versions in contribution documentation
...
Reflects 3c44598
and 429f97b
.
2020-09-20 10:32:27 +02:00
Michael Eischer
7c23381a2b
Drop support for Go version 1.11
2020-07-24 18:52:39 +02:00
rawtaz
c4336978eb
Reword parts of Providing Patches in CONTRIBUTION.md
...
Primarily makes the request that contributors create a new branch for their changes stand out more.
2020-05-12 14:03:57 +02:00
rawtaz
a03f107144
Add note about allowing maintainers edits in PRs.
2020-03-01 21:12:11 +01:00
Alexander Neumann
c0373cd307
Remove -mod=vendor from all documentation and code
2020-03-01 19:32:35 +01:00
Vincent Bernat
3087776135
Update documentation for contributing
...
- No need to checkout into `GOPATH` anymore
- `CHANGELOG.md` shouldn't be updated directly
2019-11-21 20:27:48 +01:00
Hugo Locurcio
40e0016403
Rename OS X to macOS in the documentation
...
macOS is the official name since the release of macOS 10.12 (Sierra).
2018-09-23 16:13:34 +02:00
Alexander Neumann
e9a764129f
Update docs for Go 1.11
2018-08-31 22:00:47 +02:00
Alexander Neumann
9c6e0c6eb9
Document gofmt version
2018-08-31 21:10:26 +02:00
Scott Albertson
f744c2553e
Use https when linking to chris.beams.io
...
Why not link to How to [Write a Git Commit Message](https://chris.beams.io/posts/git-commit/ ) using HTTPS, it's going to redirect anyway.
2018-08-01 14:59:06 -07:00
Alexander Neumann
37df829b3d
CONTRIBUTING: clarify wording
2018-01-19 13:00:49 +01:00
Alexander Neumann
77c07bfd19
Remove integration test for manpage
2017-09-26 13:16:55 +02:00
Shayne Holmes
affc6c3390
Correct manpage command
2017-09-11 11:21:44 -07:00
Emil Hessman
e13e6f34d2
Fix contribution typo
2017-08-13 19:35:53 +02:00
Alexander Neumann
14ed97102b
Add instructions for developers
2017-08-05 12:05:53 +02:00
Alexander Neumann
13ee6792df
Add remark about GOPATH on forked repos
2017-07-23 16:36:13 +02:00
Alexander Neumann
05500dc5f8
Update documentation
2017-07-23 14:32:31 +02:00
Alexander Neumann
5bc6486e3b
Update docs
2017-07-23 14:25:39 +02:00
Alexander Neumann
9e0207e534
Add CHANGELOG.md and instructions for contributors
2017-03-09 10:40:24 +01:00
Pauline Middelink
b4526c4e6e
Enable the use of context
in restic
...
Set up a cancelble context in global options, hook it into the ctrl-C handler
for proper cancel propegation.
Bump up minimal requirement for Go to version 1.7 in documentation
and test-build files.
2017-03-08 20:12:16 +01:00
Alexander Neumann
19ec8f4a77
Add paragraph about code contributions
2017-02-01 12:00:38 +01:00
olgeni
5a5687a506
Fix typo.
2017-01-31 10:09:59 +01:00
Alexander Neumann
7c49255c2a
Add hints how to use the go
tool and direnv
2016-10-17 13:09:56 +02:00
Jonathan Zacsh
1fe0e30d71
doc: point to correct db
arg for go get
...
per side-chat in https://github.com/restic/restic/issues/494#issuecomment-209591073
2016-04-13 15:52:08 -04:00
Alexander Neumann
1ab8220022
Update CONTRIBUTING.md
2016-02-20 17:31:39 +01:00
Alexander Neumann
0a8ef79dad
Move top-level files
2016-02-20 17:31:21 +01:00
Alexander Neumann
b63399d606
Move things around for gb
...
This moves all restic source files to src/, and all vendored
dependencies to vendor/src.
2016-02-20 17:31:20 +01:00
Alexander Neumann
b7260cafac
CONTRIBUTING: Add paragraph about PRs and tests
2016-02-14 11:49:10 +01:00
Alexander Neumann
0f92f6319f
Add note on determinism
2015-11-05 23:10:35 +01:00
Alexander Neumann
7b9f2fa9ef
Add instructions on reporting bugs
2015-11-05 23:09:01 +01:00
Alexander Neumann
dc842ffa09
Add a word about git commits
2015-08-12 20:38:43 +02:00
Alexander Neumann
ed499440cc
Add note about vagrant
2015-07-19 00:05:04 +02:00
Alexander Neumann
069e724d91
Document development environment
2015-06-24 20:29:58 +02:00
Alexander Neumann
c814706bb1
Correct typos found by @fw42
2015-05-09 17:20:18 +02:00
Alexander Neumann
7d5211501f
Improve docs for contribution
2015-05-09 11:11:48 +02:00
Alexander Neumann
b0eeb6f6b7
doc: Fix spelling, link from README
2015-05-06 23:18:46 +02:00
Christian Kellermann
c3adb835df
Move contributing document to root
2015-05-06 14:45:04 +02:00