- 22 Jul, 2021 3 commits
-
-
Ben Avison authored
-
Ben Avison authored
* Consoidate all Makefiles into one * Now fully support cross-compilation * Native builds require amu 5.36 * Consolidate and complete .gitignore * Remove STB install variant for simplicity * Should build identical binaries to previous commit * Enable full GitLab CI
-
Ben Avison authored
* All C binaries are now built with stack limit checking and embedded function names both enabled. * Libraries are linked in a consistent order (makes no difference to functionality, but makes it easier to compare binaries). * Remove useless instructions from transient utilities. This is a partial revert of commit 429ec503. Those `ENTRY` lines were not orphaned 'aasm' function-entry macros, since nothing ever pulled the return address back off the USR mode stack (and note that the contemporary Makefile was already using `objasm`). Instead, I believe they were intended to indicate the binary entry point, so an `ENTRY` directive was the correct thing to use. * Use the `-util` option to `link` to insert headers and fiiters on to transient utilities. * ShowStat now gets its version information from the main VersionNum file.
-
- 12 Jun, 2021 1 commit
-
-
ROOL authored
Version 5.85. Tagged as 'InetRes-5_85'
-
- 16 Apr, 2021 1 commit
-
-
ROOL authored
Version 5.84. Tagged as 'InetRes-5_84'
-
- 06 Mar, 2021 1 commit
-
-
Ben Avison authored
Others are possible (and may be added later) but these would have caught the recent bad update. This job is placed in the static_analysis stage, so will slot neatly in when we add the common CI jobs. Version 5.83. Tagged as 'InetRes-5_83'
-
- 06 Feb, 2021 1 commit
-
-
ROOL authored
Version 5.82. Tagged as 'InetRes-5_82'
-
- 05 Feb, 2021 1 commit
-
-
ROOL authored
Version 5.81. Tagged as 'InetRes-5_81'
-
- 22 Jan, 2021 1 commit
-
-
ROOL authored
Version 5.80. Tagged as 'InetRes-5_80'
-
- 11 Dec, 2020 1 commit
-
-
ROOL authored
Version 5.79. Tagged as 'InetRes-5_79'
-
- 16 Oct, 2020 1 commit
-
-
ROOL authored
Version 5.78. Tagged as 'InetRes-5_78'
-
- 24 Jul, 2020 1 commit
-
-
ROOL authored
Version 5.77. Tagged as 'InetRes-5_77'
-
- 26 Jun, 2020 1 commit
-
-
ROOL authored
Version 5.76. Tagged as 'InetRes-5_76'
-
- 03 Jan, 2020 1 commit
-
-
ROOL authored
Version 5.75. Tagged as 'InetRes-5_75'
-
- 29 Nov, 2019 1 commit
-
-
ROOL authored
Version 5.74. Tagged as 'InetRes-5_74'
-
- 21 Nov, 2019 2 commits
-
-
Robert Sprowson authored
Version 5.73. Tagged as 'InetRes-5_73'
-
Robert Sprowson authored
Add entries for WiFi (matches TCPIPLibs-5_67), and make the gigabit fibre entry a bit clearer.
-
- 18 Oct, 2019 1 commit
-
-
ROOL authored
Version 5.72. Tagged as 'InetRes-5_72'
-
- 12 Oct, 2019 1 commit
-
-
Ben Avison authored
Version 5.71. Tagged as 'InetRes-5_71'
-
- 30 Aug, 2019 1 commit
-
-
ROOL authored
Version 5.70. Tagged as 'InetRes-5_70'
-
- 23 May, 2019 1 commit
-
-
ROOL authored
Version 5.69. Tagged as 'InetRes-5_69'
-
- 25 Jan, 2019 1 commit
-
-
ROOL authored
Version 5.68. Tagged as 'Internet-5_68'
-
- 07 Dec, 2018 1 commit
-
-
ROOL authored
Version 5.67. Tagged as 'Internet-5_67'
-
- 15 Nov, 2018 1 commit
-
-
ROOL authored
Version 5.66. Tagged as 'Internet-5_66'
-
- 26 Aug, 2018 1 commit
-
-
ROOL authored
Detail: netdb.h needs types.h Version 5.65. Tagged as 'Internet-5_65'
-
- 11 Aug, 2018 1 commit
-
-
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'
-
- 21 Jul, 2018 1 commit
-
-
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'
-
- 28 Apr, 2018 1 commit
-
-
ROOL authored
Admin: From 2018-03-07. Version 5.62. Tagged as 'Internet-5_62'
-
- 23 Mar, 2018 1 commit
-
-
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'
-
- 17 Mar, 2018 1 commit
-
-
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'
-
- 11 May, 2017 1 commit
-
-
Robert Sprowson authored
Version 5.59. Tagged as 'Internet-5_59'
-
- 22 Jun, 2016 2 commits
-
-
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'
-
Robert Sprowson authored
From https://svnweb.freebsd.org/base/stable/4/usr.bin/tftp/ revision 57955.
-
- 30 Mar, 2015 1 commit
-
-
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'
-
- 03 Nov, 2014 2 commits
-
-
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'
-
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
-
- 06 Sep, 2014 1 commit
-
-
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'
-
- 02 Sep, 2014 1 commit
-
-
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'
-
- 25 Sep, 2013 1 commit
-
-
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'
-
- 13 Jul, 2013 1 commit
-
-
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'
-