Permalink
Commits on Oct 20, 2015
  1. updated `.gitattributes` to prevent further CRLF issues -- at least w…

    GerHobbelt committed Oct 20, 2015
    …ith most files -- when working on the sources on multiple platforms.
Commits on Oct 14, 2015
  1. 404 errors are now properly routed through a subrequest which will lo…

    GerHobbelt committed Oct 14, 2015
    …ad the error html file from the internal stored resource; that way the executable will be better self-contained.
    
    More work needs to be done to make this truly flexible: piping the resource data through SSI or another macro-like process to fill in the current details in the HTML output.
  2. add git submodule registration bash shell scripts for tracking submod…

    GerHobbelt committed Oct 14, 2015
    …ules' checkout points and registered remotes.
Commits on Sep 26, 2015
  1. the book sample server now accepts *relative* paths for the `-r` docu…

    GerHobbelt committed Sep 26, 2015
    …ment_root option, e.g. `-r ../../`
Commits on Sep 16, 2015
  1. Merge branch 'master' of github.com:GerHobbelt/civet-webserver

    GerHobbelt committed Sep 16, 2015
    # Conflicts:
    #	pthread-win32
Commits on Sep 7, 2015
  1. updated libraries

    GerHobbelt committed Sep 7, 2015
Commits on Aug 26, 2015
  1. fix SVG image HTML

    GerHobbelt committed Aug 26, 2015
Commits on Apr 24, 2015
  1. completed the initial work on compiled-in resources (HTML files, imag…

    GerHobbelt committed Apr 24, 2015
    …es, etc.) -- no SSI for these, though.
  2. fixed bug in `get_builtin_mime_type()` where it wouldn't deliver the …

    GerHobbelt committed Apr 24, 2015
    …user-specified default mime type when no match is found in the built-in mime lookup table.
Commits on Apr 22, 2015
  1. check if the 'remembered' (recalled) DocumentRoot from the Windows Re…

    GerHobbelt committed Apr 22, 2015
    …gistry is actually valid; if it isn't, we assume the DocumentRoot is the current working directory instead.
    
    Also generated a new release executable.
  2. store the active DocumentRoot in the Windows registry for later recal…

    GerHobbelt committed Apr 22, 2015
    …l: no need to drag&drop the same directory onto the app on every run. This code requires Windows Vista or above, hence the minimum Windows version has been bumped to `0x600`.
Commits on Apr 21, 2015
  1. whitespace korrektur

    GerHobbelt committed Apr 21, 2015
  2. completed the generalized WM_SIZE/WM_SIZING resize code - now all con…

    GerHobbelt committed Apr 21, 2015
    …trols in the dialog stick to whichever side(s) they should.
  3. generalizing the window resize work: prepare to measure all controls …

    GerHobbelt committed Apr 21, 2015
    …and resize all according to the rules set for them, using a hashtable to quickly access their calculated dimensions' meta info.
  4. - added MG_ASSERT(): a custom assertion feature

    GerHobbelt committed Apr 21, 2015
    - working out the window resize logic (WM_SIZE + WM_SIZING)
  5. Augment the code to load the highest/latest RichEdit control: only ve…

    GerHobbelt committed Apr 21, 2015
    …rsions 5.x and above show East Asian URLs correctly, e.g. <http://庙.gov:9999/>
Commits on Apr 20, 2015
  1. Merge branch 'master' of github.com:GerHobbelt/civet-webserver

    GerHobbelt committed Apr 20, 2015
    Conflicts:
    	examples/book_samples_server.c
    	win32/dist/mongoose_book_samples_server.exe
Commits on Apr 19, 2015
  1. - exported the mg_scan_directory() API

    HansWessels committed Apr 19, 2015
    - print the potential VHost domains every time we (re)start the book sample server: it will scan the Windows OS `hosts` file and print all viable entries there.
  2. changed API name `mg_match_prefix` to the more aptly named `mg_match_…

    HansWessels committed Apr 19, 2015
    …string`; also adjusted the internal function name.
Commits on Mar 18, 2015
  1. fix projects so that post-build commands like `copy` don't barf on UN…

    GerHobbelt committed Mar 18, 2015
    …IX forward slashes `/` in the paths...
  2. Copy the Win32/Release binary for the 'book sample server' to the `di…

    GerHobbelt committed Mar 18, 2015
    …st` directory as a post-build task in MSVC2013: auto-update that published binary whenever we build it again in 'production mode'.
  3. whitespace

    GerHobbelt committed Mar 18, 2015
  4. include the built Win32 book samples server binary in the repo for fa…

    GerHobbelt committed Mar 18, 2015
    …st & easy access: not every user has a full-fledged MSVC build environment and this binary is meant to be used by everyone who wishes to run a simple local website, e.g. when working with web site 'sources' included with a book.