summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Murray Cumming [Fri, 13 Jan 2012 08:21:46 +0000 (09:21 +0100)]
Docs: Changed can not to cannot.
This is a backport from the glib commit
30fdc1a79938540af7bad0af68d0a3b8af14f117
Ryan Lortie [Mon, 12 Sep 2011 12:06:13 +0000 (08:06 -0400)]
hashing: always use signed chars
Our hashing of non-ASCII strings was undefined due to the fact that
'char' is signed on some platforms, unsigned on others. Always use a
signed char.
Discovered by Alexander Larsson.
https://bugzilla.gnome.org/show_bug.cgi?id=658806
Ryan Lortie [Fri, 15 Apr 2011 13:27:38 +0000 (09:27 -0400)]
builder: do not include <unistd.h> on win32
Spotted by Kean Johnston <kean.johnston@gmail.com>.
https://mail.gnome.org/archives/gtk-devel-list/2011-April/msg00010.html
Ryan Lortie [Thu, 3 Feb 2011 22:26:51 +0000 (17:26 -0500)]
Remove unused variable in gvdb-reader
As originally committed against dconf by Owen.
Newer GCC flags this.
Ryan Lortie [Tue, 25 Jan 2011 23:26:21 +0000 (18:26 -0500)]
Mark a symbol as G_GNUC_INTERNAL
Ryan Lortie [Mon, 17 Jan 2011 20:17:34 +0000 (15:17 -0500)]
Fix some harmless sign compare warnings
Ryan Lortie [Mon, 17 Jan 2011 20:15:46 +0000 (15:15 -0500)]
C++ify the reader header
Ryan Lortie [Wed, 15 Dec 2010 16:36:14 +0000 (11:36 -0500)]
Fix some leaks in the GVDB builder
Ryan Lortie [Tue, 7 Dec 2010 06:06:33 +0000 (01:06 -0500)]
Pass name_length to walk close function
For efficiency and safety. This way we don't need to scan backwards for
the path separator (trusting that we will find it properly).
Ryan Lortie [Mon, 4 Oct 2010 02:54:03 +0000 (22:54 -0400)]
Add gvdb_table_get_raw_value() API for GSettings
Ryan Lortie [Mon, 4 Oct 2010 01:10:35 +0000 (21:10 -0400)]
Fix reader on big endian
Some of the hashtable code was failing to byteswap properly.
Ryan Lortie [Mon, 19 Jul 2010 01:43:18 +0000 (21:43 -0400)]
Fix is_valid() API
Actually dereference the pointer instead of just checking for NULL
Ryan Lortie [Mon, 19 Jul 2010 00:45:37 +0000 (20:45 -0400)]
Add gvdb_table_is_valid() API
Checks that the on-disk file is still valid.
Ryan Lortie [Thu, 10 Jun 2010 19:27:46 +0000 (15:27 -0400)]
Implement byteswapping in the reader
Ryan Lortie [Thu, 10 Jun 2010 17:34:56 +0000 (13:34 -0400)]
drop "options" support
Ryan Lortie [Wed, 28 Apr 2010 17:39:02 +0000 (12:39 -0500)]
Add API for dconf's sake.
Ryan Lortie [Thu, 22 Apr 2010 19:44:54 +0000 (15:44 -0400)]
Add a missing 'static' on internal functions
Ryan Lortie [Wed, 21 Apr 2010 00:12:41 +0000 (20:12 -0400)]
__value -> value to avoid stomping the C compiler
Ryan Lortie [Mon, 19 Apr 2010 14:28:44 +0000 (10:28 -0400)]
Don't write out zero-byte sections in builder
This and the previous issue caught by Christian Persch in bug #616156
Ryan Lortie [Mon, 19 Apr 2010 14:18:44 +0000 (10:18 -0400)]
Whitespace fixups
Ryan Lortie [Mon, 19 Apr 2010 14:17:31 +0000 (10:17 -0400)]
Fix logic error for missing options in reader
Ryan Lortie [Fri, 16 Apr 2010 15:04:15 +0000 (11:04 -0400)]
Fix uninitialised header in the builder.
Ryan Lortie [Fri, 16 Apr 2010 02:09:42 +0000 (22:09 -0400)]
Recommend git-merge(1) over git-submodule(1).
Ryan Lortie [Fri, 16 Apr 2010 01:32:54 +0000 (21:32 -0400)]
Add a brief description to the .doap
Ryan Lortie [Fri, 16 Apr 2010 01:26:34 +0000 (21:26 -0400)]
Initial commit