Go back
Vgmi by Vaati
View account
Gemini client written in C with vim-like keybindings
git clone https://gmi.rmf-dev.com/Vaati/Vgmi
Log
Files
License
Commits
- 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
- 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
- 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