notmuch/lib
David Bremner 32fd74b7aa lib: reject relative paths in n_d_{create,open}_verbose
There are many places in the notmuch code where the path is assumed to be absolute. If someone (TM) wants a project, one could remove these assumptions. In the mean time, prevent users from shooting themselves in the foot.

Update test suite mark tests for this error as no longer broken, and
also convert some tests that used relative paths for nonexistent
directories.
2015-06-12 07:34:50 +02:00
..
database-private.h lib: add a log function with output to a string in notmuch_database_t 2015-03-29 00:34:15 +01:00
database.cc lib: reject relative paths in n_d_{create,open}_verbose 2015-06-12 07:34:50 +02:00
directory.cc lib: replace almost all fprintfs in library with _n_d_log 2015-03-29 00:34:15 +01:00
filenames.c lib: fix NULL checks for filenames iterators 2012-09-01 23:03:11 -03:00
gen-version-script.sh build: add canonicalize_file_name to symbols exported from libnotmuch.so 2014-04-19 05:58:34 +09:00
index.cc lib: replace almost all fprintfs in library with _n_d_log 2015-03-29 00:34:15 +01:00
libsha1.c util: detect byte order 2013-11-27 07:43:29 -04:00
libsha1.h fix sum moar typos [comments in source code] 2011-06-23 15:58:39 -07:00
Makefile fix sum moar typos [build scripts, Makefiles] 2011-06-23 15:44:59 -07:00
Makefile.local lib: make notmuch shared library install_name be full path on Mac OS X 2015-03-06 08:00:18 +01:00
message-file.c lib: eliminate fprintf from _notmuch_message_file_open 2015-03-29 00:34:15 +01:00
message.cc lib: eliminate fprintf from _notmuch_message_file_open 2015-03-29 00:34:15 +01:00
messages.c lib: Eliminate _notmuch_message_list_append 2013-02-18 20:20:38 -04:00
notmuch-private.h lib: eliminate fprintf from _notmuch_message_file_open 2015-03-29 00:34:15 +01:00
notmuch.h lib: add NOTMUCH_STATUS_PATH_ERROR 2015-06-12 07:34:47 +02:00
parse-time-vrp.cc lib: add date range query support 2012-10-31 16:55:32 -03:00
parse-time-vrp.h lib: add date range query support 2012-10-31 16:55:32 -03:00
query.cc lib: replace almost all fprintfs in library with _n_d_log 2015-03-29 00:34:15 +01:00
sha1.c lib: Start all function names in notmuch-private.h with 2014-07-13 12:25:29 -03:00
string-list.c Fixup string list author 2011-03-21 02:45:18 -04:00
tags.c lib: fix warnings when building with clang 2012-12-01 08:10:32 -04:00
thread.cc lib: Fix use after free 2015-01-19 08:15:14 +01:00