Commit Graph

  • 40749fcee0
    Add initial debian directory for packaging. master suites/experimental parazyd 2018-02-24 20:07:19 +0100
  • 16ab639d2e Update LICENSE v1.00 Quentin Rameau 2018-02-24 16:24:43 +0100
  • baab20ff52 Move build rules from config.mk to Makefile Quentin Rameau 2018-02-24 15:38:45 +0100
  • 743996be6a Make the screen interface the default Quentin Rameau 2018-02-24 14:39:28 +0100
  • 4e0bffd65a Install manpage Quentin Rameau 2018-02-24 14:38:17 +0100
  • 5c10dfa5f6 Add a manpage for sacc. Christoph Lohmann 2018-02-04 11:46:07 +0100
  • 4bd05245a7 Don't disable 'g'if type. Quentin Rameau 2018-02-24 13:36:38 +0100
  • 7147f4745a Add local asprintf in case not available on target system Quentin Rameau 2018-02-24 13:24:26 +0100
  • 551de29834 Re-style previous patch b9d624f Quentin Rameau 2018-02-24 12:51:58 +0100
  • b9d624f390 Add telnet:// and tn3270:// support. Christoph Lohmann 2018-02-23 14:45:06 +0100
  • ddf996b8f3 Improve terminal resizing when current line is over term size Quentin Rameau 2018-02-22 18:23:33 +0100
  • 820448916f Fix URL parsing with delimiting '/' and empty path Quentin Rameau 2018-02-19 15:45:34 +0100
  • fcd78143ca Hoping “feature macros” are good enough Quentin Rameau 2018-02-09 18:25:24 +0100
  • 13dd0464fa Process glyph width for line length when truncating output Hiltjo Posthuma 2018-02-09 17:43:53 +0100
  • f5d039f715 Remove ioctl include in sacc.c parazyd 2018-02-05 16:38:33 +0100
  • fb3b1dda1e Makefile: replace SACCLDFLAGS with LIBS Quentin Rameau 2018-01-29 12:05:17 +0100
  • 8f60546951 Remove UTF-8 chars from source files Quentin Rameau 2018-01-29 00:58:24 +0100
  • ba3bd1d883 Handle terminal resizing Quentin Rameau 2018-01-27 18:03:17 +0100
  • 19ce7fd296 Makefile: add DESTDIR support Quentin Rameau 2018-01-22 22:35:52 +0100
  • 3eb4964af3 Remove invalid leftover variable in uistatus() Hiltjo Posthuma 2018-01-21 21:14:39 +0100
  • 2e31e44ffa Truncate output to the terminal size Quentin Rameau 2017-12-29 10:52:39 +0100
  • d90036de3c Update both lines and columns when getting term size Quentin Rameau 2017-12-23 16:19:22 +0100
  • aca6ea2766 Add contributors to LICENSE Quentin Rameau 2017-12-23 16:03:45 +0100
  • b040bab88b Use numeric port instead of service name Quentin Rameau 2017-12-21 00:27:41 +0100
  • 23234609e4 Fix printf positional parameters syntax Quentin Rameau 2017-12-10 23:02:57 +0100
  • d733c513f8 Fix printstatus in ui_txt Quentin Rameau 2017-12-10 21:59:26 +0100
  • c15197ca5f minor style fix Hiltjo Posthuma 2017-11-03 19:24:33 +0100
  • 2082fb355f print the raw data exactly as is (without a newline) Hiltjo Posthuma 2017-11-03 19:24:12 +0100
  • fe46373d3c Add help about string search Quentin Rameau 2017-10-23 19:32:32 +0200
  • 859b7150ef Search directly for string in text UI Quentin Rameau 2017-10-23 19:25:36 +0200
  • 65bb62ab63 Print i items when searching a string in items Quentin Rameau 2017-10-23 18:09:48 +0200
  • 40de964b66 Add search/filter function for the current entry Hiltjo Posthuma 2017-10-21 14:55:14 +0200
  • 4472c98955 Fix status display in text UI (from 723df46) Quentin Rameau 2017-10-23 17:55:48 +0200
  • 795273efd4 Fix cursor placement in screen UI uistatus Quentin Rameau 2017-10-21 13:47:09 +0200
  • 723df46be7 Fix status current url in text UI Quentin Rameau 2017-10-01 12:41:55 +0200
  • df00adaaab Handle output redirection to a pipe Quentin Rameau 2017-09-26 18:16:11 +0200
  • 9f28e4b141 Print a status message after plumbing an item Quentin Rameau 2017-09-26 17:14:13 +0200
  • 5cef355a57 Change the Dir Item pointer array for an Item array Quentin Rameau 2017-09-12 02:01:50 +0200
  • ad655e3c1b Fix buffer allocation calculation in gitrawitem() Quentin Rameau 2017-09-10 21:37:17 +0200
  • deb31cc5a1 Fix uri display for invalid items Quentin Rameau 2017-09-10 13:50:57 +0200
  • c69cb6fe72 Fix current url display in screen UI Quentin Rameau 2017-09-03 20:59:46 +0200
  • 90277d09e3 Add keys to scroll to next/prev browseable entry Quentin Rameau 2017-09-01 16:09:47 +0200
  • 3870407533 Fix menu input handling in text UI Quentin Rameau 2017-09-01 15:24:47 +0200
  • f1216bbc6e Let the user configure the temporary cache dir Quentin Rameau 2017-09-01 15:13:26 +0200
  • e84a502bc4 Get rid of mkstemp and use full file name in cache Quentin Rameau 2017-09-01 15:12:54 +0200
  • e9b9894e29 Fix tparm usage on NetBSD Quentin Rameau 2017-09-01 10:49:52 +0200
  • c99d484c0e Fix uiprompt to return NULL on error (cancelation) Quentin Rameau 2017-08-31 18:31:52 +0200
  • 5fadc79985 Simplify uri printing Quentin Rameau 2017-08-31 01:13:54 +0200
  • 502029b085 Display entry uri with protocol prefix kroovy 2017-08-31 00:22:42 +0200
  • e034ff2624 Put the missing key for printing uri in the help Quentin Rameau 2017-08-30 19:01:24 +0200
  • ccbccf5ade Print the type in uri display in txt UI too Quentin Rameau 2017-08-30 18:56:35 +0200
  • 3338ef5054 Print the type in uri display trqx@goat.si 2017-08-30 18:40:05 +0200
  • a0ef31d2b7 Clear status line after printing content in TUI Quentin Rameau 2017-08-30 17:57:24 +0200
  • 3eabb27085 Add a key to display an entry uri Quentin Rameau 2017-08-30 17:37:19 +0200
  • 078d040865 Reopen tty input to stdin in case input was a pipe Quentin Rameau 2017-08-29 14:38:32 +0200
  • f2c03523d6 Fix die() call in setup() Quentin Rameau 2017-08-27 13:27:56 +0200
  • e5ffdd3e25 Hide plumber output to prevent display cluttering Quentin Rameau 2017-08-27 13:26:31 +0200
  • 59f8f128f4 Move TUI navigation keys to config.h Quentin Rameau 2017-08-27 13:08:30 +0200
  • b3e4d9f82f Improve starting url validation Quentin Rameau 2017-08-25 14:12:33 +0200
  • ff115925b7 Do not wait for user input on PAGER exit Quentin Rameau 2017-08-25 14:07:43 +0200
  • 1ac106d282 Fix search selector length calculation Quentin Rameau 2017-08-25 13:55:30 +0200
  • 1fa0522364 add include for IPPROTO_TCP, fix build for FreeBSD Hiltjo Posthuma 2017-08-06 16:21:24 +0200
  • 20e00b45fb Add a snowman for Christoph Quentin Rameau 2017-07-30 20:39:40 +0200
  • 11857b1546 Clear terminal at screen UI startup Quentin Rameau 2017-07-30 19:37:44 +0200
  • 91896059f8 Unify "press a key" messages Quentin Rameau 2017-07-30 19:32:20 +0200
  • 10f13847de Handle errors with uistatus instead of die Quentin Rameau 2017-07-30 19:31:38 +0200
  • 7c58c064ed Prefix all ui-related function with "ui" Quentin Rameau 2017-07-30 19:13:39 +0200
  • 5bf8439ba8 Add a status to failed connectto() requests. Christoph Lohmann 2017-07-25 19:49:30 +0200
  • a3ee498a27 Prevent blocking on uiprompt error Quentin Rameau 2017-07-28 23:18:00 +0200
  • 199205cac2 Handle newline in uiprompt directly Hiltjo Posthuma 2017-07-28 22:11:21 +0200
  • 21f414d9dc Fix jumptoline with random line number in ti UI Quentin Rameau 2017-07-27 13:20:34 +0200
  • ed833e386f Fix getline check in ui_txt (issue from 67cc541) Quentin Rameau 2017-07-27 01:49:07 +0200
  • 4d592c0484 Cache Gopher searches too Quentin Rameau 2017-07-27 01:43:38 +0200
  • dd589fa72a Push make dependencies on objects instead of binary Quentin Rameau 2017-07-26 17:46:24 +0200
  • dbc5c018d5 Use item in cache instead of redownloading it Quentin Rameau 2017-07-26 17:40:10 +0200
  • 74347a93e3 Plumb items on explicit plumb or first download Quentin Rameau 2017-07-26 16:37:51 +0200
  • d03c161c2a Make the plumber configurable in config.h. Christoph Lohmann 2017-07-25 18:55:34 +0200
  • 67cc541442 Handle image and binaries downloading differently Quentin Rameau 2017-07-26 12:54:03 +0200
  • d5c8126b99 Only plumb images, download other binary files. Quentin Rameau 2017-07-25 18:49:37 +0200
  • 4f271e2e98 Keep downloaded images and keep them at fork exit Quentin Rameau 2017-07-18 15:34:42 +0200
  • 15dc331af5 Use xcalloc for initial item Quentin Rameau 2017-07-18 14:33:06 +0200
  • d214654334 Download images to temporary file and plumb them Quentin Rameau 2017-07-18 14:29:19 +0200
  • 92b222eb21 Add plumbing support for 'h'TML "URL:" links Quentin Rameau 2017-07-18 11:34:52 +0200
  • bdb2f6a27c Use a default filename for downloaditem. Quentin Rameau 2017-07-17 16:56:00 +0200
  • ae8b3fb2dd Fix search selector handling and a clear()ed ptr Quentin Rameau 2017-07-14 23:45:36 +0200
  • cea0005063 Add support for mirror type '+' Quentin Rameau 2017-07-14 23:05:35 +0200
  • 54e52d947c Add help for screen UI Quentin Rameau 2017-07-13 19:52:18 +0200
  • 7920c24130 Remove now unnecessary check in molditem Hiltjo Posthuma 2017-07-13 16:17:45 +0200
  • 74476b5fc0 clearitem: prevent NULL dereference Hiltjo Posthuma 2017-07-13 16:17:37 +0200
  • 45cf7e5857 fix missing include for chmod(2) Hiltjo Posthuma 2017-07-13 14:42:02 +0200
  • b8badd7aa6 Exit when cmdline url isn't a directory item Quentin Rameau 2017-07-13 13:30:26 +0200
  • 32250e601c Add support for 'h'tml files Quentin Rameau 2017-07-13 00:38:08 +0200
  • 9a618bec82 Move printoff and curline to struct dir Quentin Rameau 2017-07-13 00:24:53 +0200
  • 5f125c4f75 Replace Dir pointer with a void pointer in Item struct Quentin Rameau 2017-07-12 23:54:23 +0200
  • da486e90d1 Add clearitem() to recursively free a dir item Quentin Rameau 2017-07-11 10:31:38 +0200
  • 97eaeb752e Free temporary path in downloaditem Quentin Rameau 2017-07-11 00:55:37 +0200
  • 4b108fa359 Fix missed fflush in displaysextitem() Quentin Rameau 2017-07-10 18:43:00 +0200
  • bc83c52d44 fix opening an item with the Return key Hiltjo Posthuma 2017-07-10 18:07:52 +0200
  • bf6e2f0c9f Add basic facility to download binary items Quentin Rameau 2017-07-10 18:18:22 +0200
  • 63737b1ffb Add support for '7' search type Quentin Rameau 2017-07-10 15:13:58 +0200