1. 18 Oct, 2019 1 commit
  2. 12 Oct, 2019 1 commit
  3. 30 Aug, 2019 1 commit
  4. 23 May, 2019 1 commit
  5. 25 Jan, 2019 1 commit
  6. 07 Dec, 2018 1 commit
  7. 15 Nov, 2018 1 commit
  8. 26 Aug, 2018 1 commit
    • ROOL's avatar
      Build fix · 283e8a6b
      ROOL authored
      Detail:
        netdb.h needs types.h
      
      Version 5.65. Tagged as 'Internet-5_65'
      283e8a6b
  9. 11 Aug, 2018 1 commit
    • Robert Sprowson's avatar
      Conditionally ensure AUNMsgs · 95f451ac
      Robert Sprowson authored
      Internet 5.61 and later doesn't need AUNMsgs, so don't try loading them. The default softloaded Internet (5.40) however does, so do in that case.
      Sprinkle in a couple of comments, rename Test$Eval into Inet$ name space.
      
      Version 5.64. Tagged as 'Internet-5_64'
      95f451ac
  10. 21 Jul, 2018 1 commit
    • ROOL's avatar
      Internet resource updates · 02265f6a
      ROOL authored
      Detail:
        MimeMap: Add entries for GPX and KML, submission from Matthew Phillips.
        CertData: Updated CA data from 2018-06-20, submission for TCP/IP bounty.
      Admin:
        Not tested.
      
      Version 5.63. Tagged as 'Internet-5_63'
      02265f6a
  11. 28 Apr, 2018 1 commit
  12. 23 Mar, 2018 1 commit
    • Robert Sprowson's avatar
      Fixes from static analysis · 698cbb29
      Robert Sprowson authored
      Ref https://www.riscosopen.org/forum/forums/4/topics/9503#posts-72595 and subsequent offline checks.
      
      arp: missing return from non-void delete() (from FreeBSD 13977)
      ifconfig: undefined variable m (from FreeBSD revision 13145)
                correct return types to void for xxx_getaddr() (from FreeBSD revision 19914)
      inetstat: dead array variable buf2[] removed
      ipvars: missing return value from main()
      map-mbone: missing va_end (from NetBSD revision 1.8)
      md5: file handle leak on error (from FreeBSD revision 292955)
      mrinfo: missing va_end (from NetBSD revision 1.12)
      mtrace: missing va_end (from NetBSD revision 1.18)
      newfiler: add comment for apparent missing return
      sysctl: fix QUAD variable type (from FreeBSD revision 88696)
              though academic since Internet doesn't have any quad_t variables explicit function return types added in PathConf.c
      BootNet: change RMIfThere alias to use temporary variable from its own namespace
      
      Version 5.61. Tagged as 'Internet-5_61'
      698cbb29
  13. 17 Mar, 2018 1 commit
    • ROOL's avatar
      Internet resource updates and additions · def645fa
      ROOL authored
      Detail:
        Add some trusted root certificates to InetDBase: for use by AcornSSL.
        Remove 'pong', such that it doesn't have to be maintained (the Internet module responds to ICMP requests).
        Change the examples in AUNMap for a 10.x.x.x based network.
        Add ssh/https/nfsd to our table of known services (for AcornSSL and NFS).
      Admin:
        Submission for TCP/IP bounty.
      
      Version 5.60. Tagged as 'Internet-5_60'
      def645fa
  14. 11 May, 2017 1 commit
  15. 22 Jun, 2016 2 commits
    • Robert Sprowson's avatar
      Add Tftp to the disc based !Internet commands · 427b8998
      Robert Sprowson authored
      A TFTP client is described in the TCP/IP Protocol Suite manual but seems to have been lost somewhere along the way, perhaps when the Internet 5 work was done? TFTP is often used to load OS images or similar boot time stuff as it's a very simple (and insecure) protocol.
      Port a contemporary client from FreeBSD (circa March 2000) with a few changes to allow it to run on RISC OS.
      Makefile:
        Remove the BareMinUtils option. Nothing uses it, and it wouldn't work anyway since it's missing !Run.
        Add Tftp
      
      Tested against OpenTFTP server 1.64 running on Windows, GETting and PUTing a number of files.
      
      Version 5.58. Tagged as 'Internet-5_58'
      427b8998
    • Robert Sprowson's avatar
      Import of Tftp · dcc5f29f
      Robert Sprowson authored
      From https://svnweb.freebsd.org/base/stable/4/usr.bin/tftp/ revision 57955.
      dcc5f29f
  16. 30 Mar, 2015 1 commit
    • Robert Sprowson's avatar
      Review of MimeMap sections · 9b56720c
      Robert Sprowson authored
      Video type:
        Deleted duplicate video/x-msvideo entry.
        Renamed acorn-replay into private name space.
        Added MJPEG.
      Multipart & message types:
        Reviewed, no changes.
      Audio type:
        Added AC3, L16, MPA.
        Removed audio/mp3.
      Application type:
        Duplicate of x-dvi, x-latex, x-shockwave-flash, x-director, x-tar entries removed.
        Caseless compare means .Z and .z are duplicates too.
        Quadruplicate entry for 'TeX' removed.
        Added XML & XML-DTD
        Added Lotus123 and XLS from !Eureka
        Added the office document formats, their XML equivalents, and pen document equivalents.
      
      Also sync md5.c with FreeBSD SVN revision 280716, this is no net code change since it's the result of feedback to FreeBSD from here.
      
      Version 5.57. Tagged as 'Internet-5_57'
      9b56720c
  17. 03 Nov, 2014 2 commits
    • Robert Sprowson's avatar
      Rake over the 'text' and 'model' sections of MimeMap · d9f7546a
      Robert Sprowson authored
      Text:
      Added css, tab-separated-values, vcard, xml, vnd.wap.wml.
      Removed text/richtext (this is not the wordprocessor document you are looking for) used text/rtf per IANA allocation.
      
      Version 5.56. Tagged as 'Internet-5_56'
      d9f7546a
    • Robert Sprowson's avatar
      Pass back errno if fread fails · 237194c5
      Robert Sprowson authored
      To more accurately mimic open() with fopen() we need to make i negative so errno gets reported.
      Trim unnecessary library from MD5 makefile
      237194c5
  18. 06 Sep, 2014 1 commit
    • Robert Sprowson's avatar
      Add md5 utility A port of the FreeBSD tool of the same name, md5 calculates a... · ca64db01
      Robert Sprowson authored
      Add md5 utility A port of the FreeBSD tool of the same name, md5 calculates a long check sequence to see if the file has been transported across the internet without error.
      
      Specifically, this is a snapshot of
        /lib/libmd/md5c.c revision 154479
        /lib/libmd/mdXhl.c revision 154479
        /sbin/md5/md5.c revision 238964
      with a few tweaks for RISC OS.
      Tested by comparing the MD5 sum of a few downloads from the downloads page.
      
      Version 5.55. Tagged as 'Internet-5_55'
      ca64db01
  19. 02 Sep, 2014 1 commit
    • Robert Sprowson's avatar
      Image mime type review · fe633ca0
      Robert Sprowson authored
      Added ".jif" as optional JPEG extension.
      Added fits since ChangeFSI can open them.
      Added prs.btif as a registered TIFF variant, though very unlikely to occur in the wild.
      Renamed image/svg to its W3C and IANA registration.
      Removed image/photo-cd due to no search engine hits (for a punctuation preserving search) and not IANA recognised.
      Corrected typo in xpng to x-png.
      Added vnd.dxf & vnd.microsoft.icon & vnd-wap-wmbp & vnd.adobe.photoshop as these have RISC OS file types and IANA registrations.
      Added image/bmp reluctantly with notes about which are official or not.
      Removed x-MS-bmp as x-ms-bmp covers it (MimeMap is case insensitive).
      Removed duplicates of x-photo-cd and x-xpixmap.
      
      Unrelated, added text/csv in passing.
      
      Version 5.54. Tagged as 'Internet-5_54'
      fe633ca0
  20. 25 Sep, 2013 1 commit
    • Robert Sprowson's avatar
      Increase RMENSURE of Internet module · 796ef10c
      Robert Sprowson authored
      Versions 5.31 to 5.39 inclusive had a nasty memory leak on every socket creation, so enforce module 5.40 or later. For reference, RISC OS 5 has shipped with 5.45 or later anyway.
      
      Version 5.53. Tagged as 'Internet-5_53'
      796ef10c
  21. 13 Jul, 2013 1 commit
    • Robert Sprowson's avatar
      Correction to mimetype for ZIP · 4754d19c
      Robert Sprowson authored
      Zip has a specific filetype allocated, previously it was mapped to DDC, so SparkFS would (if viewing a ZIP file on a PC share for example) retype it to A91 after opening and realising it was a ZIP. Then viewing from the PC side would show it's ",a91" suffix and hence not be recognised as a ZIP any more.
      
      Version 5.52. Tagged as 'Internet-5_52'
      4754d19c
  22. 26 May, 2013 1 commit
    • Robert Sprowson's avatar
      Build fixes for cc 5.70 · 8fb5cc3a
      Robert Sprowson authored
      The built in headers with cc 5.70 include new non-ANSI defines in <errno.h> which clash with some of the names in TCPIPLibs:sys/errno.h
      This change extends the practice in some of the disc based utils to not include <errno.h> when __unix is not defined (since the symbol for errno is also declared as extern at the top of the TCPIPLibs copy) to avoid the duplication and hence the clash.
      Built with cc 5.70, but no runtime testing.
      
      Version 5.51. Tagged as 'Internet-5_51'
      8fb5cc3a
  23. 19 Sep, 2012 1 commit
    • Robert Sprowson's avatar
      Install alternate !Internet icons · cc603b7e
      Robert Sprowson authored
      To save a little disc space the default is the RISC OS 5 cream colour folder, hence only the deltas (Ursula and Morris4) are needed.
      Also, use Push/Pull in RMFind, move !Run into LocalRes: because it's english.
      
      Version 5.50. Tagged as 'Internet-5_50'
      cc603b7e
  24. 02 Sep, 2012 1 commit
  25. 31 Aug, 2012 1 commit
    • Ben Avison's avatar
      Build fix · 6a25eea7
      Ben Avison authored
      Detail:
        Install rule could only be run once because the redirection of the output
        of awk failed because the file already existed and was read-only. Fixed by
        wiping the destination directory before we start.
      Admin:
        Checked in a disc build.
      
      Retagged as 'Internet-5_49'
      
      Version 5.49. Not tagged
      6a25eea7
  26. 28 Aug, 2012 1 commit
  27. 07 Jul, 2012 1 commit
    • Robert Sprowson's avatar
      Omit !Boot file from emergency utils · 152387c4
      Robert Sprowson authored
      When included in a ROM in emergency utils form this isn't an application, so !Boot is unnecessary as !Run does the same initial variable assignments.
      Also, since there are no sprites in that case, don't iconsprites the non existant file.
      
      Version 5.48. Tagged as 'Internet-5_48'
      152387c4
  28. 14 Jan, 2012 1 commit
  29. 24 Oct, 2009 1 commit
  30. 30 Sep, 2009 1 commit
  31. 09 Nov, 2004 1 commit
  32. 11 Jul, 2004 1 commit
  33. 01 Jul, 2004 1 commit
    • Steve Revill's avatar
      Build updates · 05ef30ac
      Steve Revill authored
      Detail:
        Updated to build correctly on Iyonix.
      Summary:
        Tested in DB220 Baseline build
      
      Version 5.44. Tagged as 'Internet-5_44'
      05ef30ac
  34. 23 Jan, 2004 1 commit
  35. 16 Jan, 2004 1 commit
  36. 03 Dec, 2003 1 commit
    • Ben Avison's avatar
      ANSIized. · 540839dd
      Ben Avison authored
      Version 5.43. Tagged as 'Internet-5_43'
      540839dd
  37. 12 Nov, 2003 2 commits