Skip to content
Snippets Groups Projects
  1. Aug 29, 2014
  2. Aug 27, 2014
  3. Aug 20, 2014
    • Konstantin Osipov's avatar
      Roles · e5862c38
      Konstantin Osipov authored
      Split effective and granted access.
      Add "role exists", "role doesn't exist" errors.
      Test role create and drop.
      
      Rename space_check_access() to access_check_space()
      to follow the convention.
      box.session.su('role') is not allowed
      
      Implement box.schema.user.info() which print user's grants
      e5862c38
  4. Aug 15, 2014
  5. Aug 12, 2014
  6. Aug 06, 2014
  7. Aug 04, 2014
    • Konstantin Osipov's avatar
      A fix and a test case for gh-409 · 0cb32dbb
      Konstantin Osipov authored
      gh-409: connect followed by session.su causes privilege error
      
      The problem was in the order of access checks
      for functions:
          if a user has no universal access,
              find function
              check if a user has rights to execute the function
      
      There were no pre-created function object for
      'dostring', so access check for this function failed.
      
      The fix is to give universal access to ADMIN user
      right in bootstrap.snap and remove check for ADMIN uid
      as a special case from access checks.
      This avoids a functio lookup which would still find nothing.
      
      The fix revealed a race condition in replica bootstrap
      (see changed replication tests):
      replica begins accepting requets before fully recovering.
      Add a manual check for full replica recovery to make
      the tests pass.
      0cb32dbb
  8. Jul 30, 2014
  9. Jul 22, 2014
  10. Jul 21, 2014
    • bigbes's avatar
      Changes: · ea7e6e2c
      bigbes authored
      1) Backport `path_find`
      2) Disable debuginfo in RPM
      3) Disable failing part of BSDSocket test
      ea7e6e2c
  11. Jul 14, 2014
  12. Jul 10, 2014
  13. Jun 27, 2014
  14. Jun 26, 2014
  15. Jun 25, 2014
  16. Jun 23, 2014
  17. Jun 20, 2014
  18. Jun 19, 2014
  19. Jun 17, 2014
  20. Jun 13, 2014
  21. Jun 12, 2014
  22. Jun 11, 2014
    • bigbes's avatar
      64e3b5f4
    • bigbes's avatar
      Update rpmspec · 9d1039e9
      bigbes authored
      * Move building of modules into Lua (in rpmspec)
      * Remove tarantool.cfg and init.d/tarantool_box from SCL spec (bug in cmake28-epel-6-x86_64)
      * Merge two specs (for EL and other RPM linuxes)
      * Add Fedora's Mock specifications
      9d1039e9
    • bigbes's avatar
      - Create 3 new rpm-specs: · df24154c
      bigbes authored
        * extra/rpm/tarantool-scl.rpm.spec - SCL spec for 1.5
        * extra/rpm/tarantool-el.rpm.spec.in - Enetrprise Linux 5/6 Specification
        * extra/rpm/tarantool.rpm.spec.in - Specification for other Linuxs
      - Build (tarantool-el.rpm.spec and tarantool.rpm.spec) with `--define 'scl 15'`for SCL build.
      - Preserve old spec (for compatibility)
      - Add dependencies into Specifications, two specs for Mock.
      - Create configuration files for Mock builds for EL-{5,6}-{i386,x86_64}
      
        Working with Mock:
          cmake .
          make new_rpm{_el,}_src
          mock -r <config> --init
          mock -r <config> --rebuild <path_to_srpm>
      
        Merging commits
      df24154c
  23. Jun 04, 2014
  24. May 28, 2014
Loading