Timeline



Aug 16, 2020:

4:56 AM Changeset in serd [4f54472]master by David Robillard <d@…>
Use conventional short variable name for status
4:56 AM Changeset in serd [bb1a00a] by David Robillard <d@…>
Ensure that all free methods tolerate NULL
4:56 AM Changeset in serd [fc81e27] by David Robillard <d@…>
Move Env tests to a separate file
4:56 AM Changeset in serd [89b4a24] by David Robillard <d@…>
Add test for reading chunks
4:56 AM Changeset in serd [86aac12] by David Robillard <d@…>
Fix loop index variable type
4:56 AM Changeset in serd [53dbd6f] by David Robillard <d@…>
Fix handling of bad syntax that ends a collection
4:56 AM Changeset in serd [6a9db19] by David Robillard <d@…>
Fix EOF and null byte handling This is a bit questionable, but the …
4:56 AM Changeset in serd [9a84798] by David Robillard <d@…>
Add a test for reading from socket-like streams

Aug 15, 2020:

1:53 PM Changeset in serd [7221394] by David Robillard <d@…>
Clean up reader error handling
1:52 PM Changeset in serd [8cfbb48] by David Robillard <d@…>
Make read_String() return a status
1:52 PM Changeset in serd [59b4ee1] by David Robillard <d@…>
Make read_IRIREF_scheme() return a status
1:52 PM Changeset in serd [18d181f] by David Robillard <d@…>
Make r_err() return a status
1:52 PM Changeset in serd [af9f6fb] by David Robillard <d@…>
Make read_PrefixedName() return a status
1:52 PM Changeset in serd [6bd9bdf] by David Robillard <d@…>
Make read_PERCENT() return a status
1:52 PM Changeset in serd [64f8675] by David Robillard <d@…>
Make read_UCHAR() and read_ECHAR() return a status
1:52 PM Changeset in serd [907891c] by David Robillard <d@…>
Exploit push_byte return status
1:52 PM Changeset in serd [bdf35e8] by David Robillard <d@…>
Move prototype to a more sensible location
1:52 PM Changeset in serd [fa37911] by David Robillard <d@…>
Fix stack check C++ compatibility
1:52 PM Changeset in serd [92c783d] by David Robillard <d@…>
Harden prefixed name parsing

Aug 14, 2020:

2:24 PM Changeset [67e0e47]master by David Robillard <d@…>
Update submodules
10:54 AM Changeset in serd [a23f71a] by David Robillard <d@…>
Update autowaf
10:53 AM Changeset in autowaf [6c6c1d2]master by David Robillard <d@…>
Don't define HAVE_GCOV in configuration headers
10:22 AM Changeset in serd [ff43a1f] by David Robillard <d@…>
Use ultra-strict warnings and Werror on Windows CI rows
10:07 AM Changeset in serd [ada2909] by David Robillard <d@…>
Factor out command wrapping for ARM emulator
10:07 AM Changeset in serd [3a9bd46] by David Robillard <d@…>
Factor out test option iterator generation
10:07 AM Changeset in serd [23fd0f7] by David Robillard <d@…>
Use one sentence per line in man page This apparently lets troff do …
10:07 AM Changeset in serd [64c9584] by David Robillard <d@…>
Avoid use of rand()
10:07 AM Changeset in serd [bc01889] by David Robillard <d@…>
Fix incorrect separator length
10:07 AM Changeset in serd [31fb427] by David Robillard <d@…>
Avoid absurd Windows warnings about "deprecated" POSIX functions
10:07 AM Changeset in serd [4103d14] by David Robillard <d@…>
Add test for serd_strerror with unknown errors
10:07 AM Changeset in serd [a9a6a4e] by David Robillard <d@…>
Fix Wswitch-enum warnings
10:07 AM Changeset in serd [1172f40] by David Robillard <d@…>
Make serd_stack_push() return a void pointer This avoids some …
10:07 AM Changeset in serd [1214fbe] by David Robillard <d@…>
Add test for bad blank graph labels
10:07 AM Changeset in serd [4b50e6e] by David Robillard <d@…>
Avoid copying nodes when equivalent prefixes are set
10:07 AM Changeset in serd [54b9109] by David Robillard <d@…>
Suppress Wzero-as-null-pointer-constant in header for GCC as well
10:07 AM Changeset in serd [20fd53a] by David Robillard <d@…>
Remove obsolete things from Doxygen file
10:07 AM Changeset in serd [dee1333] by David Robillard <d@…>
Separate base64 implementation
10:07 AM Changeset in serd [8827c4a] by David Robillard <d@…>
Use SerdNodeFlags? type everywhere
10:07 AM Changeset in serd [3f5ba59] by David Robillard <d@…>
Clean up and separate internal headers
6:51 AM Changeset in serd [45cdfed] by David Robillard <d@…>
Reorder declarations to put node constructors together
1:25 AM Changeset in autowaf [41c2c98] by David Robillard <d@…>
Remove top level include flag
1:24 AM Changeset in autowaf [a6281bf] by David Robillard <d@…>
Only set CFLAGS and CXXFLAGS if they are unset in the environment …
1:24 AM Changeset in autowaf [3686fe1] by David Robillard <d@…>
Remove redundant CFLAGS These are set by waf as appropriate based on …
1:01 AM Changeset in autowaf [8dc4bc2] by David Robillard <d@…>
Remove old and unused debug_by_default parameter

