1. 15 12月, 2016 4 次提交
    • C
      Require cmake>=3.1 · f700fe45
      Christopher Dunn 提交于
      Plus some other build-related changes. I don't think there is anything
      functionally different from 1.7.7, or even any binary incompatibilities, but
      the cmake change is significant.
      f700fe45
    • C
      Merge pull request #562 from SoapGentoo/cmake-fixes · d167a09b
      Christopher Dunn 提交于
      Replace current install variables with GNUInstallDirs
      d167a09b
    • D
      Update Travis requirements for modern CMake · ba158fd2
      David Seifert 提交于
      ba158fd2
    • D
      Replace current install variables with GNUInstallDirs · f3a49415
      David Seifert 提交于
      * The GNUInstallDirs module is more idiomatic and supported by
        Kitware upstream, whereas the current directories are not
        standardised across CMake-using packages. Using CMake native
        mechanisms is better than reinventing the wheel, as it makes
        using the build system more uniform across the ecosystem
      * Use CMAKE_CXX_STANDARD to force C++11
      * Require CMake 3.1.0 at a minimum
      * Fixed lower/UPPERcase format for function/macro calls
      * Fixed indents by replacing tabs with 4 spaces
      f3a49415
  2. 10 12月, 2016 1 次提交
  3. 07 12月, 2016 1 次提交
  4. 05 12月, 2016 1 次提交
  5. 04 12月, 2016 1 次提交
  6. 30 11月, 2016 1 次提交
    • N
      Add files via upload · 2ecd2a59
      nnkur 提交于
      Removed a static variable used to contain the current recursion depth of Reader::readValue().  The number of elements in an internal container Reader::nodes_  is used instead.  It is correct because any recursive call of Reader::readValue() is executed with adjacent nodes_.push()  and nodes_.pop() calls.  
      Added the option to change the allowed recursion depth at compile time by defining a macro JSONCPP_STACK_LIMIT as the required integer value.
      2ecd2a59
  7. 21 11月, 2016 1 次提交
  8. 20 11月, 2016 3 次提交
  9. 10 11月, 2016 1 次提交
  10. 09 11月, 2016 1 次提交
  11. 08 11月, 2016 5 次提交
  12. 04 11月, 2016 1 次提交
  13. 02 11月, 2016 1 次提交
  14. 28 10月, 2016 1 次提交
  15. 27 10月, 2016 1 次提交
  16. 25 10月, 2016 1 次提交
  17. 14 10月, 2016 1 次提交
    • P
      Rename variable empty to emptyString · 1572539b
      Paweł Bylica 提交于
      Rename variable empty to emptyString in Value constructor to avoid shadowing of Value::empty().
      
      GCC 4.8 produces the warning about this:
      lib_json/json_value.cpp: In constructor ‘Json::Value::Value(Json::ValueType)’:
      lib_json/json_value.cpp:346:27: warning: declaration of ‘empty’ shadows a member of 'this' [-Wshadow]
      1572539b
  18. 03 10月, 2016 2 次提交
  19. 02 10月, 2016 1 次提交
    • Y
      Fix typo · 4a431bcd
      yiqiju 提交于
      resolves #538
      4a431bcd
  20. 28 9月, 2016 1 次提交
  21. 26 9月, 2016 4 次提交
    • V
      Include stdint.h necessary for int64_t and uint64_t · ab0f1e23
      Vicente Olivert Riera 提交于
      Otherwise failures like these one can happen during the configure phase
      of other applications that use jsoncpp, like upmpdcli for instance:
      
      checking jsoncpp/json/json.h usability... yes
      checking jsoncpp/json/json.h presence... yes
      checking for jsoncpp/json/json.h... yes
      configure: error: libjsoncpp not found.
      
      And this is the actual problem that you can see in config.log:
      
      configure:5233: checking for jsoncpp/json/json.h
      configure:5233: result: yes
      configure:5259: /usr/bin/mipsel-linux-g++ -o conftest conftest.cpp
      -lmicrohttpd -lmpdclient -lpthread  -ljsoncpp >&5
      In file included from /usr/include/jsoncpp/json/autolink.h:9:0,
                       from /usr/include/jsoncpp/json/json.h:9,
                       from conftest.cpp:26:
      /usr/include/jsoncpp/json/config.h:155:9: error: 'int64_t' does not name
      a type
       typedef int64_t Int64;
               ^
      /usr/include/jsoncpp/json/config.h:156:9: error: 'uint64_t' does not
      name a type
       typedef uint64_t UInt64;
               ^
      Signed-off-by: NVicente Olivert Riera <Vincent.Riera@imgtec.com>
      ab0f1e23
    • C
      1.7.6 <- 1.7.5 · 45a560a8
      Christopher Dunn 提交于
      45a560a8
    • C
      Merge pull request #535 from kavika13/master · 4893a8f6
      Christopher Dunn 提交于
      Add RPATH to dynamic library build on OSX
      
      fixes #534 
      
      But we will revert if there are any complaints.
      4893a8f6
    • G
      Fix poss SEGV · f6d785fd
      Gergely Nagy 提交于
      for non-null terminated input.
      f6d785fd
  22. 23 9月, 2016 1 次提交
  23. 08 9月, 2016 2 次提交
  24. 07 9月, 2016 1 次提交
  25. 06 9月, 2016 1 次提交
  26. 01 9月, 2016 1 次提交