| 2026-04-07 07:51 | Fix: Add missing instructions to Makefile | Eduardo Fontana Lazzari | 1 | +8 | -4 |
| 2026-04-06 15:41 | Improve style and fix typos in man pages and README | Eduardo Fontana Lazzari | 3 | +86 | -81 |
| 2026-02-25 17:39 | Implement BTDF parsing and its public API | Eduardo Fontana Lazzari | 8 | +685 | -51 |
| 2026-02-24 17:17 | Update BRDF parsing accordingly to the new config file specification | Eduardo Fontana Lazzari | 3 | +103 | -92 |
| 2026-02-10 18:05 | Add BTDF concept and new BRDF types to the format file specification | Eduardo Fontana Lazzari | 1 | +12 | -1 |
| 2026-02-24 10:35 | Correction to the star-phor-input manual page. | Vincent Forest | 1 | +34 | -34 |
| 2026-02-24 10:34 | Fix the layout of the copyright notice in the README file | Vincent Forest | 1 | +9 | -9 |
| 2026-02-13 14:22 | ASCII art in star-phor-input man page examples | Jeremi Dauchet | 1 | +52 | -20 |
| 2026-02-10 17:30 | Change format specification for prop_rad type in star-phor-input | Eduardo Fontana Lazzari | 6 | +49 | -36 |
| 2026-02-10 15:42 | Cross-reference project man pages in SEE ALSO sections | Eduardo Fontana Lazzari | 3 | +7 | -7 |
| 2026-02-10 14:58 | Improve project description in the README | Eduardo Fontana Lazzari | 1 | +15 | -25 |
| 2026-02-10 11:53 | WIP: Collective proofreading of examples in star-phor-input.5 | Eduardo Fontana Lazzari | 1 | +50 | -58 |
| 2026-02-10 10:43 | Fix the indentation of a literal block in the README file | Vincent Forest | 1 | +1 | -1 |
| 2026-02-10 10:40 | Correct the formatting of a star-phor-input example | Vincent Forest | 1 | +3 | -2 |
| 2026-02-10 10:07 | Merge remote-tracking branch 'refs/remotes/origin/master' | Jeremi Dauchet | 4 | +93 | -73 |
| 2026-02-10 09:56 | Uninstall instructions in README.md | Jeremi Dauchet | 1 | +9 | -1 |
| 2026-02-10 10:01 | Minor correction to the README file composition | Vincent Forest | 1 | +1 | -1 |
| 2026-02-10 09:49 | Finalize a first version of the sphin library man | Vincent Forest | 3 | +85 | -73 |
| 2026-02-10 09:56 | Uninstall instructions in README.md | Jeremi Dauchet | 1 | +8 | -0 |
| 2026-02-10 08:57 | make install instructions more explicit in README.md | Jeremi Dauchet | 1 | +7 | -1 |
| 2026-02-09 11:11 | Modification of the man of star-phor-input, sphin and sphin-lit. In particular, examples in star-phor-input have been detailed to make more explicit the physical configuration, to make easier the association between the model configuration and the star-phor-input format. | Thomas Vourc'h | 3 | +23 | -14 |
| 2026-02-03 15:59 | Fix the installation target in the Makefile | Vincent Forest | 1 | +1 | -1 |
| 2026-02-03 15:52 | Start writing the sphin.3 manual page | Vincent Forest | 3 | +78 | -3 |
| 2026-01-29 11:12 | Expose total surface area function in public sphin API | Eduardo Fontana Lazzari | 3 | +36 | -6 |
| 2026-01-29 10:48 | Fix: verify stream is not null before trying to close it | Eduardo Fontana Lazzari | 2 | +26 | -3 |
| 2026-01-27 14:21 | Rename the sphin tool to sphin-lint | Vincent Forest | 7 | +234 | -233 |
| 2026-01-27 14:02 | Rename manual page sources | Vincent Forest | 4 | +79 | -78 |
| 2026-01-27 13:53 | Improve the brief description of the star-phor-input man page | Vincent Forest | 1 | +1 | -1 |
| 2026-01-27 13:42 | Update to the formatting of the star-phor-input manual page | Vincent Forest | 1 | +121 | -108 |
| 2026-01-27 08:41 | Update the copyright year range | Vincent Forest | 41 | +410 | -410 |
| 2026-01-23 11:53 | Improve code style consistency | Eduardo Fontana Lazzari | 35 | +235 | -166 |
| 2026-01-23 11:42 | Documentation: refine and standardize | Eduardo Fontana Lazzari | 2 | +160 | -136 |
| 2026-01-13 15:30 | Remove deprecated 'ka' from star-phor-input | Eduardo Fontana Lazzari | 4 | +2 | -30 |
| 2026-01-13 15:14 | Rename exposed function | Eduardo Fontana Lazzari | 3 | +7 | -78 |
| 2025-12-01 15:18 | Update .gitignore with new test files | Eduardo Fontana Lazzari | 1 | +1 | -0 |
| 2025-11-27 19:45 | Add new geometry-based functions to sphin API | Eduardo Fontana Lazzari | 5 | +134 | -18 |
| 2025-11-27 19:38 | Fix: call sstl_create using the same verbosity level as sphin | Eduardo Fontana Lazzari | 1 | +1 | -1 |
| 2025-11-13 15:56 | Add refractive index to star-phor-input | Eduardo Fontana Lazzari | 8 | +352 | -18 |
| 2025-11-13 15:44 | Fix: Expose getter function for sensor in surfaces | Eduardo Fontana Lazzari | 3 | +33 | -3 |
| 2025-10-04 15:52 | Change parsing logic for sphin_prop_rad name and type | Eduardo Fontana Lazzari | 1 | +17 | -10 |
| 2025-10-04 15:49 | Add rule for the : (colon) character in the documentation | Eduardo Fontana Lazzari | 1 | +10 | -8 |
| 2025-10-04 15:17 | Expose getter functions for volume, surface, and prop_rad names | Eduardo Fontana Lazzari | 7 | +82 | -8 |
| 2025-09-08 12:52 | Normalize source emission spectrum during parsing | Eduardo Fontana Lazzari | 3 | +44 | -10 |
| 2025-09-08 12:08 | Add interp method to interpolation function | Eduardo Fontana Lazzari | 4 | +19 | -8 |
| 2025-08-25 15:07 | Introduces spectral properties framework | Eduardo Fontana Lazzari | 16 | +1845 | -60 |
| 2025-07-31 17:34 | Fix typos and improve code style consistency | Eduardo Fontana Lazzari | 5 | +21 | -25 |
| 2025-07-09 16:47 | Extend documentation | Eduardo Fontana Lazzari | 1 | +69 | -7 |
| 2025-07-09 16:42 | Extend BRDF API to allow retrieval of type | Eduardo Fontana Lazzari | 3 | +30 | -5 |
| 2025-07-09 16:36 | Fix: return NULL when volume is not a sensor | Eduardo Fontana Lazzari | 3 | +8 | -9 |
| 2025-05-21 15:56 | Refactor: Add suffixes to sensor and source structs/functions | Eduardo Fontana Lazzari | 17 | +1105 | -763 |
| 2025-05-21 13:03 | Add Surface API function to get total emitted power | Eduardo Fontana Lazzari | 8 | +97 | -8 |
| 2025-05-12 15:26 | Improve code style consistency | Eduardo Fontana Lazzari | 16 | +64 | -42 |
| 2025-05-12 15:01 | Doc: Add right-hand rule convention to star-phor-input(5) | Eduardo Fontana Lazzari | 1 | +6 | -3 |
| 2025-05-02 08:26 | Add "History" section referencing the PEPR Spleen to manpages | Eduardo Fontana Lazzari | 2 | +11 | -0 |
| 2025-04-01 13:21 | Improve documentation for sphin | Eduardo Fontana Lazzari | 2 | +19 | -0 |
| 2025-04-01 13:20 | Remove proxy allocator from tests | Eduardo Fontana Lazzari | 5 | +14 | -32 |
| 2025-03-28 08:59 | Add the sphin utility to verify the input file consistency | Eduardo Fontana Lazzari | 7 | +239 | -6 |
| 2025-03-26 13:50 | Merge remote-tracking branch 'origin/master' | Vincent Forest | 3 | +54 | -6 |
| 2025-03-24 13:54 | Update the man page | Vincent Forest | 2 | +145 | -99 |
| 2025-03-24 12:46 | Allow unit specification for geometries in the input file | Eduardo Fontana Lazzari | 3 | +50 | -6 |
| 2025-03-21 16:24 | Add doc for input file | Eduardo Fontana Lazzari | 2 | +132 | -0 |
| 2025-03-19 13:53 | Split parse_direction_distribution into multiple functions | Eduardo Fontana Lazzari | 4 | +114 | -38 |
| 2025-03-19 10:33 | Replace hard coded numerical checks by eq_eps from rsys/math | Eduardo Fontana Lazzari | 4 | +33 | -37 |
| 2025-03-19 10:15 | Fix initialized pointer in parse_brdf | Eduardo Fontana Lazzari | 1 | +1 | -1 |
| 2025-03-19 09:50 | Forbid names for sensor and sources in the input file | Eduardo Fontana Lazzari | 9 | +90 | -11 |
| 2025-03-19 09:27 | Refactor input file line increments during parsing | Eduardo Fontana Lazzari | 5 | +21 | -7 |
| 2025-03-07 17:10 | Fix test-identified bugs, add API functions args verification | Eduardo Fontana Lazzari | 6 | +36 | -52 |
| 2025-03-07 17:10 | Expand sphin library tests | Eduardo Fontana Lazzari | 6 | +614 | -8 |
| 2025-03-06 15:46 | Expand the API for geometry | Eduardo Fontana Lazzari | 5 | +123 | -8 |
| 2025-03-06 10:24 | Update the copyright year range | Eduardo Fontana Lazzari | 23 | +231 | -231 |
| 2025-03-05 14:56 | Correction of clean_test Makefile target | Vincent Forest | 1 | +1 | -1 |
| 2025-03-05 13:47 | Write the "install/unistall" Makefile targets | Vincent Forest | 2 | +23 | -3 |
| 2025-03-05 13:25 | Update the way tests are built | Vincent Forest | 4 | +74 | -120 |
| 2025-03-05 12:28 | Add new tests | Eduardo Fontana Lazzari | 2 | +367 | -0 |
| 2025-03-05 12:20 | Wrap ref puts in NULL check and fix typos | Eduardo Fontana Lazzari | 4 | +20 | -11 |
| 2025-03-04 18:12 | Extend sphin API with new functions | Eduardo Fontana Lazzari | 10 | +41 | -7 |
| 2025-03-04 17:38 | Refactor line number increment strategy during input file parsing | Eduardo Fontana Lazzari | 6 | +28 | -25 |
| 2025-03-04 14:19 | Improve comments throughout the code for better clarity | Eduardo Fontana Lazzari | 5 | +80 | -19 |
| 2025-03-04 12:31 | Add tests to makefile | Eduardo Fontana Lazzari | 5 | +141 | -2 |
| 2025-03-03 12:40 | Fix bugs and memory leaks | Eduardo Fontana Lazzari | 6 | +59 | -9 |
| 2025-03-03 09:01 | Fix infinite loop in volume, surface, sensor, and source parsing | Eduardo Fontana Lazzari | 7 | +56 | -35 |
| 2025-03-01 11:22 | Extend the volume API and improve the parsing of ka | Eduardo Fontana Lazzari | 2 | +40 | -5 |
| 2025-03-01 10:08 | Improve README | Eduardo Fontana Lazzari | 1 | +24 | -10 |
| 2025-02-28 11:39 | Refactor code for geometry | Eduardo Fontana Lazzari | 5 | +191 | -68 |
| 2025-02-28 10:33 | Introduce sstl (star-stl) as a new dependency | Eduardo Fontana Lazzari | 1 | +8 | -2 |
| 2025-02-27 17:04 | Fix a typo | Eduardo Fontana Lazzari | 2 | +4 | -4 |
| 2025-02-27 15:56 | Test the sphin handler API | Eduardo Fontana Lazzari | 2 | +135 | -0 |
| 2025-02-27 15:35 | Fix a memory leak | Eduardo Fontana Lazzari | 1 | +2 | -0 |
| 2025-02-26 16:18 | Implement sensor API and fix memory release in sphin_surface | Eduardo Fontana Lazzari | 6 | +299 | -6 |
| 2025-02-25 18:12 | Continue the implementation of lib_sphin | Eduardo Fontana Lazzari | 7 | +158 | -29 |
| 2025-02-25 17:16 | Refactor and extend BRDF and flux density handling | Eduardo Fontana Lazzari | 8 | +251 | -132 |
| 2025-02-24 18:27 | Implement the sphin_source structure and its associated parsing | Eduardo Fontana Lazzari | 3 | +328 | -1 |
| 2025-02-24 10:19 | Add surface and volume to sphin.config once it has been parsed | Eduardo Fontana Lazzari | 6 | +59 | -2 |
| 2025-02-21 16:54 | Expand library API with new enums, structs and function prototypes | Eduardo Fontana Lazzari | 5 | +169 | -12 |
| 2025-02-17 18:15 | Implement `parse_brdf` | Eduardo Fontana Lazzari | 4 | +143 | -7 |
| 2025-02-17 18:11 | Refactor geometry parsing and introduce dynamic arrays for geometry lists | Eduardo Fontana Lazzari | 5 | +97 | -56 |
| 2025-02-13 16:03 | Implement parsing of member variables: | Eduardo Fontana Lazzari | 2 | +170 | -37 |
| 2025-02-12 17:05 | Implement the internal struct geometry | Eduardo Fontana Lazzari | 4 | +115 | -5 |
| 2025-02-11 14:53 | Continue the implementation of sphin_volume parsing | Eduardo Fontana Lazzari | 3 | +64 | -24 |
| 2025-02-06 15:47 | Start implementation of sphin_surface parsing | Eduardo Fontana Lazzari | 4 | +198 | -2 |
| 2025-02-06 15:41 | Refactor condition checks for consistency | Eduardo Fontana Lazzari | 2 | +18 | -18 |
| 2025-02-04 12:58 | Continue the implementation of sphin_volume parsing | Eduardo Fontana Lazzari | 2 | +187 | -0 |
| 2025-02-04 11:33 | Start implementation of sphin_volume parsing | Eduardo Fontana Lazzari | 4 | +36 | -12 |
| 2025-01-28 16:06 | Implemented trim_string | Eduardo Fontana Lazzari | 2 | +99 | -11 |
| 2025-01-28 09:40 | Change sphin_config so the library compiles | Eduardo Fontana Lazzari | 2 | +71 | -25 |
| 2025-01-23 11:14 | Implemented trim_keyword and updated parsing | Eduardo Fontana Lazzari | 2 | +54 | -3 |
| 2025-01-23 11:12 | Add comments that clarify c concepts | Eduardo Fontana Lazzari | 1 | +9 | -5 |
| 2025-01-14 12:01 | Set sphin_config to read the input file | Eduardo Fontana Lazzari | 1 | +33 | -3 |
| 2025-01-14 09:59 | Implement creation and destruction of sphin_config struct | Eduardo Fontana Lazzari | 2 | +64 | -2 |
| 2024-12-18 16:19 | Edit the README file | Vincent Forest | 1 | +1 | -1 |
| 2024-12-18 11:45 | Add a gitignore file | Vincent Forest | 1 | +7 | -0 |
| 2024-12-18 11:43 | Automate compilation of sphin_config.c file | Vincent Forest | 1 | +2 | -2 |
| 2024-12-18 11:42 | Add missing inclusions | Vincent Forest | 1 | +7 | -0 |
| 2024-12-18 11:16 | Add internal header for sphin data structure | Vincent Forest | 3 | +57 | -12 |
| 2024-12-18 11:10 | Small source code edition | Vincent Forest | 4 | +34 | -36 |
| 2024-12-13 18:46 | Started implementing sphin_config | Eduardo Fontana Lazzari | 2 | +134 | -2 |
| 2024-12-04 09:57 | Set Makefile | Eduardo Fontana Lazzari | 2 | +152 | -0 |
| 2024-12-04 09:54 | Fixed the sphin_create_args struct declaration | Eduardo Fontana Lazzari | 1 | +2 | -1 |
| 2024-12-04 09:52 | Add memory management functions | Eduardo Fontana Lazzari | 1 | +45 | -7 |
| 2024-12-03 12:45 | Implementation of the sphin_create function | Eduardo Fontana Lazzari | 1 | +101 | -0 |
| 2024-12-03 12:41 | Declaration of lib API functions & helper macros | Eduardo Fontana Lazzari | 1 | +88 | -0 |
| 2024-11-26 08:55 | Start implementing star-phor-input | Eduardo Fontana Lazzari | 2 | +709 | -0 |