Aug 13, 2020:

3:23 AM Changeset in autowaf [a7369ab] by David Robillard <d@…>
Remove -fstrict-overflow flags This can cause warnings when used in …
3:21 AM Changeset in autowaf [eec4ea4] by David Robillard <d@…>
Fix C++ compiler check for ultra-strict builds

Aug 6, 2020:

4:30 PM Changeset in lilv [42f8a3a]master by David Robillard <d@…>
Fix error handling when copying files
4:30 PM Changeset in lilv [18eba7b] by David Robillard <d@…>
Add filesystem tests
12:35 PM Changeset in lilv [64fbc55] by David Robillard <d@…>
Implement file locking on Windows
12:35 PM Changeset in lilv [1dd3439] by David Robillard <d@…>
Add lilv_remove()
8:34 AM Changeset in lilv [db8a69a] by David Robillard <d@…>
Fix lilv_create_directories() error handling when path is a file
8:34 AM Changeset in lilv [61e85b7] by David Robillard <d@…>
Fix log output of test compilation commands Waf displays the first file.
8:34 AM Changeset in lilv [17888cb] by David Robillard <d@…>
Make lilv_dir_for_each() ignore dot entries
8:34 AM Changeset in lilv [36af384] by David Robillard <d@…>
Add lilv_create_temporary_directory()
8:34 AM Changeset in lilv [d40f2ca] by David Robillard <d@…>
Add lilv_is_directory()
8:34 AM Changeset in lilv [0cdd992] by David Robillard <d@…>
Add lilv_path_current()
8:34 AM Changeset in lilv [2dcf614] by David Robillard <d@…>
Add lilv_temp_directory_path()
8:34 AM Changeset in lilv [5681c3e] by David Robillard <d@…>
Add block parameter to lilv_flock
8:34 AM Changeset in lilv [bfe4232] by David Robillard <d@…>
Remove lilv_dir_path() This function was weird. Instead, to make a …
8:34 AM Changeset in lilv [18c8af5] by David Robillard <d@…>
Rename some filename utilities for clarity Loosely inspired by Python …
6:25 AM Changeset in lilv [dd521d7] by David Robillard <d@…>
Separate filesystem utilities

Aug 3, 2020:

12:51 PM Changeset [6ef3b2f] by David Robillard <d@…>
Disable Python bindings for ARM on CI
12:50 PM Changeset [00847e8] by David Robillard <d@…>
Update submodules
10:44 AM Changeset in sord [81e1386]master by David Robillard <d@…>
Build as C++11
10:40 AM Changeset [96cf160] by David Robillard <d@…>
Add Gitlab CI configuration
7:11 AM Changeset [1d58f33] by David Robillard <d@…>
Update submodules
7:09 AM Changeset in jalv [1e0aa33]master by David Robillard <d@…>
Remove -Wno-implicit-int-float-conversion This is only supported in …
7:08 AM Changeset in ganv [4318583]master by David Robillard <d@…>
Remove -Wno-implicit-int-float-conversion This is only supported in …
4:01 AM Changeset [ff392f3] by David Robillard <d@…>
Update submodules
3:53 AM Changeset in sord [ee2c52d] by David Robillard <d@…>
Fix deprecated-copy-dtor warnings
3:34 AM Changeset in ingen [5e3d6fd]master by David Robillard <d@…>
Clean up includes As directed by include-what-you-use. …
3:27 AM Changeset in ingen [7f711e9] by David Robillard <d@…>
Move misplaced import

