Sorry to keep laboring the point :-) but the other reason I'm pretty sure this is a client bug is that the client doesn't truncate the returned file at the end of the short read, which you'd expect if it actually was…
Whenever a client gets a short read it needs to issue a request at the missing offset if the caller wanted more bytes. Only if the server returns zero on that read can it assume EOF and concurrent truncation. We're…
Well pread/pwrite have the same return values, and historically for disk reads they block or return a device error. pread only returns a short value on EOF.
Yeah, I've gotten to the point where I can't do any arithmetic on any values without immediately adding integer wrap tests afterwards.
The Orville is the spiritual successor to TNG in my opinion. If you can get past the somewhat juvenile humor in the early episodes it's surprisingly good.
Please don't call Samba.tv just 'Samba'. We (the Samba project) have trademark on Samba, which is for the file server, authentication and print server that runs on Unix boxes and allows interoperability with Microsoft…
There are several cloud filesystem gateway appliances that contain considerable proprietary code on the appliance, and use Samba GPLv3 software to provide gateway services from SMB clients into the cloud. I'm not at…
By "signed" do you mean a DRM-locked down platform ? There's no problem with signed code, there is a problem with trying to claim ownership of a device that the customer owns :-). There are many appliances shipping with…
No, polshaw sounds like he has religious reasons against GPLv3 (as do Apple :-). There are many people shipping Samba on an appliance containing proprietary software, there is no problem doing that with GPLv3 code.
Sorry to keep laboring the point :-) but the other reason I'm pretty sure this is a client bug is that the client doesn't truncate the returned file at the end of the short read, which you'd expect if it actually was…
Whenever a client gets a short read it needs to issue a request at the missing offset if the caller wanted more bytes. Only if the server returns zero on that read can it assume EOF and concurrent truncation. We're…
Well pread/pwrite have the same return values, and historically for disk reads they block or return a device error. pread only returns a short value on EOF.
Yeah, I've gotten to the point where I can't do any arithmetic on any values without immediately adding integer wrap tests afterwards.
The Orville is the spiritual successor to TNG in my opinion. If you can get past the somewhat juvenile humor in the early episodes it's surprisingly good.
Please don't call Samba.tv just 'Samba'. We (the Samba project) have trademark on Samba, which is for the file server, authentication and print server that runs on Unix boxes and allows interoperability with Microsoft…
There are several cloud filesystem gateway appliances that contain considerable proprietary code on the appliance, and use Samba GPLv3 software to provide gateway services from SMB clients into the cloud. I'm not at…
By "signed" do you mean a DRM-locked down platform ? There's no problem with signed code, there is a problem with trying to claim ownership of a device that the customer owns :-). There are many appliances shipping with…
No, polshaw sounds like he has religious reasons against GPLv3 (as do Apple :-). There are many people shipping Samba on an appliance containing proprietary software, there is no problem doing that with GPLv3 code.