User Details
- User Since
- May 17 2014, 3:06 AM (577 w, 4 d)
Yesterday
Mon, Jun 9
Sat, Jun 7
Fri, Jun 6
move kldload into rpcbind
Wed, Jun 4
Why don't you commit it yourself? But please reformat the commit message, see the file's commit history for examples.
then either fix rpcbind so it doesn't print an error when started before krpc is loaded, or approve this review... your choice
Tue, Jun 3
Mon, Jun 2
It was committed upstream and imported in rG45538173c120.
Sat, May 31
libcompat
cf. D50626
Fri, May 30
Thu, May 29
Wed, May 28
Tue, May 27
Mon, May 26
Sat, May 24
Fri, May 23
kinda ironic that you had five minutes to list your tests, but only 60 seconds to clean up after running one...
cf. my objection to D50442
cf. my objection to D50442
cf. my objection to D50442
lgtm, though I would prefer if this was merged with D50442
I'm not convinced this is the right way to go about it. It will still be possible to compile binaries which use these interfaces, and existing binaries which will continue to run but cease to function, which violates the spirit of library versioning. What you should do instead is leave the functions untouched, but remove their prototypes from the header files and their names from the symbol map, and use __sym_compat() to provide compatibility symbols. See for instance rG7381dcc9eeb7 which deprecated gets(). This will allow FreeBSD 14 binaries which use these interfaces to continue working on a FreeBSD 15 system, but prevent compiling new binaries which rely on them.
You may want to remove mentions of DES from rpc_soc(3) as well.
Wed, May 21
Tue, May 20
Mon, May 19
Sun, May 18
Sat, May 17
Fri, May 16
SAVENAME and SAVESTART are no more