Petri Lehtinen
9c6cb42f17
jansson 2.2.1
2011-10-06 21:23:09 +03:00
Petri Lehtinen
d7ddbf3661
Make real number encoding and decoding work under all locales
...
The decimal point '.' is changed to locale's decimal point
before/after JSON conversion to make C standard library's
locale-specific string conversion functions work correctly.
All the tests now call setlocale(LC_ALL, "") on startup to use the
locale set in the environment.
Fixes GH-32.
2011-10-02 21:31:17 +03:00
Petri Lehtinen
889f295958
jansson 2.2
2011-09-02 21:39:40 +03:00
Petri Lehtinen
86d17a8dc2
jansson 2.1
2011-06-10 21:30:11 +03:00
Petri Lehtinen
4a76900bd7
Merge branch '2.0'
...
Conflicts:
doc/conf.py
src/jansson.h
2011-03-31 21:26:19 +03:00
Petri Lehtinen
1c0a3b2a55
jansson 2.0.1
2011-03-31 16:59:26 +03:00
Petri Lehtinen
cf9b384bcb
jansson 2.0
2011-02-28 20:46:14 +02:00
Petri Lehtinen
56643d4311
Merge branch '1.3'
...
Conflicts:
doc/apiref.rst
src/jansson_private.h
2010-08-14 21:02:08 +03:00
Petri Lehtinen
cb8fcc7808
Set the version number to 2.0pre
2010-08-14 20:47:08 +03:00
Petri Lehtinen
ffbab6fedd
Change the underlying type of JSON integer from long to json_int_t
...
json_int_t is typedef'd to long long if it's supported, or long
otherwise. There's also some supporting things, like the
JSON_INTEGER_FORMAT macro that expands to the printf() conversion
specifier that corresponds to json_int_t's actual type.
This is a backwards incompatible change.
2010-08-13 22:07:20 +03:00
Petri Lehtinen
f71eb7fe17
Check for gcc before setting gcc specific CFLAGS
2010-08-12 21:00:09 +03:00
Petri Lehtinen
7ce70533c9
Move site configuration to jansson_config.h
...
This way, more site configuration can be more easily added later.
2010-08-10 22:16:55 +03:00
Petri Lehtinen
b354f8a35a
configure.ac: Remove unneeded AC_PROG_CXX
2010-06-14 22:30:15 +03:00
Petri Lehtinen
2caac965d4
jansson 1.3
2010-06-13 20:37:33 +03:00
Petri Lehtinen
8857aeadfd
Merge branch '1.2'
...
Conflicts:
CHANGES
configure.ac
doc/conf.py
2010-04-03 14:00:59 +03:00
Petri Lehtinen
047a1417fb
jansson 1.2.1
2010-04-03 13:49:56 +03:00
Petri Lehtinen
4e63fcd55d
Merge branch '1.2'
...
Conflicts:
configure.ac
2010-03-28 21:44:41 +03:00
Petri Lehtinen
024106bbfb
Require autoconf 2.60
...
The AC_TYPE_INT32_T macro first appeared in autoconf 2.60.
2010-03-28 21:19:40 +03:00
Petri Lehtinen
29ee3832cf
Support compilers that don't have the "inline" keyword
...
Use AC_C_INLINE autoconf macro, include config.h where needed, and add
a define of JSON_INLINE to jansson.h that has the correct "inline"
keyword.
2010-03-28 21:14:08 +03:00
Petri Lehtinen
49880cbabe
Merge branch '1.2'
2010-03-23 08:15:19 +02:00
Petri Lehtinen
35ddd2de20
Update CHANGES, change version to 1.2+
2010-02-11 20:55:56 +02:00
Petri Lehtinen
286823227c
Make int32_t available on all systems
...
Use AC_TYPE_INT32_T and include inttypes.h (if it exists) instead of
stdint.h for maximum portability.
2010-02-06 21:11:41 +02:00
Petri Lehtinen
3dd29366b8
Merge branch 'c++-api'
2010-01-21 22:29:26 +02:00
Petri Lehtinen
8c2ca3fae6
jansson 1.2
2010-01-21 21:49:10 +02:00
Sean Middleditch
c9b33e3386
integrate jansson.hpp into build and test suite
2010-01-18 21:36:02 -08:00
Petri Lehtinen
f9febb64c5
Merge branch '1.1'
...
Conflicts:
Makefile.am
2010-01-17 13:57:20 +02:00
Petri Lehtinen
aeb5b481c9
Add pkg-config support
...
Thanks to Sean Middleditch for contributing.
2010-01-07 19:30:20 +02:00
Petri Lehtinen
e7a5dc58e6
Merge branch '1.1'
...
Conflicts:
configure.ac
doc/conf.py
2009-12-21 12:52:25 +02:00
Petri Lehtinen
34fb97998c
jansson 1.1.3
2009-12-18 21:43:12 +02:00
Petri Lehtinen
3add1cf361
Refactor the test system
2009-12-16 22:45:29 +02:00
Petri Lehtinen
e0a88d19d1
Merge branch '1.1'
...
Conflicts:
configure.ac
doc/conf.py
2009-11-08 22:01:02 +02:00
Petri Lehtinen
842bc2128b
jansson 1.1.2
2009-11-08 14:13:32 +02:00
Petri Lehtinen
d1b07171cc
Merge branch '1.1'
...
Conflicts:
CHANGES
configure.ac
doc/conf.py
2009-10-26 21:33:03 +02:00
Petri Lehtinen
15d992cb6a
jansson 1.1.1
2009-10-26 21:27:10 +02:00
Petri Lehtinen
8d53f447bf
Set the version number to 1.1+
2009-10-21 08:51:43 +03:00
Petri Lehtinen
325101e525
jansson 1.1
2009-10-20 21:29:16 +03:00
Petri Lehtinen
ca7703fbd1
Merge branch '1.0'
...
Conflicts:
configure.ac
doc/conf.py
2009-10-11 21:51:54 +03:00
Petri Lehtinen
12cd4e8c09
jansson 1.0.4
2009-10-11 21:38:42 +03:00
Petri Lehtinen
afc9c1a23a
Relax Autoconf version prereq
...
From 2.63 to 2.59, which is more widely supported.
2009-10-01 21:54:29 +03:00
Petri Lehtinen
7728716759
Merge branch '1.0'
...
Conflicts:
configure.ac
doc/conf.py
2009-09-14 15:06:06 +03:00
Petri Lehtinen
b7bf96996f
jansson 1.0.3
2009-09-14 14:32:41 +03:00
Petri Lehtinen
55d2566539
Merge branch '1.0' into HEAD
...
Conflicts:
configure.ac
doc/conf.py
2009-09-08 17:02:39 +03:00
Petri Lehtinen
827a01937f
jansson 1.0.2
2009-09-08 16:48:26 +03:00
Petri Lehtinen
fd259ff68c
Merge branch '1.0'
...
Conflicts:
configure.ac
doc/conf.py
2009-09-06 12:53:38 +03:00
Petri Lehtinen
e4be4a4a28
jansson 1.0.1
2009-09-04 20:58:55 +03:00
Petri Lehtinen
5ac4914642
Change the version to 1.0+
2009-09-02 23:10:46 +03:00
Petri Lehtinen
6b70406bf4
jansson 1.0
2009-08-25 21:50:47 +03:00
Petri Lehtinen
bf0d383961
test: Add Makefile.am to test/testprogs
...
This way it's an individual subdirectory and things go easier.
2009-08-25 21:23:26 +03:00
Petri Lehtinen
251722d499
Add README and API reference
2009-08-13 18:38:03 +03:00
Petri Lehtinen
8ef778c843
Add some tests
2009-07-09 21:01:40 +03:00