| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Updating the address of the FSF.
This has been done by:
while read file; do
sed -i 's:59 Temple Place:51 Franklin Street:' $file
sed -i 's:Suite 330:Fifth Floor:' $file
sed -i 's:02111-1307:02110-1301:' $file
done
https://bugzilla.gnome.org/show_bug.cgi?id=656598
Signed-off-by: Tomas Bzatek <tbzatek@redhat.com>
|
|
|
|
|
| |
Use G_DBUS_PROXY_FLAGS_DO_NOT_CONNECT_SIGNALS and G_DBUS_PROXY_FLAGS_DO_NOT_LOAD_PROPERTIES
flags where applicable.
|
| |
|
|
|
|
|
|
|
|
| |
This is a complete port of volume monitors and metadata to GDBus.
The (private) d-bus API has been mostly preserved except of
MountOp methods.
No difference in functionality should be observed.
|
|
|
|
|
|
|
| |
GStaticMutex and GStaticRWLock have been replaced by GMutex
and GRWLock, and g_thread_init() is no longer needed.
https://bugzilla.gnome.org/show_bug.cgi?id=661148
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=659815
|
|
|
|
|
| |
Especially now that deprecations are proper gcc warnings, no need
to hardcode this.
|
|
|
|
| |
Found by Coverity Scan analysis
|
|
|
|
| |
https://bugzilla.gnome.org/show_bug.cgi?id=641856
|
|
|
|
| |
This makes gvfs build with recent glib again, see bug #619537
|
|
|
|
| |
Patch by "paul <ephraim_owns@hotmail.com>" Fixes bug #60468.
|
|
|
|
| |
Also, make sure to free that in all callers.
|
| |
|
|
|
|
|
|
| |
Before we used to store -1 (0xffffffff) as the mtime base in this case.
This value is not used if there are no mtimes though, so this is more
like a cosmetic change.
|
|
|
|
|
|
| |
The conversion to unsigned means we failed to recognize errors,
since if (ret < 0) was never hit. This is the suspected cause
for data loss in bug 598561.
|
|
|
|
|
| |
This is needed so we never end up having a stable file with the
rotated bit set. Should fix bug #600057.
|
|
|
|
| |
This will protect against bugs where the stable file has the rotated bug set (which should never happen but see bug #600057)
|
|
|
|
| |
Closes bug #597104
|
| |
|
|
|
|
| |
Need to free /proc/fd/mountinfo contents after reading it.
|
|
|
|
| |
Found these with valgrind
|
| |
|
|
|
|
|
| |
Testing a simple loop of writes long enough to cause a log wrap
showed a bunch of leaks in valgrind. This fixes them all.
|
| |
|
|
|
|
|
| |
We succeeded and then said we didn't, causing the set operation
that caused the rotation to fail.
|
|
|
|
| |
These were reported in bug 590456.
|
|
|
|
|
| |
On FreeBSD, the crc32 symbol conflicts with a function of the same
name in libz, causing segfaults. Fixes bug 589786.
|
|
|
|
|
|
| |
Initialize the DBus error structure before calling
dbus_bus_request_name().
Fix bug #589015, patch by Patryk Zawadzki.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
In particular this snippet
giomodulesdir=`pkg-config --variable=giomoduledir gio-2.0`
is wrong as it breaks 'make distcheck' unless you can write to where
the gio modules are installed. While this is true for jhbuild setups
it is patently not true for normal setups.
In fact, one could argue that glib's --with-gio-module-dir option is
incompatible with how we build things, but that is more of a GLib
problem.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Passing a key value type of Byte means unset that key.
|
|
|
|
|
|
| |
meta_tree_refresh calls meta_tree_init which may call
meta_tree_refresh, which can deadlock due to the writer lock. Call
meta_tree_refresh_locked instead.
|
| |
|
|
|
|
|
| |
These are useful to interactively test the metadata stores but
are not installed.
|
|
|
|
|
|
|
|
|
| |
This daemon singleton handles updates to metadata stores.
All clients that wishes to write metadata should talk to
it via dbus.
This way all writes are serialized to avoid data loss on
concurrent writes.
|
|
|
|
|
|
| |
You can check with meta_tree_exists if the file actually exists.
This means that lookups work better for the initial set for a non-existing
file.
|
| |
|
|
|
|
|
|
| |
Ensure we open in read/write mode
Use mmap to set the rotated flag to avoid any confusion with mixing
write and mmap updates.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
meta_builder_remove removes paths (recursively)
meta_builder_copy copies paths (recursively)
metafile_set_mtime sets mtime
|
| |
|