Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: boostorg/python
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: develop
Choose a base ref
...
head repository: BoostGSoC21/python
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: develop
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15 commits
  • 6 files changed
  • 1 contributor

Commits on Jun 26, 2021

  1. add eventloop implementations for call_* and call_when_*_completed fu…

    …nctions
    philoinovsky committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    e6b292f View commit details
    Browse the repository at this point in the history
  2. add implementations of sock_* functions

    philoinovsky committed Jun 26, 2021
    Configuration menu
    Copy the full SHA
    7d8fae8 View commit details
    Browse the repository at this point in the history

Commits on Jun 27, 2021

  1. Fixed namespace related issues

    - fixed namespace pollution
    - rename boost::python::eventloop to boost::python::asio
    - remove eventloop.hpp from include list in python.hpp
    - rename define guards in eventloop.cpp
    - reorder class members in order: public, protected, private
    - rename class EventLoop to event_loop
    - remove `run()` from eventloop
    philoinovsky committed Jun 27, 2021
    Configuration menu
    Copy the full SHA
    5747a3a View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. add implementations for eventloop functions sock_*

    philoinovsky committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    a2a2bbe View commit details
    Browse the repository at this point in the history

Commits on Jul 4, 2021

  1. add TLS Upgrade, DNS, Error Handling API

    philoinovsky committed Jul 4, 2021
    Configuration menu
    Copy the full SHA
    0510847 View commit details
    Browse the repository at this point in the history

Commits on Jul 10, 2021

  1. Configuration menu
    Copy the full SHA
    d23977f View commit details
    Browse the repository at this point in the history
  2. change std::future to python concurrent.futures.Future

    philoinovsky committed Jul 10, 2021
    Configuration menu
    Copy the full SHA
    587c1ea View commit details
    Browse the repository at this point in the history

Commits on Jul 11, 2021

  1. Configuration menu
    Copy the full SHA
    914a18d View commit details
    Browse the repository at this point in the history
  2. replace make_function with lambda

    philoinovsky committed Jul 11, 2021
    Configuration menu
    Copy the full SHA
    570a387 View commit details
    Browse the repository at this point in the history
  3. replace call_later call in call_at with other code

    philoinovsky committed Jul 11, 2021
    Configuration menu
    Copy the full SHA
    53666c6 View commit details
    Browse the repository at this point in the history

Commits on Jul 17, 2021

  1. fix issues

    - namespace comment hint
    - dup() errno check
    - fix call_at and time format issue
    philoinovsky committed Jul 17, 2021
    Configuration menu
    Copy the full SHA
    a9efac6 View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2021

  1. add interface to set default eventloop

    philoinovsky committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    afcccbc View commit details
    Browse the repository at this point in the history
  2. add event_loop doc

    philoinovsky committed Aug 18, 2021
    Configuration menu
    Copy the full SHA
    e4ec199 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2021

  1. add create_future

    philoinovsky committed Aug 21, 2021
    Configuration menu
    Copy the full SHA
    a2e1238 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2021

  1. fix multiple issues

    change post([f]{f()}) to post(f)
    fix closing namespace comment
    add TODO for windows socket
    remove iostream include
    add GIL release and acuiqre in completion handlers
    philoinovsky committed Aug 22, 2021
    Configuration menu
    Copy the full SHA
    1d32002 View commit details
    Browse the repository at this point in the history
Loading