💾 Archived View for gemini.rmf-dev.com › repo › Vaati › Vgmi captured on 2022-06-11 at 20:59:33. Gemini links have been rewritten to link to archived content
View Raw
More Information
⬅️ Previous capture (2022-06-03)
➡️ Next capture (2022-07-16)
-=-=-=-=-=-=-
Go back
Vgmi by Vaati
View account
Gemini client written in C with vim-like keybindings
git clone https://gemini.rmf-dev.com/Vaati/Vgmi
Log
Files
License
Readme
Commits
- ab2bdf45e0a9ed0ef61e29fec608bb8fa169e5fe, by Raw Monk on 2022-05-17 21:45:47
fix bad rendering of double columns characters
- f21b082f91bd14d60653bbc46d5a9d700029fd34, by Raw Monk on 2022-05-17 13:35:48
fix xdg buffer
- 3bb27946f240cce9073ceae3c38aba375f12cec8, by Raw Monk on 2022-05-17 13:28:28
Merge with OpenBSD version
- 8acb7849e7535cd3b7b71c17b92bd0d103b9b576, by Raw Monk on 2022-05-17 13:27:58
fix scroll bar, new colors
- c014ff3ebf5704fff4cc99e402ad2970682fad00, by Vaati on 2022-05-16 10:16:43
apply infer fix
- 81a049e852beb16dd35f1f1d8f727d837077f1ff, by Raw Monk on 2022-05-16 09:28:06
fix scroll bar size at bottom
- 4c11d027557702a8681411137d03659fdbdc138d, by Raw Monk on 2022-05-15 23:47:18
add scroll bar, add bookmarks, better unicode support
- 956af5a8e8cfac7a86d30a48ca51a8d2572579af, by Raw Monk on 2022-05-15 11:32:32
Merge branch 'master' of https://git.rmf-dev.com/Vaati/Vgmi
- 8b7e9f89e879a607b6802c86da709e1cddad8dd3, by Raw Monk on 2022-05-15 11:31:34
add xdg-open support, check for some combining characters
- acb68f54098967ad1d6a0e8c389f3efe35b95a50, by Raw Monk on 2022-05-13 13:31:09
fix mem_check and fix double free in gmi_request
- 3faaa1af927cc1b980019b3dc818a4c02b0ace1c, by Raw Monk on 2022-05-12 19:51:13
fix download function
- 002bf6afe9d0c500743c8535797831573856e046, by Raw Monk on 2022-05-12 19:01:50
refactor gmi_request function
- 3c440df592c19746fc7c312156c7f341b0c47598, by Raw Monk on 2022-05-12 12:14:27
Ask to download as a file when the meta seems non-renderable
- 147efd7ac6ec405f91c3b6d36816c3dd465bde73, by Raw Monk on 2022-05-11 23:26:32
fix history cached scrolling, fix requests formatting
- 0e85223c8634abb028622c84d626d480c26a4324, by Raw Monk on 2022-05-11 15:12:02
remove memory check flag in the gnu makefile
- 939c95801424cbef95fc707303056a8bf0cd531a, by Raw Monk on 2022-05-11 15:10:29
improve the gnu makefile
- 9b25ab22811fc684808fa71da23796f1d543aa6e, by Raw Monk on 2022-05-11 14:37:23
fix bugs, add memory checker
- 1652791754079f07b2f2da0860dfa82c6e7d099e, by Raw Monk on 2022-05-10 20:41:56
fix client certificate selection
- 6e7e5bc6d76352b7f818227173394e6d186fa368, by Raw Monk on 2022-05-10 14:51:57
fix page-up scrolling and forward history crash
- ac6ea926ebebe37c5e02e3cfa7db4a8382ce8085, by Raw Monk on 2022-05-10 14:35:34
show error messages from servers
- a7ee62752b144e891a6bc30d6ba8c5c58ac57203, by Raw Monk on 2022-05-10 13:07:14
add README with gmi syntax for the gemini repo, edit new tab page
- e8c2f1fb1c707b8978408d66bff33ade9337a52b, by Bob Page on 2022-05-10 13:02:04
use arc4random on FreeBSD
- 077ce910673caa7cad2c843a81b1728f6c4a6e11, by Raw Monk on 2022-05-10 12:57:43
fix history, stops adding non-20 pages to it
- 225db6bd496b9e3e1581dc0788bc8dcf594c3931, by Walton Simon on 2022-05-10 10:39:17
fix build for NetBSD
- 70c72dfa8f4df33087f0e781d0209f3d174f63b6, by Vaati on 2022-05-10 09:52:13
Add a makefile for openbsd, add GNU prefix to linux makefile, fix warnings on openbsd
- e8b31e94e4ef0ae5d9f5f96000c91c7752d8592d, by Bob Page on 2022-05-10 00:12:51
prevents redefine warnings by changing include orders
- b089a2699c4ed59573bbd1fc23b4d6861c355601, by Bob Page on 2022-05-10 00:06:44
remove unnecessary comments
- f3e376546a712c37587646ec248ebbec8196b316, by Vaati on 2022-05-09 23:59:31
Fix codes specific to OpenBSD
- e2c29fd4db2ad19f60d27f2e416ca6bf997ea5cb, by Vaati on 2022-05-09 19:48:28
fix include misplacement
- 62252c2235f903e65950f40e1619ee0526618e06, by Bob Page on 2022-05-09 19:31:44
add image viewer flag to the bsd makefile
- 6ad4f698527bc1bb5393e0e7e4b4016e0c83a921, by Raw Monk on 2022-05-09 19:02:11
Display image in the terminal using 256 colors mode
- cc80f2ba26694990037b17a93a3fa30c31c022d9, by Raw Monk on 2022-04-25 12:14:49
fix url too long bug
- 783901221c51aeab95b5c2993a944c8bfb9bf78e, by Raw Monk on 2022-04-22 13:26:43
merge from old version
- 5e3e1fc227ea49a18438062af0f42f1a989acf11, by Raw Monk on 2022-04-22 13:25:30
clean history from memory
- 4b9cecb965dbbbb076813949843f59bc58eeb211, by Raw Monk on 2022-04-04 16:24:00
fix history cleaning function
- 81a0d6a46cfa4503f18ee13ff4cecec797282093, by Raw Monk on 2022-04-04 16:16:01
fix links parsing bugs
- 9e609305db87e54f7f6c389dce0555b724d7f740, by Raw Monk on 2022-04-04 15:18:05
fix memory leaks, now support some more unusual links formatting
- 41cb8452a5a6fca8b4625fe2568f1abeaf1af6f3, by Raw Monk on 2022-04-03 11:42:37
change certificate time, from 1 year to 5
- 2c9f4b4ed4b0a9fa6a6620ae5e561ab45757fd70, by Raw Monk on 2022-04-03 11:38:40
add a command to generate certificate
- c9638065822b069fd2d766356a5c9bd12d80f82e, by Raw Monk on 2022-04-02 18:50:53
change home page
- 063f27ef0eec76163418deb14d81c47fe3b87883, by Raw Monk on 2022-04-02 18:04:49
fix paragraph spacing, parse url with specified port in it
- b155e767726e9b946bb11d53b229b8777c076645, by Raw Monk on 2022-04-02 17:40:35
add command to close tabs
- 394bdd007e986e7a075f6e02ab931058b949a1d8, by Raw Monk on 2022-04-02 11:34:49
new keybindings, better tabs support, fix bugs
- 78d3c11a0b2e33009ff35776b909f1d9e5b6134b, by Raw Monk on 2022-04-01 15:41:10
Add new commands to the README
- cd0405a659283452ab6a8c45974f5acbe56e1f8b, by Raw Monk on 2022-04-01 15:37:55
add tabs, fix rendering bugs
- 6fc876bdd6d79f20c58c60b193b7db7ad7f84573, by Raw Monk on 2022-03-29 11:53:03
Reorganize codes, implement basic tabs
- 95a3662bb97ce05dbc455a092a788803d5841a84, by Raw Monk on 2022-03-28 10:58:10
hide query in url
- ed1c4bdd07e1f334bc0ed291cd852d2c6e311936, by Raw Monk on 2022-03-27 12:49:39
fix bugs, add new keybindings
- be1f4ca7cfbda23aab76742fd37ce3cc561efe42, by Raw Monk on 2022-03-24 17:48:56
prevent reload from increasing history, fix connection early free
- 4d4aa2b9453cbb203a1a7cd439eb967539f9c6ab, by Raw Monk on 2022-03-24 16:41:48
improve input mode, fix unicode bugs, fix reloading, add history
- a23c6f0bf1588aea8a70edcc4f3a99e666fb131d, by Raw Monk on 2022-03-21 18:03:15
add timeout on socket, more vim keys
- f28c10aea91af47cd377d4a2fcaeb74be718494d, by Raw Monk on 2022-03-20 15:44:14
add vim-keys, better gemini support, colors for markdown
- 1ac7a3ce99c8c3df18d4f2d23648e74d57eebe5f, by Raw Monk on 2022-03-18 22:51:51
update makefile and README
- 34aa9d00e2da7c7c8c2dfef154c44b79cf97fdbe, by Raw Monk on 2022-03-18 22:44:44
Initial commit
- bbc78e2ebac9748b2f0edddd2202eda4224ecd2f, by Bob Page on 2022-04-18 11:25:43
fix gencert, fix dns query on bsd
- f794acc343b7bd75ba303e87920e1a858d2e6c3f, by Bob Page on 2022-04-18 10:41:58
fix makefile typo, fix warnings
- 0fb08898fcb90dc69ada906111490ea132e9d7d9, by Bob Page on 2022-04-18 10:10:05
split Makefile, now one for gnu make and one for bsd make
- 9f68236e0752b2952f9fc7c8f15f449539964e81, by Raw Monk on 2022-04-18 00:48:55
Fix gencert bug, add more checks on path finder functions
- 2b7c38f3722d02477e7a7a485ce74134fd9ba0ed, by Raw Monk on 2022-04-18 00:32:50
Merge from mframe to local
- 947a9c533c6cddc74383ee2f404a3a0de5ef2380, by Raw Monk on 2022-04-18 00:32:20
fix keyboard shortcut, add more checks on malloc
- ded7179dc10c168552ea8e9fee984a9f07f75d1b, by Raw Monk on 2022-04-17 13:43:36
exit program when memory allocation fail
- 04201c52f05d8582cacd64946abae9286ea30831, by Raw Monk on 2022-04-17 13:30:29
remove unused variables
- 71f84c4118cc92daa724aefd334e75c7c1b4df02, by Raw Monk on 2022-04-17 13:16:15
fix bugs, and now uses strlcpy
- 743bd26c87d555178334aa5e9be5fda93c780648, by Raw Monk on 2022-04-10 11:25:40
convert uri before sending it, add timeout when connecting
- cdb45d4ef11cdeee6b74e4f07dfb20819e1499cf, by Raw Monk on 2022-04-10 09:33:13
remove unnecessary library from the Makefile
- 976f4733aca5a6d16f09c7400d8edfadf36665ac, by Vaati on 2022-04-09 23:58:08
fix main function arguments
- 4d8d959c8748112dff05bb67183a5e829366733a, by Vaati on 2022-04-09 23:48:17
add unveil and pledge on OpenBSD
- cb87fbf08a4790b17eac99c427d0da4e855df2cd, by Raw Monk on 2022-04-09 23:01:29
add missing header in gemini.c
- b4b0658bda9dc733e03a2e1171fbb332afff28d0, by Bob Page on 2022-04-09 22:59:21
fix preprocessor in gmi_free
- 19ca6e946e7174dab0f5d2aba0fc688fe22e8675, by Bob Page on 2022-04-09 22:56:14
Merge the FreeBSD code with the linux update
- 85f71b817678cab9b235ba5f099529eca32c503d, by Bob Page on 2022-04-09 22:55:41
fix timeout for connect and getaddrinfo on BSD systems
- a3334ed2817b39fad2644a59bebf6ec62975ac69, by Vaati on 2022-04-08 10:02:46
add OpenBSD support
- 14d6aa2607e309a39d7ad426de49ad836c640e76, by Bob Page on 2022-04-08 13:40:49
fix timeout, update makefile
- ffa96e0fcb289b7c7ed9bfc19515fdd7b575b441, by Raw Monk on 2022-04-08 13:32:13
add timeout on connnect for Freebsd
- a7f6ddfa051950b0d79ad68d45c8e0a426373902, by Raw Monk on 2022-04-09 13:39:49
Merge remote-tracking branch 'refs/remotes/origin/master'
- d1c12122729dbdec701cf9d7fc8b8839e9505fae, by Raw Monk on 2022-04-09 13:37:20
format code, now support ``` in gemtext
- b66fa9db4115436c5e07a2f36e871732a81deb80, by Bob Page on 2022-04-18 00:30:14
fix wrong cache path
- d69fd469ec3676f7e78edec967240928b09124d7, by Bob Page on 2022-05-15 11:08:37
make freebsd makefile multi-threaded
- 9a30227521bb7216d48ce334e1a297b8b9fbc0ad, by Bob Page on 2022-05-15 10:42:36
fix redefine warnings on FreeBSD, ignore case on charset
- c71cb25f0459198a4e5f728c5086231ea7ed7e34, by Vaati on 2022-05-17 13:25:50
fixes for OpenBSD