Permalink
Commits on Jun 16, 2014
  1. Updated dist.info

    drahosp committed Jun 16, 2014
  2. Merge tag 'v1_2_1' of https://github.com/keplerproject/copas into update

    drahosp committed Jun 16, 2014
    * tag 'v1_2_1' of https://github.com/keplerproject/copas:
      Update README for release
      new rockspec added
      update docs
      fixed bad version number, added some comments, and realigned some code (whitespace)
      doc updates
      fix os.difftime
      fixed docs
      applied some 'google translate' on Russian comments
      updated use of os.time() to socket.gettime() becasue latter has higher precision
      Update documentation
      Update rockspec
      Fixed maximum allowed timeout for select
      New threads should be added to the end of the list
      small fix
      New functions copas.sleep() and copas.wakeup() Useful for threads added with copas.addthread()
      fix version in README
      support for lua 5.2
      removed unused variables (Thx ZeroBrane Studio code analysis!)
      Updated docs, added an example for adding a thread.
Commits on Jan 7, 2014
  1. Update README for release

    hishamhm committed Jan 7, 2014
  2. Merge pull request #13 from Tieske/fix

    hishamhm committed Jan 7, 2014
    Updates and prepared new release
Commits on Dec 30, 2013
  1. new rockspec added

    Tieske committed Dec 30, 2013
  2. update docs

    Tieske committed Dec 30, 2013
Commits on Dec 29, 2013
Commits on Nov 18, 2013
  1. Merge pull request #11 from Tieske/master

    hishamhm committed Nov 18, 2013
    doc updates
  2. doc updates

    Tieske committed Nov 18, 2013
  3. Merge pull request #10 from Tieske/fix_time_precision

    hishamhm committed Nov 18, 2013
    Fix time precision
  4. fix os.difftime

    Tieske committed Nov 18, 2013
  5. Merge pull request #9 from Tieske/fixed_docs

    hishamhm committed Nov 18, 2013
    fixed docs
  6. fixed docs

    Tieske committed Nov 18, 2013
  7. Merge branch 'fix_timers' of https://github.com/shmuelzon/copas into …

    Tieske committed Nov 18, 2013
    …fix_time_precision
Commits on Nov 17, 2013
  1. Update documentation

    hishamhm committed Nov 17, 2013
  2. Update rockspec

    hishamhm committed Nov 17, 2013
Commits on Oct 15, 2013
  1. Fixed maximum allowed timeout for select

    shmuelzon committed Oct 15, 2013
    When there are sleeping threads, select can't be blocking (timeout is nil) and
    we must use the lowest possible timeout.
  2. New threads should be added to the end of the list

    shmuelzon committed Oct 15, 2013
    If there are multiple threads using sleep(0) for example, the new threads are
    always pop'ed first and may cause a starvation problem for existing threads.
    Now threads are handled in the order they were added.
Commits on Sep 24, 2013
  1. Merge pull request #6 from bigcrush/master

    mascarenhas committed Sep 24, 2013
    Functions copas.sleep() and copas.wakeup()
Commits on Aug 2, 2013
  1. small fix

    smolnikov
    smolnikov committed Aug 2, 2013
  2. New functions copas.sleep() and copas.wakeup()

    smolnikov
    smolnikov committed Aug 2, 2013
    Useful for threads added with copas.addthread()
  3. Merge pull request #1 from keplerproject/master

    bigcrush committed Aug 2, 2013
    merge from keplerproject/copas
Commits on Feb 18, 2013
  1. Updated travis hook

    drahosp committed Feb 18, 2013
Commits on Jan 24, 2013
  1. fix version in README

    mascarenhas committed Jan 24, 2013
  2. fix merge conflict

    mascarenhas committed Jan 24, 2013
  3. support for lua 5.2

    mascarenhas committed Jan 24, 2013
  4. Merge pull request #4 from Tieske/master

    mascarenhas committed Jan 24, 2013
    Doc update
Commits on Dec 19, 2012
  1. Updated travis hook

    drahosp committed Dec 19, 2012
Commits on Sep 21, 2012
Commits on Aug 14, 2012
  1. Merge branch 'master' of git://github.com/keplerproject/copas

    drahosp committed Aug 14, 2012
    * 'master' of git://github.com/keplerproject/copas:
      Updated UDP functionality and accompanying documentation. Added receivefrom(), sendto() methods and updated the wrap() method to be UDP or TCP specific. Change is fully transparent to existing usage.
      Very minor update to step() function. To return a result based upon data handled or timeout. Fully transparent, no breaking of existing code. This tells the caller that it should asap resume IO (eg. next call to step()) because data is coming in, or alternatively it timed out and there is (some) time to do something else temporarily.
      Added possibility for UDP servers, based upon fix by Cuero Bugot. Added minor code to auto detect socket type (UDP/TCP), so all function signatures remain the same and handling is transparent. Also updated documentation.
      autoclose option, set to false to not close socket after handler finishes
Commits on Aug 12, 2012
  1. Upated lua macros

    drahosp committed Aug 12, 2012
Commits on Jul 26, 2012
  1. Updated lua macros

    drahosp committed Jul 26, 2012
Commits on Jun 5, 2012