Commit Graph

1774 Commits

Author SHA1 Message Date
hidnplayr
e586c535b0 Updates in TCP code of net branch
Actively initiating a connection works, other things not tested yet.

git-svn-id: svn://kolibrios.org@1274 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 21:44:17 +00:00
Alexey Teplov (
4d85919e64 It rewritten previously versions (1267,1271)
git-svn-id: svn://kolibrios.org@1273 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 19:29:43 +00:00
Evgeny Grechnikov (Diamond)
7d889b7ff0 reverted previous revision because it destroyed sysfn 68.1
git-svn-id: svn://kolibrios.org@1272 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 11:15:02 +00:00
Alexey Teplov (
d97477fba6 new sys_sheduler, small optimization
git-svn-id: svn://kolibrios.org@1271 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-15 10:13:08 +00:00
Evgeny Grechnikov (Diamond)
c72ef7ec9e fixed fn 70 for path /<digit>
git-svn-id: svn://kolibrios.org@1270 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-14 10:23:10 +00:00
Evgeny Grechnikov (Diamond)
6a2316b5f4 mtdbg: fix draw issues
git-svn-id: svn://kolibrios.org@1269 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-12 21:41:51 +00:00
Sergey Semyonov (Serge)
167d3e9226 kms: rc6
git-svn-id: svn://kolibrios.org@1268 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-12 15:36:53 +00:00
Alexey Teplov (
18837956aa small optimization
git-svn-id: svn://kolibrios.org@1267 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-11 18:46:26 +00:00
Alexey Teplov (
5a19368921 upgrade CPU
git-svn-id: svn://kolibrios.org@1266 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-11 18:44:12 +00:00
Evgeny Grechnikov (Diamond)
875c1655f7 mtdbg: fix in work with symbols
git-svn-id: svn://kolibrios.org@1265 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 22:19:49 +00:00
Alexey Teplov (
e08a40c760 very small change.
git-svn-id: svn://kolibrios.org@1264 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 19:32:15 +00:00
CleverMouse
e71825c2b1 * fixed return value for udp send()
* added required zero-initialization of some fields in pcnet driver
* fixed debug output in pcnet driver


git-svn-id: svn://kolibrios.org@1263 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-10 11:49:07 +00:00
vkos
6d7d0d57eb Added ability to notify intrested processes about launching via Kobra
git-svn-id: svn://kolibrios.org@1262 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 20:14:00 +00:00
vkos
12e34168d4 1) Added kobra_st.s which is needed to compile Kobra
2) Added basic SDK to work with Kobra



git-svn-id: svn://kolibrios.org@1261 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 20:06:17 +00:00
Alexey Teplov (
5c55e63fc6 small optimization
git-svn-id: svn://kolibrios.org@1260 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 19:30:40 +00:00
hidnplayr
dc1c59db4d Now you can compile the net kernel with or without procedure to QUEUE ethernet packets first, or send them immediately.
git-svn-id: svn://kolibrios.org@1259 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 17:59:50 +00:00
hidnplayr
9206b5fc97 update in ARP_IP_to_MAC function, if it needs to send an ARP request packet, the routine will change task until the reply is received, or the request has timed-out.
git-svn-id: svn://kolibrios.org@1258 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 16:52:58 +00:00
hidnplayr
adec2ac083 Some code cleanup (cosmethical changes) in net_branch
git-svn-id: svn://kolibrios.org@1257 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 13:59:46 +00:00
CleverMouse
1f42f20b6f Some changes in TCP for net branch:
* listening sockets have now a queue of incoming connections
* a mechanism which allows an application to know when sent packet is ACKed
* some fixes


git-svn-id: svn://kolibrios.org@1256 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-09 11:34:51 +00:00
hidnplayr
30373c2ee1 changes in net branch:
Some more changes in TCP code.
I should perhaps read the full RFC before doing any further changes..

git-svn-id: svn://kolibrios.org@1255 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-08 21:44:04 +00:00
hidnplayr
2fcdc75ae8 changes in net branch:
-Further development of TCP
-Fixed a design issue in Ethernet drivers wich would cause a lot of overhead for TCP (I probably completely broke RTL8029 driver now, let's finish TCP first..)

git-svn-id: svn://kolibrios.org@1254 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-08 18:00:01 +00:00
hidnplayr
1a07e149d0 Netcfg now accept parameters, so it can automatically load network drivers on boot.
F to load first card only
A to load all cards

git-svn-id: svn://kolibrios.org@1253 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 20:38:09 +00:00
Evgeny Grechnikov (Diamond)
b599c0a70c procedure img.draw fixed
git-svn-id: svn://kolibrios.org@1252 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 16:33:23 +00:00
CleverMouse
b35a874c08 Some fixes in net branch:
* pseudoheader for UDP checksum was wrong
* network checksum for data with odd length was wrong
* stack issues in ARP_add_entry fixed
* more correct checking for new packets in pcnet driver


git-svn-id: svn://kolibrios.org@1251 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 16:13:47 +00:00
hidnplayr
441819a385 Forgot to upload a file, wich caused net kernel not to compile.
PS: There seems to be a bug in UDP checksum wich causes it to currently only work on DHCP

git-svn-id: svn://kolibrios.org@1250 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-07 14:39:14 +00:00
hidnplayr
7f9d0c6697 Changes in net branch:
Things changed: sockets data organisation, queue macro's are more universal, new checksum routines, changed socket structures, ...
What's new: UDP checksum generation & validation
Rough TCP code has been written, but not debugged yet.

git-svn-id: svn://kolibrios.org@1249 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-06 20:45:08 +00:00
Marat Zakiyanov (Mario79)
725fe0911e Box_Lib:
1) Small fix for FileBrowser control.
2) OpenDialog - fix for Tab key and additional associations for icons.

git-svn-id: svn://kolibrios.org@1248 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-05 21:31:58 +00:00
Evgeny Grechnikov (Diamond)
1c03f9f1e4 senseless upgrade in useless application
git-svn-id: svn://kolibrios.org@1247 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-05 20:27:56 +00:00
Sergey Semyonov (Serge)
c4874ac302 kms: rc5
git-svn-id: svn://kolibrios.org@1246 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-11-02 20:36:12 +00:00
hidnplayr
184460aa4b New View3ds demo from macgub
git-svn-id: svn://kolibrios.org@1245 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-31 22:01:20 +00:00
Marat Zakiyanov (Mario79)
38098ecc9f OpenDialog:
1) use EditBox to display and enter the path, switch by use Tab key
2) fixed sorting of files
3) Icons by Leency