Aug 2, 2020:

10:57 AM Changeset in ganv [5f50376] by David Robillard <d@…>
Remove circular include
6:39 AM Changeset in ingen [b979d48] by David Robillard <d@…>
Remove Raul::managed_ptr alias
6:23 AM Changeset in ingen [bdbdf42] by David Robillard <d@…>
Remove std::shared_ptr alias
6:09 AM Changeset in ingen [ec0b87a] by David Robillard <d@…>
Remove redundant pointer get() calls
5:21 AM Changeset in ingen [df897ef] by David Robillard <d@…>
Use nullptr for empty smart pointers
5:09 AM Changeset in ingen [62f5c31] by David Robillard <d@…>
Use auto with pointer casts to remove redundancy
4:43 AM Changeset in ingen [019eeff6] by David Robillard <d@…>
Remove std::unique_ptr alias
4:34 AM Changeset in ingen [7eae940] by David Robillard <d@…>
Remove std::weak_ptr alias
4:34 AM Changeset in ingen [b812802] by David Robillard <d@…>
Rename memory utility header
4:22 AM Changeset in ingen [2adde20] by David Robillard <d@…>
Strengthen warning flags
3:51 AM Changeset in ingen [bbf781b] by David Robillard <d@…>
Fix implicit-fallthrough warnings
3:51 AM Changeset in ingen [8123b3f] by David Robillard <d@…>
Fix shadow warnings
3:51 AM Changeset in ingen [8e0ab70] by David Robillard <d@…>
Add missing const
3:51 AM Changeset in ingen [dc912cf] by David Robillard <d@…>
Clean up URI map interface
3:51 AM Changeset in ingen [eed5d1a] by David Robillard <d@…>
Remove support for ancient compilers without thread_local support
3:51 AM Changeset in ingen [d6d3cfe] by David Robillard <d@…>
Fix double-promotion warnings
3:51 AM Changeset in ingen [c17ac70] by David Robillard <d@…>
Fix return-std-move-in-c++11 warning
3:51 AM Changeset in ingen [3f807fa] by David Robillard <d@…>
Fix header-hygiene warning
3:46 AM Changeset in ganv [84b75df] by David Robillard <d@…>
Remove spurious semicolon

Aug 1, 2020:

