Commit Graph

325 Commits

Author SHA1 Message Date
hidnplayr
a70850fad6 Working encryption and HMAC for transport, use libcrash for sha256 (and more to come), placed connection variables in separate struct, fixed bug in aes256_cbc_decode where IV was wrong when in- and output buffer were the same.
git-svn-id: svn://kolibrios.org@6469 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-08-10 16:20:49 +00:00
nisargshah95
f105b9cfdf add proper error handling for socket functions
git-svn-id: svn://kolibrios.org@6437 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-28 10:18:22 +00:00
nisargshah95
ed33bcec93 add proper error handling for socket functions
git-svn-id: svn://kolibrios.org@6436 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-28 10:13:18 +00:00
pathoswithin
97bb3982a6 small speedup
git-svn-id: svn://kolibrios.org@6423 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-10 19:33:26 +00:00
hidnplayr
f119560b2d SSH client part 1: Diffie hellman group exchange.
git-svn-id: svn://kolibrios.org@6419 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-05-07 10:42:31 +00:00
nisargshah95
b4322cddd9 add support to parse parameters
git-svn-id: svn://kolibrios.org@6394 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-04-12 12:24:28 +00:00
hidnplayr
d818239c29 Netstat: correctly save DNS type.
git-svn-id: svn://kolibrios.org@6323 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-03-11 20:25:02 +00:00
hidnplayr
ba4849dc54 DHCP protocol: seconds since boot is in big endian byte order.
git-svn-id: svn://kolibrios.org@6228 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-14 22:22:59 +00:00
hidnplayr
595ce277f9 Updated debug output for zeroconf.
git-svn-id: svn://kolibrios.org@6123 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-02-01 19:56:03 +00:00
hidnplayr
38392b6ca6 Reduced window redraw on startup.
git-svn-id: svn://kolibrios.org@6098 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-26 01:13:24 +00:00
hidnplayr
5cf2fe46d9 Fixed bug in automatic text scrolling.
git-svn-id: svn://kolibrios.org@6097 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-26 00:43:09 +00:00
hidnplayr
4b7fd96d2a Moved program 'ping' to directory called 'ping'
git-svn-id: svn://kolibrios.org@6029 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-03 15:20:55 +00:00
hidnplayr
3e023d2d81 IRCc 0.26: Fixed bug when nickname was already in use, fixed bug in encoding of user typed text.
git-svn-id: svn://kolibrios.org@6027 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-03 14:50:44 +00:00
hidnplayr
97df225ad2 IRCc 0.25: Use big fonts, improved UTF-8 support.
git-svn-id: svn://kolibrios.org@6026 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-02 21:03:09 +00:00
hidnplayr
e48064d090 IRCc 0.24: Make better use of available space on screen.
git-svn-id: svn://kolibrios.org@6023 a494cfbc-eb01-0410-851d-a64ba20cac60
2016-01-01 21:01:59 +00:00
hidnplayr
e68914572d TCPserv: code cleanup.
git-svn-id: svn://kolibrios.org@5859 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-25 12:32:30 +00:00
hidnplayr
026a30e72b Telnet: code cleanup, no semantic changes.
git-svn-id: svn://kolibrios.org@5858 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-25 12:04:33 +00:00
hidnplayr
b0f4af7f9f forgotten file.
git-svn-id: svn://kolibrios.org@5843 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 18:25:39 +00:00
hidnplayr
b6883ee547 Improved RAW sockets. Added ability to set TTL thorugh setsockopt, Improved ping program.
git-svn-id: svn://kolibrios.org@5842 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-10-11 18:23:40 +00:00
hidnplayr
a7431a44f0 ping: Use high precision timer.
git-svn-id: svn://kolibrios.org@5805 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-09-05 17:54:21 +00:00
hidnplayr
5387a45d03 VNC Viewer: Don't send cursorevents to server when cursor is out of window, fixed bug in GUI.
git-svn-id: svn://kolibrios.org@5771 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-24 14:29:14 +00:00
hidnplayr
7e3fbc4991 Pasta: fixed bug when there is no data on clipboard, use keep-alive connection.
git-svn-id: svn://kolibrios.org@5770 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-24 13:46:18 +00:00
hidnplayr
07b6f857d7 VNC Viewer: fixed bug in TRLE palette encodings.
git-svn-id: svn://kolibrios.org@5756 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-20 20:31:16 +00:00
hidnplayr
959f96c675 VNC Viewer: fixed bug in extended scancode handler.
git-svn-id: svn://kolibrios.org@5755 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-20 16:42:04 +00:00
hidnplayr
6830167e8a VNC Viewer: fixed bug in create_palette.
git-svn-id: svn://kolibrios.org@5752 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-20 14:40:59 +00:00
hidnplayr
ae13c6042f VNC Viewer: render cursor locally, pixelcode optimizations, more efficient boundary checking, use lookup table for 8BPP, misc bugfixes.
git-svn-id: svn://kolibrios.org@5750 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-20 09:30:24 +00:00
hidnplayr
35f6e3767b VNC Viewer: support for 32bpp, bugfixes.
git-svn-id: svn://kolibrios.org@5722 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-14 13:30:03 +00:00
hidnplayr
253b29a88f VNC Viewer: accept server address through parameters, improved GUI, various bugfixes.
git-svn-id: svn://kolibrios.org@5720 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-13 19:20:59 +00:00
hidnplayr
afa564b4d7 VNC Viewer: Preliminary ZRLE support.
git-svn-id: svn://kolibrios.org@5717 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-12 16:01:13 +00:00
hidnplayr
85cb93039f VNC Viewer: experimental TRLE support.
git-svn-id: svn://kolibrios.org@5716 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-12 11:47:57 +00:00
hidnplayr
d39e3ce57e VNC Viewer: Allow user to enter port number (address:port syntax). Fixed and enabled RRE.
git-svn-id: svn://kolibrios.org@5715 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-11 18:39:38 +00:00
hidnplayr
8f52c43d64 VNC viewer: bugfixes and optimization for CopyRect encoding.
git-svn-id: svn://kolibrios.org@5708 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-10 11:09:36 +00:00
hidnplayr
bf523330da VNC viewer: improved keyboard support
git-svn-id: svn://kolibrios.org@5693 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-07 13:18:23 +00:00
hidnplayr
ec666fa4f4 Netstat: disable textboxes properly.
git-svn-id: svn://kolibrios.org@5686 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 15:57:33 +00:00
hidnplayr
373718d844 VNC viewer: support for VNC authentication.
git-svn-id: svn://kolibrios.org@5680 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-05 09:37:00 +00:00
hidnplayr
872ac43496 VNC viewer: better keyboard support, selectable pixelformat at compile time (8bpp/16bpp/24bpp), bugfixes.
git-svn-id: svn://kolibrios.org@5677 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 16:29:37 +00:00
hidnplayr
37f9a5a160 VNC viewer: Fixed problem with redraw, corrected mouse coordinates, preliminary keyboard support, GUI fixes.
git-svn-id: svn://kolibrios.org@5670 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 08:59:09 +00:00
hidnplayr
cd42aa37be VNC viewer: use more memory to assemble.
git-svn-id: svn://kolibrios.org@5669 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-04 07:35:03 +00:00
hidnplayr
ffa9fb9858 VNC client: bugfixes, better GUI, error reporting.
git-svn-id: svn://kolibrios.org@5668 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 18:07:56 +00:00
hidnplayr
21ae92e9fb VNC client: added CopyRect encoding.
git-svn-id: svn://kolibrios.org@5666 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 13:13:09 +00:00
hidnplayr
1fbde44c02 VNC client: small bugfixes, use text box from box_lib, refactoring.
git-svn-id: svn://kolibrios.org@5663 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-08-03 12:32:28 +00:00
hidnplayr
685987e90d Netstat: Save dns address correctly, added optionbox to disabled IPv4.
Zeroconfig: Dont give up too soon when network.ini is malformed.

git-svn-id: svn://kolibrios.org@5610 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-23 17:40:09 +00:00
hidnplayr
2cfbdba0b0 netstat: better .ini settings parsing.
git-svn-id: svn://kolibrios.org@5589 a494cfbc-eb01-0410-851d-a64ba20cac60
2015-07-20 18:29:50 +00:00
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