bdf2sfd

BDF to SFD converter, allowing to vectorize bitmap fonts
Log | Files | Refs | README | LICENSE

ChangeLog (2233B)


      1 bdf2sfd 1.1.7 (2021-11-16)
      2 
      3 - Rename the "glyphes" variable to "glyphs"
      4 - Bump CMake minimum required version to 2.8.12
      5 - Add SPDX short license identifier in source file
      6 - Use CMAKE_C_STANDARD instead of hardcoding compiler flags
      7 - Switch to using getline(3) instead of fgets(3)
      8 
      9 
     10 
     11 bdf2sfd 1.1.6 (2021-02-12)
     12 
     13 - Stop forcing FORTIFY_SOURCE=2, it should be package builders decision
     14 - Get rid of global variables, move all declarations to main()
     15 - Remove dead increments for argc and argv
     16 - Rename a few variables to get rid of all camelCase occurrences
     17 - Reorder and reformat variables declaration
     18 - Try to harmonize usage information everywhere
     19 - Rename the displayUsage() function to usage()
     20 
     21 
     22 
     23 bdf2sfd 1.1.5 (2020-10-20)
     24 
     25 - Enable FORTIFY_SOURCE level 2
     26 - Check strdup() return value and error out on failed allocations
     27 
     28 
     29 
     30 bdf2sfd 1.1.4 (2020-10-08)
     31 
     32 - Add support for seccomp on arm
     33 - Update error message to use seccomp architecture names
     34 - Add a note in the README about sandboxing and fuzzing
     35 - Make displayUsage() and error() static
     36 - Reduce amount of fprintf() calls when outputting SFD header
     37 
     38 
     39 
     40 bdf2sfd 1.1.3 (2020-07-12)
     41 
     42 - Remove some unneeded seccomp related includes
     43 - Validate architectures for seccomp
     44 - Add seccomp support on i386, tested on glibc and musl
     45 - Use __NR_ instead of SYS_ prefix in #if defined checks
     46 
     47 
     48 
     49 bdf2sfd 1.1.2 (2020-06-10)
     50 
     51 - Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available
     52 - Get rid of the runtime variable, it is only used once
     53 - Remove duplicate <string.h> include
     54 - Add missing <stdio.h> include
     55 - Add <stdint.h> include instead of <inttypes.h>
     56 - Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files
     57 - Add ENABLE_SECCOMP build option, to allow building seccomp support
     58 - Add initial seccomp support to BDF2SFD
     59 
     60 
     61 
     62 bdf2sfd 1.1.1 (2020-03-30)
     63 
     64 - Free a bunch of allocations on exit, to appease LSan
     65 - Add links to NetBSD and Void Linux packages
     66 - Drop the stride array, and calculate stride directly
     67 - Add an error() function to wrap errx() calls
     68 - Add tests for different BDF sizes, using stripped down versions of Spleen
     69 
     70 
     71 
     72 bdf2sfd 1.1.0 (2020-02-12)
     73 
     74 - Add a '-p' switch to allow specifying the PostScript font name
     75 
     76 
     77 
     78 bdf2sfd 1.0.0 (2020-02-08)
     79 
     80 - Initial release