Commit Graph

9395 Commits

Author SHA1 Message Date
eb103eed40 kolibri-ahci:
- fixed two stupid errors, now work in qemu

git-svn-id: svn://kolibrios.org@9145 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-20 07:13:00 +00:00
turbocat
7fed66e496 k10temp:
- fixed crash when there was no device.

git-svn-id: svn://kolibrios.org@9144 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-19 20:26:35 +00:00
7126f01a79 kolibri-ahci:
- added ahci_read

git-svn-id: svn://kolibrios.org@9143 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-19 19:36:23 +00:00
b89963de95 kolibri-ahci:
- important register preseving

git-svn-id: svn://kolibrios.org@9142 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-19 10:33:40 +00:00
6a6dcc90ae kolibri-ahci:
- added ahci_read_first_sector and it works
- temporariry removed ahci_read
- small changes

git-svn-id: svn://kolibrios.org@9141 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-19 10:10:28 +00:00
8dfac86e67 kolibri-ahci:
- added disk registration in system
- added ahci_read (DOES NOT WORK, TODO), ahci_querymedia
- other changes

git-svn-id: svn://kolibrios.org@9140 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-18 21:55:32 +00:00
b436ed9f25 kolibri-ahci:
- use spinlocks (added two functions) instead of delays in ahci_port_identify
- small changes

git-svn-id: svn://kolibrios.org@9139 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-18 11:09:40 +00:00
7bedba2c53 kolibri-ahci:
- refactoring: use swap_bytes_in_words for strings in ident space
- added viewing lba48 addresable sectors count, disk capacity in MiB and GiB
- other small changes

git-svn-id: svn://kolibrios.org@9138 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-16 17:36:12 +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
48a6c045c4 kolibri-ahci:
- fix build

git-svn-id: svn://kolibrios.org@9136 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-14 14:04:25 +00:00
b8a5378080 kolibri-ahci:
- optimized signature checking

git-svn-id: svn://kolibrios.org@9135 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-14 13:59:08 +00:00
a85d76349a kolibri-ahci:
- added drive type detection
- identify now works both for SATA and SATAPI
- small fixes

git-svn-id: svn://kolibrios.org@9134 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-13 21:41:56 +00:00
turbocat
efc7e9446f Wolf3d:
- Does not terminate if there is no sound.
 - Added --nosound parameter. 
 - Fixed uSDL_Delay again. 

git-svn-id: svn://kolibrios.org@9133 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-11 21:54:40 +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
324586c098 kolibri-ahci:
- fixed identify command sending, now driver successfully identifies hard disk model on my acer aspire
- small changes

git-svn-id: svn://kolibrios.org@9131 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-10 12:24:33 +00:00
16ff205237 kolibri-ahci:
- fixed issue with staggered spin-up, so now works better on real hardware
- more verbose debug output
- other small changes
TODO: improve reading identification space
why identification space is all zeroes on my acer aspire ?

git-svn-id: svn://kolibrios.org@9130 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-09 19:32:15 +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
turbocat
0077b41b33 Wolf3D:
- Added automatic adjustment to the screen

git-svn-id: svn://kolibrios.org@9124 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-06 18:40:39 +00:00
turbocat
8835a95cf8 Wolf3D:
- Fixed in-game time. 
- Fixed incorrect implementation of SDL_Delay.
- Achieved maximum smoothness.

git-svn-id: svn://kolibrios.org@9123 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-06 01:39:17 +00:00
turbocat
c1ce1d963a AMDtemp added to ISO
git-svn-id: svn://kolibrios.org@9122 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-05 23:15:55 +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
turbocat
1a99d1d6bb Fixed k10temp.sys path in Tupefile.lua
git-svn-id: svn://kolibrios.org@9102 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 19:06:11 +00:00
turbocat
661cae3b17 k10temp driver added to ISO
git-svn-id: svn://kolibrios.org@9101 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 19:02:19 +00:00
turbocat
dbd63546e8 driver k10temp:
- Added API
 - Added to autobuild 

git-svn-id: svn://kolibrios.org@9100 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 18:55:58 +00:00
turbocat
da1f95ca0b Fixed build libcore.a
git-svn-id: svn://kolibrios.org@9099 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 18:44:17 +00:00
turbocat
26637a498f Added libddk and libcore to autobuild
git-svn-id: svn://kolibrios.org@9098 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-08-01 17:51:35 +00:00
turbocat
83d5b68cdf Wolf3D:
- Fixed speed.
- Fixed lags.
- Returned --res parameter

git-svn-id: svn://kolibrios.org@9097 a494cfbc-eb01-0410-851d-a64ba20cac60
2021-07-29 20:23:49 +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