RSS and Atom parser
git clone git://git.codemadness.org/sfeed
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2023-11-30 16:59sfeed_json: fix name of url field for attachmentsHiltjo Posthuma1+1-1
2023-09-20 21:20sfeed_curses: mark functions as staticNRK1+91-91
2023-09-20 21:13sfeed_gopher: mark function as staticNRK1+1-1
2023-08-18 16:40bump version to 1.9Hiltjo Posthuma1+1-1
2023-08-15 17:10improve wording and small typosHiltjo Posthuma7+10-10
2023-08-09 21:04Makefile: change -lcurses to -lncurses for Gentoo in the commentHiltjo Posthuma1+1-1
2023-08-01 16:56sfeed_update.1: remove mentioning of / in path names hereHiltjo Posthuma1+1-3
2023-08-01 16:55sfeed_curses.1: fix 2 typosHiltjo Posthuma1+3-3
2023-08-01 16:55sfeed_json.1: make the formatting consistent with other similar man pagesHiltjo Posthuma1+2-1
2023-07-31 16:58fix typo: current -> currentlyHiltjo Posthuma1+3-3
2023-07-07 09:47sfeed_markread: fail early if creating a temporary file failedHiltjo Posthuma1+1-1
2023-07-07 09:43sfeedrc.5: document each feed name should be uniqueHiltjo Posthuma1+4-1
2023-07-07 09:10sfeed_curses: move one line down when marking an item as read or unreadHiltjo Posthuma1+1-0
2023-07-01 10:51sfeedrc.5: remove branding (shaken, not stirred)Hiltjo Posthuma1+2-2
2023-06-09 12:45sfeedrc.5: improve example by setting a different User-AgentHiltjo Posthuma1+2-2
2023-06-09 12:44README: improve note about CDNs and user-agent blockingHiltjo Posthuma1+2-2
2023-06-09 12:42add comment to reference to the man pages and README fileHiltjo Posthuma1+3-0
2023-06-09 12:40sfeed_update/sfeedrc: add url as parameter to the filter() and order() functionHiltjo Posthuma3+12-8
2023-05-16 18:11improve to use proper includesHiltjo Posthuma8+1-16
2023-05-16 16:30README: RSS 0.90+ is supported, not 0.91+Hiltjo Posthuma1+1-1
2023-05-15 16:53sfeed_atom: gmtime_r make it consistent with sfeed_mboxHiltjo Posthuma1+1-1
2023-05-15 16:48fix typoHiltjo Posthuma2+6-6
2023-05-14 21:58sfeed_gopher: reduce scope and shadowing a variableHiltjo Posthuma1+1-1
2023-05-14 21:38sfeed_curses.c: make struct urls static like the other variablesHiltjo Posthuma1+1-1
2023-05-14 21:37xml.h: _XML_H_: macro name with an underscore is a reserved identifierHiltjo Posthuma1+2-2
2023-05-07 10:39iterate on previous commit which adds $SFEED_NEW_MAX_SECSHiltjo Posthuma13+42-75
2023-05-07 10:56sfeed: datetounix: code-style, change , to separate lines (-Wcomma)Hiltjo Posthuma1+10-6
2023-04-24 20:01sfeed_{curses,frames,gopher,html,plain}: SFEED_NEW_MAX_SECSAlvar Penning11+92-19
2023-04-23 12:03bump version to 1.8Hiltjo Posthuma1+1-1
2023-04-14 17:11use errno ENOMEM instead of EOVERFLOWHiltjo Posthuma1+1-1
2023-04-14 17:11slightly reduce stack size for entitiesHiltjo Posthuma2+2-2
2023-04-12 22:34atom, json, mbox: fix reading past the buffer with an escaped NUL byte (\ NUL)Hiltjo Posthuma3+6-0
2023-04-12 20:55fix some typosHiltjo Posthuma3+7-7
2023-04-10 15:03sfeed_json: add JSON output format toolHiltjo Posthuma4+221-0
2023-04-10 14:49sfeed.c: slightly reduce stack size for entitiesHiltjo Posthuma1+2-2
2023-04-10 14:44remove sfeed "branding" in outputsHiltjo Posthuma3+3-4
2023-04-10 14:40sfeed_atom: in Atom the default for a type is textHiltjo Posthuma1+2-2
2023-04-07 16:43sfeed.c: datetounix: add commentsHiltjo Posthuma1+14-3
2023-04-06 18:22README: sfeed_download: change youtube-dl to yt-dlpHiltjo Posthuma1+2-2
2023-04-06 18:22README: improve error checking for temporary files in examplesHiltjo Posthuma1+4-4
2023-04-06 17:35README: fix typo JSONfeed -> JSON FeedHiltjo Posthuma1+2-2
2023-04-05 19:41sfeed_update: fail early if creating a temporary directory or status file failsHiltjo Posthuma1+2-2
2023-03-26 16:40sfeed.c: parsetime improve parsing RFC2822 obsolete short yearHiltjo Posthuma1+2-2
2023-03-26 16:03sfeed.c: datetounix: simplify calculation and make it slightly easier to readHiltjo Posthuma1+1-1
2023-03-26 13:30README: add Open Watcom as a tested compilerHiltjo Posthuma1+1-1
2023-03-26 13:26sfeed.c: datetounix: fix incorrect int type to longHiltjo Posthuma1+1-1
2023-03-14 17:30Makefile: remove duplicate CPPFLAGS for sfeed_cursesHiltjo Posthuma1+1-1
2023-03-07 20:04sfeed_curses: fix (very hard to trigger) memleak when getline() returns EOF for lazyloaded itemsHiltjo Posthuma1+1-0
2023-02-25 13:40bump version to 1.7Hiltjo Posthuma1+1-1
2023-02-17 14:39sfeed_update, sfeed_opml_export, README: reference the example sfeedrc man pageHiltjo Posthuma3+4-4
2023-02-16 19:33sfeed_curses: add SUN keys supportHiltjo Posthuma1+7-0
2023-02-16 19:32sfeed_curses: add SCO keys for next, prior (CSI I and CSI G)Hiltjo Posthuma1+3-0
2023-02-16 19:29README: small rewording in how to add new parsed tags and fieldsHiltjo Posthuma1+3-1
2023-02-04 11:34README: describe how to add new parsed tags and fields to sfeed.cHiltjo Posthuma1+90-0
2023-02-03 15:15fix comment for ASCII symbols for dumb terminalsHiltjo Posthuma2+5-5
2023-02-03 15:12sfeed_gopher: remove PATH_MAX and restricting the path lengthHiltjo Posthuma1+5-10
2023-01-18 18:53sfeedrc.5: improve documentation a bitHiltjo Posthuma1+13-10
2023-01-07 11:08sfeed.1: reference sfeed_opml_importHiltjo Posthuma1+2-1
2023-01-07 10:05sfeed.5: remove a caveat in the file format man pageHiltjo Posthuma1+1-4
2022-12-28 10:18README: small rewording "can be supported" -> "are supported"Hiltjo Posthuma1+2-2
2022-12-20 21:23LICENSE: bump yearHiltjo Posthuma1+1-1
2022-12-20 21:22sfeed_curses.1: small rewording and tweaks in the exampleHiltjo Posthuma1+9-7
2022-12-15 18:15sfeed_update.1: "return status" -> "exit status"Hiltjo Posthuma1+2-2
2022-08-26 19:55improve comment: uppercase cdata -> CDATAHiltjo Posthuma2+2-2
2022-08-17 14:47bump version to 1.6Hiltjo Posthuma1+1-1
2022-08-16 23:34sfeed_curses: fix a memleak caused by a mistake in refactoring the codeHiltjo Posthuma1+1-0
2022-07-20 18:37slightly improve some commentsHiltjo Posthuma5+7-7
2022-07-17 10:46sfeed_curses: cleanup code for handling read items from an URL fileHiltjo Posthuma1+45-37
2022-07-05 15:11remove __dead codeNRK1+0-5
2022-07-05 13:57sfeed_curses: write out plumbercmd argument in a verbose mannerHiltjo Posthuma1+3-1
2022-06-20 23:09fix some typisNRK3+4-4
2022-06-20 11:25sfeed: reword a poorly-worded commentHiltjo Posthuma1+1-1
2022-06-20 11:18sfeed: fix a wrong commentHiltjo Posthuma1+1-1
2022-06-18 20:52README: add setsid exampleHiltjo Posthuma1+15-0
2022-06-06 09:00themes: simplify empty macros, remove do { } while(0)Hiltjo Posthuma3+12-12
2022-06-05 21:38sfeed_curses: processexit(): remove unneeded code for non-interactive processesHiltjo Posthuma1+4-4
2022-05-31 09:33README: fix bug in an example for counting the new items of the last dayHiltjo Posthuma1+1-1
2022-05-31 09:30minicurses.h: remove unneeded includeHiltjo Posthuma1+0-2
2022-05-21 09:34bump version to 1.5Hiltjo Posthuma1+1-1
2022-05-19 19:32README: make sure sfeed_update errors don't write to stderrHiltjo Posthuma1+1-1
2022-05-14 10:28README: add progress indicator scriptHiltjo Posthuma1+47-0
2022-05-14 10:27manual pages: reword a few things a bit more clearlyHiltjo Posthuma3+9-9
2022-05-07 18:33sfeed_curses: improve commentHiltjo Posthuma1+1-1
2022-05-07 18:18sfeed_curses: interrupt waitpid while interactive child program is runningHiltjo Posthuma1+6-0
2022-05-05 04:28sfeed_curses: close stdin for spawning a plumb program in non-interactive modeHiltjo Posthuma2+9-7
2022-05-04 16:28sfeed_curses.1: more details about signals and (non-)interactive programsHiltjo Posthuma1+32-20
2022-05-02 18:09manual pages: properly escape some more backslashesHiltjo Posthuma4+7-7
2022-05-02 12:46manual pages: properly escape backslashesAnders Damsgaard3+5-5
2022-04-10 16:28sfeed_curses.1: fix typo: automaticly -> automaticallyHiltjo Posthuma1+1-1
2022-04-02 15:35bump version to 1.4Hiltjo Posthuma1+1-1
2022-04-02 11:54sfeed_curses: code-style: mouse mode: just use a constantHiltjo Posthuma1+2-2
2022-04-01 22:33sfeed_curses: line editor: handle SIGCHLD directlyHiltjo Posthuma1+8-1
2022-04-01 22:32sfeed_curses: line editor, temporarily disable the mouse when using the line editorHiltjo Posthuma1+6-1
2022-04-01 19:24sfeed_curses: don't use bitmasks to keep the states for signalsHiltjo Posthuma1+26-19
2022-03-31 22:57sfeed_curses: small code-style changeHiltjo Posthuma1+5-5
2022-03-31 22:57README: reflect example with the descriptionHiltjo Posthuma1+1-0
2022-03-31 22:15sfeed_curses: improve multiple signal handlingHiltjo Posthuma1+25-39
2022-03-31 20:54sfeed_curses: improve waiting on processes and reaping themHiltjo Posthuma1+17-14
2022-03-31 20:43sfeed.c: rm ctype.h its not neededHiltjo Posthuma1+0-1
2022-03-29 09:25sfeed.1: add an example to convert to UTF-8 using iconvHiltjo Posthuma1+10-1
975 more commits remaining, fetch the repository