Commit Graph

332 Commits

Author SHA1 Message Date
hidnplayr
b4928356ab Zeroconfig: bugfix for previous release; apply DHCP settings correctly.
git-svn-id: svn://kolibrios.org@5587 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 14:36:39 +00:00
hidnplayr
061e9e3bd8 Zeroconfig: Support for multiple network devices. Allow static DNS when using DHCP.
Netstat: New window for IP configuration.
network.ini: New format that allows configuring more then one network device.


git-svn-id: svn://kolibrios.org@5586 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 14:05:04 +00:00
hidnplayr
4094e1f523 downloader: added status message, bugfixes.
git-svn-id: svn://kolibrios.org@5543 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-21 19:30:57 +00:00
hidnplayr
837cdbf430 Updated pasta that works with latest http.obj
git-svn-id: svn://kolibrios.org@5541 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-20 21:10:30 +00:00
hidnplayr
f8426cd8ae Completely rewritten 'internet downloader' that uses latest http library.
git-svn-id: svn://kolibrios.org@5540 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-20 21:08:39 +00:00
hidnplayr
1f31c584e7 RTL8169: cleanup + link state detection.
Netstat: fixed some link state messages.

git-svn-id: svn://kolibrios.org@5498 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-03-05 20:04:52 +00:00
hidnplayr
4647405df1 Added RTL8167 to network device list. (uses RTL8169 driver)
git-svn-id: svn://kolibrios.org@5490 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-28 12:02:16 +00:00
hidnplayr
c08226bb47 Use random session ID for DHCP, fix memory leak.
git-svn-id: svn://kolibrios.org@5419 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-18 11:00:06 +00:00
hidnplayr
3bd0c9f834 bugfix #79
git-svn-id: svn://kolibrios.org@5411 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-16 17:22:03 +00:00
hidnplayr
2fb146ac3e Connect to DHCP server only when link is active. (and reconnect when cable was reconnected)
git-svn-id: svn://kolibrios.org@5391 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-02-03 19:41:23 +00:00
hidnplayr
cd411eab90 netstat: show first network adapter by default, if available. (skip loopback)
git-svn-id: svn://kolibrios.org@5250 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-19 22:55:47 +00:00
hidnplayr
b8aec230ec ping: accept -t parameter
git-svn-id: svn://kolibrios.org@5249 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-12-19 22:46:30 +00:00
hidnplayr
636971f000 Make all network driver service names uppercase.
(avoid loading the same driver multiple times because of different naming)

git-svn-id: svn://kolibrios.org@5186 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-22 17:01:23 +00:00
hidnplayr
649508f4a1 added more dec21x4x (compatible) PCI ID's
git-svn-id: svn://kolibrios.org@5181 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-20 22:17:36 +00:00
hidnplayr
7077d8211a Dont try to scan multiple functions on a single function device.
git-svn-id: svn://kolibrios.org@5166 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-11-04 15:52:56 +00:00
CleverMouse
cd74d1af33 switch build system to Tup
git-svn-id: svn://kolibrios.org@5098 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-09-12 15:15:23 +00:00
hidnplayr
3838117207 Netstat: display number of queued (incoming) TCP packets
git-svn-id: svn://kolibrios.org@5016 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-08-02 17:30:23 +00:00
hidnplayr
7626be8544 Preparing for active connections, added ftpc.ini with settings, some housekeeping.
git-svn-id: svn://kolibrios.org@5011 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-07-26 20:36:31 +00:00
hidnplayr
8d3369acb0 IRCC: print a message on the server window when nickname changed.
git-svn-id: svn://kolibrios.org@4982 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-17 21:53:44 +00:00
hidnplayr
8234827037 IRCC: when typing /nick without parameters, echo nickname to the screen.
git-svn-id: svn://kolibrios.org@4981 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-06-17 20:34:54 +00:00
ashmew2
5386a3ea58 Added RDIR command to FTPC
git-svn-id: svn://kolibrios.org@4922 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-11 23:42:10 +00:00
hidnplayr
914e67bd24 small bugfixes
git-svn-id: svn://kolibrios.org@4920 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-10 20:36:33 +00:00
hidnplayr
7ad048ca42 FTPC 0.12: notify user when connect failed, added timeout when receiving commands from the server.
git-svn-id: svn://kolibrios.org@4918 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-05-07 07:31:49 +00:00
hidnplayr
8b63c53a0b Print link state in human readable format.
git-svn-id: svn://kolibrios.org@4845 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-17 14:53:21 +00:00
hidnplayr
b557d83df6 small bugfixes
git-svn-id: svn://kolibrios.org@4834 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-14 18:50:16 +00:00
hidnplayr
4e797fd374 Pasta: fixed memory leaks, added to autobuild.
git-svn-id: svn://kolibrios.org@4833 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-14 15:59:17 +00:00
hidnplayr
c324c5f479 New program: pasta.
Upload contents from clipboard or file to paste.kolibrios.org

