1. 01 Oct, 2021 1 commit
  2. 19 Sep, 2021 1 commit
  3. 20 Jun, 2021 3 commits
  4. 19 Jun, 2021 3 commits
  5. 10 May, 2021 1 commit
    • Artur Cygan's avatar
      Fix memory leak in example4.c · c59fd7c3
      Artur Cygan authored
      Found with ASan:
      ```
      FAIL: example4                                                                                                                                               
        ==============                                                                                                                                               
                                                                                                                                                                     
                                                                                                                                                                     
        =================================================================                                                                                            
        ==4679==ERROR: LeakSanitizer: detected memory leaks                                                                                                          
                                                                                                                                                                     
        Direct leak of 264 byte(s) in 1 object(s) allocated from:                                                                                                    
            #0 0x7ffff76ac1f8 in __interceptor_realloc (/nix/store/9ilyrqidrjbqvmnn8ykjc7lygdd86g7q-gcc-10.2.0-lib/lib/libasan.so.6+0xad1f8)                         
            #1 0x7ffff75f67a1 in strvec_append (/build/libconfig-1.7.2/lib/.libs/libconfig.so.11+0x1d7a1)                                                            
            #2 0x7ffff75e8b12 in scanctx_init (/build/libconfig-1.7.2/lib/.libs/libconfig.so.11+0xfb12)                                                              
            #3 0x7ffff75e451a in __config_read (/build/libconfig-1.7.2/lib/.libs/libconfig.so.11+0xb51a)                                                             
            #4 0x7ffff75e4e7e in config_read_file (/build/libconfig-1.7.2/lib/.libs/libconfig.so.11+0xbe7e)                                                          
            #5 0x401a9c in main (/build/libconfig-1.7.2/examples/c/.libs/lt-example4+0x401a9c)                                                                       
            #6 0x7ffff741edec in __libc_start_main (/nix/store/v8q6nxyppy1myi3rxni2080bv8s9jxiy-glibc-2.32-40/lib/libc.so.6+0x27dec)                                 
                                                                                                                                                                     
        SUMMARY: AddressSanitizer: 264 byte(s) leaked in 1 allocation(s).                                             
      ```
      c59fd7c3
  6. 28 Apr, 2021 1 commit
  7. 27 Apr, 2021 4 commits
  8. 23 Apr, 2021 1 commit
  9. 09 Jan, 2021 1 commit
  10. 12 Dec, 2020 1 commit
  11. 12 Nov, 2020 2 commits
  12. 30 Oct, 2020 1 commit
  13. 03 Oct, 2020 1 commit
    • Suthiro's avatar
      Addressing the request to prepare the VS2017 solution for building x64 configuration. · 35682e7c
      Suthiro authored
      Detailed changelog (for all projects):
      Fixed (disabled) "enable full optimization (/O2)" parameter in debug mode.
      Added x64 platform and configured.
      Added and configured two new build configurations: Debug_Static and Release_Static. These configurations provide static libraries with statically linked MSVC runtime (/MT and /MTd switches).
      Depending on configuration, output files now have suffixes: Release - no (i.e. libconfig.lib), Debug - d (i.e. libconfigd.lib), Release_Static - s (i.e. libconfigs.lib), Debug_Static - ds (i.e. libconfigds.lib).
      Redirected the output of intermediate build files to \temp\(Platform)\(Project)\(Configuration) to enable the possibility of error-free batch build.
      Redirected the output of final build files to \build\(Platform).
      Added postbuild event for all applicable examples to copy appropriate *.cfg files also into \build\(Platform).
      Added few VS-related lines to .gitignore for convenience.
      35682e7c
  14. 02 Oct, 2020 4 commits
  15. 01 Oct, 2020 1 commit
  16. 03 Jul, 2020 1 commit
  17. 20 Dec, 2019 1 commit
  18. 18 Dec, 2019 6 commits
  19. 15 Dec, 2019 3 commits
  20. 03 Dec, 2019 1 commit
  21. 02 Dec, 2019 1 commit
  22. 21 Oct, 2019 1 commit