Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2020-08-06 | Rename some filename utilities for clarity | David Robillard | 1 | -1/+1 | |
Loosely inspired by Python and the std::filesystem API. | |||||
2020-08-06 | Separate filesystem utilities | David Robillard | 1 | -383/+1 | |
2020-07-16 | Fix potential va_list leak | David Robillard | 1 | -0/+1 | |
2020-07-16 | Add missing variable initializations | David Robillard | 1 | -2/+2 | |
2020-07-16 | Fix conversion warnings | David Robillard | 1 | -1/+1 | |
2020-07-16 | Only define Windows path utility function on Windows | David Robillard | 1 | -0/+2 | |
Avoids a warning about an unused fuction. | |||||
2020-06-19 | Check for CreateSymbolicLink at configure time | David Robillard | 1 | -18/+2 | |
This uses the system CreateSymbolicLink if it is available at compile time, and if not, just acts as if the link failed (which is extremely likely anyway). This removes the ugly wrapper code that has been a constant source of compatibility headaches with weird toolchains. | |||||
2020-01-18 | Ensure state directory path always ends in a separator | David Robillard | 1 | -0/+19 | |
This can cause problems when resolving relative paths against the bundle directory, and it's simpler to ensure that the path always ends in a separator than deal with both cases in every place it is used. | |||||
2019-10-17 | Fix Windows warnings | David Robillard | 1 | -1/+5 | |
2019-04-15 | Fix lilv_mkdir_p when used with forward slashes on Windows | David Robillard | 1 | -2/+3 | |
2019-04-14 | Remove support for OSX < 10.6 | David Robillard | 1 | -11/+1 | |
2019-01-13 | Update copyright dates | David Robillard | 1 | -1/+1 | |
2019-01-13 | Clean up includes | David Robillard | 1 | -13/+18 | |
Sorts includes from local to global (which catches errors) and fixes missing includes found by the resulting breakage and include-what-you-use. | |||||
2018-09-16 | Make handle parameter to lilv_path_exists const | David Robillard | 1 | -2/+3 | |
2018-09-15 | Fix building as C for Windows | Robin Gareus | 1 | -1/+4 | |
2018-09-15 | Fix Windows and MinGW build | Robin Gareus | 1 | -1/+1 | |
2018-09-15 | Fix creating directories across drives on Windows | David Robillard | 1 | -2/+17 | |
2018-07-10 | Fix saving state when broken links are encountered | David Robillard | 1 | -0/+5 | |
2018-07-10 | Fix Windows/MSVC build | David Robillard | 1 | -1/+3 | |
2018-07-10 | Handle NULL gracefully in lilv_realpath | David Robillard | 1 | -0/+4 | |
2017-12-29 | Remove dead code | David Robillard | 1 | -5/+0 | |
2017-12-29 | Use braces everywhere | David Robillard | 1 | -1/+2 | |
2017-02-12 | Remove use of deprecated readdir_r | David Robillard | 1 | -5/+1 | |
2016-10-01 | Transition away from deprecated _BSD_SOURCE | David Robillard | 1 | -0/+1 | |
2016-09-18 | Fix memory, file, and library leaks | David Robillard | 1 | -0/+1 | |
2016-09-16 | Add missing include | David Robillard | 1 | -2/+3 | |
2016-07-31 | Fix Windows compilation | David Robillard | 1 | -0/+2 | |
2016-07-14 | Clean up and remove dead code | David Robillard | 1 | -7/+4 | |
2016-07-12 | Fix state file versioning | David Robillard | 1 | -28/+18 | |
2016-03-16 | Always look up CreateSymbolicLink on Windows | Robin Gareus | 1 | -2/+0 | |
2015-10-29 | Fix long lines | David Robillard | 1 | -1/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5800 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-08 | Improve test coverage | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5754 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-07 | Fix directory walking on some systems | David Robillard | 1 | -3/+10 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5750 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-04 | Fix compilation on BSD | David Robillard | 1 | -1/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5744 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-10-04 | Improve test coverage | David Robillard | 1 | -16/+10 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5742 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-08-14 | Add lilv_free() for systems picky about such things. | David Robillard | 1 | -0/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5706 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-08-13 | Fix lilv_realpath() on pre-POSIX-2008 systems. | David Robillard | 1 | -4/+14 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5705 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-01-29 | Add lilv_file_uri_parse() for correct URI to path conversion. | David Robillard | 1 | -0/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5528 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2015-01-26 | Add missing include. | David Robillard | 1 | -0/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5525 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-11-22 | Windows fixes (thanks John Emmas). | David Robillard | 1 | -0/+14 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5491 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-11-17 | Fix a few minor/unlikely memory errors. | David Robillard | 1 | -2/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5484 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-08-08 | Use Markdown in doc comments for better source readability. | David Robillard | 1 | -2/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5429 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-08-08 | Update copyright dates. | David Robillard | 1 | -1/+1 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5423 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2014-08-08 | Fix various warnings. | David Robillard | 1 | -4/+4 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@5421 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-09 | Use existing PAGE_SIZE if defined (fix compilation on Haiku). | David Robillard | 1 | -3/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4640 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-08-09 | Fix warnings: -Wshadow -Wpointer-arith -Wcast-align -Wstrict-prototypes ↵ | David Robillard | 1 | -2/+2 | |
-Wmissing-prototypes. git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4631 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-05-13 | Gracefully handle allocation failure. | David Robillard | 1 | -1/+6 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4393 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-04-06 | Fix compilation on Windows. | David Robillard | 1 | -4/+5 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4150 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-10 | Tolerate nonexistent paths in lilv_realpath. | David Robillard | 1 | -1/+2 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4043 a436a847-0d15-0410-975c-d299462d15a1 | |||||
2012-03-08 | Fix memory leaks. | David Robillard | 1 | -33/+37 | |
git-svn-id: http://svn.drobilla.net/lad/trunk/lilv@4028 a436a847-0d15-0410-975c-d299462d15a1 |