Daniel Markstedt
Daniel Markstedt
In the case of option 1, I went through the 2.x code tree and picked out modules that I think should be brought over, and a few that I think...
@dgsga Well thank YOU for doing the same, really! This is truly a community effort, keeping Netatalk alive. If there is any clear cut improvement that you think would be...
Glancing through the main branch commit log in 2011 - 2012: two things that may need more plumbing to restore are encodings (conversion from classic Mac code pages), and support...
Additional requirement: Forward-porting support for AppleTalk-only AFP protocol versions. There are branches sprinkled across the codebase that checks for AFP version number and returns different data. | |AFP 1.1 |...
First roadblock encountered: This commit https://github.com/Netatalk/netatalk/commit/fb751e80c0bc12c35675fbf1434ceecb4aad47cb removed support for ASP and PAP child process handling, rewriting it as AFP-only. Very mildly used in asp_getsess.c ...
@NJRoadfan Thanks for the suggestions. We don't need `mswindows` either I believe. I'm pretty sure it was part of the ancient "SFM" compatibility layer via a modified Samba version lost...
All of the relevant code has been committed to main now, with scaffolding for the build system set up. The code does not yet compile, mainly because of the aforementioned...
@VorpalBlade Would you be able to test if this works to set the lockfile path in your environment?
@VorpalBlade You just need to append one slash and it should work, i.e. `-Dwith-lockfile-path=/run/lock/netatalk/` You can observe the mechanism in: https://github.com/Netatalk/netatalk/blob/048471636f083900aea0cfffc20a22fdadbc2f14/include/atalk/paths.h#L16
Fair point. This is the only spot where path string concatenation is done directly in C, rather than through the build system, IINM. It's using this macro `ATALKPATHCAT` which concatenates...