Motion - Webhttp Enhancements

Patches to enhance webhttpd

Description of Patch boolselect.diff

I wanted to have a selectbox instead of a textfield for changing boolean configs

Installation of Patch

Download the patch file. If it is packed as a gz or tar.gz unpack it first. Then copy it to the motion source directory and issue the command (assuming the patch file is called filename_of_patch_file.diff)

patch < filename_of_patch_file.diff

Then re-build Motion and test the patch.

Change History of Patches

  • boolselect.diff 1.0 Initial revision Obsolete

  • acceptbug.diff 1.0 Initial revision Released

  • boolselect-acceptbug-fixed v1.1 , 16 Aug 2005
    • Merged acceptbug and boolselect.
    • Cleanup code removing non-blocking listen socket.
    • Fixed boolselect , previous one always displayed on/off .
  • boolselect-acceptbug-fixed v1.2 , 16 Aug 2005
    • Diff against lastest daily snap ( motion-20050816 )
    • Removed some warnings ( redundant redeclaration of of config_params , comparison between signed and unsigned ).

  • boolselect v1.2, 17 Aug 2005 Starting patch against motion-3.2.3 release
    • Added code from boolselect-acceptbug-fixed v1.2 but diff from stable release.
    • Removed some warnings ( comparison between signed and unsigned ).
  • boolselect v1.3, 17 Aug 2005
    • Fixed to submit form from set value option pressing enter and breaking javascript.
  • boolselect v1.4, 21 Aug 2005
    • Ready to be integrated in daily snapshot.

Discussion and Comments


When I received your fix directly yesterday I applied it to the official sources and it is in the daily snap.

Can you re-create the patch releative to the 20050816 snap or later?

-- KennethLavrsen - 16 Aug 2005

Done !

-- AngelCarpintero - 16 Aug 2005

I had to do the release of 3.2.3 and I managed to seperate the fixes from the enhancement.

-- KennethLavrsen - 16 Aug 2005

Recreate the patch against last release.

-- AngelCarpintero - 17 Aug 2005

Will be in 3.2.4_snap1

-- KennethLavrsen - 21 Aug 2005
Topic revision: r12 - 20 Dec 2005, KennethLavrsen
Copyright © 1999-2017 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Please do not email Kenneth for support questions (read why). Use the Support Requests page or join the Mailing List.
This website only use harmless session cookies. See Cookie Policy for details. By using this website you accept the use of these cookies.