I am using Syncthing, which is an application to sync files between two or more computers. I believe Syncthing (on github) needs to be allowed to Accept incoming network connections to work properly.
Mac OS X has a build-in firewall, which constantly asks me, if I want to allow syncthing to accept incoming network connections in form of a pop-up window. Usually, this only is asked once for an application, but for some reason this pop-up appears at least 4 times a day.
It might be related to an automated update functionality that results in a new binary showing up once in a while (similar to what Google Chrome does). However, the update frequency of this application is much lower compared to the amount of pop-ups I am receiving.
Any idea what I could do to make Mac OS X stop asking me this question for a specific application or is there just no way around it?
It would be great if there was also a default choice that would be made in case I am away from the machine. Any idea how this could be accomplished - without turning the firewall off?

syncthingwas present multiple times inside the OS X Firewall settings. I removed all of them and restarted the application. I am waiting to see if the constant nagging has now stopped :) – Chris May 18 '15 at 10:46codesign --verifycommand? – Arjan May 18 '15 at 11:19a sealed resource is missing or invalid, which is most likely, because the syncthing has been updated internally and thus was changed as a resource. I hope this makes sense. – Chris May 22 '15 at 12:10codesign --verifywill report all is fine today. (You might want to try!) However, as soon as that internal syncthing updates itself, the signature that OS X calculated breaks, so as of that day you'll have to approve (after every reboot?), or clean up the firewall settings... – Arjan May 22 '15 at 12:20