4:58 PM Changeset in ingen [b5df202] by David Robillard <d@…>
Fix build as a subproject
4:48 PM Changeset in ingen [d0579bb] by David Robillard <d@…>
Add missing override specifiers
4:48 PM Changeset in ingen [1d6abdf] by David Robillard <d@…>
Fix self-assignment
4:48 PM Changeset in ingen [c9a4811] by David Robillard <d@…>
Make deleted operators public
4:48 PM Changeset in ingen [95ce6020] by David Robillard <d@…>
Make move operators noexcept
4:48 PM Changeset in ingen [b2ca9ab] by David Robillard <d@…>
Remove unnecessary move
4:48 PM Changeset in ingen [78a1286] by David Robillard <d@…>
Fix whitespace
4:48 PM Changeset in ingen [efc9d0e] by David Robillard <d@…>
Add missing braces
4:48 PM Changeset in ingen [f3df1f1] by David Robillard <d@…>
Use type-appropriate math functions
4:48 PM Changeset in ingen [6f7d3e1] by David Robillard <d@…>
Clean up include guards
4:48 PM Changeset in ingen [c0f567d] by David Robillard <d@…>
Move public headers to a separate include directory This is more …
4:48 PM Changeset in ingen [9eadae8] by David Robillard <d@…>
Remove stale forward declarations
4:48 PM Changeset in ingen [b0dbb84] by David Robillard <d@…>
Remove redundant const qualifiers
4:48 PM Changeset in ingen [4eaf43a] by David Robillard <d@…>
Use "using" over "typedef"
4:48 PM Changeset in ingen [68eff78] by David Robillard <d@…>
Remove redundant void argument
4:48 PM Changeset in ingen [7bf6877] by David Robillard <d@…>
Clean up namespace comments
4:48 PM Changeset in ingen [c0de5d2] by David Robillard <d@…>
Use explicit default for trivial constructors
4:48 PM Changeset in ingen [7b70b45] by David Robillard <d@…>
Use default member initialization
4:48 PM Changeset in ingen [848bb52] by David Robillard <d@…>
Fix implicit constructor
4:48 PM Changeset in ingen [d13e413] by David Robillard <d@…>
Use consistent naming for context parameters
4:48 PM Changeset in ingen [95ceaf90] by David Robillard <d@…>
Use std::make_shared
4:48 PM Changeset in ingen [8a7cc98] by David Robillard <d@…>
Remove wrappers for standard memory functions
4:48 PM Changeset in ingen [6436ce26] by David Robillard <d@…>
Pass by value and use std::move
4:48 PM Changeset in ingen [0aea3da] by David Robillard <d@…>
Fix uninitialized variables
4:48 PM Changeset in ingen [97dc283] by David Robillard <d@…>
Fix uninitialized members
4:48 PM Changeset in ingen [483ecd1] by David Robillard <d@…>
Don't access static methods through instances
4:48 PM Changeset in ingen [9bc9ce0] by David Robillard <d@…>
Fix incorrect strncmp length
4:48 PM Changeset in ingen [31947a7] by David Robillard <d@…>
Use standard C++ includes
4:48 PM Changeset in ingen [4ef41be] by David Robillard <d@…>
Use auto with casts and allocations to remove redundancy
4:48 PM Changeset in ingen [dbb38be] by David Robillard <d@…>
Fix unnecessary parameter copies
4:48 PM Changeset in ingen [cfee0cd] by David Robillard <d@…>
Fix suppressed automatic moves
4:48 PM Changeset in ingen [a9450b3] by David Robillard <d@…>
Remove redundant base class initializations
4:48 PM Changeset in ingen [6a1ce7d] by David Robillard <d@…>
Make member functions const or static where possible
4:48 PM Changeset in ingen [7fe8260] by David Robillard <d@…>
Use type-appropriate math functions
4:48 PM Changeset in ingen [c4d7cb7] by David Robillard <d@…>
Fix multiple declarations on a single line
4:48 PM Changeset in ingen [2539411] by David Robillard <d@…>
Fix unnecessary copies in for loops
4:48 PM Changeset in ingen [ce23400] by David Robillard <d@…>
Use faster variant of std::string::find
4:48 PM Changeset in ingen [f1b4135] by David Robillard <d@…>
Fix include order
4:48 PM Changeset in ingen [28f0860] by David Robillard <d@…>
Fix ambiguous variable name flake8 warning
2:53 PM Changeset in ingen [a942e7f] by David Robillard <d@…>
Update clang-tidy file
7:48 AM Changeset in ingen [fcc7d620] by David Robillard <d@…>
Improve lint target
7:48 AM Changeset in ingen [358c0a4] by David Robillard <d@…>
Use modern casts
2:50 AM Changeset in ingen [b453818] by David Robillard <d@…>
Make set_bundle_path_from_code take a function pointer
2:50 AM Changeset in ingen [381c4a7] by David Robillard <d@…>
Add explicit accessors to Quark
2:50 AM Changeset in ingen [62cc04f] by David Robillard <d@…>
Set third party packages as system dependencies This suppresses …
2:50 AM Changeset in ingen [727020d] by David Robillard <d@…>
Remove superfluous semicolons
2:50 AM Changeset in ingen [f91c823] by David Robillard <d@…>
Be more explicit about warnings

Jul 30, 2020:

12:14 PM Changeset in ganv [1d33505] by David Robillard <d@…>
Expand canvas automatically to fit nodes
12:10 PM Changeset in ganv [6d41e6a] by David Robillard <d@…>
Use nullptr in C++ headers
11:56 AM Changeset in ganv [d95d403] by David Robillard <d@…>
Add missing dependencies
11:55 AM Changeset in ganv [a6f3b31] by David Robillard <d@…>
Set gobject-introspection as a system dependency
11:55 AM Changeset in ganv [473d9bd] by David Robillard <d@…>
Use modern casts in C++ code
11:55 AM Changeset in ganv [e75c1e1] by David Robillard <d@…>
Be explicit about warnings

