Commit graph

21 commits

Author SHA1 Message Date
Aleksey Kulikov
5f7fdf4bd3 refactor!: use named arguments if there is more than one 2021-09-30 18:04:36 +03:00
Aleksey Kulikov
299d1a17e7 feat(remote): add ability to pass callbacks as arguments 2021-09-28 17:17:03 +03:00
Aleksey Kulikov
b5561212e0 refactor: use nullable strings instead of empty in arguments 2021-09-27 11:44:16 +03:00
Aleksey Kulikov
6d48ae742c feat(repository): add ability to pass callbacks for remote and repository creation during clone 2021-09-27 11:19:00 +03:00
Aleksey Kulikov
b1f112a30d feat(repository): add extended options to repository init 2021-09-24 13:18:04 +03:00
Aleksey Kulikov
5680fd8674 feat(repository): add ability to clone repository 2021-09-24 12:07:11 +03:00
Aleksey Kulikov
ce9384cac9 feat(revparse): add bindings and api 2021-09-01 16:53:40 +03:00
Aleksey Kulikov
3b13646b1b feat(repository): add api method for revparse_single 2021-09-01 10:43:08 +03:00
Aleksey Kulikov
a78c38d8e3 refactor: revert 'use ffi Arena for resource management' 2021-08-27 15:05:05 +03:00
Aleksey Kulikov
747996b40c refactor: use ffi Arena for resource management 2021-08-25 18:33:17 +03:00
Aleksey Kulikov
696d55bb3a feat(repository): add ability to initialize repository 2021-08-21 15:36:42 +03:00
Aleksey Kulikov
543ebff223 feat(repository): add ability to discover repository from sub directories 2021-08-21 14:56:23 +03:00
Aleksey Kulikov
594aca6474 feat(repository): add ability to get repository config 2021-08-12 20:00:25 +03:00
Aleksey Kulikov
ef29257f2e feat(repository): add ability to set working directory 2021-08-09 15:55:42 +03:00
Aleksey Kulikov
2477b4efd8 refactor: use libgit free() functions instead of calloc() 2021-08-05 20:07:00 +03:00
Aleksey Kulikov
145af3054d chore: migrate from pedantic to lints package 2021-07-20 16:59:26 +03:00
Aleksey Kulikov
9acf3a8a9e feat(repository): add ability to set and get namespace 2021-07-09 15:38:15 +03:00
Aleksey Kulikov
4bd324a596 feat(repository): add base bindings and api 2021-07-08 20:24:58 +03:00
Aleksey Kulikov
b094d42030 feat: change error message 2021-06-03 11:35:32 +03:00
Aleksey Kulikov
0fe3fa9f23 fix: release memory 2021-06-02 12:16:55 +03:00
Aleksey Kulikov
1414d5f6d7 feat: generate bindings with ffigen 2021-06-01 20:38:32 +03:00