Commit graph

834 commits

Author SHA1 Message Date
NotAShelf 4e02bd81bf
update Nix installation instructions (#512)
We should avoid recommending nix-env as it will often lead to undesirable behaviour (e.g. name collisions), especially on NixOS.

Read more here: https://stop-using-nix-env.privatevoid.net/
2024-02-25 06:28:14 +01:00
Martin Dvorak 4dca4c72d7
Per shell configuration option. 2023-04-18 23:26:18 +02:00
Martin Dvorak 5427f34a84
Per shell configuration option. 2023-04-18 23:25:53 +02:00
Martin Dvorak f944920c27 Polishing 3.1.0 changelog. 2023-04-18 23:24:51 +02:00
Martin Dvorak 2f5f2dc039 Fixing no TIOCSTI function for Bash which resolves #485 + getting ready for 3.1.0 release 2023-04-18 23:24:51 +02:00
Martin Dvorak e1ba44a4e8 Fixing INSTALLATION.md links to HSTR version specific instructions which resovles #484 2023-04-18 08:27:51 +02:00
Martin Dvorak f370a80e3d Fixing .deb builder. 2023-04-15 18:06:42 +02:00
Martin Dvorak ce3c1482f8 Polishing changelog. 2023-04-15 18:06:42 +02:00
Martin Dvorak 6f10ef0b4c Fixing CONFIGURATION links which resolves #479 2023-04-15 18:06:42 +02:00
Martin Dvorak 80cd16566c Removing no TIOSTI enforcement. 2023-04-15 18:06:42 +02:00
Martin Dvorak 2665ea6033 Initial HSTR version which works w/o TIOCSTI #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 83e7d6ce1a Adding Bash shell script #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 611eecbae8 WIP w/o TIOCSTIO: bash OK, zsh PROBLEM; 3.0.0 version file changes. 2023-04-15 18:06:42 +02:00
Martin Dvorak 07298947a7 Bash install code is not printed dynamically based on TIOCSTI availability + OS (WSL/CYGWIN/...) #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 6d5f50ffb6 Fixed TIOCSTI probe so that it does not pushes char(s) to prompt + y/n status #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 451758c0c1 Adding --is-tiocsti parameter (injects in prompt, which is undesired), updating year to 2023, removing WIP defines for TIOCSTI debugging #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 83560c473b Adding LINUX_KERNEL_6 compiler DEFINE to use __CYGWIN__ workaround for missing TIOCSTI #478 2023-04-15 18:06:42 +02:00
Martin Dvorak 88a8496487
Update Ubuntu package link #477 from gitressa/fix_ubuntu_link 2023-01-23 18:51:33 +01:00
gitressa f55a31d818
Update Ubuntu package link 2023-01-23 13:12:33 +01:00
Martin Dvorak 299bae1f41
HSTR release 2.6.0 PR #459 from dvorka/dev/2.6.0 2022-12-11 22:33:22 +01:00
Martin Dvorak c1cf2dba1e 2.5.0 > 2.6.0 2022-12-11 21:42:26 +01:00
Martin Dvorak 83b2eb48f4 Updating static release time. 2022-12-11 21:32:38 +01:00
bri 0dd0717f18
Fix of Debian installation directions (#334) 2022-12-11 21:03:49 +01:00
Martin Dvorak 0fbdd3dea7 Merge branch 'dev/2.6.0' of github.com:dvorka/hstr into dev/2.6.0 2022-12-11 20:59:58 +01:00
Filip Szymański 7734fe7235
snap: exclude hh (#314) 2022-12-11 20:57:42 +01:00
Martin Dvorak 668e6683d1 Snap: adding missing base 2022-12-11 20:55:26 +01:00
Martin Dvorak 5afe0de86b Merge branch 'master' into dev/2.6.0 2022-12-11 20:30:32 +01:00
Martin Dvorak dc69c4faf6 Updating current Ubuntu versions. 2022-12-11 20:28:40 +01:00
imp- c7025b1120
Fixing PKGBULD as hstr is not architecture-independent (#336) 2022-12-11 20:28:00 +01:00
Martin Dvorak 62d088c900 Adding GH actions to README.md 2022-12-11 17:43:23 +01:00
Martin Dvorak e0afa25b17 Adding qt dependencies. 2022-12-11 17:40:18 +01:00
Martin Dvorak 4540835e59 Updating build dependencies. 2022-12-11 17:37:42 +01:00
Martin Dvorak 9913d7a0d6 Fixing tests and adding GitHub Actions build which resolves #472 2022-12-11 17:34:59 +01:00
Martin Dvorak f945c7f209
Missing null termination fix in the shell detection #463 from ihsinme/patch-1 2022-12-10 20:53:11 +01:00
Martin Dvorak a747ee7d66
Write out of bounds array fix #464 from ihsinme/patch-2 2022-12-10 20:41:01 +01:00
Martin Dvorak e735c76572
MacPorts installation instructions #466 from herbygillot/patch-1 2022-12-10 20:37:50 +01:00
Martin Dvorak e459a12a48 Removing obsolete overflow TODO. 2022-12-10 20:35:42 +01:00
Martin Dvorak 79bc44a263
Merge pull request #469 from juppytt/master
Heap buffer overflow in search fix (#467) and stack buffer overflow
2022-12-10 20:33:42 +01:00
Martin Dvorak d2c3b50c69 Merge branch 'master' into dev/2.6.0 2022-12-10 20:30:48 +01:00
Martin Dvorak b6b27657d9 2021 > 2022. 2022-12-10 20:20:52 +01:00
Juhee Kim 1ffe76b5f3 fix stack overflow read 2022-12-07 11:26:53 +09:00
Juhee Kim 5ebf10a42c fix heap buffer overflow in parse_history_line 2022-12-05 10:02:04 +09:00
Herby Gillot c18669cc45
Add MacPorts installation instructions 2022-12-01 17:45:30 -05:00
ihsinme c29aaff98f
fix write out of bounds array
otherwise, `screenLine[count]=0;` will write a byte beyond the boundaries of the array on the stack.
2022-10-02 12:43:33 +03:00
ihsinme eb7637beaa
there is no place for null termination.
you will always return a string truncated by one character.

add one more byte
2022-10-02 12:33:49 +03:00
Martin Dvorak be59f8cf5a
MPR is package manager. 2022-01-09 18:05:32 +01:00
Martin Dvorak d6cbab6722
Fixing MPR installation link. 2022-01-09 18:05:02 +01:00
Martin Dvorak a35dd926dd
Minor polishing of MPR package manager installation. 2022-01-09 18:04:15 +01:00
Martin Dvorak 53548558fa
Polishing MD structure. 2022-01-09 18:01:47 +01:00
Martin Dvorak 18cf4925cc
Addition to MPR package manager #445 from Aeres-u99/master 2022-01-09 18:00:16 +01:00