git-svn-id: svn://kolibrios.org@4832 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-14 15:04:34 +00:00
gtament
7a11c2f2d6 Fixed my unaligned text fix in IRCc
git-svn-id: svn://kolibrios.org@4828 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-13 11:19:26 +00:00
gtament
fb96b1323e Now fixed unaligned text problem in IRCc even for small screen resolutions
git-svn-id: svn://kolibrios.org@4827 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-13 10:19:01 +00:00
gtament
4f36d073fd Fixed unaligned text problem
git-svn-id: svn://kolibrios.org@4824 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-12 18:06:35 +00:00
hidnplayr
0d3fa411d8 Fixed timeout
git-svn-id: svn://kolibrios.org@4805 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 20:05:48 +00:00
hidnplayr
e55d76c573 Be a tiny bit more verbose.
git-svn-id: svn://kolibrios.org@4804 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 19:47:19 +00:00
hidnplayr
c62aaa70ed make sure long names for network devices fit inside the window.
git-svn-id: svn://kolibrios.org@4798 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-08 12:57:12 +00:00
Kirill Lipatov (Leency)
dc5fba6e68 zeroconf: new @notify support
git-svn-id: svn://kolibrios.org@4790 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-07 23:03:57 +00:00
hidnplayr
a11044300e cleanup, trimming some fat.
git-svn-id: svn://kolibrios.org@4788 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-07 20:31:09 +00:00
hidnplayr
cae4b1d9de Eye candy
git-svn-id: svn://kolibrios.org@4781 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-06 11:06:43 +00:00
hidnplayr
31ac5dffcb Updated demo URL's
git-svn-id: svn://kolibrios.org@4743 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-03 21:41:37 +00:00
hidnplayr
c7a37fb7d3 Keyboard support for netstat (tab, pgup, pgdown)
git-svn-id: svn://kolibrios.org@4742 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-03 18:39:49 +00:00
hidnplayr
4314e598f6 Added dots in IPv4 addresses and dashes in MAC addresses.
git-svn-id: svn://kolibrios.org@4740 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-03 09:57:08 +00:00
Kirill Lipatov (Leency)
178efa865c Netstat: remove unnecessary comments
git-svn-id: svn://kolibrios.org@4737 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-02 23:18:37 +00:00
Kirill Lipatov (Leency)
6f13318148 Netstat: reduce window redraw, some GUI improvements
git-svn-id: svn://kolibrios.org@4736 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-02 23:16:09 +00:00
hidnplayr
253010b9f1 Fixed support for multiline commands. (fix #80)
git-svn-id: svn://kolibrios.org@4729 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-04-01 07:20:52 +00:00
hidnplayr
09143c58e9 Fixed QUIT command, cleaned up userparser, small bugfixes.
git-svn-id: svn://kolibrios.org@4710 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-28 20:03:30 +00:00
gtament
f7a74bc85b 'Rolled up' fix fo IRCc is rewritten correct
git-svn-id: svn://kolibrios.org@4671 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 12:16:10 +00:00
hidnplayr
259c88b26b IRCc: remove accidentally added binary.
git-svn-id: svn://kolibrios.org@4670 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 10:54:26 +00:00
hidnplayr
e70fc1aa11 IRCc: use process_information struct from macros.inc.
git-svn-id: svn://kolibrios.org@4669 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 10:52:46 +00:00
gtament
a340693591 Fixed junk in IRCc window, when it's rolled up
git-svn-id: svn://kolibrios.org@4668 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-21 09:51:25 +00:00
hidnplayr
0001dc9a16 IRCC 0.21: Dont draw vertical separator when scrollbar is active, input textbox always has focus now, CTCP action is now also supported in channels, fixed bug which: caused some usercommands not to work, added usercommand /me for CTCP action.
git-svn-id: svn://kolibrios.org@4659 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-16 11:50:59 +00:00
hidnplayr
96b5daac91 Many bugfixes.
git-svn-id: svn://kolibrios.org@4655 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-15 18:17:46 +00:00
hidnplayr
2a493360e5 Small bugfixes and cleanup.
git-svn-id: svn://kolibrios.org@4623 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-09 21:57:21 +00:00
hidnplayr
a6a2dda144 More scrolling bugfixes, added some commands.
git-svn-id: svn://kolibrios.org@4622 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-09 16:07:08 +00:00
hidnplayr
83400f932d Bugfixes related to scrolling of the text.
git-svn-id: svn://kolibrios.org@4621 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-08 17:31:33 +00:00
hidnplayr
0dd1c5330c IRCC: update nick correctly.
git-svn-id: svn://kolibrios.org@4617 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-03-07 05:04:10 +00:00
hidnplayr
248b44077d IRCC: Dont skip all colons when searching for string, only skip one. Fixed KICK servercommand.
git-svn-id: svn://kolibrios.org@4596 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 22:19:28 +00:00
hidnplayr
bed902bcfd IRCC: Dont skip all colons when searching for string, only skip one. Fixed KICK servercommand.
git-svn-id: svn://kolibrios.org@4595 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-02-25 22:18:36 +00:00
hidnplayr
10c974c8fc NETCFG: dont list chipsets unless they are nvidia.
git-svn-id: svn://kolibrios.org@4515 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 23:40:31 +00:00
hidnplayr
cd113b9544 Revert previous revision.. it was a mistake.
git-svn-id: svn://kolibrios.org@4514 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 23:04:40 +00:00
hidnplayr
1297aaafab Added PCI ID for older QEMU i8255x.
git-svn-id: svn://kolibrios.org@4513 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-22 22:56:05 +00:00
hidnplayr
b2e030871f IRCc 0.16: bugfixes, client accepts server URL as parameter now, window related code refactored.
git-svn-id: svn://kolibrios.org@4477 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-18 15:51:43 +00:00
hidnplayr
f514bd90e1 Ping: notify user of invalid reply.
git-svn-id: svn://kolibrios.org@4469 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 13:46:09 +00:00
hidnplayr
db9cffe581 TFTP client: use system colors, code cleanup.
git-svn-id: svn://kolibrios.org@4468 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-17 13:31:54 +00:00
hidnplayr
e69e1e4a89 ping: update sequence number after every sent packet.
git-svn-id: svn://kolibrios.org@4435 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-10 07:29:28 +00:00
hidnplayr
5fa7166ae5 downloader: print error message when DNS failed.
git-svn-id: svn://kolibrios.org@4431 a494cfbc-eb01-0410-851d-a64ba20cac60
2014-01-08 18:44:09 +00:00
hidnplayr
cf59000c24 Synergy client: support for right, middle, 4th and 5th mouse buttons
git-svn-id: svn://kolibrios.org@4380 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-19 13:11:19 +00:00
hidnplayr
d655103a9d Primitive keyboard support for Synergy client.
git-svn-id: svn://kolibrios.org@4376 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-18 13:42:43 +00:00
Yogev Ezra
bb2bbc6b91 Move NetSurf to /contrib folder
git-svn-id: svn://kolibrios.org@4364 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-15 14:01:21 +00:00
hidnplayr
4565216705 Bugfix in downloader (when socket recv function returns 0, it means remote end closed the connection.)
git-svn-id: svn://kolibrios.org@4345 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-12 12:14:39 +00:00
hidnplayr
cf448cafd3 Fix for previous revision
git-svn-id: svn://kolibrios.org@4326 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-04 20:38:09 +00:00
hidnplayr
66ff5b4681 netcfg: dont show uninitialised cardbus cards, do show nvidia network chips.
git-svn-id: svn://kolibrios.org@4325 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-12-04 18:05:53 +00:00
Dmitry Pereverzev (SoUrcerer)
4a605f1fb2 Updated Kolibri front-end, fixed deplibs, updated objects, updated fetchers, fix in libdom port binding for hubbub. Still need to add multi-threading for downloads, as well as cookies, POST requests and other fetcher stuff. And may be tweak input a bit.
git-svn-id: svn://kolibrios.org@4224 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-13 21:14:07 +00:00
hidnplayr
8ad9d9edd3 Intermediate version of IRCC: new multiline resizeable textbox with proper line-breaking, colors and scrolling. New usercommands: msg and ctcp. Small bugfixes and enhancements
git-svn-id: svn://kolibrios.org@4143 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-11-01 14:02:08 +00:00
Marat Zakiyanov (Mario79)
8c99f46b7d ZEROCONF and DOWNLOADER - using of SETTINGS directory for INI
git-svn-id: svn://kolibrios.org@4101 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-25 23:18:02 +00:00
hidnplayr
00b0341730 refactored multiline textbox and moved to a separate file.
git-svn-id: svn://kolibrios.org@4060 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-20 18:47:47 +00:00
hidnplayr
45f1ce4315 bugfix: exit when user enters empty hostname.
git-svn-id: svn://kolibrios.org@4024 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-14 07:03:53 +00:00
hidnplayr
7cade993e9 kernel: wait 3 seconds for TCP connection to be established, timeout after that.
telnet: print error message when socket could not be opened.

git-svn-id: svn://kolibrios.org@4020 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-13 21:35:17 +00:00
hidnplayr
83cca53cfa Ping: fixed divide by zero error, improved user interface.
git-svn-id: svn://kolibrios.org@4019 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-13 20:27:48 +00:00
hidnplayr
ab9ac88115 Removed false end of header detection from downloader.
git-svn-id: svn://kolibrios.org@4018 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-13 19:26:04 +00:00
hidnplayr
1de6c3475c Ping: better average time calculation.
git-svn-id: svn://kolibrios.org@4014 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-12 19:39:47 +00:00
hidnplayr
b787e56a10 ZeroConf: use @notify to notify user of active network connections.
git-svn-id: svn://kolibrios.org@4013 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-12 15:25:23 +00:00
hidnplayr
b07f07e58c Ping: improved user interface.
git-svn-id: svn://kolibrios.org@4012 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-12 13:59:29 +00:00
hidnplayr
26381ac6e6 IRCC: better chat support, some bugfixes, some new bugs
git-svn-id: svn://kolibrios.org@3981 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-07 14:02:05 +00:00
hidnplayr
eb029aae1e downloader: abort if DNS failed. (fixed)
git-svn-id: svn://kolibrios.org@3971 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-03 18:50:26 +00:00
hidnplayr
e7f1cf8360 downloader: abort if DNS failed.
git-svn-id: svn://kolibrios.org@3970 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-03 18:48:13 +00:00
hidnplayr
1f2854e909 TELNET: send 2-byte keycodes to server too, added some public server addresses.
git-svn-id: svn://kolibrios.org@3968 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-03 18:46:31 +00:00
hidnplayr
a60f033fd1 FTP client: print some more text to the user.
git-svn-id: svn://kolibrios.org@3967 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-10-03 18:43:25 +00:00
Marat Zakiyanov (Mario79)
c8c205bd16 IRCC - inactive window does not receive mouse events
git-svn-id: svn://kolibrios.org@3949 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 17:46:00 +00:00
Marat Zakiyanov (Mario79)
677f18cbed DOWNLOADER - inactive window does not receive mouse events
git-svn-id: svn://kolibrios.org@3948 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 17:39:33 +00:00
Marat Zakiyanov (Mario79)
53439db544 TFTPC - inactive window does not receive mouse events
git-svn-id: svn://kolibrios.org@3947 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-09-29 17:32:50 +00:00
Dmitry Pereverzev (SoUrcerer)
45ec088e95 Some pre-built libraries for netsurf, try these at first
git-svn-id: svn://kolibrios.org@3864 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-07 13:54:06 +00:00
Dmitry Pereverzev (SoUrcerer)
b8a1b2bd07 Object files, you'll need them to build netsurf
git-svn-id: svn://kolibrios.org@3863 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-07 13:44:28 +00:00
Dmitry Pereverzev (SoUrcerer)
2b9c35427d Adding libraries, you'll need them to compile netsurf
git-svn-id: svn://kolibrios.org@3862 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-08-07 13:42:58 +00:00
hidnplayr
fee4d46bd3 Zeroconfig: fixed static IP setting
git-svn-id: svn://kolibrios.org@3844 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-30 21:06:03 +00:00
hidnplayr
f8f9202a81 Zerconf: bugfix: 0 byte after 0 terminated string.
git-svn-id: svn://kolibrios.org@3842 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-29 18:14:56 +00:00
hidnplayr
03c7f0fa8b Added "Intel 82562ET" ID to i8255x network driver.
git-svn-id: svn://kolibrios.org@3841 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-29 17:36:01 +00:00
hidnplayr
e6158a19a8 FTPd: bugfix: do not send 0 byte in PASV and PWD replies.
git-svn-id: svn://kolibrios.org@3824 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-15 10:49:21 +00:00
hidnplayr
390f3a65d7 FTPc: fixed passive command broken in #3814
git-svn-id: svn://kolibrios.org@3821 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-13 08:50:07 +00:00
hidnplayr
685f1172f0 FTPd: allow commands with only LF instead of CR LF, print commands to console, other small improvements.
git-svn-id: svn://kolibrios.org@3819 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 20:42:36 +00:00
hidnplayr
4828326119 FTPc: bugfix for passive, other small improvements.
git-svn-id: svn://kolibrios.org@3818 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 20:35:53 +00:00
hidnplayr
008436f41e FTPc: use <cr lf> after commands instead of just <lf>
git-svn-id: svn://kolibrios.org@3814 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 09:58:26 +00:00
hidnplayr
10d7fd5cf9 FTPc: better command parser, improved help, increased code quality.
git-svn-id: svn://kolibrios.org@3813 a494cfbc-eb01-0410-851d-a64ba20cac60
2013-07-12 08:59:34 +00:00