bhcli

A TUI for chatting on LE PHP Chats (onion)
git clone https://git.dasho.dev/n0tr1v/bhcli.git
Log | Files | Refs | README

DateCommit messageAuthorFiles+-
2025-02-08 05:25add Unkick commandn0tr1v1+18-0
2025-02-08 05:11fix warningn0tr1v1+1-0
2025-02-08 05:10improve code perfn0tr1v1+2-2
2025-02-08 05:07cleanup unwrapn0tr1v1+1-2
2025-02-08 04:51/inc to toggle incognito moden0tr1v1+19-0
2024-08-13 00:41cleanupn0tr1v1+0-2
2024-08-12 20:42update for bhcn0tr1v4+1451-888
2024-03-17 17:41jump to top message with ggn0tr1v3+48-3
2023-06-24 18:52remove uD0S filter styling non-sensen0tr1v1+3-0
2023-06-24 18:40there is no point in not having thisn0tr1v1+1-0
2023-04-30 09:00add docn0tr1v1+4-0
2023-04-30 05:45fix more dynamic bsn0tr1v1+10-8
2023-04-30 04:14fix for BHC dynamic form and indexn0tr1v1+11-1
2023-04-29 03:54fix bhc dynamic page phpn0tr1v1+1-0
2023-04-13 07:28fix "same timestamp deleted message" issue that dup messagesn0tr1v1+20-2
2023-04-13 00:10typon0tr1v1+1-1
2023-04-12 10:03keep 1000 messagesn0tr1v1+1-0
2023-04-12 09:01fix /me commandn0tr1v1+1-1
2023-04-08 01:07cleanupn0tr1v1+5-5
2023-04-08 01:05cleanupn0tr1v1+2-2
2023-04-08 00:54retry function instead of loopn0tr1v1+41-52
2023-04-08 00:09useless clonen0tr1v1+1-1
2023-04-08 00:04cleanupn0tr1v1+4-4
2023-04-08 00:03cleanupn0tr1v1+5-4
2023-04-08 00:00cleanupn0tr1v1+9-5
2023-04-07 23:40cleanupn0tr1v1+7-15
2023-04-07 23:34cleanupn0tr1v1+174-169
2023-04-07 23:08cleanupn0tr1v1+17-21
2023-04-07 23:02fix sound somehown0tr1v1+16-15
2023-04-07 22:54fixn0tr1v1+1-1
2023-04-07 22:43testn0tr1v1+92-77
2023-04-07 21:58cleanupn0tr1v1+13-13
2023-04-07 21:47simplify coden0tr1v1+74-72
2023-04-07 21:34deindent coden0tr1v1+90-93
2023-04-07 21:32simplify coden0tr1v1+134-114
2023-04-07 20:53cleanupn0tr1v1+2-2
2023-04-07 20:48cleanupn0tr1v1+1-1
2023-04-07 20:45add docn0tr1v1+1-0
2023-04-07 20:36cleanupn0tr1v1+2-6
2023-04-07 12:17prevent crash when path is invalidn0tr1v1+8-3
2023-04-07 11:41cleanupn0tr1v1+3-5
2023-04-07 11:35cleanupn0tr1v1+1-1
2023-04-07 11:25cleanupn0tr1v1+2-1
2023-04-07 11:18cleanupn0tr1v1+5-5
2023-04-07 11:13cleanupn0tr1v1+3-11
2023-04-07 10:51update dockerfile & makefilen0tr1v2+2-2
2023-04-07 07:54fix config crashn0tr1v1+12-9
2023-04-07 07:47fmtn0tr1v1+1-3
2023-04-07 07:45cleanupn0tr1v1+2-2
2023-04-07 07:42cleanupn0tr1v1+5-5
2023-04-07 07:38cleanupn0tr1v1+2-3
2023-04-07 07:31cleanupn0tr1v1+6-14
2023-04-07 07:27fmtn0tr1v1+3-7
2023-04-07 07:21cleanupn0tr1v1+37-31
2023-04-07 07:12cleanupn0tr1v1+2-5
2023-04-07 07:06cleanupn0tr1v1+46-45
2023-04-07 06:50cleanupn0tr1v1+2-8
2023-04-07 06:45cleanupn0tr1v1+20-19
2023-04-07 06:17cleanupn0tr1v1+6-6
2023-04-07 05:47cleanupn0tr1v1+1-1
2023-04-07 05:35fix bhc clientn0tr1v4+260-220
2023-04-07 03:11cleanupn0tr1v4+4-311
2023-04-02 14:51tag shortcut to prefix /m if the message was in /mn0tr1v1+7-2
2023-04-02 14:36simplify coden0tr1v1+2-3
2023-04-02 14:22filter <enter> to move to messagen0tr1v1+14-2
2023-04-02 14:03handle errorn0tr1v1+7-1
2023-04-02 13:10Avoid sending message when it's a non valid slash commandn0tr1v1+15-5
2023-04-02 12:55simplify coden0tr1v1+8-14
2023-04-02 12:48cleanupn0tr1v1+6-8
2023-04-02 12:39cleanupn0tr1v1+32-28
2023-04-02 12:32fmtn0tr1v1+3-6
2023-04-02 12:31cleanupn0tr1v1+1-4
2023-04-02 12:01fmtn0tr1v1+2-9
2023-04-02 11:58cleanupn0tr1v1+5-5
2023-04-02 11:14cleanupn0tr1v1+1-1
2023-04-02 11:13cleanupn0tr1v1+7-7
2023-04-02 10:44cleanupn0tr1v1+3-2
2023-04-02 10:38cleanupn0tr1v1+5-6
2023-04-02 10:25cleanupn0tr1v1+2-4
2023-04-02 10:10simplify coden0tr1v1+3-3
2023-04-02 09:40simplify coden0tr1v1+8-10
2023-04-02 08:40simplify code a lot and avoid even more clonen0tr1v1+7-16
2023-04-02 08:25optimn0tr1v1+1-1
2023-04-02 08:22avoid doing a lot of clonen0tr1v1+8-12
2023-04-02 07:35fix bugn0tr1v1+2-3
2023-04-02 06:00simplify coden0tr1v1+7-8
2023-04-01 08:04simplify coden0tr1v1+5-7
2023-04-01 07:38cleanupn0tr1v1+2-10
2023-04-01 06:28add profile boilerplate to readmen0tr1v1+13-0
2023-04-01 02:48cleanupn0tr1v1+16-20
2023-04-01 02:40cleanupn0tr1v1+6-7
2023-04-01 02:34cleanupn0tr1v1+3-3
2023-04-01 02:33optimizen0tr1v1+10-11
2023-04-01 02:29cleanupn0tr1v1+1-1
2023-04-01 02:09simplify code remove useless clonen0tr1v1+5-7
2023-04-01 01:17refactor namen0tr1v1+12-12
2023-04-01 01:14simplify coden0tr1v1+7-7
2023-03-31 23:55simplify coden0tr1v1+1-1
2023-03-31 23:43cleanupn0tr1v1+1-2
2023-03-31 23:36avoid cloning a bunch of values for no reasonn0tr1v1+5-5
2023-03-31 21:44display usernamen0tr1v1+5-3
2023-03-31 19:35rename filen0tr1v1+1-1
2023-03-31 19:30log errors in bhcli.err.log file instead of stderrn0tr1v3+186-22
2023-03-31 08:50fmtn0tr1v1+6-6
2023-03-31 07:07add docn0tr1v1+2-0
2023-03-31 06:30cleanupn0tr1v1+4-4
2023-03-31 06:27cleanupn0tr1v1+0-1
2023-03-31 06:24cleanupn0tr1v1+3-6
2023-03-31 06:21optimizen0tr1v1+67-69
2023-03-31 06:13cleanupn0tr1v1+30-58
2023-03-31 06:08fmtn0tr1v1+10-16
2023-03-31 06:06move coden0tr1v1+58-66
2023-03-31 06:04cleanup eventsn0tr1v1+248-219
2023-03-31 05:50cleanupn0tr1v1+218-175
2023-03-31 05:26fmtn0tr1v1+4-12
2023-03-31 05:24cleanupn0tr1v1+1-3
2023-03-31 05:23only reset keepalive timer on actual text post in chatn0tr1v1+5-1
2023-03-31 05:15fmtn0tr1v1+1-3
2023-03-31 04:54remove useless coden0tr1v1+1-23
2023-03-31 04:46avoid useless clonen0tr1v1+2-2
2023-03-31 04:08cleanupn0tr1v1+1-1
2023-03-31 04:05cleanupn0tr1v1+13-6
2023-03-31 04:00simplify coden0tr1v1+9-15
2023-03-31 03:51cleanupn0tr1v1+7-1
2023-03-31 03:38cleanupn0tr1v1+0-1
2023-03-31 03:33cleanupn0tr1v1+1-3
2023-03-31 03:23cleanupn0tr1v1+7-1
2023-03-31 02:30cleanupn0tr1v1+6-7
2023-03-31 02:18cleanupn0tr1v1+4-7
2023-03-31 01:16refactorn0tr1v1+6-6
2023-03-31 01:05new algorithm to find pathn0tr1v3+26-122
2023-03-31 00:14fix center fnn0tr1v1+1-1
2023-03-30 23:20improve logn0tr1v1+1-1
2023-03-30 23:19fix enlarge fnn0tr1v1+2-3
2023-03-30 23:07fixn0tr1v1+1-1
2023-03-30 23:02cleanupn0tr1v1+5-1
2023-03-30 21:02simplify coden0tr1v1+6-14
2023-03-30 20:55docn0tr1v1+2-2
2023-03-30 20:54cleanupn0tr1v1+3-5
2023-03-30 20:49simplify coden0tr1v1+9-18
2023-03-30 20:43cleanupn0tr1v1+3-1
2023-03-30 20:40cleanupn0tr1v1+8-11
2023-03-30 20:29use constsn0tr1v1+11-13
2023-03-30 20:20cleanupn0tr1v1+1-1
2023-03-30 20:18simplify coden0tr1v1+3-12
2023-03-30 20:09dead coden0tr1v1+0-12
2023-03-30 20:08simplify coden0tr1v1+3-11
2023-03-30 20:07cleanupn0tr1v1+23-23
2023-03-30 10:40cleanupn0tr1v1+2-2
2023-03-30 10:32fmtn0tr1v1+5-15
2023-03-30 10:18simplify coden0tr1v1+12-14
2023-03-30 10:11better center calcn0tr1v1+2-2
2023-03-30 09:57cleanupn0tr1v1+6-7
2023-03-30 09:51cleanupn0tr1v1+10-10
2023-03-30 09:49cleanupn0tr1v1+5-5
2023-03-30 09:48cleanupn0tr1v1+9-8
2023-03-30 09:45add docn0tr1v1+1-0
2023-03-30 09:41cleanupn0tr1v1+6-9
2023-03-30 09:40cleanupn0tr1v1+6-10
2023-03-30 09:24cleanupn0tr1v1+5-1
2023-03-30 09:20cleanupn0tr1v1+2-2
2023-03-30 09:18cleanupn0tr1v1+5-3
2023-03-30 09:16cleanupn0tr1v1+10-2
2023-03-30 09:12cleanupn0tr1v1+4-10
2023-03-30 09:05simplify coden0tr1v1+4-5
2023-03-30 08:52cleanupn0tr1v1+11-13
2023-03-30 08:47cleanupn0tr1v1+5-5
2023-03-30 08:19cleanupn0tr1v1+49-39
2023-03-30 08:08cleanupn0tr1v1+17-15
2023-03-30 08:00cleanupn0tr1v1+6-5
2023-03-30 07:59cleanupn0tr1v1+3-3
2023-03-30 07:56cleanupn0tr1v1+7-7
2023-03-30 07:52cleanupn0tr1v1+13-20
2023-03-30 07:23simplify coden0tr1v1+28-39
2023-03-30 06:07simplify coden0tr1v1+7-22
2023-03-30 05:50simplify coden0tr1v1+6-9
2023-03-30 05:47cleanupn0tr1v1+17-12
2023-03-30 05:43simplify coden0tr1v1+3-3
2023-03-30 02:30cleanupn0tr1v1+6-6
2023-03-30 02:28cleanupn0tr1v1+6-2
2023-03-30 02:24cleanupn0tr1v1+13-19
2023-03-30 02:17cleanup errorsn0tr1v1+76-37
2023-03-30 00:55error impln0tr1v1+10-1
2023-03-30 00:52simplify coden0tr1v1+3-3
2023-03-30 00:52cleanupn0tr1v1+20-11
2023-03-30 00:27--no-proxyn0tr1v1+11-8
2023-03-30 00:20cleanupn0tr1v2+8-12
2023-03-30 00:10cleanupn0tr1v1+2-5
2023-03-30 00:07local captcha solvern0tr1v2+58-81
2023-03-29 22:20diff 3n0tr1v1+210-54
2023-03-29 08:54work for dif 3n0tr1v1+224-4
2023-03-29 03:34auto solve captcha difficulty 1 and 2n0tr1v1+37-4
2023-03-28 21:15simplify coden0tr1v1+1-3
2023-03-28 20:57more cleanupn0tr1v1+2-2
2023-03-28 20:52cleanupn0tr1v1+3-3
2023-03-28 20:35auto solve captcha difficulty 1n0tr1v2+110-2
2023-03-28 06:07fmtn0tr1v1+44-176
2023-03-28 05:04update user-agentn0tr1v1+2-2
2023-03-28 04:40handle waitroomn0tr1v1+12-1
2023-03-28 03:07cleanupn0tr1v1+36-37
2023-03-28 02:45print out location of config filen0tr1v1+1-0
2023-03-28 01:07update dependenciesn0tr1v3+1265-1093
2023-03-28 00:59simplify coden0tr1v1+32-69
2023-03-27 23:21simplify code, remove useless lifetime annotationsn0tr1v1+21-21
2023-03-27 23:11cleanupn0tr1v1+12-17
2023-03-27 22:53cleanup tor client functionn0tr1v1+7-23
2022-05-11 20:11filtern0tr1v1+2-0
2022-05-11 00:10auto kick spammersn0tr1v1+13-1
2022-04-19 23:16make sure bhcli retry login if it fails to auto solve captchan0tr1v1+3-0
2022-01-20 03:36initn0tr1v11+6319-0