summaryrefslogtreecommitdiffstats
path: root/lasso/utils.h
Commit message (Expand)AuthorAgeFilesLines
* Fix license boilerplatesSimo Sorce2013-12-031-2/+1
* utils: add a lasso_release_slist macroBenjamin Dauvergne2013-01-251-1/+1
* add a lasso_release_slistBenjamin Dauvergne2013-01-251-0/+3
* Simplify useless complexity in include pathsBenjamin Dauvergne2011-12-161-4/+4
* [utils] add lasso_crypto_memequal functionBenjamin Dauvergne2011-12-051-0/+20
* [utils] add lasso_transfer_xml_node macrosBenjamin Dauvergne2011-12-051-0/+3
* [utils] add macros to append to and release a list of xmlSecKey*Benjamin Dauvergne2011-05-191-0/+9
* [utils] fix typo in lasso_assign_sec_keyBenjamin Dauvergne2010-12-141-1/+2
* [Core] replace all use of g_strcmp0 by lasso_strisequal and lasso_strisnotequalBenjamin Dauvergne2010-10-011-1/+1
* [Core] add helper API for string comparaisonBenjamin Dauvergne2010-10-011-5/+18
* [Core] add macro to release an xmlNodeList objectBenjamin Dauvergne2010-06-291-0/+3
* [Core] add macro to release GList of xmlNodeListBenjamin Dauvergne2010-06-291-0/+3
* [Core] add macros to manipulate xmlNodeList and GList of xmlNodeListBenjamin Dauvergne2010-06-291-0/+21
* Core: move logging function and macros to their own module, adapt perl bindingBenjamin Dauvergne2010-06-121-0/+1
* Import tools in utils.hBenjamin Dauvergne2010-06-101-0/+2
* Change all logging to use message()Benjamin Dauvergne2010-06-091-5/+5
* Utils: add function to extract/create node in listsBenjamin Dauvergne2010-06-091-0/+4
* Improve safety by replacing all g_hash_table_destroy use by lasso_release_gha...Benjamin Dauvergne2010-04-221-1/+1
* Utils: add lasso_assign_listBenjamin Dauvergne2010-04-221-0/+8
* Add lasso_release_gstringBenjamin Dauvergne2010-04-221-0/+9
* Utils: add lasso_release_ghashtableBenjamin Dauvergne2010-04-221-0/+3
* Core: add macro to remove gobject from listsBenjamin Dauvergne2010-03-021-0/+6
* Core: add do/while(0) around block of goto_cleanup_with_rcBenjamin Dauvergne2010-03-021-2/+2
* Fix lasso_extract_gobject_from_listBenjamin Dauvergne2010-02-221-2/+2
* Core: in utils.h, use a temporary to store reference to freed listBenjamin Dauvergne2010-02-171-3/+4
* Core: add more memory tracing, add a tracing macroBenjamin Dauvergne2010-02-041-0/+7
* Core: in utils.h, add macros to replace verbose g_return_val_if_failBenjamin Dauvergne2010-02-011-0/+12
* Utils: lasso_unref, a safe g_object_unref, and add some document about existi...Benjamin Dauvergne2010-02-011-8/+60
* Core: add new macros to lasso/utils.h, fix lasso_assign_new_list_of_gobjectsBenjamin Dauvergne2010-01-281-1/+24
* Add new macro lasso_list_add_new_xml_nodeBenjamin Dauvergne2010-01-251-0/+6
* Documentation: distribute stylesheet, fix documentation comments, compelte la...Benjamin Dauvergne2010-01-181-1/+1
* Core: in utils.h, add a macros, fix existingBenjamin Dauvergne2010-01-041-3/+54
* Core: in utils.h, change __STRING(x) for #xBenjamin Dauvergne2009-12-161-1/+2
* Core: add new macros to traverse listsBenjamin Dauvergne2009-09-111-0/+20
* ID-FF&Core: Seal public field of LassoSessionBenjamin Dauvergne2009-08-261-0/+2
* Core: fix bad name of lasso_unlink_and_release_nodeBenjamin Dauvergne2009-08-261-1/+4
* Fix debug echo on stdoutBenjamin Dauvergne2009-04-301-1/+1
* fix: handle non-LHS argument for lasso_extract_node_or_fail()Benjamin Dauvergne2009-04-271-5/+8
* Rework cleanup handlingBenjamin Dauvergne2009-04-221-7/+53
* Core: add an header file for backward compatibilityBenjamin Dauvergne2009-04-141-7/+0
* Tests&Core: add g_strcmp0 if glib is oldBenjamin Dauvergne2009-04-021-0/+7
* Core: Macros to print deallocation messagesBenjamin Dauvergne2009-03-271-0/+7
* Core: remove type check equality on gobject macrosBenjamin Dauvergne2009-03-271-2/+0
* Core: add macros to handle xmlSecKeyBenjamin Dauvergne2009-03-271-0/+20
* Core: rename lasso_release_xmlchar to lasso_release_xml_stringBenjamin Dauvergne2009-03-271-1/+1
* Core: Fix double instantiation of macro parametersBenjamin Dauvergne2009-03-271-11/+14
* Core: Fix corner case in deallocation macrosBenjamin Dauvergne2009-03-271-2/+3
* Core: add new internal macro lasso_extract_node_or_failBenjamin Dauvergne2009-03-271-0/+9
* Core: if OFTYPE is already defined, skipBenjamin Dauvergne2009-01-241-0/+2
* Core: add macros to assign list of things, rename xmlNode related macrosBenjamin Dauvergne2009-01-241-86/+146