2021-02-18 23:43 | Fix the extern command | Jacob R. Edwards | 1 | +3 | -2 |
2021-01-26 06:07 | Allow any address family | Jacob R. Edwards | 1 | +3 | -4 |
2021-01-11 20:16 | Add and update license headers | Jacob R. Edwards | 4 | +57 | -36 |
2021-01-07 23:21 | Fill out manual and update default command bindings | Jacob R. Edwards | 2 | +101 | -13 |
2021-01-07 21:08 | Organize functions | Jacob R. Edwards | 3 | +48 | -51 |
2021-01-07 07:59 | Standardize and improve error messages | Jacob R. Edwards | 4 | +17 | -36 |
2021-01-07 07:24 | Superficial changes to backend networking functions | Jacob R. Edwards | 1 | +5 | -5 |
2021-01-07 07:19 | Pass `timeout` as a parameter net.c functions | Jacob R. Edwards | 4 | +8 | -8 |
2021-01-07 07:17 | Move networking functions to net.c | Jacob R. Edwards | 7 | +171 | -154 |
2021-01-07 05:10 | Add command negation | Jacob R. Edwards | 3 | +16 | -2 |
2021-01-07 04:20 | Fix ftype() | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-07 00:55 | Fix bug in execute | Jacob R. Edwards | 1 | +4 | -3 |
2021-01-07 00:36 | Swap ranges with a bigger low end in frange() | Jacob R. Edwards | 1 | +4 | -6 |
2021-01-06 23:26 | Reduce limits | Jacob R. Edwards | 2 | +11 | -11 |
2021-01-06 23:14 | Refactor execute() | Jacob R. Edwards | 1 | +14 | -16 |
2021-01-06 22:41 | Remove automatic command on caching a file | Jacob R. Edwards | 3 | +4 | -13 |
2021-01-06 10:04 | Remove unused variables in Makefile | Jacob R. Edwards | 1 | +2 | -2 |
2021-01-06 09:49 | Add warning about variables in command.c | Jacob R. Edwards | 1 | +9 | -0 |
2021-01-06 09:21 | Revise const usage | Jacob R. Edwards | 5 | +57 | -59 |
2021-01-06 07:54 | Use a struct for command function pointer and arguments | Jacob R. Edwards | 3 | +43 | -47 |
2021-01-06 07:07 | Check item types for relevent commands | Jacob R. Edwards | 4 | +39 | -25 |
2021-01-06 06:44 | Add better support for error (3) type | Jacob R. Edwards | 1 | +3 | -1 |
2021-01-06 06:28 | Significantly simplify sgoto() | Jacob R. Edwards | 2 | +4 | -10 |
2021-01-06 06:16 | Refactor gawk() | Jacob R. Edwards | 2 | +3 | -4 |
2021-01-06 06:03 | Handle commands which have too many arguments | Jacob R. Edwards | 1 | +6 | -4 |
2021-01-06 03:24 | Fix undefined variable error | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-06 03:22 | Add STANDARDS section to gawk.1 | Jacob R. Edwards | 1 | +2 | -0 |
2021-01-06 03:18 | Fix wstrtonum() ordering | Jacob R. Edwards | 1 | +11 | -11 |
2021-01-06 03:10 | Support plain-text items | Jacob R. Edwards | 3 | +62 | -19 |
2021-01-06 01:34 | Fix wstrtonum() | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-06 01:09 | Fix sign-compare warning when using -Wextra | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-06 00:42 | Use OpenBSD strtonum() in place of strtorange() | Jacob R. Edwards | 5 | +99 | -11 |
2021-01-06 00:07 | Make cfetch() notification easier to follow | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-05 23:56 | Add verbose print command | Jacob R. Edwards | 3 | +13 | -3 |
2021-01-05 23:41 | Update manual | Jacob R. Edwards | 1 | +12 | -46 |
2021-01-05 23:05 | Prefix CHUNK_SIZE with MY_ and double it's size | Jacob R. Edwards | 2 | +2 | -2 |
2021-01-05 23:00 | Improve configuration file | Jacob R. Edwards | 4 | +24 | -21 |
2021-01-05 22:40 | Use constant array for separators in config.h | Jacob R. Edwards | 2 | +8 | -6 |
2021-01-05 22:31 | Add license headers to util.c and command.c | Jacob R. Edwards | 2 | +34 | -0 |
2021-01-05 21:53 | Define die() as a variadic macro wrapping warn() | Jacob R. Edwards | 3 | +4 | -10 |
2021-01-05 20:53 | Fix long lines and improve resolve() warning | Jacob R. Edwards | 2 | +10 | -6 |
2021-01-05 20:34 | Remove ENOCMD macro | Jacob R. Edwards | 1 | +2 | -4 |
2021-01-05 11:19 | Fix `default_address` const modifier in config.def.h | Jacob R. Edwards | 1 | +1 | -1 |
2021-01-05 11:13 | Revise warg() | Jacob R. Edwards | 1 | +7 | -9 |
2021-01-05 11:07 | Simplify cprint() | Jacob R. Edwards | 2 | +6 | -11 |
2021-01-05 10:23 | Implement costom error reporting functions | Jacob R. Edwards | 4 | +56 | -30 |
2021-01-05 09:35 | Add type 7 support in cgoto() | Jacob R. Edwards | 1 | +23 | -5 |
2021-01-05 09:02 | Fix pipeitems() return value | Jacob R. Edwards | 3 | +7 | -8 |
2021-01-05 07:48 | Improve const usage | Jacob R. Edwards | 7 | +68 | -67 |
2021-01-05 06:35 | Fix and improve cache command | Jacob R. Edwards | 2 | +10 | -2 |
2021-01-05 06:15 | Rework command system | Jacob R. Edwards | 7 | +366 | -308 |
2021-01-05 01:59 | Add util.h | Jacob R. Edwards | 1 | +14 | -0 |
2021-01-02 06:58 | Separate utility functions into util.c | Jacob R. Edwards | 3 | +97 | -91 |
2021-01-02 05:20 | Refactor gawk | Jacob R. Edwards | 1 | +12 | -12 |
2021-01-02 05:00 | Remove unused includes | Jacob R. Edwards | 1 | +0 | -2 |
2021-01-02 04:47 | Simplify cfetch() | Jacob R. Edwards | 1 | +4 | -22 |
2021-01-02 04:10 | Add better signal handling | Jacob R. Edwards | 2 | +39 | -19 |
2020-12-25 03:19 | In tr() terminate the result string with nul | Jacob R. Edwards | 1 | +1 | -0 |
2020-12-25 03:15 | Disallow multiple filters | Jacob R. Edwards | 1 | +69 | -77 |
2020-12-25 02:15 | Allow multiple terms in selector string | Jacob R. Edwards | 1 | +20 | -15 |
2020-12-24 23:49 | Add some support for type 7 | Jacob R. Edwards | 1 | +11 | -1 |
2020-12-24 23:46 | Remove cruft from testing | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-24 23:15 | Increase line sizes | Jacob R. Edwards | 1 | +2 | -2 |
2020-12-24 09:11 | Raise an error if cgoto() is not called on a directory | Jacob R. Edwards | 1 | +4 | -1 |
2020-12-24 09:10 | Don't unwind on invalid gopher item | Jacob R. Edwards | 1 | +1 | -3 |
2020-12-24 09:03 | Only number non-informational types in cprintn() | Jacob R. Edwards | 1 | +3 | -1 |
2020-12-24 08:59 | Fix gopher+ | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-24 08:07 | Remove redundent slash in cextern() | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-24 08:04 | Allow cfetch to download into a specified directory | Jacob R. Edwards | 1 | +41 | -11 |
2020-12-24 07:19 | Add concatenation flag to argsplit() to fix splitrun() | Jacob R. Edwards | 1 | +9 | -8 |
2020-12-24 06:49 | Revise networking functions | Jacob R. Edwards | 1 | +12 | -19 |
2020-12-24 06:27 | Remove useless error checking in putprompt() | Jacob R. Edwards | 1 | +0 | -2 |
2020-12-24 06:23 | Cleanup resolve() | Jacob R. Edwards | 1 | +4 | -11 |
2020-12-24 06:17 | Use wfclose() in sighandler() | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-24 06:11 | Handle signals and zombies | Jacob R. Edwards | 2 | +29 | -7 |
2020-12-24 02:17 | Add OpenBSD pledge(2) | Jacob R. Edwards | 1 | +5 | -0 |
2020-12-24 02:14 | Swap cgoto and sgoto identifiers | Jacob R. Edwards | 1 | +2 | -2 |
2020-12-24 02:12 | Check the fatal flag in the main loop and fix EOF | Jacob R. Edwards | 1 | +4 | -5 |
2020-12-24 02:06 | Print the cache whenever it's created | Jacob R. Edwards | 1 | +9 | -6 |
2020-12-24 00:56 | Update usage information | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-24 00:54 | Move configuration options to a config file | Jacob R. Edwards | 3 | +31 | -21 |
2020-12-24 00:07 | Fix gopher-item validation | Jacob R. Edwards | 1 | +5 | -8 |
2020-12-23 23:33 | Fix error handling | Jacob R. Edwards | 1 | +22 | -19 |
2020-12-23 22:43 | Allow item commands to modify gawk's done variable | Jacob R. Edwards | 1 | +12 | -16 |
2020-12-23 22:34 | Rename and refine getcache() | Jacob R. Edwards | 1 | +4 | -4 |
2020-12-23 22:00 | Rename command types and revise execute() | Jacob R. Edwards | 1 | +24 | -26 |
2020-12-23 21:39 | Close file on splitrun() error in run_filters() | Jacob R. Edwards | 1 | +3 | -1 |
2020-12-23 21:32 | Fix indent in argsplit() | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-23 21:32 | Rename badargs() to warg() | Jacob R. Edwards | 1 | +11 | -11 |
2020-12-23 21:22 | Use badargs() in cextern() | Jacob R. Edwards | 1 | +1 | -3 |
2020-12-23 21:05 | Improve strtorange() | Jacob R. Edwards | 1 | +11 | -11 |
2020-12-23 20:27 | Address some -Wextra compiler warnings | Jacob R. Edwards | 1 | +11 | -11 |
2020-12-23 20:22 | Add range filter | Jacob R. Edwards | 1 | +20 | -0 |
2020-12-23 19:56 | Make sgoto more simple and logical | Jacob R. Edwards | 1 | +8 | -30 |
2020-12-23 19:43 | Add goto command which acts on gopher items and fix bug | Jacob R. Edwards | 1 | +13 | -2 |
2020-12-23 02:43 | Allow chaining filteres | Jacob R. Edwards | 1 | +101 | -112 |
2020-12-22 22:38 | Use an array for the host, path, and port parameters | Jacob R. Edwards | 1 | +42 | -35 |
2020-12-22 10:24 | Fix EOF causing error | Jacob R. Edwards | 1 | +5 | -4 |
2020-12-22 10:15 | Fix stack overflow and add depth to prompt | Jacob R. Edwards | 1 | +24 | -20 |
2020-12-22 09:45 | Add external content command | Jacob R. Edwards | 1 | +63 | -4 |
2020-12-22 08:49 | Ignore gopher+ | Jacob R. Edwards | 1 | +6 | -5 |
2020-12-22 08:22 | Cleanup header | Jacob R. Edwards | 1 | +7 | -8 |
2020-12-22 08:18 | Fix bug and give commands one more parameter | Jacob R. Edwards | 1 | +18 | -31 |
2020-12-22 07:39 | Center command execution heavily on function pointers | Jacob R. Edwards | 1 | +103 | -48 |
2020-12-22 05:48 | Remove piping and make a new catagory of functions | Jacob R. Edwards | 1 | +67 | -96 |
2020-12-22 05:01 | Majorly improve cfetch and helpers | Jacob R. Edwards | 1 | +60 | -85 |
2020-12-22 03:41 | Rename gopher network functions and fix minor things | Jacob R. Edwards | 1 | +14 | -11 |
2020-12-22 03:15 | Rename `unlinkit` to `mycache` | Jacob R. Edwards | 1 | +4 | -4 |
2020-12-22 03:02 | Use global and static variables to lessen paramaters | Jacob R. Edwards | 1 | +23 | -20 |
2020-12-22 00:42 | Fix strtorange() again | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-22 00:41 | Fix strtorange() | Jacob R. Edwards | 1 | +10 | -13 |
2020-12-22 00:34 | Move cfetch() line selection to external function | Jacob R. Edwards | 1 | +67 | -30 |
2020-12-21 23:28 | Fix connections with a delay | Jacob R. Edwards | 1 | +2 | -0 |
2020-12-21 23:00 | Only print prompt when on a tty and fix bug | Jacob R. Edwards | 1 | +15 | -1 |
2020-12-21 22:47 | Make command delimiters a macro | Jacob R. Edwards | 1 | +4 | -3 |
2020-12-21 22:40 | Attend to NOTE comments | Jacob R. Edwards | 1 | +4 | -6 |
2020-12-21 22:28 | Revise cfetch() | Jacob R. Edwards | 1 | +22 | -23 |
2020-12-21 21:56 | Remove dead code | Jacob R. Edwards | 1 | +1 | -6 |
2020-12-21 21:49 | Fix error on a non-existent index | Jacob R. Edwards | 1 | +4 | -6 |
2020-12-21 09:22 | Fix header precedence | Jacob R. Edwards | 1 | +2 | -2 |
2020-12-21 09:21 | Add a manual and update command documentation | Jacob R. Edwards | 3 | +64 | -15 |
2020-12-21 07:59 | Organize functions and document cgoto() and cback() | Jacob R. Edwards | 1 | +97 | -89 |
2020-12-21 07:32 | Simplify main() by reusing cgoto() instead of getopt(3) | Jacob R. Edwards | 1 | +5 | -25 |
2020-12-21 06:46 | Add file downloading command `f` | Jacob R. Edwards | 1 | +106 | -16 |
2020-12-21 04:51 | Exit nonzero on wait(2) error in efmt | Jacob R. Edwards | 1 | +5 | -4 |
2020-12-21 04:46 | Use a better method for warning of too many arguments | Jacob R. Edwards | 1 | +12 | -11 |
2020-12-21 04:09 | Display error if too many arguments are given to `p` command | Jacob R. Edwards | 1 | +3 | -3 |
2020-12-21 04:07 | Improve `p` command | Jacob R. Edwards | 1 | +29 | -32 |
2020-12-21 03:33 | Replace fclose with costom wfclose | Jacob R. Edwards | 1 | +15 | -10 |
2020-12-21 03:29 | Prepare for more printing commands | Jacob R. Edwards | 1 | +32 | -17 |
2020-12-21 02:37 | Poll for response | Jacob R. Edwards | 1 | +15 | -2 |
2020-12-21 00:59 | Revert main.c permissions | Jacob R. Edwards | 1 | +0 | -0 |
2020-12-21 00:58 | Replace connect_to() with resolve() | Jacob R. Edwards | 1 | +17 | -27 |
2020-12-20 22:32 | Add getcache() helper function and cleanup | Jacob R. Edwards | 1 | +13 | -15 |
2020-12-20 22:19 | Make helper function for setting up pipes | Jacob R. Edwards | 1 | +14 | -7 |
2020-12-20 22:07 | Fold long function decloration | Jacob R. Edwards | 1 | +2 | -1 |
2020-12-20 22:06 | Use strtoul rather than a costom function | Jacob R. Edwards | 1 | +10 | -21 |
2020-12-20 21:52 | Allow multiple statements on one line | Jacob R. Edwards | 1 | +42 | -22 |
2020-12-20 21:19 | Move command execution to another function | Jacob R. Edwards | 1 | +48 | -35 |
2020-12-20 20:18 | Include command character in "Too many arguments" error message | Jacob R. Edwards | 1 | +1 | -1 |
2020-12-20 07:58 | Add command line interface and fix bug | Jacob R. Edwards | 1 | +35 | -11 |
2020-12-20 07:36 | Fix new path generation | Jacob R. Edwards | 1 | +7 | -7 |
2020-12-20 06:04 | Add fully functional gopher-text format piping | Jacob R. Edwards | 1 | +48 | -2 |
2020-12-20 03:22 | Improve command parsing and move alot of code to functions | Jacob R. Edwards | 1 | +64 | -45 |
2020-12-20 02:51 | Fix and polish requests and caching | Jacob R. Edwards | 1 | +42 | -35 |
2020-12-20 00:26 | Polish caching | Jacob R. Edwards | 1 | +63 | -19 |
2020-12-19 22:12 | Add caching | Jacob R. Edwards | 1 | +66 | -57 |
2020-12-19 21:20 | Add proper argument evaluation | Jacob R. Edwards | 1 | +70 | -63 |
2020-12-19 20:07 | Cleanup 'g' command and gawkat() | Jacob R. Edwards | 1 | +31 | -27 |
2020-12-19 10:49 | Cleanup and implement requests | Jacob R. Edwards | 1 | +99 | -43 |
2020-12-19 09:38 | Add dysfunctional and badly written program | Jacob R. Edwards | 1 | +178 | -6 |
2020-12-19 06:22 | Add basic connection functions | Jacob R. Edwards | 3 | +797 | -0 |