Permalink
Commits on Jun 23, 2016
  1. vibe.data.json: Fix isNumeric conflict with DMD 2.072

    CyberShadow authored and s-ludwig committed Jun 17, 2016
    (cherry picked from commit 04aa8f7)
  2. vibe.utils.memory: Fix deprecation warning with 2.072

    CyberShadow authored and s-ludwig committed Jun 17, 2016
    (cherry picked from commit 5197605)
Commits on Jun 17, 2016
Commits on Apr 14, 2013
  1. appmain: Log termination of the event loop

    CyberShadow committed Apr 14, 2013
    Also changed the logInfo at its start to logDiagnostic
    per Sönke's request.
Commits on Apr 13, 2013
  1. Update args test

    CyberShadow committed Apr 13, 2013
  2. Update vpm / vibe scripts to include the new import directory

    CyberShadow committed Apr 13, 2013
    Fixes regression introduced in 96640e5
Commits on Apr 6, 2013
  1. drivers.win32: Fix documentation

    CyberShadow committed Apr 6, 2013
    The Win32 driver does NOT use I/O completion ports.
  2. vibe.appmain: Clean up imports

    CyberShadow committed Apr 6, 2013
    Notably, remove the vibe.http.server import.
Commits on Apr 5, 2013
  1. Refactor argument handling

    CyberShadow committed Apr 5, 2013
    This removes the dependency to HTTP code in vibe.core.args.
    
    Related changes:
    - Refactor out UID/GID stuff to its own module, which is activated by
      importing it (done in vibe.vibe)
    - Fix: Vibe will not ignore --uid/--gid if it's not running as root,
      and will print error messages accordingly
    - Settings in vibe.conf and the command line use the same names
    - Added test
  2. vpm: Fix typo

    CyberShadow committed Apr 5, 2013
  3. appmain: Don't wrap runEventLoop in catchall with -debug

    CyberShadow committed Apr 5, 2013
    This is to allow debuggers to break on an uncaught exception.
  4. Split up tests

    CyberShadow committed Apr 5, 2013
    The old setup required that, for every component requiring a server
    (e.g. a DB driver), the user had ALL components installed and running
    on their development system (thus, wasn't very scalable).
  5. Add pragma(lib) entries for libraries

    CyberShadow committed Apr 5, 2013
    This allows building/testing Vibe programs/components without having
    to specify the .lib files on the compiler command line every time.
Commits on Apr 2, 2013
  1. redis: Use std.conv.to, not .parse

    CyberShadow committed Apr 1, 2013
    The parse function takes a ref array, and does not fail if only part of
    the string was parsed. This is not what we seem to want to do here.
  2. Fix typos

    CyberShadow committed Apr 1, 2013