Nicolas Williams
6dd66df594
Make master build on Windows
...
Add strtoll()/strtoull() to lib/roken
Add stdint.h to lib/roken (Windows only)
Add logic to detect whether to use lib/roken's stdint.h based on
Visual Studio version
Add include of stdint.h in generated ASN.1 code
Export missing symbols for 64-bit integers in lib/asn1
Export missing symbols for FAST
Add missing sources to kdc/NTMakefile
Fix issue in kuserok
Fix bsearch issues
2012-01-17 12:10:14 -06:00
Nicolas Williams
11763aecc7
There's no HEIM_BOOL_TRUE; use heim_bool_create(1) instead
2012-01-13 16:18:50 -06:00
Love Hornquist Astrand
b6f3ca6712
add heim_show, sort lines
2011-12-15 21:51:06 -08:00
Love Hornquist Astrand
b780dddb9b
add show
2011-12-15 21:48:20 -08:00
Love Hornquist Astrand
d05e64b967
move function pointer to last argument
2011-12-15 21:48:09 -08:00
Love Hornquist Astrand
8deda7a299
add show, move function pointer to last argument
2011-12-15 21:47:56 -08:00
Nicolas Williams
659c761213
Add private text file binary search API to libheimbase
2011-12-02 01:02:44 -06:00
Love Hörnquist Åstrand
206b22c9f5
add data object
2011-11-29 23:40:28 -08:00
Nicolas Williams
c930853dd1
Export heim_bool_val from libheimbase
2011-11-24 00:00:50 -06:00
Nicolas Williams
121ab46bb6
Add missing symbols needed for make check in base
2011-11-22 11:49:26 -06:00
Nicolas Williams
1572b762b6
Fix missing symbols.
2011-11-22 00:32:52 -06:00
Love Hörnquist Åstrand
e037054e8d
disable printer
2011-11-21 21:50:23 -08:00
Love Hörnquist Åstrand
354ef711f3
restructure
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
3b38640e4b
quoted string tests
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
5a744a9ca6
add heim_string_create_with_bytes
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
6ace66345b
use get and set
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
40b0d518af
use get and set, add json
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
58ea7f5b0c
use get and set
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
9bb4b5aec8
basic handing of quoted strings
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
6a6bb430e7
test test_base
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
a56e097ae4
include json
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
3d1dbbfbc0
test json
2011-11-21 20:34:35 -08:00
Love Hörnquist Åstrand
43ac50913b
handle quotes
2011-11-21 20:34:35 -08:00
Love Hornquist Astrand
3c0e9b8fd1
dont use bool since its c99
2011-09-30 11:49:01 +02:00
Nicolas Williams
4ae39ce0b3
Added one more export to libheimbase -- needed by tests
2011-09-27 16:29:11 -05:00
Love Hornquist Astrand
e138bed4c7
export error functions
2011-09-26 09:29:14 +02:00
Jeffrey Altman
91a9a11b75
avoid use of vasnprintf in base/error.c
...
commit c94f299fc8
uses vasnprintf
which was previously removed from the libheimbase directory in
order to prevent a dependency on libroken.
Replace vasnprintf with snprintf and malloc to avoid the
dependency.
Change-Id: I029e7e6883406ca7311490a3dab4b65cad3ba70b
2011-09-26 01:53:25 -04:00
Love Hornquist Astrand
c94f299fc8
add heim_error_t
2011-09-25 19:03:23 +02:00
Love Hornquist Astrand
8fc7fa27d1
include <stdlib.h>
2011-09-25 16:44:49 +02:00
Love Hornquist Astrand
d92ade5be9
don't use errx() since that require libroken
2011-09-23 13:15:50 +02:00
Love Hornquist Astrand
977227fc29
update (c)
2011-09-09 11:17:08 +02:00
Love Hornquist Astrand
c63d6e516f
use __sync_swap if we have it
2011-09-09 10:03:28 +02:00
Linus Nordberg
2e35198908
Add version-script.map to _DEPENDENCIES.
...
Added to 11 out of 14 directories with map files. Not lib/ntlm,
lib/hcrypto and kdc which have the map file as an explicit dependency
to _OBBJECTS.
Signed-off-by: Love Hörnquist Åstrand <lha@h5l.org >
2011-07-24 14:07:59 -07:00
Love Hörnquist Åstrand
7aaba443bc
add NTMakefile and windows directories
2011-07-17 12:16:59 -07:00
Love Hörnquist Åstrand
4a6fa9a979
distribute version-script.map
2011-06-14 07:18:32 -07:00
Love Hörnquist Åstrand
27f3d822cf
Maybe include <sys/types.h> and <sys/select.h>
2011-05-22 17:14:29 -07:00
Love Hornquist Astrand
0879b9831a
remove trailing whitespace
2011-05-21 11:57:31 -07:00
Love Hornquist Astrand
7da5085f07
introduce heim_builtin_expect
2011-05-18 21:23:47 -07:00
Love Hornquist Astrand
f5f9014c90
Warning fixes from Christos Zoulas
...
- shadowed variables
- signed/unsigned confusion
- const lossage
- incomplete structure initializations
- unused code
2011-04-29 20:25:05 -07:00
Jelmer Vernooij
0c7e233195
base: Make heim_cmp global, as it is used by test_base.
...
"make checK" breaks without this symbol.
Signed-off-by: Love Hornquist Astrand <lha@h5l.org >
2010-12-19 22:49:41 -08:00
Love Hornquist Astrand
b2bca91672
no more tagged strings
2010-12-12 12:47:43 -08:00
Love Hornquist Astrand
25a79a1ba8
remove tag string
2010-12-12 12:29:09 -08:00
Love Hornquist Astrand
d69fcab43f
use vsnprintf so that we dont need roken
2010-11-27 23:21:39 -08:00
Love Hornquist Astrand
7ae0574ac4
use _P in globrules ?
2010-11-27 18:56:46 -08:00
Love Hornquist Astrand
7a7676e8e7
more include path ?
2010-11-27 18:52:47 -08:00
Love Hornquist Astrand
79473c415c
define ROKEN_RENAME and use snprintf
2010-11-27 18:48:15 -08:00
Love Hornquist Astrand
66cf237c71
use roken rename to pull in snprintf
2010-11-27 18:41:00 -08:00
Love Hornquist Astrand
48f7872ab0
add <heimqueue.h>
2010-11-26 10:54:18 -08:00
Love Hornquist Astrand
dc992b1525
define _heim_base_mutex if needed
2010-11-26 08:58:18 -08:00
Love Hornquist Astrand
ba29d58a4a
use inline function since macros is horrible with returning values in statements
2010-11-26 08:57:54 -08:00