summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* regex: Remove pcre_ucd.cwip/pcre-8.30Christian Persch2012-02-121-3098/+0
|
* regex: Use glib for unicode dataChristian Persch2012-02-129-239/+958
| | | | Use g_unichar_type() and g_unichar_get_script() instead of pcre tables.
* regex: Remove obsolete patchChristian Persch2012-02-121-30/+0
|
* regex: unicode: Update to Unicode 6.1.0Christian Persch2012-02-122-2327/+2452
|
* regex: Remove obsolete makefile fragmentsChristian Persch2012-02-123-40/+0
| | | | The update.sh script doesn't work with current PCRE, so these are obsolete.
* regex: Use glib memory allocatorChristian Persch2012-02-122-84/+40
|
* regex: Remove obsolete patchChristian Persch2012-02-122-16/+1
|
* regex: Use g_ascii_is[x]digitChristian Persch2012-02-122-138/+101
|
* regex: Remove obsolete patchChristian Persch2012-02-122-131/+0
| | | | PCRE doesn't even contain the patched file anymore.
* regex: Remove obsolete patchesChristian Persch2012-02-122-326/+0
| | | | | Upstream PCRE has removed the relocations that these patches were fixing; the patches are obsolete.
* regex: Update included PCRE to 8.30Christian Persch2012-02-1228-3875/+17981
|
* Updated Spanish translationDaniel Mustieles2012-02-121-128/+151
|
* Add a few more missing functions to the docsMatthias Clasen2012-02-102-0/+4
|
* Add g_settings_new_full to the docsMatthias Clasen2012-02-101-0/+1
|
* Add g_test_undefined to the docsMatthias Clasen2012-02-101-0/+1
|
* Fix a parameter name mismatchMatthias Clasen2012-02-101-1/+1
| | | | | gtk-doc gets unhappy if parameters aren't named the same in headers, sources and doc comments.
* Drop menu markup docsMatthias Clasen2012-02-101-1/+0
| | | | This does not exist anymore.
* docs: Fix some typos in gwin32inputstreamJavier Jardón2012-02-102-3/+3
|
* socket/win32: flush pending read before signaling HUPMarc-André Lureau2012-02-101-2/+20
| | | | | | | | | | | | | | Unix and Windows gio GSocket behaves differently when the socket is closed by the peer. On Unix, the client receives pending data before receiving HUP. But on Windows, the HUP may come before, resulting in unreliable and racy code. We should have same behaviour on all platforms. According to MSDN documentation: "an application should check for remaining data upon receipt of FD_CLOSE to avoid any possibility of losing data." https://bugzilla.gnome.org/show_bug.cgi?id=669810
* gio/tests: add /socket/close_graceful testMarc-André Lureau2012-02-101-0/+85
| | | | | | | Add a test to check that remaining data is read before the close event is received. https://bugzilla.gnome.org/show_bug.cgi?id=669810
* Fix g_hash_table_foreach crash with NULL hash tableChristophe Fergeau2012-02-101-2/+10
| | | | | | | | When G_DISABLE_ASSERT is not defined, g_hash_table_foreach and g_hash_table_find dereferences the hash table argument before checking if it's NULL. This causes a crash when one of this function is mistakenly called with a NULL argument instead of returning with a warning through g_return_if_fail.
* Dist gio/gconstructor_as_data.hChun-wei Fan2012-02-101-0/+1
| | | | | | | | This will avoid a dependency on a PERL installation for Visual Studio builds. Checked with mclasen in https://bugzilla.gnome.org/show_bug.cgi?id=669538#c2
* Bug 669538-glib-compile-resources.c: Include io.h on WindowsChun-wei Fan2012-02-101-0/+3
| | | | | This is needed for close() on Windows (Visual C++ specifically) so that no C4013 (aka Implicit declaration of ...) errors/warnings will be emitted.
* Allow multiple --sourcedir options to glib-compile-resourcesRichard Hughes2012-02-091-8/+42
|
* GApplication: put non-unique apps on D-BusRyan Lortie2012-02-092-13/+30
| | | | | | | | For a number of reasons it might be useful to register the object paths associated with a non-unique application so that the application can at least field requests to its unique D-Bus name. https://bugzilla.gnome.org/show_bug.cgi?id=647986
* docs: Fix gdbus-codegen example XMLDavid King2012-02-091-14/+16
| | | | | | | Without the surrounding <node> tags, gdbus-codegen does not generate any implementation for the interface described in the introspection XML. https://bugzilla.gnome.org/show_bug.cgi?id=669544
* gthread-win32: update for g_get_monotonic_time() changesDan Winship2012-02-091-9/+1
| | | | | | | g_cond_wait_until() was calling GetSystemTimeAsFileTime() to get the current time, which is no longer what g_get_monotonic_time() returns. https://bugzilla.gnome.org/show_bug.cgi?id=669329
* glocalfile: fix error code when opening a directory on win32Dan Winship2012-02-092-0/+19
| | | | | | | | | | g_file_read() was returning G_IO_ERROR_IS_DIRECTORY when you tried to open a directory on unix, but G_IO_ERROR_PERMISSION_DENIED on win32. Fix that, and add a test to tests/file.c Pointed out on IRC by Paweł Forysiuk. https://bugzilla.gnome.org/show_bug.cgi?id=669330
* GDBusProxy: Add G_DBUS_PROXY_FLAGS_GET_INVALIDATED_PROPERTIES flagDavid Zeuthen2012-02-084-12/+153
| | | | | | | | | | This is useful when using certain D-Bus services where the PropertiesChanged signal does not include the property value such as e.g. various systemd mechanisms, see e.g. https://bugs.freedesktop.org/show_bug.cgi?id=37632 Signed-off-by: David Zeuthen <davidz@redhat.com>
* Retrieve cwd and environ in local GApplicationCommandLineJesse van den Kieboom2012-02-081-11/+27
| | | | https://bugzilla.gnome.org/show_bug.cgi?id=669689
* glib/tests: mainloop - fix a mem leak.Ravi Sankar Guntur2012-02-081-1/+22
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669372 Signed-off-by: Ravi Sankar Guntur <ravi.g@samsung.com>
* glib/tests: fix memory leakRavi Sankar Guntur2012-02-082-0/+2
| | | | | | https://bugzilla.gnome.org/show_bug.cgi?id=669372 Signed-off-by: Ravi Sankar Guntur <ravi.g@samsung.com>
* gio: update .gitignoreDan Winship2012-02-081-7/+9
|
* glib/tests/option-context: remove unused testsDan Winship2012-02-081-68/+0
| | | | | | These tests were written, but then never used since it was decided to add g_warnings() to goption.c in the cases they were supposed to be testing. So anyway, just remove them.
* config.h.win32.in: Add note on if_nametoindexChun-wei Fan2012-02-081-0/+4
| | | | | | This explains the current disabling of HAVE_IF_NAMETOINDEX as we are still supporting Windows XP. This is expected to change when the patch for XP support for if_nametoindex in accepted into master.
* config.h.win32.in: UpdatesChun-wei Fan2012-02-081-9/+12
| | | | Make this more like the config.h.in template
* Update VS2010 property sheetChun-wei Fan2012-02-081-1/+1
| | | | Should be $(CopyDir) not $(OutDir) here for VS2010. Oops :|
* Update VS property sheetsChun-wei Fan2012-02-082-3/+3
| | | | ...To reflect the correct GIO headers to install
* glib-mkenums: fix handling of forward enum declarationsDan Winship2012-02-071-0/+6
| | | | | | | | | | | | | | | Given typedef enum MyFoo MyFoo; glib-mkenums would get confused, not notice the ";", and then keep skipping lines until it found one that started with a "{", possibly even going into the next file. Fix it to just ignore those lines instead (and also, to error out if it hits eof while parsing an enum). https://bugzilla.gnome.org/show_bug.cgi?id=669595
* docs: Add win32 gio specific api to the docsJavier Jardón2012-02-072-0/+44
| | | | Reported by Lethalman on IRC
* Add Visual C++ 2010 projects to compile GResource toolsChun-wei Fan2012-02-078-5/+443
| | | | | | | | | | | | | | | | | | Added projects to compile the glib-compile-resources and gresource(-tool) utility programs during the Visual C++ 2010 build process, "install" the resulting binaries upon successful compilation, and dist the new .vcxproj and .vcxproj.filters files. Also updated the property sheet and "install" project to make sure the new .exe's are indeed "installed" and removed from the "install" project the dependency on the testglib project as testglib is not an exhausive test on GLib and people might want to make that project compile different test programs as they might need. Just wondering: I have updated the property sheet to create the gconstructor_as_data.h header for glib-compile-resources, but is it better to dist that generated header instead as the VS 2008/2010 projects will depend on a working installation of PERL on Windows?
* Update Visual C++ 2008 projectsChun-wei Fan2012-02-071-1/+2
| | | | | | | | | | | | | Make the "install" project depend on the glib-compile-resources gresource projects so that these tools will be indeed installed. Missed that in my last commit-oops. Also make the "install" project not to depend on the testglib project as: -the test program in the project is not an exhausive test of the GLib libraries -One may want to use the project to compile different test program(s), so it might be better to keep the project but not "install" the resulting .exe
* Add Visual C++ 2008 projects for GResource toolsChun-wei Fan2012-02-075-0/+365
| | | | | | | | | | | | Add projects to build the glib-compile-resources and gresource(-tool) utilities, and "install" these tools upon successful compilation, and dist the new projects. One piece of note: will it be better to dist gconstructor_as_data.h instead of generating it in the VS build process (I generated it in the property sheet update in this commit)? Visual C++ 2010 projects will follow shortly.
* docs: Fix typoChristian Persch2012-02-061-1/+1
|
* gtimezone: consider a leading : in TZ environment variableGiovanni Campagna2012-02-061-1/+11
| | | | | | | | | | When set to represent a zoneinfo file, TZ may start with :, therefore glib needs to check it and ignore the first char when building the resulting filename, or it won't be found. Also, the path could be absolute, in which case it is wrong to append /usr/share/timezone https://bugzilla.gnome.org/show_bug.cgi?id=664237
* Updated Telugu TranslationSwecha Localization Team2012-02-061-856/+918
|
* Updated Galician translationsFran Diéguez2012-02-061-194/+224
|
* Revert "Plug a mem leak in g_environ_unsetenv"Christian Persch2012-02-051-3/+0
| | | | | This reverts commit 2f4b46e3783b04cddcb2622a57b2a8e692cff68a, which was pushed accidentally.
* resources: Consolidate creation of GResource into one placeChristian Persch2012-02-051-12/+20
|
* resources: tests: Plug a mem leakChristian Persch2012-02-051-0/+1
| | | | | | | | | | ==1265== 84 (8 direct, 76 indirect) bytes in 1 blocks are definitely lost in loss record 793 of 827 ==1265== at 0x4029467: calloc (vg_replace_malloc.c:467) ==1265== by 0x408479B: standard_calloc (gmem.c:104) ==1265== by 0x4084846: g_malloc0 (gmem.c:189) ==1265== by 0x4084B2D: g_malloc0_n (gmem.c:385) ==1265== by 0x4228A98: g_resource_load (gresource.c:253) ==1265== by 0x804A56D: test_resource_registred (resources.c:198)