ssnail

crappy and opinionated static site generator
git clone https://git.e1e0.net/ssnail.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2021-02-12 15:25bump versionPaco Esteban1+1-1
2021-02-12 15:25update tagsPaco Esteban1+1-1
2021-02-12 15:21fix a couple more leaksPaco Esteban1+3-0
2021-02-12 14:53fix leaks on index and rss listingsPaco Esteban1+13-3
2021-02-12 14:44fix process_dir leaksPaco Esteban1+3-4
2021-02-12 14:43fix str_rep leaksPaco Esteban3+31-16
2021-02-11 16:06add compiler warningsPaco Esteban1+1-2
2021-02-11 14:05compiler warnings cleanupPaco Esteban3+3-6
2020-07-02 15:43fix html file name from dst_path on rss and indexPaco Esteban1+3-3
2020-07-02 15:12fix rss generation and bump revisionPaco Esteban1+13-4
2020-07-02 14:40add basic version to binaryPaco Esteban2+10-2
2020-07-02 14:02move default type, if not it gets overridenPaco Esteban1+6-6
2020-07-02 14:02fix some segfaults if metadata is not present on mdPaco Esteban1+13-1
2020-07-02 13:38no need to set default values for metadataPaco Esteban1+7-25
2020-07-01 18:07add README and LICENSEPaco Esteban2+39-0
2020-07-01 18:06update tagsPaco Esteban1+10-4
2020-07-01 17:56update man pagePaco Esteban1+20-3
2020-07-01 15:28rss: item description need the CDATA tagPaco Esteban1+1-1
2020-07-01 15:18rss: description is a needed fieldPaco Esteban1+3-1
2020-07-01 14:39fix on rss templatePaco Esteban1+1-1
2020-07-01 14:37index title can taken now from the command line (like rss)Paco Esteban1+4-4
2020-07-01 14:37add rss generationPaco Esteban2+128-5
2020-07-01 09:34add automatic index generationPaco Esteban2+79-5
2020-07-01 09:34guard article_freePaco Esteban1+11-9
2020-07-01 09:30better initialize and free article structPaco Esteban1+46-28
2020-06-30 12:44consistent use of strdup on gen_htmlPaco Esteban1+12-12
2020-06-30 11:09function naming a bit more consistentPaco Esteban1+6-6
2020-06-30 10:36consistent return (ssnail_error) for gen_htmlPaco Esteban1+34-23
2020-06-30 10:26remove unused pointers.Paco Esteban1+0-2
2020-06-30 10:25remove useless char *Paco Esteban1+1-15
2020-06-29 15:46"standardize" article_sort errorPaco Esteban1+5-7
2020-06-29 14:43add sorting function.Paco Esteban1+40-0
2020-06-29 14:34change SLIST to LIST so I can use INSERT_BEFORE.Paco Esteban1+8-8
2020-06-24 16:01more error checking on fwrite and fclose functionsPaco Esteban2+18-6
2020-06-24 15:49cosmetic changesPaco Esteban1+5-5
2020-06-24 15:45better error handling of 'f*' functions on load_from_filePaco Esteban1+5-2
2020-06-24 15:25move all stuff related to populate an article to populate_articlePaco Esteban1+47-42
2020-06-23 13:34remove unused bufferPaco Esteban1+1-2
2020-06-23 13:05remove index generationPaco Esteban1+3-76
2020-06-22 18:41better handle asprintf possible errorsPaco Esteban1+12-4
2020-06-22 18:37remove src_path[PATH_MAX] and work with pointersPaco Esteban1+15-13
2020-06-22 17:32handle error on strftimePaco Esteban1+4-1
2020-06-22 17:30load_from_file sets errno, use it !Paco Esteban1+4-4
2020-06-22 17:26better handle fseek, ftell and fclosePaco Esteban1+13-4
2020-06-22 17:18handle strlcpy truncationPaco Esteban2+16-3
2020-06-22 17:12Error messages a bit more explicitPaco Esteban1+1-1
2020-06-22 17:11Revert "generic error messages more explicit"Paco Esteban2+11-11
2020-06-22 17:03updated tagsPaco Esteban1+5-0
2020-06-18 19:33proper rights attributionPaco Esteban2+4-2
2020-06-18 19:31generic error messages more explicitPaco Esteban2+11-11
2020-06-18 19:07fix error message on load footerPaco Esteban1+1-1
2020-06-18 18:52better error handling stolen from Stefan and TraceyPaco Esteban6+253-92
2020-06-18 16:57clean up a bit process_dirPaco Esteban1+4-6
2020-06-18 16:49use EXIT_{SUCCESS,FAILURE} on mainPaco Esteban1+7-7
2020-06-18 16:40remove unused define MAX_METAPaco Esteban2+14-2
2020-06-18 16:16fix header flag.Paco Esteban1+1-1
2020-06-17 14:21fixing horrors thanks to traceyPaco Esteban4+162-102
2020-06-16 17:36check if header/footer existsPaco Esteban1+4-2
2020-06-16 17:30add man pagePaco Esteban1+80-0
2020-06-16 17:14more logical flagsPaco Esteban1+6-6
2020-06-16 17:07fix process_dir when orig does not existPaco Esteban1+1-1
2020-06-16 17:06make src_folder and dst_folder arguments as they are mandatoryPaco Esteban1+10-11
2020-06-16 15:46copy files betterPaco Esteban1+14-4
2020-06-16 15:23reorganize code a bitPaco Esteban4+229-181
2020-06-11 17:42process markdown and assets in the same wayPaco Esteban2+124-31
2020-05-25 15:59remove debug buildPaco Esteban1+0-2
2020-05-24 18:50basic html index (optional).Paco Esteban1+76-17
2020-05-24 16:24sort getopt and add force flagPaco Esteban1+12-9
2020-05-24 16:20header and footer can be specified at program callPaco Esteban1+19-14
2020-05-24 15:36close dir and free temp buffer earlyPaco Esteban1+2-2
2020-05-24 15:32better handle free of linked list allocated memoryPaco Esteban1+22-6
2020-05-19 18:25implement write generated html to dest filesPaco Esteban1+48-35
2020-05-12 18:21better (hopefully) handling and allocation of metadataPaco Esteban1+20-13
2020-05-12 17:58progress on the struct conversionPaco Esteban1+117-54
2020-05-12 17:58add debug to makefilePaco Esteban1+3-1
2020-05-12 17:43add a licensePaco Esteban1+16-0
2020-05-03 18:22free what we allocPaco Esteban1+4-0
2020-05-02 15:21preliminary test versionPaco Esteban4+259-0