Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master

Apr 11, 2014

  1. Anton Lavrik

    doc: fix a typo

    authored

Apr 08, 2014

  1. Anton Lavrik

    Add TODO list

    authored

Mar 31, 2014

  1. Anton Lavrik

    tests shouldn't fail on missing protoc

    authored
  2. Anton Lavrik

    Bump version number to 0.6.6-dev

    authored
  3. Anton Lavrik

    piqi-0.6.6 release

    authored
  4. Anton Lavrik

    doc: bring documentation up to date

    authored

Mar 28, 2014

  1. Anton Lavrik

    doc: update README and piqi.1 manpage

    In addition:
    
    - when generating the manpage, set its date based on the date of the actual
      latest change in git
    - don't update manpage automatically during "make doc" as it may not always run
      from a cloned git repo
    authored

Mar 21, 2014

  1. Anton Lavrik

    Add support for cross-compiling win32 executable on Linux

    authored
  2. Anton Lavrik

    Add Ignas Vyšniauskas to THANKS

    authored
  3. Anton Lavrik

    Merge pull request #44 from yfyf/fix_distclean

    Fix distclean target
    authored

Mar 20, 2014

  1. Ignas Vyšniauskas

    Fix distclean target

    yfyf authored

Mar 16, 2014

  1. Anton Lavrik

    More internal improvements

    authored
  2. Anton Lavrik

    Internal improvements

    authored
  3. Anton Lavrik

    Fix: make conversion to piq string follow piq_frameless_output setting

    This was affecting serialization runtime ("piqi server" and piqilib/OCaml).
    authored

Mar 09, 2014

  1. Anton Lavrik

    Rename --leave-tmp-files to --keep-tmp-files

    authored
  2. Anton Lavrik

    Move custom-field property from piqi-lang to piqi-spec

    authored
  3. Anton Lavrik

    Minor piqilib API improvements

    authored

Mar 02, 2014

  1. Anton Lavrik

    piqi compile: add new experimental -f and -t piqi command-line options

    authored
  2. Anton Lavrik

    Add tests for infinite type detection

    authored
  3. Anton Lavrik

    Fix: finite types incorrectly reported as infinite (refix #39)

    authored

Feb 26, 2014

  1. Anton Lavrik

    Small code improvement

    authored

Feb 25, 2014

  1. Anton Lavrik

    Fix a problem with loading imports from extended modules

    authored
  2. Anton Lavrik

    Treat all externally loaded modules as embedded

    This fixes the actual problem in piqi-ocaml when the runtime was trying to
    locate imported modules in the filesystem during initialization.
    authored

Feb 10, 2014

  1. Anton Lavrik

    More robust scheme for locating imported and included .piqi modules (…

    …see #43)
    
    When Piqi looks for included or imported `.piqi` module by its module name, it
    tris one or more directories until it finds the matching file. The lookup order
    is defined as follows:
    
    - directory from which the referring module was loaded
    - search paths explicitly provided by using the `-I ..` command-line parameter,
      which can be specified more than once
    - current working directory (`.`)
    - search paths listed in the `PIQI_PATH` environment variable, with several
      paths separated by `:`.
    authored

Feb 07, 2014

  1. Anton Lavrik

    Remove an assert

    authored
  2. Anton Lavrik

    Fix a missing source code location reference

    authored

Feb 03, 2014

  1. Anton Lavrik

    Assume that piqi-ocaml is available as ../piqi-ocaml for "make piqi"

    authored
  2. Anton Lavrik

    doc: repoint ocaml links to the new piqi-ocaml github repo

    authored
  3. Anton Lavrik

    Move piqi-ocaml to https://github.com/alavrik/piqi-ocaml

    authored

Feb 02, 2014

  1. Anton Lavrik

    Add a note about building under Cygwin to INSTALL

    authored
  2. Anton Lavrik

    Add support for building on Windows using modern Cygwin-based MinGW t…

    …oolchain
    
    Drop support for MinGW/Msys builds. They worked only with really old OCaml 3.11
    authored
  3. Anton Lavrik

    Cleanup README

    authored
  4. Anton Lavrik

    Rename piqi-tools/ -> src/

    authored
  5. Anton Lavrik

    Drop support for OCaml <= 3.11 and remove dependency on camlp4 extens…

    …ions
    
    The pa_labelscope camlp4 extensions is kept as a part of the piqilib package so
    that existing programs can still use it.
    authored

Feb 01, 2014

  1. Anton Lavrik

    Fix Piqi validation problem

    Before the fix, the input below was treated as valid and the ".input int" was
    being silently overridden by the explicit alias.
    
    Now, "duplicate type definition" error is reported in such cases.
    
        .function [
            .name user
    
            .input int
        ]
    
        .alias [
            .name user-input
            .type string
        ]
    authored
Something went wrong with that request. Please try again.