hidnplayr
97d2b9be48
Automatic algorithm selection.
...
git-svn-id: svn://kolibrios.org@9991 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-10 18:38:46 +00:00
hidnplayr
cc6df1e340
Added support for encrypt-then-mac modes (hmac-sha2-256-etm,hmac-sha2-512-etm)
...
git-svn-id: svn://kolibrios.org@9990 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-09 20:05:21 +00:00
hidnplayr
c60d5b31c6
-Added Poly1305-Chacha20 cipher (new hardcoded default)
...
-Use HMAC and CTR/CBC from libcrash instead of our own implementations
-Fixed stack allocation for keystroke handler thread
git-svn-id: svn://kolibrios.org@9987 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-06 20:22:01 +00:00
hidnplayr
199ad2d9a4
Small speedup in modular exponentation routine (still not side channel resiliant)
...
git-svn-id: svn://kolibrios.org@9985 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-05 19:57:16 +00:00
hidnplayr
eb7e44a0e0
Fixed bug when parsing JOIN command.
...
Implemented proper handeling of partially received commands.
git-svn-id: svn://kolibrios.org@9984 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-03-05 09:49:00 +00:00
hidnplayr
a190416448
-Fixed bug where some commands were terminated with \r\r instead of \r\n
...
git-svn-id: svn://kolibrios.org@9981 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-02-28 20:48:02 +00:00
hidnplayr
e102235346
Allow cursor keys in editboxes (as mentioned in bug #153 )
...
git-svn-id: svn://kolibrios.org@9980 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-02-23 21:37:26 +00:00
hidnplayr
1c69f80f04
-Fixed bug #150 : ping reply length
...
-Fixed bug where some commands were terminated with \n\r instead of \r\n
git-svn-id: svn://kolibrios.org@9979 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-02-23 21:15:46 +00:00
hidnplayr
32b5aca57d
Fixed bug #149 : parsing of subsequent non-printable characters
...
git-svn-id: svn://kolibrios.org@9978 a494cfbc-eb01-0410-851d-a64ba20cac60
2024-02-23 16:55:00 +00:00
Doczom
7f50e02fca
FTPd: added the DELE and STOR functions, fixed the output code for the new connection
...
git-svn-id: svn://kolibrios.org@9916 a494cfbc-eb01-0410-851d-a64ba20cac60
2023-06-08 05:55:41 +00:00
Doczom
171a745608
ircc: small fix
...
git-svn-id: svn://kolibrios.org@9826 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-05-31 18:31:22 +00:00
turbocat
23e31695bd
Whois: Now uses auto-import.
...
git-svn-id: svn://kolibrios.org@9658 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-18 19:50:12 +00:00
vitalkrilov
46d9482bb0
Fixed misuse of "/rd/1" (changed to "/sys") for all other programs
...
git-svn-id: svn://kolibrios.org@9587 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-07 12:42:44 +00:00
99057c5ac7
AR8152: activate supporting by serzhu
...
git-svn-id: svn://kolibrios.org@9569 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-04 04:14:56 +00:00
IgorA
0311a61f7f
fix function name 'edit_box' to 'edit_box_draw'
...
git-svn-id: svn://kolibrios.org@9568 a494cfbc-eb01-0410-851d-a64ba20cac60
2022-01-03 21:03:06 +00:00
hidnplayr
3aa9014b7b
add very simple UDP server example
...
git-svn-id: svn://kolibrios.org@9228 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-11-01 07:19:05 +00:00
553742f877
libcrash: sync with upstream.
...
* Implement new algorithms:
- MACs: Poly1305, HMAC (SHA2_256, SHA2_512),
- ciphers: ChaCha20, AES256CTR, AES256CBC.
* Remove MD4 hash.
* Change API (it happens).
* Update crashtest example.
git-svn-id: svn://kolibrios.org@9216 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-10-15 00:52:46 +00:00
hidnplayr
261bcf35ff
FTPC: improved error handeling in wait_for_servercommand
...
git-svn-id: svn://kolibrios.org@9164 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-29 17:37:31 +00:00
hidnplayr
2f33c5d0a4
AR81xx: Add PCI ID's of some more possibly working devices. (Disabled in netcfg for now)
...
git-svn-id: svn://kolibrios.org@9150 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-23 20:57:10 +00:00
hidnplayr
8822960988
AR81xx: Bugfixes (now also works on non-gigabit devices such as QCA8172), refactoring.
...
git-svn-id: svn://kolibrios.org@9146 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-22 20:18:00 +00:00
hidnplayr
760d64a3cd
CP866->UTF8 input recode
...
git-svn-id: svn://kolibrios.org@9132 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-11 20:59:10 +00:00
hidnplayr
86308adc77
Cosmetic fixes
...
git-svn-id: svn://kolibrios.org@9129 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-09 16:01:04 +00:00
hidnplayr
3524e7c3b1
Ctrl+C for ping, tracert.
...
git-svn-id: svn://kolibrios.org@9128 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-09 06:14:00 +00:00
hidnplayr
fa01917d38
Variable RSA key length
...
git-svn-id: svn://kolibrios.org@9126 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-08 14:03:26 +00:00
hidnplayr
9a1e9333b3
Add support for RSA host authentication with SHA2-512 algorithm.
...
git-svn-id: svn://kolibrios.org@9114 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 10:40:43 +00:00
hidnplayr
2b094111e9
Add support for RSA host authentication with SHA2-256 algorithm.
...
git-svn-id: svn://kolibrios.org@9113 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 10:12:48 +00:00
hidnplayr
33d98adcfa
Implemented local storage and checking of remote host keys. (only ssh-rsa for now)
...
Known public keys will be stored in /sys/settings/known_hosts.ini
git-svn-id: svn://kolibrios.org@9112 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 08:41:16 +00:00
hidnplayr
67b03ef814
Big refactor: separate backend from frontend. Prepare for dynamically negotiated algorithms etc.
...
New: RSA host authentication, use new con_get_input from console.lib to get escape codes from special keys, UTF8 to CP866 decoder, ..
Bugfix: CTR counters.
git-svn-id: svn://kolibrios.org@9106 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 18:40:01 +00:00
hidnplayr
ae553821c2
IRCc 0.34: Faster text drawing, add some server command codes related to WHOIS reply.
...
git-svn-id: svn://kolibrios.org@9092 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-26 16:18:14 +00:00
hidnplayr
ffdfe97ebd
MPINT: Less fiddling with bits and bytes, more performance.
...
git-svn-id: svn://kolibrios.org@9090 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-26 09:44:08 +00:00
hidnplayr
4f24fcab0f
Pad with 0 bytes before encryption is set, as not to leak any entropy of RNG.
...
Little improved RNG seeding.
Fixed bug in MAC counter for SSH transport.
git-svn-id: svn://kolibrios.org@9071 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-21 10:53:13 +00:00
hidnplayr
66f0a0e45d
SSH: Added user authentication. Fixed padding. Other bugfixes.
...
Changed hardcoded encryption mode from AES256-CBC to AES256-CTR.
Added blowfish encryption algorithm code.
MPINT: Improved multi precision math routines. Variable length MPINTS, leading zeroes allowed but not nescessary. Other bugfixes.
Added tests vectors for MPINT routines.
git-svn-id: svn://kolibrios.org@9070 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-20 20:14:53 +00:00
hidnplayr
e32ea5d3c8
Network device error/missed/dropped packet counters.
...
+ Network buffer sanity checks.
git-svn-id: svn://kolibrios.org@9017 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-07 19:26:17 +00:00
hidnplayr
3fea35804d
Change proposed server
...
git-svn-id: svn://kolibrios.org@8899 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-20 21:30:24 +00:00
Kirill Lipatov (Leency)
31048e6d73
vncc: add a hint
...
git-svn-id: svn://kolibrios.org@8850 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-14 10:27:00 +00:00
turbocat
5da6662132
Whois:
...
Fix tupefile.lua
git-svn-id: svn://kolibrios.org@8807 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-10 16:15:44 +00:00
turbocat
42dd03c1c6
Whois:
...
Fix Tupefile.lua
git-svn-id: svn://kolibrios.org@8806 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-10 16:13:29 +00:00
turbocat
01b89a999e
Whois:
...
Fixed build
git-svn-id: svn://kolibrios.org@8798 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-06-10 14:56:44 +00:00
turbocat
bd039940d1
Whois:
...
Fixed crash
git-svn-id: svn://kolibrios.org@8746 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-05-25 15:54:40 +00:00
turbocat
69eda3cf65
whois:
...
- update build
git-svn-id: svn://kolibrios.org@8731 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-05-23 15:44:58 +00:00
turbocat
8797117c1d
Whois:
...
- Reconfiguring autobuild
git-svn-id: svn://kolibrios.org@8706 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-30 22:19:36 +00:00
turbocat
1d94455637
Whois:
...
- Now the program uses libc.obj and is smaller.
git-svn-id: svn://kolibrios.org@8686 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-04-26 21:15:40 +00:00
superturbocat2001
46a3812550
- Added "whois" to autobuild
...
git-svn-id: svn://kolibrios.org@8516 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-04 21:06:24 +00:00
superturbocat2001
9c14226ab7
- Added network utility "WHOIS"
...
git-svn-id: svn://kolibrios.org@8515 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-01-04 20:34:25 +00:00
IgorA
d72fcc2942
tinygl.obj: add some functions,
...
load_img.inc: delete old file load_lib
git-svn-id: svn://kolibrios.org@8442 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-18 10:03:16 +00:00
Kirill Lipatov (Leency)
15ad016d59
Netsurf: upload binnaries, add to ISO
...
NSINST: run app if exists on TPM, ISO, if not the download
git-svn-id: svn://kolibrios.org@8418 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-16 12:05:35 +00:00
Kirill Lipatov (Leency)
0507b9f3b0
netcfg: updated colors and bigger buttons size
...
git-svn-id: svn://kolibrios.org@8356 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-12-09 20:52:40 +00:00
hidnplayr
bf0e6f7498
Fix some spelling
...
git-svn-id: svn://kolibrios.org@8040 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-06-14 14:29:14 +00:00
Kirill Lipatov (Leency)
baa8e3dca2
boxlib/tree_list: react on double click as on enter
...
ftpc: set default user and server (kolibrios.org), some cosmetic improvements
beat and playnote: add to ISO
git-svn-id: svn://kolibrios.org@7959 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-20 13:15:53 +00:00
hidnplayr
b88f3e2118
Small fixes
...
git-svn-id: svn://kolibrios.org@7892 a494cfbc-eb01-0410-851d-a64ba20cac60
2020-05-07 20:35:35 +00:00