2023-02-10 13:19 | Point the OpenBSD package link to openports.pl. | Frederic Cambus | 1 | +1 | -1 |
2022-04-15 12:18 | Add a link to the FreeBSD package in the README. | Frederic Cambus | 1 | +10 | -8 |
2022-02-10 15:30 | Remove unneeded <sys/types.h> include. | Frederic Cambus | 1 | +1 | -2 |
2022-02-10 15:29 | Bump copyright year to 2022. | Frederic Cambus | 12 | +12 | -12 |
2021-11-16 13:20 | bdf2sfd 1.1.7 release. | Frederic Cambus | 10 | +11 | -11 |
2021-11-16 13:18 | Update ChangeLog. | Frederic Cambus | 1 | +10 | -0 |
2021-11-16 13:02 | Switch to using getline(3) instead of fgets(3). | Frederic Cambus | 2 | +6 | -6 |
2021-10-18 19:50 | Use CMAKE_C_STANDARD instead of hardcoding compiler flags. | Frederic Cambus | 1 | +7 | -3 |
2021-10-18 19:24 | Remove Travis CI configuration, travis-ci.org has been shutdown. | Frederic Cambus | 1 | +0 | -42 |
2021-09-20 13:14 | Add missing final dot for license information lines. | Frederic Cambus | 10 | +20 | -20 |
2021-09-20 08:36 | Add SPDX short license identifier in source file. | Frederic Cambus | 10 | +20 | -0 |
2021-04-04 09:58 | Formatting fixes in CMakeLists.txt. | Frederic Cambus | 1 | +4 | -5 |
2021-04-04 09:47 | Bump CMake minimum required version to 2.8.12. | Frederic Cambus | 1 | +2 | -2 |
2021-02-28 14:19 | Rename the "glyphes" variable to "glyphs". | Frederic Cambus | 1 | +5 | -5 |
2021-02-28 14:14 | Fix a typo in the ChangeLog. | Frederic Cambus | 1 | +1 | -1 |
2021-02-13 18:03 | Merge pull request #4 from ehaupt/patch-1 | Frederic Cambus | 1 | +4 | -0 |
2021-02-13 08:21 | Use correct link | Emanuel Haupt | 1 | +1 | -1 |
2021-02-13 08:19 | Add repology badges to display the packaging status | Emanuel Haupt | 1 | +4 | -0 |
2021-02-12 22:00 | bdf2sfd 1.1.6 release. | Frederic Cambus | 11 | +12 | -12 |
2021-02-12 21:58 | Update ChangeLog. | Frederic Cambus | 1 | +12 | -0 |
2021-02-12 20:23 | Rename the displayUsage() function to usage(). | Frederic Cambus | 1 | +3 | -3 |
2021-02-12 20:20 | Try to harmonize usage information everywhere. | Frederic Cambus | 3 | +9 | -9 |
2021-02-09 10:24 | Reorder and reformat variables declaration. | Frederic Cambus | 1 | +14 | -16 |
2021-02-09 10:17 | Rename a few variables to get rid of all camelCase occurences. | Frederic Cambus | 2 | +25 | -25 |
2021-02-09 06:48 | Stop forcing FORTIFY_SOURCE=2, it should be package builders decision. | Frederic Cambus | 1 | +1 | -2 |
2021-02-08 13:17 | Remove dead increments for argc and argv. | Frederic Cambus | 1 | +0 | -3 |
2021-02-08 13:10 | Bump copyright year to 2021. | Frederic Cambus | 12 | +12 | -12 |
2020-12-15 16:03 | Get rid of global variables, move all declarations to main(). | Frederic Cambus | 1 | +12 | -16 |
2020-11-16 21:52 | Do not override CMAKE_C_FLAGS_RELEASE when enabling FORTIFY_SOURCE. | Frederic Cambus | 1 | +1 | -1 |
2020-11-16 12:55 | Add the ppc64le architecture to the build matrix (Travis CI). | Frederic Cambus | 1 | +3 | -0 |
2020-10-24 10:10 | Only enable FORTIFY_SOURCE level 2 for release builds. | Frederic Cambus | 1 | +2 | -1 |
2020-10-24 10:06 | Do not hardcode CMAKE_BUILD_TYPE to "Release" in CMakeLists.txt. | Frederic Cambus | 1 | +1 | -2 |
2020-10-20 09:38 | bdf2sfd 1.1.5 release. | Frederic Cambus | 11 | +12 | -12 |
2020-10-20 09:34 | Update ChangeLog. | Frederic Cambus | 1 | +7 | -0 |
2020-10-20 09:26 | Remove extraneous whitespace character. | Frederic Cambus | 1 | +1 | -1 |
2020-10-20 09:24 | Check strdup() return value and error out on failed allocations. | Frederic Cambus | 1 | +11 | -5 |
2020-10-10 18:58 | Enable FORTIFY_SOURCE level 2. | Frederic Cambus | 1 | +2 | -2 |
2020-10-08 19:41 | bdf2sfd 1.1.4 release. | Frederic Cambus | 11 | +12 | -12 |
2020-10-08 19:39 | Update ChangeLog. | Frederic Cambus | 1 | +10 | -0 |
2020-10-08 19:21 | Reduce amount of fprintf() calls when outputting SFD header. | Frederic Cambus | 1 | +38 | -38 |
2020-10-08 17:36 | No need to use enumeration as we only have one property. | Frederic Cambus | 1 | +2 | -4 |
2020-10-08 16:56 | Make displayUsage() and error() static. | Frederic Cambus | 1 | +2 | -2 |
2020-09-17 16:00 | Add a note in the README about sandboxing and fuzzing. | Frederic Cambus | 1 | +6 | -0 |
2020-09-17 09:09 | Update README to add Nix package. | Frederic Cambus | 1 | +2 | -0 |
2020-09-17 09:03 | Update error message to use seccomp architecture names. | Frederic Cambus | 1 | +1 | -1 |
2020-09-17 09:02 | Add support for seccomp on arm. | Frederic Cambus | 1 | +3 | -1 |
2020-07-12 15:12 | bdf2sfd 1.1.3 release. | Frederic Cambus | 11 | +12 | -12 |
2020-07-12 15:11 | Update ChangeLog. | Frederic Cambus | 1 | +9 | -0 |
2020-06-25 13:07 | Use __NR_ instead of SYS_ prefix in #if defined checks. | Frederic Cambus | 1 | +3 | -3 |
2020-06-24 18:05 | Add seccomp support on i386, tested on glibc and musl. | Frederic Cambus | 1 | +10 | -3 |
2020-06-23 19:16 | Validate architectures for seccomp. | Frederic Cambus | 1 | +15 | -1 |
2020-06-12 07:35 | Remove some unneeded seccomp related includes. | Frederic Cambus | 1 | +1 | -4 |
2020-06-10 17:53 | bdf2sfd 1.1.2 release. | Frederic Cambus | 11 | +12 | -12 |
2020-06-10 17:51 | Update ChangeLog. | Frederic Cambus | 1 | +13 | -0 |
2020-06-09 20:12 | No need to set HAVE_SECCOMP to 1, defining it is enough. | Frederic Cambus | 1 | +2 | -2 |
2020-06-09 19:53 | Add initial seccomp support to BDF2SFD. | Frederic Cambus | 2 | +73 | -0 |
2020-06-09 17:35 | Add ENABLE_SECCOMP build option, to allow building seccomp support. | Frederic Cambus | 1 | +16 | -0 |
2020-06-09 13:48 | Define _GNU_SOURCE in CMakeLists.txt to avoid cluttering source files. | Frederic Cambus | 2 | +2 | -6 |
2020-05-25 15:38 | Add <stdint.h> include instead of <inttypes.h>. | Frederic Cambus | 2 | +2 | -2 |
2020-05-25 14:11 | Add missing <stdio.h> include. | Frederic Cambus | 1 | +1 | -0 |
2020-05-25 14:00 | Remove duplicate <string.h> include. | Frederic Cambus | 1 | +0 | -1 |
2020-05-24 08:45 | Get rid of the runtime variable, it is only used once. | Frederic Cambus | 1 | +1 | -3 |
2020-05-23 09:32 | Use CLOCK_REALTIME if CLOCK_MONOTONIC is not available. | Frederic Cambus | 1 | +5 | -0 |
2020-05-10 12:48 | Merge pull request #3 from alexmyczko/patch-1 | Frederic Cambus | 1 | +2 | -0 |
2020-05-10 10:26 | Update README.md | Alex Myczko | 1 | +2 | -0 |
2020-04-14 16:06 | Add a link to the Debian package. | Frederic Cambus | 1 | +2 | -0 |
2020-03-30 20:45 | bdf2sfd 1.1.1 release. | Frederic Cambus | 10 | +11 | -11 |
2020-03-30 20:44 | Update ChangeLog. | Frederic Cambus | 1 | +10 | -0 |
2020-03-30 20:42 | Add the actual BDF files, special Spleen versions with ASCII characters only. | Frederic Cambus | 4 | +15896 | -0 |
2020-03-30 20:24 | Add tests for different BDF sizes, using stripped down versions of Spleen. | Frederic Cambus | 1 | +5 | -1 |
2020-03-30 17:30 | Conditionally free font.name and font.psname on exit. | Frederic Cambus | 1 | +13 | -2 |
2020-03-30 11:41 | Wrap lines longer than 80 columns. | Frederic Cambus | 2 | +8 | -4 |
2020-03-30 11:34 | Free font.copyright and font.version on exit. | Frederic Cambus | 1 | +4 | -1 |
2020-03-30 11:33 | Wrap lines longer than 80 columns. | Frederic Cambus | 1 | +4 | -2 |
2020-03-30 11:32 | Reorder variables declaration. | Frederic Cambus | 1 | +5 | -4 |
2020-03-27 21:50 | Add an error() function to wrap errx() calls. | Frederic Cambus | 1 | +13 | -7 |
2020-03-20 13:25 | Drop the stride array, and calculate stride directly. | Frederic Cambus | 2 | +4 | -11 |
2020-03-20 13:22 | Remove the free() calls on exit, it caused issues when using -f and -p switches. | Frederic Cambus | 1 | +1 | -6 |
2020-03-17 19:56 | Add links to NetBSD and Void Linux packages. | Frederic Cambus | 1 | +4 | -0 |
2020-02-20 15:54 | Free a bunch of allocations on exit, to appease LSan. | Frederic Cambus | 1 | +5 | -0 |
2020-02-12 12:10 | bdf2sfd 1.1.0 release. | Frederic Cambus | 10 | +11 | -11 |
2020-02-12 12:08 | Update ChangeLog. | Frederic Cambus | 1 | +6 | -0 |
2020-02-12 12:06 | Also set font.psname if it hasn't been specified using the '-p' switch. | Frederic Cambus | 1 | +3 | -0 |
2020-02-12 10:00 | Add a '-p' switch to allow specifying the PostScript font name. | Frederic Cambus | 5 | +18 | -8 |
2020-02-11 17:52 | Update README: improve description, and add a packages section. | Frederic Cambus | 1 | +12 | -0 |
2020-02-08 16:46 | Small README tweaks to avoid repetitions in the description. | Frederic Cambus | 1 | +2 | -2 |
2020-02-08 13:45 | bdf2sfd 1.0.0 release. | Frederic Cambus | 9 | +17 | -17 |
2020-02-08 13:39 | Lint the manual page: new sentence, new line. | Frederic Cambus | 1 | +3 | -3 |
2020-02-08 10:49 | Add initial ChangeLog. | Frederic Cambus | 1 | +3 | -0 |
2020-02-08 10:21 | Avoid repeating the strtok() calls everywhere. | Frederic Cambus | 1 | +24 | -31 |
2020-02-07 21:18 | Simplify handling of STARTCHAR values. | Frederic Cambus | 1 | +2 | -6 |
2020-02-07 21:06 | Improve output of the displayUsage() function to match manual page. | Frederic Cambus | 1 | +5 | -4 |
2020-02-07 18:08 | Improve description and formatting of options in the manual page. | Frederic Cambus | 1 | +4 | -2 |
2020-02-07 17:57 | Update README: improve description, fill out post-processing and font export sections. | Frederic Cambus | 1 | +28 | -3 |
2020-02-07 14:37 | Remove strain blank line in bdf2sfd.1. | Frederic Cambus | 1 | +0 | -1 |
2020-02-07 14:27 | Use floats for polygon position and sizes, avoids problems with rounding. | Frederic Cambus | 3 | +14 | -14 |
2020-02-07 09:50 | Rename the tool to 'bdf2sfd' instead, sounds more natural. | Frederic Cambus | 15 | +397 | -397 |
2020-02-06 21:34 | Use uint32_t everywhere where it makes sense. | Frederic Cambus | 3 | +5 | -5 |
2020-02-06 15:33 | Use the same variable name everywhere to get values. | Frederic Cambus | 1 | +17 | -18 |
2020-02-06 15:26 | Indentation fixes. | Frederic Cambus | 1 | +21 | -21 |
2020-02-06 15:19 | Parse the key in the parse() function, this allows removing some code. | Frederic Cambus | 2 | +39 | -60 |
2020-02-06 14:16 | Introduce a polygon() function to draw polygons, makes things cleaner. | Frederic Cambus | 4 | +55 | -17 |
2020-02-06 13:32 | Introduce a parseLine() function to parse keys, makes things cleaner. | Frederic Cambus | 4 | +194 | -113 |
2020-02-06 11:54 | Update README: more verbose description, and add placeholders. | Frederic Cambus | 1 | +11 | -3 |
2020-02-06 11:53 | Reduce amount of fprintf() calls when outputting a polygon. | Frederic Cambus | 1 | +11 | -6 |
2020-01-29 23:09 | Document the new '-f' switch, allowing to specify font names. | Frederic Cambus | 2 | +6 | -2 |
2020-01-29 22:35 | Add a switch to allow setting font names, and fix getopt parameters. | Frederic Cambus | 1 | +6 | -2 |
2020-01-29 22:34 | Add THANKS file. | Frederic Cambus | 1 | +1 | -0 |
2020-01-29 22:33 | Move variable declarations at the beginning of main(). | Frederic Cambus | 1 | +15 | -14 |
2020-01-29 19:59 | Use font.ascent value instead of computing it again. | Frederic Cambus | 1 | +1 | -1 |
2020-01-29 13:34 | Draw polygons under the current position, makes things easier. | Frederic Cambus | 1 | +3 | -3 |
2020-01-29 11:55 | Calculate initial position using ASCENT, so the baseline is correctly positioned. | Frederic Cambus | 1 | +2 | -2 |
2020-01-28 20:25 | Use font stride and not width to compute mask. | Frederic Cambus | 2 | +10 | -2 |
2020-01-28 18:34 | Calculate xlength and ylength from font weight and height. | Frederic Cambus | 1 | +6 | -0 |
2020-01-28 17:23 | Switch mask and row variables to uint32_t to allow processing widths larger than 16 pixels. | Frederic Cambus | 1 | +3 | -2 |
2020-01-28 17:22 | Raise limits to allow converting fonts of sizes up to 32x64. | Frederic Cambus | 1 | +4 | -4 |
2020-01-28 17:14 | Use font width to iterate through columns instead of hardcoding a magic number. | Frederic Cambus | 1 | +1 | -1 |
2020-01-28 17:13 | Fix typo: rename variable weight to width. | Frederic Cambus | 1 | +3 | -3 |
2020-01-28 14:13 | Introduce and use xlength and ylength variables, instead of magic numbers. | Frederic Cambus | 1 | +8 | -7 |
2020-01-28 14:05 | Change value 25 to 1, as FontForge does when optimizing and simplifying shapes. | Frederic Cambus | 1 | +6 | -6 |
2020-01-26 18:50 | Compute mask from character weight, instead of hardcoding a value. | Frederic Cambus | 1 | +4 | -2 |
2020-01-26 18:47 | Parse FONTBOUNDINGBOX data to get character height and weight. | Frederic Cambus | 1 | +24 | -0 |
2020-01-26 12:07 | Add missing square brackets to fix link to Spleen in README. | Frederic Cambus | 1 | +1 | -1 |
2020-01-26 12:03 | Reduce amount of fprintf() calls. | Frederic Cambus | 1 | +10 | -10 |
2020-01-22 22:49 | Only print font->copyright and font->version values if they exist. | Frederic Cambus | 2 | +8 | -3 |
2020-01-21 15:54 | Hook Coverity Scan to the build (Travis CI). | Frederic Cambus | 1 | +19 | -0 |
2020-01-21 14:48 | Initialize some values, to appease compilers. | Frederic Cambus | 1 | +3 | -3 |
2020-01-21 14:21 | Mention project state in the README. | Frederic Cambus | 1 | +5 | -0 |
2020-01-21 12:56 | Initial Travis CI configuration file. | Frederic Cambus | 1 | +20 | -0 |
2020-01-21 12:50 | Parse and process FONT_ASCENT and FONT_DESCENT instead of hardcoding values. | Frederic Cambus | 3 | +45 | -4 |
2020-01-21 11:17 | Parse font version and emit the data in output. | Frederic Cambus | 3 | +15 | -2 |
2020-01-20 22:55 | Exit with error if we can't parse CHARS value from the input file. | Frederic Cambus | 1 | +2 | -0 |
2020-01-20 22:54 | Call memset() to set all font struct fields to zero. | Frederic Cambus | 1 | +3 | -2 |
2020-01-20 22:27 | Avoid passing NULL to strdup(). | Frederic Cambus | 1 | +9 | -3 |
2020-01-20 21:10 | Parse font family name and emit the data in output. | Frederic Cambus | 1 | +9 | -2 |
2020-01-20 19:03 | Output copyright information in the SFD header. | Frederic Cambus | 3 | +5 | -4 |
2020-01-20 18:54 | Create a fontinfo structure and use it to pass data to header(). | Frederic Cambus | 3 | +23 | -11 |
2020-01-17 11:13 | Generate and output "CreationTime" timestamp in the output header. | Frederic Cambus | 1 | +6 | -2 |
2020-01-16 22:40 | Bump copyright year to 2020. | Frederic Cambus | 7 | +9 | -9 |
2019-12-31 08:57 | Stop emitting hardcoded "ModificationTime" in the output header. | Frederic Cambus | 1 | +0 | -1 |
2019-12-31 08:56 | Parse copyright line from the input font. | Frederic Cambus | 1 | +11 | -2 |
2019-12-26 14:15 | Use OpenBSD style(9) for function prototypes and declarations. | Frederic Cambus | 3 | +7 | -4 |
2019-12-23 15:17 | Add same spacing used by FontForge for the "Layer" directives. | Frederic Cambus | 1 | +2 | -2 |
2019-12-23 15:09 | Add missing include on "header.h". | Frederic Cambus | 1 | +1 | -0 |
2019-12-23 14:51 | Parse number of characters in the input font, and append header to the output. | Frederic Cambus | 1 | +13 | -1 |
2019-12-23 14:51 | Introduce and build a header() function to output an SFD header. | Frederic Cambus | 3 | +85 | -1 |
2019-12-23 14:14 | Parse character names and emit the data in output. | Frederic Cambus | 1 | +15 | -3 |
2019-12-20 08:11 | Add initial README file. | Frederic Cambus | 1 | +47 | -0 |
2019-12-16 11:52 | Process glyphes and emit output data. | Frederic Cambus | 1 | +20 | -0 |
2019-12-14 19:50 | Detect STARTCHAR markers when parsing input. | Frederic Cambus | 1 | +4 | -0 |
2019-12-14 19:40 | Emit 'EndChars' and 'EndSplineFont' markers in output data. | Frederic Cambus | 1 | +4 | -1 |
2019-12-03 10:25 | Start emitting output data when encountering BITMAP and ENDCHAR markers. | Frederic Cambus | 1 | +12 | -0 |
2019-12-03 10:17 | Parse ENCODING marker and start emitting output data. | Frederic Cambus | 1 | +14 | -0 |
2019-12-03 09:36 | Add a .gitignore to exclude build directory. | Frederic Cambus | 1 | +1 | -0 |
2019-12-03 09:34 | It doesn't really make sense to count lines, count parsed glyphes instead. | Frederic Cambus | 1 | +3 | -4 |
2019-12-03 09:32 | Detect BITMAP and ENDCHAR markers, they indicate when to parse glyph data. | Frederic Cambus | 1 | +13 | -0 |
2019-12-03 09:21 | Initial commit. | Frederic Cambus | 11 | +375 | -0 |