Commit Graph

5007 Commits

Author SHA1 Message Date
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
turbocat
e7ec006b8b libc.obj:
- Added atof function
- Added example for working with threads

git-svn-id: svn://kolibrios.org@9137 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-15 20:21:32 +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
c565761174 Fix con_kbhit
git-svn-id: svn://kolibrios.org@9127 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-08 19:51:29 +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
73e2a25f84 Fix con_get_input, added some common control characters.
git-svn-id: svn://kolibrios.org@9125 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-08 13:58:04 +00:00
Doczom
ee74827e6e KFM: Add function create file
git-svn-id: svn://kolibrios.org@9121 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-05 19:52:42 +00:00
Doczom
0317b4b039 fix constants
git-svn-id: svn://kolibrios.org@9120 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-05 17:46:31 +00:00
Doczom
3bb43bd591 rename amd_temp_view on AMDtemp
git-svn-id: svn://kolibrios.org@9119 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-05 16:07:29 +00:00
Doczom
76ad1e5d09 add new constants
git-svn-id: svn://kolibrios.org@9118 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-05 12:08:28 +00:00
Doczom
9db77b5d37 small fix
git-svn-id: svn://kolibrios.org@9117 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 23:38:44 +00:00
Doczom
9d140d1abd fix title
git-svn-id: svn://kolibrios.org@9116 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 16:09:59 +00:00
Doczom
810f63c6af add autobuild
git-svn-id: svn://kolibrios.org@9115 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-04 15:59:41 +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
Doczom
9438fa3384 delete file
git-svn-id: svn://kolibrios.org@9111 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-03 21:28:12 +00:00
Doczom
be2f165d44 move amd_temp_view
git-svn-id: svn://kolibrios.org@9110 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-03 21:27:06 +00:00
Doczom
b9b4201bd5 delete file
git-svn-id: svn://kolibrios.org@9109 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-03 19:46:00 +00:00
Doczom
ad96df5dc3 Fix files
git-svn-id: svn://kolibrios.org@9108 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-03 19:37:08 +00:00
Doczom
99990eb490 add new program "amd_temp_view"
git-svn-id: svn://kolibrios.org@9107 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-03 19:19:36 +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
ec273ce904 More escape codes.
New function 'con_get_input' useful to get escape codes from special keys. 
Implemented alternative screen buffer.
See included documentation for more details.

git-svn-id: svn://kolibrios.org@9105 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 18:11:13 +00:00
Kirill Lipatov (Leency)
5c1c425d92 WebView: bugfix
git-svn-id: svn://kolibrios.org@9104 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 17:57:41 +00:00
Kirill Lipatov (Leency)
778de94be4 WebView 3.5: basic table support (all cols are same width, no colspan, no borders...)
git-svn-id: svn://kolibrios.org@9103 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-02 14:08:12 +00:00
hidnplayr
7f933eb487 Console: Bell character support, escape code '<esc>]K' (erase in line) support
git-svn-id: svn://kolibrios.org@9096 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-28 07:36:54 +00:00
turbocat
32a304e64b mtar.obj:
use now wrappers names

git-svn-id: svn://kolibrios.org@9095 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-27 00:25:11 +00:00
turbocat
52dd2872bf libc,obj:
- changed wrapper names

git-svn-id: svn://kolibrios.org@9094 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-27 00:20:54 +00:00
turbocat
e10c8c25cc libc.obj:
- restructured ksys.h

git-svn-id: svn://kolibrios.org@9093 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-26 23:42:35 +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
turbocat
a188a171dd mbedtls:
- strip replaced by kos32-strip

git-svn-id: svn://kolibrios.org@9091 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-26 14:03:11 +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
Kirill Lipatov (Leency)
1ab60232c8 WebView: various fixes
git-svn-id: svn://kolibrios.org@9089 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-26 07:21:58 +00:00
53e6a25eb8 [clink] Improve program argument system
git-svn-id: svn://kolibrios.org@9088 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-25 20:38:50 +00:00
turbocat
be0e7536fb mbedtls:
- fixed autobuild clink path

git-svn-id: svn://kolibrios.org@9087 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-25 19:57:05 +00:00
turbocat
b3059bf461 mbedtls:
- added to autobuild

git-svn-id: svn://kolibrios.org@9086 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-25 19:53:54 +00:00
451b859916 [clink] Small fixes for GCC (rev. cbd306345347fae28f12fa7f79960403d19e216e)
git-svn-id: svn://kolibrios.org@9085 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-25 19:14:27 +00:00
188a8f0370 [clink] Emit log on -v, -verbose or --verbose
git-svn-id: svn://kolibrios.org@9084 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-25 12:22:47 +00:00
turbocat
12edd8bcf5 ssl_client1 example: fixed Tupfile.lua
git-svn-id: svn://kolibrios.org@9083 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-24 22:02:48 +00:00
turbocat
1d002754bb mbedtls:
ssl_client1.c - added REQUEST_URL input and added to autobuild

git-svn-id: svn://kolibrios.org@9082 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-24 21:58:56 +00:00
turbocat
8fa851ddb6 libc.obj:
strtol.с  - removed existing definitions;
fgets.c - uses fread() to read;
gets.c  - added additional check;

git-svn-id: svn://kolibrios.org@9081 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-24 21:28:39 +00:00
2976cecf4e [clink] Update to revision ed897ae9c5dd7e13444aad65506698a34802a69e
- Allow to set output file name

git-svn-id: svn://kolibrios.org@9080 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-24 08:39:13 +00:00
turbocat
f1b06bbf99 libc.obj:
updated constants

git-svn-id: svn://kolibrios.org@9077 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-23 20:24:26 +00:00
turbocat
7828dfa68a mbedtls:
- is now a native dynamic library (ms coff)
- removed unnecessary files. 
- updated ssl_client1 example

git-svn-id: svn://kolibrios.org@9076 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-23 19:43:38 +00:00
351b8e3ae8 [clink] Update to revision b8d0c8154f15478f34027ab959277ddf2c706354
- Fixed bug with 8-char name symbols
- Fixed bug with label values
- Added warning for non-zero VirtualAddress

git-svn-id: svn://kolibrios.org@9075 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-22 19:33:40 +00:00
Kirill Lipatov (Leency)
f73a566b8b CEDIT: new version by akron1
git-svn-id: svn://kolibrios.org@9073 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-21 16:13:29 +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