-
Notifications
You must be signed in to change notification settings - Fork 5
Comparing changes
Open a pull request
base repository: xapi-project/rrd-client-lib
base: v1.1.0
head repository: xapi-project/rrd-client-lib
compare: master
- 19 commits
- 26 files changed
- 8 contributors
Commits on Sep 9, 2016
-
Have make clean delete librrd.so
Signed-off-by: Robert Breker <[email protected]>
Robert Breker committedSep 9, 2016 Configuration menu - View commit details
-
Copy full SHA for 25a0bf2 - Browse repository at this point
Copy the full SHA 25a0bf2View commit details -
Add version script to prevent SO namespace collisions
This is particularly important as parson overlaps with json-c. Signed-off-by: Robert Breker <[email protected]>
Robert Breker committedSep 9, 2016 Configuration menu - View commit details
-
Copy full SHA for 51ed5f6 - Browse repository at this point
Copy the full SHA 51ed5f6View commit details
Commits on Sep 10, 2016
-
Don't include parson.h in librrd.h
There's no need for it and it otherwise needs to be packaged in the devel RPM. Signed-off-by: Robert Breker <[email protected]>
Robert Breker committedSep 10, 2016 Configuration menu - View commit details
-
Copy full SHA for f113c83 - Browse repository at this point
Copy the full SHA f113c83View commit details
Commits on Sep 12, 2016
-
Merge pull request #7 from robertbreker/restrict-exports
Add version script to prevent SO namespace collisions
Jon Ludlam authoredSep 12, 2016 Configuration menu - View commit details
-
Copy full SHA for bade598 - Browse repository at this point
Copy the full SHA bade598View commit details -
Merge pull request #8 from robertbreker/clean-librrd.so
Have make clean delete librrd.so
Jon Ludlam authoredSep 12, 2016 Configuration menu - View commit details
-
Copy full SHA for aa28120 - Browse repository at this point
Copy the full SHA aa28120View commit details -
Merge pull request #9 from robertbreker/remove-parson-from-librrd.h
Don't include parson.h in librrd.h
Jon Ludlam authoredSep 12, 2016 Configuration menu - View commit details
-
Copy full SHA for 2204b0c - Browse repository at this point
Copy the full SHA 2204b0cView commit details
Commits on Sep 17, 2016
-
Don't use ld(1) option --version-script on Darwin (OS X)
The linker on OS X does not support the --version-script flag. This commit detects the Darwin/OS X OS in the Makefile and doesn't use the flag in that case. This is commit is mostly to keep the code compiling on OS X and to document the issue. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2337d73 - Browse repository at this point
Copy the full SHA 2337d73View commit details -
Extend test case to use another scale: RRD_ABSOLUTE
This commit should expose incompatibilities in protocol versions between client and server as we now use a scale that has a different representation in RRD meta data. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9111b84 - Browse repository at this point
Copy the full SHA 9111b84View commit details -
Fix: use most recent meta data representation
This commit changes slightly the JSON format used for describing data sources. The library now writes the most recently defined version. Unfortunately the RRD protocol is not explicitly versioned and only testing brought the problem to light. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 1a1a816 - Browse repository at this point
Copy the full SHA 1a1a816View commit details
Commits on Sep 19, 2016
-
Merge pull request #10 from lindig/version-script
Fix: use latest meta data protocol, fix compilation on OS X, test scale "absolute"
Configuration menu - View commit details
-
Copy full SHA for 3611b3b - Browse repository at this point
Copy the full SHA 3611b3bView commit details
Commits on Sep 28, 2016
-
CA-223651 fix meta data for VM and SR owner (#11)
This commit fixes the owner meta data for VMs and SRs. The string representing them need to include the UUID. The testing code rrdclient.c was changed to now use RRD_VM in order to test this as part of the integration test. Wait 2 seconds to give the client a chance to write data before trying to read it. Use a static initialiser for owner[] buffer. This is not strictly necessary as snprintf() is guaranteed to terminate it with a null byte. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 16753d6 - Browse repository at this point
Copy the full SHA 16753d6View commit details
Commits on Nov 7, 2016
-
git: Add metadata to the result of
git archive
Have `git archive` automatically fill in metadata at the point of creating the archive, which makes it easier to track back from released packages to the source code which was used to build them. .gitarchive-info will contain something like the following: > Changeset: ccd5d2e265d1d629004aa05f6f873ab6f49555c2 > Commit date: Mon, 7 Nov 2016 09:51:32 +0000 Based on https://xenbits.xen.org/gitweb/?p=xen.git;a=commitdiff;h=bd4d31be073166fc69b131e6375b55033b83b1c0 Suggested-by: Andrew Cooper <[email protected]> Signed-off-by: Euan Harris <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 88f49c3 - Browse repository at this point
Copy the full SHA 88f49c3View commit details
Commits on Sep 13, 2017
-
Update Parson library to latest upstream version 578b25e
The latest upstream version of Parson fixes several bugs, including memory leaks. 578b25e Counting malloc and free calls to avoid memory leaks (#82). 343fe13 Order of items in an array is preserved after removing an item. d485b06 Fixes a memory leak (issue #82). e410fc7 Increases MAX_NESTING of json objects/arrays to 2048. dd9eed2 Updates README.md because github changed it's markdown renderer. 20ad63f Fixes memory leaks. ba2a854 Fixes undefined behaviour as reported by clang ub sanitizer. 2bfa415 Updates copyright. 96150ba Removes dependency on sscanf and prints line numbers in tests output. cb14736 Checking errno after strtod call. defb57f Some extra null checks (issue #60). f419334 Adds links to parent values and values used to wrap objects/arrays. Assigning a value to 2 objects/arrays returns an error now. dcf85b8 Support for UTF-8 with BOM. b61c03e Updates README.md. 1bcab43 Merge pull request #55 from jmlemetayer/unsigned d198f6e Add support to print unsigned integers 642f0cb Merge pull request #52 from t-k-/escape 7b90bbb Further escape \x00 - \x1F control characters. Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a256da6 - Browse repository at this point
Copy the full SHA a256da6View commit details
Commits on Sep 18, 2017
-
Simplify Travis setup, don't use docker any longer
Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6e711f2 - Browse repository at this point
Copy the full SHA 6e711f2View commit details
Commits on Sep 19, 2017
-
Merge pull request #12 from lindig/master
Update upstream JSON library, simplify Travis setup
Configuration menu - View commit details
-
Copy full SHA for fa8c7f9 - Browse repository at this point
Copy the full SHA fa8c7f9View commit details
Commits on Dec 16, 2021
-
Add --disable-fb flag for Coverity
Signed-off-by: Christian Lindig <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f94637c - Browse repository at this point
Copy the full SHA f94637cView commit details -
Merge pull request #13 from lindig/private/christianlin/coverity
Add --disable-fb flag for Coverity
Configuration menu - View commit details
-
Copy full SHA for 9bd07a7 - Browse repository at this point
Copy the full SHA 9bd07a7View commit details
Commits on Oct 29, 2024
-
librrd: Get timestamp at a higher precision
Changes the usage of `time(2)` to `gettimeofday(2)`, gaining greater precision of the timestamp transmitted to the server (now sent as a double instead of uint64). Due to different signatures of these functions, the second parameter to `rrd_sample` was deprecated and is now simply ignored. No known users of this plugin set it to anything other than NULL so this is not disruptive. This follows the change in the RRD protocol upstream. Signed-off-by: Andrii Sultanov <[email protected]>
Andrii Sultanov committedOct 29, 2024 Loading Loading status checks…Configuration menu - View commit details
-
Copy full SHA for f3d6e3a - Browse repository at this point
Copy the full SHA f3d6e3aView commit details
Commits on Nov 19, 2024
-
Merge pull request #14 from xapi-project/private/asultanov/monotonic-…
…timestamp librrd: Get timestamp at a higher precision
Configuration menu - View commit details
-
Copy full SHA for 93600bd - Browse repository at this point
Copy the full SHA 93600bdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v1.1.0...master