- User Since
- Jul 18 2014, 8:51 PM (316 w, 1 h)
Thu, Jul 30
Mon, Jul 13
LGTM however, I would recommend an exp-run. Many times before have sed changes caused trouble in the ports tree to be later reverted.
Jul 2 2020
Jun 18 2020
Jun 7 2020
I plan to re-commit this as soon as FreeBSD 12.2 is released, to avoid a limitation of the build system.
May 11 2020
May 8 2020
May 4 2020
Sorry I meant to approve this:
Apr 21 2020
Apr 18 2020
Apr 14 2020
Mar 25 2020
Mar 24 2020
Mar 22 2020
Mar 19 2020
Mar 17 2020
LGTM, but I have no time to test.
Note that this type of changes should be checked with an exxp-run
Mar 15 2020
Mar 14 2020
Update User Ports, attempting to bring balance with what can actually appear in a UNIX system.
Mar 12 2020
Mar 11 2020
Mar 10 2020
I thought cem would want to do the commit.
I've been a bit sick, but I'll commit it this week if no one else does.
Mar 4 2020
Mar 3 2020
The code is rather tricky, it would be convenient to checksum the object code on Little Endian to make sure nothing changes.
Mar 2 2020
Approved BTW, the code obviously doesn't change anything for LE.
Hmm... if the tests pass I guess it is good, but does the comment need updating as well?
The else case in the old code was going backwards but this one doesn't.
Feb 29 2020
It did compile but no joy sadly :(.
I left the complete log here:
Feb 28 2020
Feb 26 2020
Feb 23 2020
Feb 22 2020
Ugh.. I think this was discussed when __unreachable() was introduced (D2536 perhaps), and back then it was not considered a good idea.
Feb 21 2020
Feb 20 2020
Feb 16 2020
IANA has indeed removed some services: I think people can de-register services they don't use/develop anymore. We should remove at least Kerberos IV and netatalk, both are not in the IANA. Also IANA lists first tcp, udp and lastly sctp so perhaps its better to jeep things consistent.
Feb 13 2020
Sync with latest updates.
It is important to consider the differences between System Ports and User
ports. This changes keeps the system ports closely in sync with IANA.
Feb 11 2020
Feb 10 2020
Good, indeed r252956, which was the predecesor of this, was built on an UFS patch.
Well done, thanks!
Feb 7 2020
Feb 6 2020
Feb 5 2020
Feb 3 2020
Feb 2 2020
Jan 31 2020
Jan 30 2020
Jan 29 2020
Jan 25 2020
Jan 24 2020
Jan 23 2020
Jan 22 2020
Jan 21 2020
Jan 19 2020
Small fix .. and still very far from over.
I started modifying htree and lookup as well, but it's coming quickly
Argh .. a look into the NetBSD code indicades the directory entries (atr least e2d_reclen and e2d_namlen) need special treatment as well. Not sure yet about names wichh are character strings.
Yes, everything is in LE. The question is where does the transfer happen? The eraliest we do that, the better. Otherwise we should probably move the group descriptors to the dinode header, to have everything that must be translated in the same place.
Jan 16 2020
Jan 13 2020
LGTM. I forwarded the revision link to Tomohiro Kusumi from DragonFly as well.
Jan 11 2020
Jan 4 2020
Overcome by D22943 and SVN r356356.
FWIW, it may make sense to MFC this code: it is under strong copyleft and getting linked with everything.
Dec 30 2019
I am abandoning this line of changes: it doesnt bring any advantage.
Abandon: it was not exactly right.
Dec 29 2019
Let me add Oliver as he was my student for GSoC 2015.
I am fine with this approach: while we do have an implementation of these functions (GSoC 2015), I don't think FORTIFY_SOURCE solves anything that we don't already do with the strong stack protector. Stubbing the functions out is a quick and practical solution.
We should still consider removing the stubs in a near future: I haven't looked at how linux does it but I think this stuff is not carried by glibc but in GCC libs instead.