glib/glib/tests
Stef Walter acbcb8f7e3 hmac: Implementation of HMAC in glib
This implements g_hmac_xxx() functionality using the standard checksum
functions supported by glib.

HMAC is a secure way to hash a key and a password. Many other
approaches fraught with append and prepend issues.

Includes test cases defined in relevant RFCs

https://bugzilla.gnome.org/show_bug.cgi?id=652480
2011-08-14 09:27:45 +02:00
..
bookmarks Move bookmarkfile tests to the test framework 2010-08-03 10:25:54 -04:00
markups Move markup parse tests to the test framework 2010-07-30 19:51:21 -04:00
.gitignore hmac: Implementation of HMAC in glib 2011-08-14 09:27:45 +02:00
4096-random-bytes [REVERT] Bug 548612 – g_strstr_len() should use memmem when available 2008-08-28 23:03:24 +00:00
array-test.c Fix bug base in array-test 2011-02-15 00:03:19 -05:00
atomic.c Improve test coverage 2011-06-06 00:28:38 -04:00
base64.c Test inplace decoding 2010-06-20 23:46:01 -04:00
bitlock.c optimise bitlocks with new atomic operations 2011-05-28 17:39:12 -04:00
bookmarkfile.c Move bookmarkfile tests to the test framework 2010-08-03 10:25:54 -04:00
bookmarks.xbel Fix a typo 2010-07-10 23:56:45 -04:00
cache.c Add tests for GCache 2011-06-19 01:42:48 -04:00
checksum.c Remove a gccism 2011-08-13 15:29:29 -04:00
collate.c Some fixes 2010-06-20 22:18:30 -04:00
convert.c GConvert: improve test coverage 2011-06-06 01:13:46 -04:00
dataset.c Use a realistic timeout in a test 2011-06-13 22:50:02 -04:00
date.c Improve GDate test coverate 2010-08-23 00:38:19 -04:00
dir.c Add some GDir tests 2010-07-05 23:43:47 -04:00
empty Improve test coverage 2011-02-13 23:49:19 -05:00
environment.c Add testcase for environment functions 2010-10-28 22:20:56 -04:00
error.c error test case: don't double-free the source 2010-08-06 10:29:32 -04:00
fileutils.c Change GLib size units policy 2011-07-20 20:06:35 +02:00
gdatetime.c gdatetime: Add a test for %OM 2011-08-13 15:48:47 -04:00
gvariant.c GVariant: better support for object path arrays 2011-07-20 16:27:30 +02:00
hash.c Add iter_replace API to GHashTableIter 2011-06-20 23:05:59 -04:00
hmac.c hmac: Implementation of HMAC in glib 2011-08-14 09:27:45 +02:00
hostutils.c ghostutils: Convert non-ASCII dots to '.' when converting hostnames 2010-12-15 03:56:35 -05:00
keyfile.c Revert addition of g_key_file_has_key_full 2011-07-22 10:56:54 -04:00
keyfiletest.ini forgotten file 2010-07-07 22:03:02 -04:00
list.c Improve test coverage of glist.c 2011-06-06 00:31:24 -04:00
logging.c logging: improve test coverage 2011-06-19 01:04:48 -04:00
Makefile.am hmac: Implementation of HMAC in glib 2011-08-14 09:27:45 +02:00
mappedfile.c GMappedFile: improve test coverage 2011-06-06 01:14:23 -04:00
markup-collect.c Add a testcase for g_markup_collect cleanup 2011-03-10 23:25:22 -05:00
markup-escape.c Move markup escape tests to test framework 2010-07-30 19:51:18 -04:00
markup-parse.c Silence a compiler warning 2011-06-14 10:16:35 -04:00
markup-subparser.c Don't return FALSE when a pointer is expected 2010-07-12 16:35:18 -04:00
mem-overflow.c Add bug references to some tests 2010-08-13 21:23:23 -04:00
node.c Fix misc compiler warnings in (mostly) test programs 2010-08-19 18:24:53 -04:00
option-argv0.c goption: [linux] Look in /proc/self/cmdline for argv0 if not specified 2011-03-31 15:29:42 -04:00
option-context.c goption: [linux] Look in /proc/self/cmdline for argv0 if not specified 2011-03-31 15:29:42 -04:00
pages.ini Add testcase for bug 640695 2011-01-27 23:07:53 -05:00
pattern.c More pattern tests 2010-07-30 19:51:18 -04:00
protocol.c Make the protocol.c test program compile on Windows 2010-06-22 12:41:01 +03:00
queue.c Move queue tests to the test framework 2010-07-30 19:51:17 -04:00
rand.c Add a test for the previous fix 2011-06-03 23:38:46 -04:00
regex.c add g_regex_escape_nul 2011-07-11 00:02:22 -04:00
scannerapi.c improve scanner api test coverage 2010-07-31 02:39:53 -04:00
sequence.c GSequence: Make g_sequence_iter_move behave as documented 2011-04-26 22:08:24 -04:00
shell.c Fix misc compiler warnings in (mostly) test programs 2010-08-19 18:24:53 -04:00
slist.c Add more list tests 2010-07-05 23:13:18 -04:00
sort.c Use glibc qsort_r() for g_qsort_with_data() 2011-02-16 01:28:27 -05:00
strfuncs.c Improve strfuncs test coverage a bit 2010-07-30 19:51:19 -04:00
string.c Improve string test coverage 2010-07-31 00:56:11 -04:00
test-printf.c Rename a problematic test binary 2011-05-16 14:39:53 -04:00
testing.c Improve testutils test coverage 2010-08-23 00:38:19 -04:00
timeout.c Document g_timeout_add_seconds first call latency 2011-03-12 15:51:44 +00:00
tree.c Improve tree test coverage 2010-07-31 02:15:03 -04:00
unicode.c Bug 655076 - Our normalization code misses some Full_Composition_Exclusion=True. 2011-07-21 16:07:18 -04:00
unix.c glib/tests/unix.c: Also test SIGTERM 2011-06-14 19:23:36 -04:00
uri.c Improve test coverage of gurifuncs.c 2011-06-06 00:30:50 -04:00
utf8-misc.c [test] Move non-utf8 tests into unicode.c 2011-07-14 16:55:35 -04:00
utf8-performance.c Added performance tests for UTF-8 decoding functions 2011-06-03 22:28:34 -04:00
utf8-pointer.c Remove duplicate utf8 strreverse test 2010-07-30 19:51:19 -04:00
utf8-validate.c Some fixes 2010-06-20 22:18:30 -04:00
utils.c utils: silence tests unless verbose 2011-06-19 01:05:05 -04:00