Jul 21, 2020:

11:47 AM Changeset in patchage [458b92a]master by David Robillard <d@…>
Be explicit about warnings
11:45 AM Changeset in patchage [00f6106] by David Robillard <d@…>
Remove useless casts
11:45 AM Changeset in patchage [06ee557] by David Robillard <d@…>
Remove nonsense doc comment
11:45 AM Changeset in patchage [98eb6e9] by David Robillard <d@…>
Fix function checks with strict warnings and Werror
11:45 AM Changeset in patchage [a35e298] by David Robillard <d@…>
Set third-party packages as system dependencies to suppress warnings
11:24 AM Changeset in jalv [cd03af4] by David Robillard <d@…>
Be explicit about warnings
11:23 AM Changeset in jalv [3d302a6] by David Robillard <d@…>
Set third-party packages as system dependencies to suppress warnings
11:22 AM Changeset in jalv [9dc455d] by David Robillard <d@…>
Fix use of deprecated Qt API
11:22 AM Changeset in jalv [6da33ca] by David Robillard <d@…>
Remove unused macros
11:22 AM Changeset in jalv [07a116a] by David Robillard <d@…>
Add missing override specifiers
11:22 AM Changeset in jalv [1388f80] by David Robillard <d@…>
Use modern casts in C++
11:21 AM Changeset in jalv [3f5e114] by David Robillard <d@…>
Add missing static specifier
11:21 AM Changeset in jalv [4bf8f5f] by David Robillard <d@…>
Use nullptr in C++
11:20 AM Changeset in jalv [0361e1d] by David Robillard <d@…>
Fix unnecessary const cast
11:20 AM Changeset in jalv [920fb7e] by David Robillard <d@…>
Add format function annotations
11:19 AM Changeset in jalv [8afee59] by David Robillard <d@…>
Fix incorrect printf format specifiers
11:18 AM Changeset in jalv [772a5cd] by David Robillard <d@…>
Make function checks work with strict warnings and Werror
10:41 AM Changeset in sord [23ad628] by David Robillard <d@…>
Always include stdbool.h This was a workaround for ancient versions …
10:40 AM Changeset in lilv [29bcb8c] by David Robillard <d@…>
Use nullptr in C++ header
10:39 AM Changeset in lilv [1ba75a4] by David Robillard <d@…>
Suppress Wzero-as-null-pointer-constant in header For convenience of …
10:38 AM Changeset in serd [0fb058b] by David Robillard <d@…>
Suppress Wzero-as-null-pointer-constant in header For convenience of …

Jul 18, 2020:

3:17 AM Changeset in sord [e8042f3] by David Robillard <d@…>
Use modern casts in C++ bindings
3:09 AM Changeset in sord [32b6e7f] by David Robillard <d@…>
Use nullptr in C++ bindings
2:56 AM Changeset in ganv [b21c252] by David Robillard <d@…>
Fix potential use of uninitialized variables
2:56 AM Changeset in ganv [e3bf14f] by David Robillard <d@…>
Add missing casts for C++ compatibility
2:56 AM Changeset in ganv [dced6ad] by David Robillard <d@…>
Remove spurious semicolons
2:54 AM Changeset in ganv [cd07449] by David Robillard <d@…>
Add missing static specifiers
2:30 AM Changeset in ingen [73c4066] by David Robillard <d@…>
Add missing const specifiers
2:30 AM Changeset in ingen [d406083] by David Robillard <d@…>
Remove unused macros
2:30 AM Changeset in ingen [99c33a4] by David Robillard <d@…>
Fix incorrect format specifiers
2:29 AM Changeset in ingen [e296fff] by David Robillard <d@…>
Add missing static specifiers
1:56 AM Changeset in raul [496e70e]master by David Robillard <d@…>
Add more powerful lint target
1:55 AM Changeset in raul [301fcab] by David Robillard <d@…>
Use everything in build test Annoyingly, include-what-you-use does …
1:37 AM Changeset in raul [242bbeb] by David Robillard <d@…>
Fix various clang-tidy warnings
1:37 AM Changeset in raul [a474f0f] by David Robillard <d@…>
Add missing consts
1:37 AM Changeset in raul [3e0503d] by David Robillard <d@…>
Remove superfluous const
1:37 AM Changeset in raul [4d10fb5] by David Robillard <d@…>
Implement Array move operators by hand I'm not sure why Apple clang …
1:37 AM Changeset in raul [cb1b1c5] by David Robillard <d@…>
Fix Array self-assignment
1:16 AM Changeset in raul [ffd68a4] by David Robillard <d@…>
Fix flake8 warnings
1:15 AM Changeset in raul [d77afe0] by David Robillard <d@…>
Clean up includes

