____  ___  _____                     _              _
        / ___||_ _||_   _| _ __   _ __  ___  (_)  ___   ___ | |_
       | |  _  | |   | |  | `_ \ | `__|/ _ \ | | / _ \ / __|| __|
       | |_| | | |   | |  | |_) || |  | (_) || ||  __/| (__ | |_
        \____||___|  |_|  | .__/ |_|   \___/_/ | \___| \___| \__|
                          |_|              |__/
       
       Repository: sacc-sdk.git
       Feel free to send patches to sh+git[at]codevoid[dot]de. Thxbye.
       
       * sacc + cursorline and uri preview
       
   URI git clone git://git.codevoid.de/sacc-sdk
   DIR Log
   DIR Files
   DIR Refs
   DIR LICENSE
       ---
       Date              Commit message                                   Author
   DIR 2019-01-01 09:45  Ups, cursorline wassn't transparent              Stefan Hagen
   DIR 2018-12-20 08:00  Update 2018-12-20 09:00 Linux/x86_64             Stefan Hagen
   DIR 2018-08-24 22:20  rebase to upstream fix for type i plumbing       Stefan Hagen
   DIR 2018-08-24 22:16  Fix automatic displayuri for type 0              Stefan Hagen
   DIR 2018-08-24 22:13  fix: don't plumb info lines                      Stefan Hagen
   DIR 2018-08-24 16:48  Add fix for line endings without \r              Stefan Hagen
   DIR 2018-08-21 20:58  Silence warnings, adding some color              Stefan Hagen
   DIR 2018-08-21 20:58  Silence warnings, display URI per default        Stefan Hagen
   DIR 2018-08-20 19:25  Add FreeBSD CFLAGS as comment to Makefile        Stefan Hagen
   DIR 2018-08-21 13:12  Handle search (type '7') URIs                    Quentin Rameau
   DIR 2018-08-20 10:02  Download non-interactive and unknown types wit…  Quentin Rameau
   DIR 2018-08-20 09:07  Do not use UI functions (uistatus) when output…  Quentin Rameau
   DIR 2018-08-19 14:43  Fix regression from 3d2081c, correctly handle …  Quentin Rameau
   DIR 2018-08-18 13:18  Ignore possible extra tab delimited fields       Leonardo Taccari
   DIR 2018-08-18 12:51  Do not put a username in telnets urls when the…  Quentin Rameau
   DIR 2018-08-16 12:50  Fix handling of standard upper-case types in d…  Quentin Rameau
   DIR 2018-08-15 11:07  fix: show item->redtype in uistatus when it is…  Hiltjo Posthuma
   DIR 2018-08-11 13:36  distinguish reserved and undefined types, supp…  Hiltjo Posthuma
   DIR 2018-08-15 09:49  display_uri: remove item username                trqx@goat.si
   DIR 2018-07-16 11:33  Pass all needed arguments to tparm()             Leonardo Taccari
   DIR 2018-06-05 14:42  Cleanup common.h                                 Quentin Rameau
   DIR 2018-06-05 12:32  Fix distributed fallback strcasestr              parazyd
   DIR 2018-05-24 11:33  Remove the manpage on make uninstall.            parazyd
   DIR 2018-05-21 10:05  Fix distributed fallback strcasestr.             Hiltjo Posthuma
   DIR 2018-05-20 20:55  Be case-insensitive for inline searching.        parazyd
   DIR 2018-03-25 17:55  Add proper support for RedType '+' items.        Quentin Rameau
   DIR 2018-03-25 12:54  Fix and reverse feature detection of asprintf …  Hiltjo Posthuma
   DIR 2018-03-08 22:51  Use plain tparm instead of variadic tiparm       Quentin Rameau
   DIR 2018-02-26 22:19  help(): Fix _key_search{next,prev} names         Leonardo Taccari
   DIR 2018-02-26 22:17  Fix a copypasto in _key_entryup                  Leonardo Taccari
   DIR 2018-02-25 17:41  Quit on ^D in screen UI                          Quentin Rameau
   DIR 2018-02-25 15:34  sendselector(): fix written bytes check          Hiltjo Posthuma
   DIR 2018-02-25 15:32  displaytextitem: check popen()                   Hiltjo Posthuma
   DIR 2018-02-25 14:53  use libc calloc() and show 'calloc:' on error    Hiltjo Posthuma
   DIR 2018-02-25 14:52  Make sure variables cannot be uninitialized in…  Hiltjo Posthuma
   DIR 2018-02-25 14:51  die: remove double newline, show path informat…  Hiltjo Posthuma
   DIR 2018-02-25 14:26  ui_ti: nearentry(): remove redundant check       Hiltjo Posthuma
   DIR 2018-02-25 14:26  minor style: make uidisplay() prototype argume…  Hiltjo Posthuma
   DIR 2018-02-25 12:46  plumb(): _exit(1) on failure                     Hiltjo Posthuma
   DIR 2018-02-25 12:05  Exit gracefuly on SIGINT.                        Quentin Rameau
   DIR 2018-02-24 15:24  Update LICENSE                                   Quentin Rameau
   DIR 2018-02-24 14:38  Move build rules from config.mk to Makefile      Quentin Rameau
   DIR 2018-02-24 13:39  Make the screen interface the default            Quentin Rameau
   DIR 2018-02-24 13:38  Install manpage                                  Quentin Rameau
   DIR 2018-02-04 10:46  Add a manpage for sacc.                          Christoph Lohmann
   DIR 2018-02-24 12:36  Don't disable 'g'if type.                        Quentin Rameau
   DIR 2018-02-24 12:24  Add local asprintf in case not available on ta…  Quentin Rameau
   DIR 2018-02-24 11:51  Re-style previous patch b9d624f                  Quentin Rameau
   DIR 2018-02-23 13:45  Add telnet:// and tn3270:// support.             Christoph Lohmann
   DIR 2018-02-22 17:23  Improve terminal resizing when current line is…  Quentin Rameau
   DIR 2018-02-19 14:45  Fix URL parsing with delimiting '/' and empty …  Quentin Rameau
   DIR 2018-02-09 17:25  Hoping feature macros are good enough            Quentin Rameau
   DIR 2018-02-09 16:43  Process glyph width for line length when trunc…  Hiltjo Posthuma
   DIR 2018-02-05 15:38  Remove ioctl include in sacc.c                   parazyd
   DIR 2018-01-29 11:05  Makefile: replace SACCLDFLAGS with LIBS          Quentin Rameau
   DIR 2018-01-28 23:58  Remove UTF-8 chars from source files             Quentin Rameau
   DIR 2018-01-27 17:03  Handle terminal resizing                         Quentin Rameau
   DIR 2018-01-22 21:35  Makefile: add DESTDIR support                    Quentin Rameau
   DIR 2018-01-21 20:14  Remove invalid leftover variable in uistatus()   Hiltjo Posthuma
   DIR 2017-12-29 09:52  Truncate output to the terminal size             Quentin Rameau
   DIR 2017-12-23 15:19  Update both lines and columns when getting ter…  Quentin Rameau
   DIR 2017-12-23 15:03  Add contributors to LICENSE                      Quentin Rameau
   DIR 2017-12-20 23:27  Use numeric port instead of service name         Quentin Rameau
   DIR 2017-12-10 22:02  Fix printf positional parameters syntax          Quentin Rameau
   DIR 2017-12-10 20:59  Fix printstatus in ui_txt                        Quentin Rameau
   DIR 2017-11-03 18:24  minor style fix                                  Hiltjo Posthuma
   DIR 2017-11-03 18:24  print the raw data exactly as is (without a ne…  Hiltjo Posthuma
   DIR 2017-10-23 17:32  Add help about string search                     Quentin Rameau
   DIR 2017-10-23 17:25  Search directly for string in text UI            Quentin Rameau
   DIR 2017-10-23 16:09  Print i items when searching a string in items   Quentin Rameau
   DIR 2017-10-21 12:55  Add search/filter function for the current ent…  Hiltjo Posthuma
   DIR 2017-10-23 15:55  Fix status display in text UI (from 723df46)     Quentin Rameau
   DIR 2017-10-21 11:47  Fix cursor placement in screen UI uistatus       Quentin Rameau
   DIR 2017-10-01 10:41  Fix status current url in text UI                Quentin Rameau
   DIR 2017-09-26 16:16  Handle output redirection to a pipe              Quentin Rameau
   DIR 2017-09-26 15:14  Print a status message after plumbing an item    Quentin Rameau
   DIR 2017-09-12 00:01  Change the Dir Item pointer array for an Item …  Quentin Rameau
   DIR 2017-09-10 19:37  Fix buffer allocation calculation in gitrawite…  Quentin Rameau
   DIR 2017-09-10 11:50  Fix uri display for invalid items                Quentin Rameau
   DIR 2017-09-03 18:59  Fix current url display in screen UI             Quentin Rameau
   DIR 2017-09-01 14:09  Add keys to scroll to next/prev browseable ent…  Quentin Rameau
   DIR 2017-09-01 13:24  Fix menu input handling in text UI               Quentin Rameau
   DIR 2017-09-01 13:13  Let the user configure the temporary cache dir   Quentin Rameau
   DIR 2017-09-01 13:12  Get rid of mkstemp and use full file name in c…  Quentin Rameau
   DIR 2017-09-01 08:49  Fix tparm usage on NetBSD                        Quentin Rameau
   DIR 2017-08-31 16:31  Fix uiprompt to return NULL on error (cancelat…  Quentin Rameau
   DIR 2017-08-30 23:13  Simplify uri printing                            Quentin Rameau
   DIR 2017-08-30 22:22  Display entry uri with protocol prefix           kroovy
   DIR 2017-08-30 17:01  Put the missing key for printing uri in the he…  Quentin Rameau
   DIR 2017-08-30 16:56  Print the type in uri display in txt UItoo       Quentin Rameau
   DIR 2017-08-30 16:40  Print the type in uri display                    trqx@goat.si
   DIR 2017-08-30 15:57  Clear status line after printing content in TUI  Quentin Rameau
   DIR 2017-08-30 15:37  Add a key to display an entry uri                Quentin Rameau
   DIR 2017-08-29 12:38  Reopen tty input to stdin in case input was a …  Quentin Rameau
   DIR 2017-08-27 11:27  Fix die() call in setup()                        Quentin Rameau
   DIR 2017-08-27 11:26  Hide plumber output to prevent display clutter…  Quentin Rameau
   DIR 2017-08-27 11:08  Move TUI navigation keys to config.h             Quentin Rameau
   DIR 2017-08-25 12:12  Improve starting url validation                  Quentin Rameau
   DIR 2017-08-25 12:07  Do not wait for user input on PAGER exit         Quentin Rameau
   DIR 2017-08-25 11:55  Fix search selector length calculation           Quentin Rameau
   DIR 2017-08-06 14:21  add include for IPPROTO_TCP, fix build for Fre…  Hiltjo Posthuma
   DIR 2017-07-30 18:39  Add a snowman for Christoph                      Quentin Rameau
   DIR 2017-07-30 17:37  Clear terminal at screen UI startup              Quentin Rameau
   DIR 2017-07-30 17:32  Unify "press a key" messages                     Quentin Rameau
   DIR 2017-07-30 17:31  Handle errors with uistatus instead of die       Quentin Rameau
   DIR 2017-07-30 17:13  Prefix all ui-related function with "ui"         Quentin Rameau
   DIR 2017-07-25 17:49  Add a status to failed connectto() requests.     Christoph Lohmann
   DIR 2017-07-28 21:18  Prevent blocking on uiprompt error               Quentin Rameau
   DIR 2017-07-28 20:11  Handle newline in uiprompt directly              Hiltjo Posthuma
   DIR 2017-07-27 11:20  Fix jumptoline with random line number in ti UI  Quentin Rameau
   DIR 2017-07-26 23:49  Fix getline check in ui_txt (issue from 67cc54…  Quentin Rameau
   DIR 2017-07-26 23:43  Cache Gopher searches too                        Quentin Rameau
   DIR 2017-07-26 15:46  Push make dependencies on objects instead of b…  Quentin Rameau
   DIR 2017-07-26 15:40  Use item in cache instead of redownloading it    Quentin Rameau
   DIR 2017-07-26 14:37  Plumb items on explicit plumb or first download  Quentin Rameau
   DIR 2017-07-25 16:55  Make the plumber configurable in config.h.       Christoph Lohmann
   DIR 2017-07-26 10:54  Handle image and binaries downloading differen…  Quentin Rameau
   DIR 2017-07-25 16:49  Only plumb images, download other binary files.  Quentin Rameau
   DIR 2017-07-18 13:34  Keep downloaded images and keep them at fork e…  Quentin Rameau
   DIR 2017-07-18 12:33  Use xcalloc for initial item                     Quentin Rameau
   DIR 2017-07-18 12:29  Download images to temporary file and plumb th…  Quentin Rameau
   DIR 2017-07-18 09:34  Add plumbing support for 'h'TML "URL:" links     Quentin Rameau
   DIR 2017-07-17 14:56  Use a default filename for downloaditem.         Quentin Rameau
   DIR 2017-07-14 21:45  Fix search selector handling and a clear()ed p…  Quentin Rameau
   DIR 2017-07-14 21:05  Add support for mirror type '+'                  Quentin Rameau
   DIR 2017-07-13 17:52  Add help for screen UI                           Quentin Rameau
   DIR 2017-07-13 14:17  Remove now unnecessary check in molditem         Hiltjo Posthuma
   DIR 2017-07-13 14:17  clearitem: prevent NULL dereference              Hiltjo Posthuma
   DIR 2017-07-13 12:42  fix missing include for chmod(2)                 Hiltjo Posthuma
   DIR 2017-07-13 11:30  Exit when cmdline url isn't a directory item     Quentin Rameau
   DIR 2017-07-12 22:38  Add support for 'h'tml files                     Quentin Rameau
   DIR 2017-07-12 22:24  Move printoff and curline to struct dir          Quentin Rameau
   DIR 2017-07-12 21:54  Replace Dir pointer with a void pointer in Ite…  Quentin Rameau
   DIR 2017-07-11 08:31  Add clearitem() to recursively free a dir item   Quentin Rameau
   DIR 2017-07-10 22:55  Free temporary path in downloaditem              Quentin Rameau
   DIR 2017-07-10 16:43  Fix missed fflush in displaysextitem()           Quentin Rameau
   DIR 2017-07-10 16:07  fix opening an item with the Return key          Hiltjo Posthuma
   DIR 2017-07-10 16:18  Add basic facility to download binary items      Quentin Rameau
   DIR 2017-07-10 13:13  Add support for '7' search type                  Quentin Rameau
   DIR 2017-07-10 13:03  Only unset ICANON and ECHO instead of whole ra…  Quentin Rameau
   DIR 2017-07-08 10:01  Alias '?' to show help screen                    sin
   DIR 2017-07-08 09:50  Keep last command in text UI                     Quentin Rameau
   DIR 2017-07-07 22:08  Do not treat errors as 'i'nformational type      Quentin Rameau
   DIR 2017-07-07 22:08  Move all type display info to typedisplay()      Quentin Rameau
   DIR 2017-07-07 20:00  Adjust cursor place when moving around pages     Quentin Rameau
   DIR 2017-07-07 18:53  Add home, end, page up, page down scrolling      Quentin Rameau
   DIR 2017-07-07 15:11  Use "more" as pager if $PAGER is not set         Hiltjo Posthuma
   DIR 2017-07-07 14:04  Include OS-dependant headers                     Quentin Rameau
   DIR 2017-07-07 13:16  Handle (hopefuly) all invalid format streams     Quentin Rameau
   DIR 2017-07-06 11:36  Fix handling of empty (failed) dir items         Quentin Rameau
   DIR 2017-07-05 22:18  Simplify delve                                   Quentin Rameau
   DIR 2017-07-05 15:02  Display type description in error message        Quentin Rameau
   DIR 2017-07-05 14:58  Move fetching item in its own function           Quentin Rameau
   DIR 2017-07-05 14:10  Fix status percentage calculation                Quentin Rameau
   DIR 2017-07-03 15:53  Add a dependency on common.h to objects          Quentin Rameau
   DIR 2017-07-03 15:52  Add a status line for screen ui and unify with…  Quentin Rameau
   DIR 2017-07-03 09:52  Add navigation with arrow keys                   Quentin Rameau
   DIR 2017-07-02 23:05  Define keybindings at the start of ui_ti.c       Quentin Rameau
   DIR 2017-07-02 22:43  Keep text file displayed until user hits enter   Quentin Rameau
   DIR 2017-07-02 22:10  Fix install target in Makefile                   Quentin Rameau
   DIR 2017-07-02 18:05  Flush stdout on cleanup()                        Quentin Rameau
   DIR 2017-07-02 16:55  Display text item via default PAGER              Quentin Rameau
   DIR 2017-06-30 21:25  Flush stdout when done printing                  Quentin Rameau
   DIR 2017-06-30 15:39  Add screen-oriented (via terminfo) UI            Quentin Rameau
   DIR 2017-06-30 15:15  Add setup() and cleanup(), and ui-specific equ…  Quentin Rameau
   DIR 2017-06-30 14:59  Move UI specific code to it's own file           Quentin Rameau
   DIR 2017-06-23 18:56  Fix potential underflow in item counting         Quentin Rameau
   DIR 2017-06-23 18:50  Check for 0 size in xreallocarray                Quentin Rameau
   DIR 2017-06-23 18:44  Make functions static                            Quentin Rameau
   DIR 2017-06-23 18:39  Print a nicer index                              Quentin Rameau
   DIR 2017-06-23 18:37  Better error handling, add an item parsing fun…  Quentin Rameau
   DIR 2017-06-22 23:18  Arrange caption format                           Quentin Rameau
   DIR 2017-06-22 23:17  Close socket after information is received       Quentin Rameau
   DIR 2017-06-22 21:38  Ensure we write all we want on the socket        Quentin Rameau
   DIR 2017-06-22 20:40  Print fixed-width index                          Quentin Rameau
   DIR 2017-06-22 20:05  Add full-page display handling                   Quentin Rameau
   DIR 2017-06-22 17:07  Add ! command to refetch current failed item     Quentin Rameau
   DIR 2017-06-22 16:59  Parse raw buffer for correctness before proces…  Quentin Rameau
   DIR 2017-06-22 15:13  Improve a little getrawitem                      Quentin Rameau
   DIR 2017-06-22 15:12  Use xreallocarray instead of xrealloc            Quentin Rameau
   DIR 2017-06-22 12:30  Copy cmdline in main rather than in moldentry    Quentin Rameau
   DIR 2017-06-22 12:29  Move whole item selection from delve to select…  Quentin Rameau
   DIR 2017-06-22 12:22  Free raw on error or empty read                  Quentin Rameau
   DIR 2017-06-22 12:15  Use the raw buffer directly for text files       Quentin Rameau
   DIR 2017-06-22 12:10  Use a Dir structure for storing items            Quentin Rameau
   DIR 2017-06-21 18:59  Move user input handling into its own function   Quentin Rameau
   DIR 2017-06-21 19:13  Add a help function                              Quentin Rameau
   DIR 2017-06-21 19:13  Improve navigation handling                      Quentin Rameau
   DIR 2017-06-21 17:52  Move navigation handling into its own function   Quentin Rameau
   DIR 2017-06-20 19:02  Handle empty response from server                Quentin Rameau
   DIR 2017-06-20 18:03  Let the user go back in browsing history         Quentin Rameau
   DIR 2017-06-20 17:55  Exit client with 'q' fix bounds check            Quentin Rameau
   DIR 2017-06-19 16:18  Add sacc.c                                       Quentin Rameau
   DIR 2017-06-19 07:21  Add build base: Makefile, LICENSE, skeleton so…  Quentin Rameau
       
  TEXT Atom feed