git-svn-id: svn://kolibrios.org@1244 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 13:22:12 +00:00
Marat Zakiyanov (Mario79)
7ad1b8162e Box_lib:
1) Small fix for FileBrowser.

git-svn-id: svn://kolibrios.org@1243 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 10:50:03 +00:00
heavyiron
65bf04ac79 fasm 1.69.10
git-svn-id: svn://kolibrios.org@1242 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-29 08:38:44 +00:00
CleverMouse
297880faa4 small fix in statistics
git-svn-id: svn://kolibrios.org@1241 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-28 13:09:28 +00:00
vkos
6e1bd03300 Added function ini_get_bool
git-svn-id: svn://kolibrios.org@1240 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-27 10:49:19 +00:00
Sergey Semyonov (Serge)
fbe5f5e77e kms: frontend, loader, kms complete
git-svn-id: svn://kolibrios.org@1239 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-26 22:40:01 +00:00
vkos
3612344bac Initial commit of Kobra, Kolibri Bus for Reaching Applications
git-svn-id: svn://kolibrios.org@1238 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-26 17:03:29 +00:00
CleverMouse
8b09309dd2 driver for SIS900 card, ported from trunk
git-svn-id: svn://kolibrios.org@1237 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-26 11:32:59 +00:00
vkos
4448079bc7 Using function get_option_str from libini instead of independent parsing. New import names
git-svn-id: svn://kolibrios.org@1236 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-25 20:18:42 +00:00
vkos
7ccd9d85bb Fix for previos revision
git-svn-id: svn://kolibrios.org@1235 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-25 19:53:18 +00:00
vkos
61550b1595 Added function get_option_str: read string, compare with list of possible & return its' number
git-svn-id: svn://kolibrios.org@1234 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-25 18:43:31 +00:00
Sergey Semyonov (Serge)
f064c3cbc1 kms: add r600 and r700
read command line

git-svn-id: svn://kolibrios.org@1233 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-24 21:42:25 +00:00
Alexey Teplov (
8a7f4a3cf6 small optimization.
git-svn-id: svn://kolibrios.org@1232 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-24 19:43:45 +00:00
Alexey Teplov (
d6f5bafcc8 Bugfix and modify debug's messages.
git-svn-id: svn://kolibrios.org@1231 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-24 06:53:10 +00:00
Sergey Semyonov (Serge)
757117b379 reload cursors
kms almost done

git-svn-id: svn://kolibrios.org@1230 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-23 23:46:58 +00:00
Alexey Teplov (
9aef4d69df small optimization
git-svn-id: svn://kolibrios.org@1229 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-23 17:35:26 +00:00
Alexey Teplov (
778c4291b7 upgrade
git-svn-id: svn://kolibrios.org@1228 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-23 14:36:21 +00:00
Marat Zakiyanov (Mario79)
f3c6ba6e90 Box_lib:
1) A small fix for OptionBox - removed unnecessary redrawing when processing mouse events.
2) Build.sh  -  script to compile Box_lib library under Linux


git-svn-id: svn://kolibrios.org@1227 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-22 21:29:33 +00:00
hidnplayr
f3fa774b6a updated network driver list of netcfg in net branch, with entries to possible future drivers.
git-svn-id: svn://kolibrios.org@1226 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-22 20:03:10 +00:00
Marat Zakiyanov (Mario79)
e5ab88e796 Additional fix related to revision 1172.
git-svn-id: svn://kolibrios.org@1225 a494cfbc-eb01-0410-851d-a64ba20cac60
2009-10-22 17:46:36 +00:00