Jul 17, 2020:

11:44 AM Changeset in raul [67212fc] by David Robillard <d@…>
Update Gitlab CI configuration
11:44 AM Changeset in raul [ee3e46b] by David Robillard <d@…>
Use Werror on CI
11:44 AM Changeset in raul [491a242] by David Robillard <d@…>
Be explicit about warnings
11:44 AM Changeset in raul [d44254f] by David Robillard <d@…>
Avoid mismatched exception specification warnings on MacOS
11:44 AM Changeset in raul [b50a587] by David Robillard <d@…>
Fix conversion warnings
10:59 AM Changeset in raul [0887b40] by David Robillard <d@…>
Fix incorrect format specifier
10:59 AM Changeset in raul [ef887c4] by David Robillard <d@…>
Explicitly delete copy operators
10:59 AM Changeset in raul [9788bd3] by David Robillard <d@…>
Add missing initializations
10:59 AM Changeset in raul [3898566] by David Robillard <d@…>
Remove useless casts
10:29 AM Changeset in autowaf [116a28f] by David Robillard <d@…>
Fix ultra-strict warnings for C++-only projects
8:43 AM Changeset in sord [d0202a5] by David Robillard <d@…>
Update zix Fixes an issue introduced by 616517f among various other …
8:22 AM Changeset in lilv [e6ad91a] by David Robillard <d@…>
Fix potential NULL dereference warning Not really something that …
8:20 AM Changeset in sord [8a8410f] by David Robillard <d@…>
Fix potential string null termination issue
8:13 AM Changeset in suil [abaa56a]master by David Robillard <d@…>
Fix warnings on MacOS
8:13 AM Changeset in suil [07eb022] by David Robillard <d@…>
Fix Wunused-parameter warnings
8:13 AM Changeset in suil [ad74225] by David Robillard <d@…>
Fix Weffc++ warning
8:13 AM Changeset in suil [0f045b2] by David Robillard <d@…>
Fix Wweak-vtables warning
8:13 AM Changeset in suil [3a40718] by David Robillard <d@…>
Fix implicit conversion warnings
8:13 AM Changeset in suil [67c2189] by David Robillard <d@…>
Remove useless cast
8:13 AM Changeset in suil [b88d8bc] by David Robillard <d@…>
Be explicit about warnings
6:42 AM Changeset in sord [e0d5682] by David Robillard <d@…>
Modernize compiler version check Avoids a warning on compilers where …
6:42 AM Changeset in sord [dcc6cd4] by David Robillard <d@…>
Fix potential exception throw in a C context
6:42 AM Changeset in sord [049d505] by David Robillard <d@…>
Be explicit about warnings
6:42 AM Changeset in sord [ef402d8] by David Robillard <d@…>
Add missing break statement Completely redundant in this case, but …
6:42 AM Changeset in sord [e77800f] by David Robillard <d@…>
Fix accidental use of comma operator
6:42 AM Changeset in sord [647bfaa] by David Robillard <d@…>
Remove dead code
6:42 AM Changeset in sord [373afe8] by David Robillard <d@…>
Add missing static specifiers
6:42 AM Changeset in sord [444cfd7] by David Robillard <d@…>
Fix incorrect printf format specifiers
6:38 AM Changeset in sord [616517f] by David Robillard <d@…>
Fix crash with optimized builds with GCC 10.1.0
Note: See TracTimeline for information about the timeline view.