Commit graph

837 commits

Author SHA1 Message Date
Thomas Merz
535077243e
Merge 9b1473d76d into 4e02bd81bf 2024-04-25 13:49:18 +00:00
Thomas Merz
9b1473d76d
Merge branch 'dvorka:master' into update_install_md_for_opensuse 2024-04-25 15:49:15 +02:00
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
Thomas Merz
6faacb85e0
🚸 update Installation docu regarding repo for openSUSE 2024-02-22 11:32:48 +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