ezTCP Bounty Accepted!
  • psd
  • Caterpillar
    Caterpillar
    psd
    Posts: 35 from 2004/3/21
    Hmm, i would really like to make a donation but i don't like paypal. Is there any alternative way to support this bounty?

    @Krashan: Thanks a lot and have fun! :-)
  • »15.07.05 - 11:48
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:


    JoannaK wrote:

    Meetoo.. My first donation for MorphOS Bounty :-)


    Same here, since I feel so happy about the recent news and developments (not least MUI 4), I just kicked in another $100 to this bounty (my first too)! :-D

    Even if MorphOS 1.5 would be released tomorrow, containing a TCP/IP stack of its own, I definitely think there is room for one more! Competition is good, and I am very confident in that Krashan will do a great job! :-)

    I hope that the development will continue after its first initial release, to also include things like multiple NIC's, routing, NAT, bridging, whatever (the full version of MiamiDX could perhaps be an inspiration), and why not ZoneAlarm alike features as well (firewall with the ability to control which specific applications and processes that is allowed network access or allowance to act as a server, and on which protocols and ports, etc). That would be super cool! :-)

    But let's just focus on releasing a first version for now, of course with rock solid DHCP for once! :-)
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »15.07.05 - 14:40
    Profile
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    The ezTCP stack has a modular design, resembling Reggae a bit in that objects may be inserted in the packet path. This way for example firewall, bandwidth limiter and other features are possible. The 'bounty release' will contain a basic router (limited to routing between a network interface and localhost), which will be extendable to support any number of network interfaces and include features like NAT and port forwarding. About DHCP - I know that some DHCP services in a popular operating system ;-) do not strictly conform to the specs. But I will make experiments needed and it will work.


    [ Edited by Krashan on 2005/7/15 15:09 ]
  • »15.07.05 - 15:07
    Profile Visit Website
  • Targhan
    Posts: 2833 from 2003/2/8
    From: USA
    Have updated the amounts, Krashan looks like the pot is considerably sweeter thanks to everyone (particularly takemehomegrandma).

    One of the donations last night carried an email address and 'real name' that I'm not familiar with. If the donor could PM me, I'll fix the 'thank you' page (I used the first part of your email address in place of the username).
    :idea:Targhan

    MorphOS portal? www.MorphZone.org
  • »15.07.05 - 15:51
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    AyoS
    Posts: 410 from 2003/8/13
    From: West Palm Beac...
    Thanks for taking the Challenge Krashan... Just added my Vote$
    of support.... Keep up the Great work!!!
  • »15.07.05 - 22:38
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Acill
    Posts: 1926 from 2003/10/19
    From: Port Hueneme, Ca.
    Wow its getting close to $600! I guess we all know what it is were wanting eh? I would love to see it hit $1000 lets do it!
    Powermac Dual 2.0 GHZ G5 PCI-X (Registration #1894)
    Powerbook 1.67GHZ
    Powermac Dual 2.0 GHZ G5 PCIE (Registration #6130)
    A4000T CSPPC, Mediator
    Need Repairs, upgrades or a recap in the USA? Visit my website at http://www.acill.com
  • »16.07.05 - 01:09
    Profile Visit Website
  • Moderator
    hooligan
    Posts: 1948 from 2003/2/23
    From: Lahti, Finland
    Yeah, $570 already...and Krashan very well deservers it, and more. I hope we will break the 1000 dollars barrier.
    www.mikseri.net/hooligan <- Free music
  • »16.07.05 - 10:28
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Stevo
    Posts: 895 from 2004/1/24
    From: #AmigaZeux
    Hehe, guess what people are willing to donate/pay for MOS 1.5/2.x ;-)

    OT: Nice going Krashan!
    ---
    http://www.iki.fi/sintonen/logs/its_only_football.txt
  • »16.07.05 - 11:05
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    Quote:


    hooligan wrote:
    Yeah, $570 already...and Krashan very well deservers it, and more. I hope we will break the 1000 dollars barrier.


    I'm pretty certain of that! :-)

    [ Edited by takemehomegrandma on 2005/7/16 14:56 ]
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »16.07.05 - 13:53
    Profile
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    Well, some more internal work done, implemented a few functions... ezTCP has socket() and connect() now :-). Also one trivial thing like Inet_NtoA(). Thanks to extensive syslog debug ezTCP will be very useful for people writing network software (I've already found some small bugs in a few popular network applications ;-)). The next step on the way is the name resolver module.

    [ Edited by Krashan on 2005/7/16 15:09 ]
  • »16.07.05 - 15:06
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Robin
    Posts: 741 from 2003/2/24
    wow :-)

    Was the timeframe 8 month or 8 days ;-)
  • »16.07.05 - 17:03
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    Acill
    Posts: 1926 from 2003/10/19
    From: Port Hueneme, Ca.
    Damn! There is no stopping this guy!
    Powermac Dual 2.0 GHZ G5 PCI-X (Registration #1894)
    Powerbook 1.67GHZ
    Powermac Dual 2.0 GHZ G5 PCIE (Registration #6130)
    A4000T CSPPC, Mediator
    Need Repairs, upgrades or a recap in the USA? Visit my website at http://www.acill.com
  • »16.07.05 - 17:04
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    ThePlayer
    Posts: 1069 from 2003/3/24
    From: Hamburg/Germany
    This is great how Krashan is doing the Job!
    I was first against the Stack but why not a little
    competition with TCP/IP stacks!?!
    Maybe this one from Krashan is better then AmiTCP-PPC.
    PowerMac G5 Quad 2.5 running UWQHD Resolution
  • »16.07.05 - 17:42
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    DJBase
    Posts: 745 from 2003/4/6
    From: Germany
    @ Krashan

    I hope my web server will work with your new stack. So far it works only with Miami. Doesnt work with Genesis and what I heard so far also not with the stack in MOS 1.5

    http://main.aminet.net/comm/www/w3s_b6.lha
    Mac mini, PowerPC G4 1.5 GHz, ATI Radeon 9200 64 MB, 1 GB RAM, 80 GB HDD, MorphOS 3.18
    PowerBook, PowerPC G4 1.67 GHz, ATI Radeon 9700 128 MB, 2 GB RAM, 250 GB mSATA HDD, MorphOS 3.18
  • »16.07.05 - 20:42
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    magnetic
    Posts: 2129 from 2003/3/1
    From: Los Angeles
    Krashan
    Thanks for taking on the project and for the nice verbose progress reports. Saying that here are some things on my mind if you guys dont mind:

    1. Its rather sad that there has been a working MOS tcp/ip stack for 1+ years now and NO Release :-?

    2. The recent news of potentiality of a 2006 MOS "1.5" release from a developer who is friendly with mos team.

    3. Krashan have you consulted Zapek on some of the tcp/ip programming problems.? Also laire was working on it for a while AFAIK

    4. I wish there would some form of statement from Mos Team about status of "1.5" and tcp/ip. Its a shame to see so much money go to something that is not *really* needed. For that kind of money we could have SSH port or Video Out on Radeon or something... What about a USB 2.0 driver?

    magnetic
    Pegasos 2 Rev 2B3 w/ Freescale 7447 "G4" @ 1ghz / 1gb Nanya Ram
    Quad Boot: MorphOS 2.7 | Amiga OS4.1 U4 | Ubuntu PPC GNU/Linux | OS X 10.4
  • »17.07.05 - 01:14
    Profile Visit Website
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    @ magnetic:

    Its rather sad that there has been a working MOS tcp/ip stack for 1+ years now and NO Release

    Yes, it's sad, but we as users can do nothing about it. We can sit and wait, or code and wait. I've choosen the second.

    The recent news of potentiality of a 2006 MOS "1.5" release from a developer who is friendly with mos team.

    But it is unofficial I guess? I've seen no official MOS Team announcement. And that means IMHO, the release date of MOS 1.5 is still unknown. It may be in two weeks as well as two years.

    Krashan have you consulted Zapek on some of the tcp/ip programming problems.? Also laire was working on it for a while AFAIK

    Well, I haven't encountered any TCP/IP programming problems so far. My best consultants are RFC and other documents (SANA-II specs, AmiTCP documentation...), Google and experiments. Also AFAIK Zapek only ported a ready stack (AmiTCP to be precise) and Laire worked on its GUI.

    I wish there would some form of statement from Mos Team about status of "1.5" and tcp/ip.

    I wish it too. But typical frequency of MOS Team official statements is one every two years ;-).

    Its a shame to see so much money go to something that is not *really* needed.

    Well it is up to those who raised up the bounty. I guess they share my opinion, that there is no shame at all. On the other hand it's a shame that communication between users and MOS Team is so poor.
  • »17.07.05 - 09:36
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Robin
    Posts: 741 from 2003/2/24
    Hmmm ... I wouldnt say that communication with the
    dev-team is poor ... there are just certain questions
    that get no answers. I think all general questions
    and not related to release-dates are answered quite fast.
    (Even if the requests get nonpositiv answers: Like the request
    for RMB in ASL.)
  • »17.07.05 - 10:16
    Profile Visit Website
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    @ DJBase:

    Sorry, it won't work. The reason is your server relies on outdated concept of inetd, the super-daemon. Inetd is supported only on unix-like platforms for compatibility reasons and is considered obsolete. Every modern server should be able to work in standalone mode, it means you should open port yourself, then listen() on it. Another solution is to write inetd as a separate application, it will solve problem for all TCP/IP stacks not having inetd built-in. Miami has it, ezTCP will not, 1.5 stack AFAIK hasn't it too.
  • »17.07.05 - 10:34
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    DJBase
    Posts: 745 from 2003/4/6
    From: Germany
    @ Krashan

    Well, thats sad to hear and as this is an ARexx server I dont think standalone will work.
    Mac mini, PowerPC G4 1.5 GHz, ATI Radeon 9200 64 MB, 1 GB RAM, 80 GB HDD, MorphOS 3.18
    PowerBook, PowerPC G4 1.67 GHz, ATI Radeon 9700 128 MB, 2 GB RAM, 250 GB mSATA HDD, MorphOS 3.18
  • »17.07.05 - 11:21
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    catohagen
    Posts: 297 from 2003/5/20
    @djbase

    By using Alfies rxsocket.library it should be possible to add standalone mode into gw3s or
    you could start using his Hserv without the need
    for an inetd service.

    http://users.libero.it/alfier/soft/hserv.html



    But an inetd in eztcp would be fun, theres so many possibilities to play with very little work.


    [ Edited by catohagen on 2005/7/17 12:57 ]
  • »17.07.05 - 11:53
    Profile
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    @ catohagen:

    But an inetd in eztcp would be fun, theres so many possibilities to play with very little work.

    As I said inetd may be implemented independently of TCP/IP stack. I do not say definite "no" for inetd module in ezTCP, but it for sure is low priority task. I think it is understandable.
  • »17.07.05 - 12:43
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    DJBase
    Posts: 745 from 2003/4/6
    From: Germany
    @ catohagen

    I looked at hserv and converted my homepage to be used with this server. Works so far. Problem solved for my case.
    Mac mini, PowerPC G4 1.5 GHz, ATI Radeon 9200 64 MB, 1 GB RAM, 80 GB HDD, MorphOS 3.18
    PowerBook, PowerPC G4 1.67 GHz, ATI Radeon 9700 128 MB, 2 GB RAM, 250 GB mSATA HDD, MorphOS 3.18
  • »17.07.05 - 13:06
    Profile Visit Website
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Crumb
    Posts: 732 from 2003/2/24
    From: aGaS & CUAZ Al...
    I'm sure ezTCP will be great :-) when AROSTCP is released we may get a MOS port too, so we may end up with two TCP/IP stacks for 1.4.5 and three for 1.5(!)
  • »17.07.05 - 13:32
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    catohagen
    Posts: 297 from 2003/5/20
    ofcourse its understandable, unimportant stuff like this can be added later :-)

    1st priortity should be getting morphos networked, be able to surf internet etc.

    Will you (later) implement your own API concerning addons communication ? im thinking of
    panels for showing network traffic etc. Would be nice to use existing stuff like
    GelbesPanel (http://amigazeux.net/gelbespanel/)
  • »17.07.05 - 13:42
    Profile
  • MorphOS Developer
    Krashan
    Posts: 1107 from 2003/6/11
    From: Białystok...
    @ catohagen:

    Will you (later) implement your own API concerning addons communication?

    We can talk about additional features after the bounty release. Everything is possible for now.
  • »17.07.05 - 14:36
    Profile Visit Website