profile
viewpoint
Vasil Dimov vasild Open Source contributor. Developed InnoDB and MySQL for 10 years. FreeBSD ports committer. PGP: 850E 138B BUY A9C0 BITCOIN 9238 81DF D55F CE71 2013 582E 2230

vasild/cpp-ipfs-http-client 95

IPFS C++ HTTP API client library

lovery/siridol 1

Accountancy

vasild/bitcoin 1

Bitcoin Core integration/staging tree

vasild/filter_coverage 1

Filter code coverage reports to highlight lines modified by a patch

vasild/monero 1

Monero: the secure, private, untraceable cryptocurrency

vasild/apitrace 0

Graphics API Tracing

vasild/B2G 0

Boot to Gecko aims to create a complete, standalone operating system for the open web.

vasild/b2g-manifest 0

Repo manifests for building B2G

vasild/bips 0

Bitcoin Improvement Proposals

vasild/bitcoin-core-review-club__website 0

Bitcoin Core PR Review club website

startedvasild/cpp-ipfs-http-client

started time in 3 days

pull request commentvasild/cpp-ipfs-http-client

Add Support for dag.get, dag.put

Pull your branch with the latest master branch please. And I think you should now be able to implement the API, new URL: https://github.com/ipfs/js-ipfs/blob/master/docs/core-api/DAG.md

linas

comment created time in a month

PR closed vasild/cpp-ipfs-http-client

Build shared lib by default.

There's no reason at all to not use shlibs; any system linking to this will need PIC relocations.

+3 -3

1 comment

1 changed file

linas

pr closed time in a month

pull request commentvasild/cpp-ipfs-http-client

Build shared lib by default.

The reason is that by default you can static link this library in your own project?

linas

comment created time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 90031b19e6452e20fb24d936e6a43d8a71ffd7fc

Small format

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 49f2d2053aa9f64356fd64c34e24b0a23cbfe706

Update docs

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha a9e8744d41adcf85b5f577d7bbd9257bbe92fbf4

Update links

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 9d7fefedda36f4ff5c61bb2dba95ac3bb4a52b8b

Point user to the client class

view details

push time in a month

delete branch vasild/cpp-ipfs-http-client

delete branch : improve_coverage

delete time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha c4caa614cada0140a40b4f9c8dd3fe31e95dac5c

Get compiler flags better

view details

Melroy van den Berg

commit sha cf0965579a3c25656414af1300398567544555db

Describe the options in CMake

view details

Melroy van den Berg

commit sha 80ecb6c9a0faa50ae74c18b862473320203941dd

Improve COMPILER ID check

view details

Melroy van den Berg

commit sha 4482060e2958cd6b795b8ec067eb1f4d413da6b1

Update doc

view details

Melroy van den Berg

commit sha 8a96115135b4074b27c3d841e7a9bb2df29bbbd0

Disable multi-threaded in coverage build & run

view details

Melroy van den Berg

commit sha 7af90131fef511a6b6d4c07e5b47c1eb677e5c0b

Try newer gcovr version via pip

view details

Melroy van den Berg

commit sha 39b23a9ce6514b080bd733564a5b778f48c822ed

Update copyrights

view details

Melroy van den Berg

commit sha 2655bb6f4948afa4425dbf36d6f44a9d00f7b62f

Revert pip install, doesnt matter. Its the same version in Ubuntu focal

view details

Melroy van den Berg

commit sha b085b479cf809f4de0cde46d5e97f476a8e1d3b4

Try with -O0 flag again

view details

Melroy van den Berg

commit sha f8ef075f925affab0f8c9fb0aac37b998fb63711

Try again?

view details

Melroy van den Berg

commit sha 4692d88492a90bc062b8e8f0d3bde0177cd662d2

Typo in yml file

view details

Melroy van den Berg

commit sha aa0d1a4e9e64a258583f41b5a09e03d0cf5fac07

Merge pull request #42 from vasild/improve_coverage Improve coverage

view details

push time in a month

PR merged vasild/cpp-ipfs-http-client

Improve coverage
  • [x] Improve compiler flags
  • [ ] Why are the coverage number showing weird numbers?
+43 -35

1 comment

23 changed files

danger89

pr closed time in a month

pull request commentvasild/cpp-ipfs-http-client

Improve coverage

Codecov Report

Merging #42 (4692d88) into master (71eba12) will not change coverage. The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master      #42   +/-   ##
=======================================
  Coverage   56.13%   56.13%           
=======================================
  Files           2        2           
  Lines         367      367           
  Branches      178      178           
=======================================
  Hits          206      206           
  Misses          3        3           
  Partials      158      158           
Impacted Files Coverage Δ
src/client.cc 57.31% <ø> (ø)
src/http/transport-curl.cc 53.50% <ø> (ø)

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 71eba12...4692d88. Read the comment docs.

danger89

comment created time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 4692d88492a90bc062b8e8f0d3bde0177cd662d2

Typo in yml file

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha f8ef075f925affab0f8c9fb0aac37b998fb63711

Try again?

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha b085b479cf809f4de0cde46d5e97f476a8e1d3b4

Try with -O0 flag again

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 2655bb6f4948afa4425dbf36d6f44a9d00f7b62f

Revert pip install, doesnt matter. Its the same version in Ubuntu focal

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 7af90131fef511a6b6d4c07e5b47c1eb677e5c0b

Try newer gcovr version via pip

view details

Melroy van den Berg

commit sha 39b23a9ce6514b080bd733564a5b778f48c822ed

Update copyrights

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 8a96115135b4074b27c3d841e7a9bb2df29bbbd0

Disable multi-threaded in coverage build & run

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 4482060e2958cd6b795b8ec067eb1f4d413da6b1

Update doc

view details

push time in a month

PR opened vasild/cpp-ipfs-http-client

Improve coverage
+27 -18

0 comment

5 changed files

pr created time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 80ecb6c9a0faa50ae74c18b862473320203941dd

Improve COMPILER ID check

view details

push time in a month

create barnchvasild/cpp-ipfs-http-client

branch : improve_coverage

created branch time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 71eba12190eb9a27dca2d7feea3389fffefa02c2

Add CMake build example

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 4484f9896e95e38ce3eca9ae93d469786e0082dd

Small typo its: make doc

view details

push time in a month

issue closedvasild/cpp-ipfs-http-client

GitHub Actions

Instead of Travis, we could actually start using Github Actions to achieve the same thing.

Maybe it's a better integration with Github.

Let me know if you agree or not Vasil.

Regards, Melroy van den Berg

closed time in a month

danger89

issue commentvasild/cpp-ipfs-http-client

GitHub Actions

Done!

danger89

comment created time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 52853ee76c0e26eaa0d7527fbfb5f83c6d00db2e

Small typo

view details

push time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha 6c9d65c0bded7b6065dc3e0cb98034a16676b8ff

Explicit only show the master branch badge & link to Actions pipeline

view details

Melroy van den Berg

commit sha f601265b5eb7e7bed65df1287156accba2517312

Add open PRs

view details

Melroy van den Berg

commit sha b6cd63f24eb6ac13c9c8dfe4793052501cdab4f0

Merge pull request #41 from vasild/small_fixes Small fixes

view details

push time in a month

PR merged vasild/cpp-ipfs-http-client

Small fixes
  • [x] Explicit only show the master branch badge & link to Actions pipeline
  • [x] Also add open PRs
+4 -3

1 comment

1 changed file

danger89

pr closed time in a month

push eventvasild/cpp-ipfs-http-client

Melroy van den Berg

commit sha f601265b5eb7e7bed65df1287156accba2517312

Add open PRs

view details

push time in a month

more