On Fri, Aug 14, 2015 at 9:58 PM, Jonathan Bennett <jbscienc...@gmail.com>
wrote:

> Made a couple fixes and pushed to github. Seems to work on this mac now. I
> am trying to get a working bundle so it can be distributed without a
> macports or homebrew install.
>

Yep, IP resolution mode works now on Yosemite.

--Mike



>
> On Fri, Aug 14, 2015, 8:20 PM Michael Rash <michael.r...@gmail.com> wrote:
>
>> On Fri, Aug 14, 2015 at 4:08 PM, Damien Stuart <dstu...@dstuart.org>
>> wrote:
>>
>>> The knock is working as well.
>>>
>>> I should point out that this is on a different Mac (mine at home running
>>> Mavericks).  This first one I used is older (with Mountain Lion).  I will
>>> retry on the older one when I get a chance.
>>>
>>
>> The CMAKE_OSX_ARCHITECTURES update allowed me to get the UI compiled. I'm
>> on Yosemite with this Mac, and the UI launches and allows me to save a
>> config. I can also successfully send a knock unless I use the IP resolution
>> mode (which gives "Failed initialization"). That exact message does not
>> come from fwknop-gui or libfko that I can see, so perhaps this is another
>> error from curl? The SPA packets work great in non-resolution mode.
>>
>> --Mike
>>
>>
>>
>>>
>>> -Damien
>>>
>>>
>>> On Fri, Aug 14, 2015 at 1:32 PM, Jonathan Bennett <jbscienc...@gmail.com
>>> > wrote:
>>>
>>>> Removing that line was an option I wanted to test. When you say it is
>>>> working, do you mean just the compiling, or sending a knock as well?
>>>>
>>>> At one point I had a bug where only the first knock would work and
>>>> repeated attempts would fail, but I thought I fixed that one. That could be
>>>> what is happening, though.
>>>>
>>>> On Fri, Aug 14, 2015, 12:11 PM Damien Stuart <dstu...@dstuart.org>
>>>> wrote:
>>>>
>>>>> Hmm.
>>>>>
>>>>> I commented out the CMAKE_OSX_ARCHITECTURES on my mac at home and
>>>>> it's working.  I should also add that I am using Homebrew instead of
>>>>> macports.
>>>>>
>>>>> -Damien
>>>>>
>>>>> On Fri, Aug 14, 2015 at 1:05 PM, Jonathan Bennett <
>>>>> jbscienc...@gmail.com> wrote:
>>>>>
>>>>>> That is probably an error from the curl library trying to do https to
>>>>>> resolve the local ip. I'll add that to the todo list for when I get back 
>>>>>> to
>>>>>> a mac to work on it. Thank you for the report.
>>>>>>
>>>>>> On Fri, Aug 14, 2015, 12:01 PM Damien Stuart <dstu...@dstuart.org>
>>>>>> wrote:
>>>>>>
>>>>>>> I was able to get it to compile on my mac after setting
>>>>>>> "CMAKE_OSX_ARCHITECTURES x86_64" in the CMakeLists.txt file.
>>>>>>>
>>>>>>> It runs, but when I go to send a knock, it just pops up a dialog
>>>>>>> stating "Unknown Error".
>>>>>>>
>>>>>>> -Damien
>>>>>>>
>>>>>>> On Thu, Aug 13, 2015 at 11:19 PM, Jonathan Bennett <
>>>>>>> jbscienc...@gmail.com> wrote:
>>>>>>>
>>>>>>>>
>>>>>>>> On Thu, Aug 13, 2015, 10:07 PM Michael Rash <michael.r...@gmail.com>
>>>>>>>> wrote:
>>>>>>>>
>>>>>>>> On Thu, Aug 13, 2015 at 4:28 PM, Jonathan Bennett <
>>>>>>>> jbscienc...@gmail.com> wrote:
>>>>>>>>
>>>>>>>> There is now an installer for fwknop-gui on Windows. It's built
>>>>>>>> using inno setup. Link here:
>>>>>>>> http://incomsystems.biz/misc/fwknop-gui-installer.exe
>>>>>>>>
>>>>>>>> Awesome! I used the installer on a Window 7 VM, and it worked
>>>>>>>> perfectly (sending a SPA packet to fwknopd running on a separate Linux 
>>>>>>>> box).
>>>>>>>>
>>>>>>>> I also compiled up the UI on an Ubuntu 1410 system, and it worked
>>>>>>>> there too after I got the wxWidgets stuff installed. One minor thing is
>>>>>>>> that the backspace key did not seem to delete characters out of fields 
>>>>>>>> like
>>>>>>>> the stanza name - not sure if this is something in my setup or not 
>>>>>>>> (ubuntu
>>>>>>>> VM on a Mac). I was able to highlight the complete field and then type 
>>>>>>>> over
>>>>>>>> the existing text as a workaround. Also, for both the Linux and Windows
>>>>>>>> UI's, the tab key doesn't seem to move the cursor from one field to the
>>>>>>>> next. (Totally minor - just reporting things in case they are useful.)
>>>>>>>>
>>>>>>>>
>>>>>>>> The tab issue I was aware of, but not the backspace issue. I'll
>>>>>>>> investigate and get it fixed.
>>>>>>>>
>>>>>>>>
>>>>>>>> A feature for a future release might be to add a status bar (or
>>>>>>>> box) that lets the user know that a SPA packet has been sent after 
>>>>>>>> hitting
>>>>>>>> the "Send Knock" button. This could come in handy if the IP resolution 
>>>>>>>> step
>>>>>>>> is slow for example. This could maybe be a text status area at the 
>>>>>>>> bottom
>>>>>>>> of the UI that just flashes the steps involved such as "resolving 
>>>>>>>> IP...",
>>>>>>>> "sending knock", etc. If the IP resolution is fast, then this status 
>>>>>>>> would
>>>>>>>> just flash very briefly before moving to the next phase. What do you 
>>>>>>>> think?
>>>>>>>>
>>>>>>>> If something goes wrong, a message is displayed. I think a visual
>>>>>>>> feedback of success would also be helpful.
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> This is still the same early alpha version, so please report any
>>>>>>>> bugs you find.
>>>>>>>>
>>>>>>>> I'll work on the Mac package when I can get back to an Apple
>>>>>>>> machine. I hope to have a mac binary download sometime this weekend.
>>>>>>>>
>>>>>>>> I tried briefly on my Mac as well - ran into some linker issues
>>>>>>>> that I think are my fault. More soon on this front.
>>>>>>>>
>>>>>>>> Did you hit the i686 vs x86_64 issue? In CMakeLists.txt change the
>>>>>>>> line:
>>>>>>>>
>>>>>>>> set(CMAKE_OSX_ARCHITECTURES i386)
>>>>>>>> To
>>>>>>>> set(CMAKE_OSX_ARCHITECTURES x86_64)
>>>>>>>> And clean your build directory and try again. I seem to remember
>>>>>>>> the same error when I built it using macports. If this fixes it for 
>>>>>>>> you,
>>>>>>>> I'll push that change to github.
>>>>>>>>
>>>>>>>> Thanks to you, fwknop usability is about to take a giant step
>>>>>>>> forward.
>>>>>>>>
>>>>>>>> --Mike
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --Jonathan
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Fwknop-discuss mailing list
>>>>>>>> Fwknop-discuss@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>>
>>>>>>>> Michael Rash | Founder
>>>>>>>> http://www.cipherdyne.org/
>>>>>>>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>> _______________________________________________
>>>>>>>> Fwknop-discuss mailing list
>>>>>>>> Fwknop-discuss@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> ------------------------------------------------------------------------------
>>>>>>>>
>>>>>>>> _______________________________________________
>>>>>>>> Fwknop-discuss mailing list
>>>>>>>> Fwknop-discuss@lists.sourceforge.net
>>>>>>>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>
>>>
>>
>>
>> --
>> Michael Rash | Founder
>> http://www.cipherdyne.org/
>> Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
>>
>> ------------------------------------------------------------------------------
>> _______________________________________________
>> Fwknop-discuss mailing list
>> Fwknop-discuss@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/fwknop-discuss
>>
>


-- 
Michael Rash | Founder
http://www.cipherdyne.org/
Key fingerprint = 53EA 13EA 472E 3771 894F  AC69 95D8 5D6B A742 839F
------------------------------------------------------------------------------
_______________________________________________
Fwknop-discuss mailing list
Fwknop-discuss@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fwknop-discuss

Reply via email to