Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

win32 nonblocking mode problem : reported to madeye and fixed #24

Open
wants to merge 501 commits into
base: master
Choose a base branch
from
Open

win32 nonblocking mode problem : reported to madeye and fixed #24

wants to merge 501 commits into from
This pull request is big! We’re only showing the most recent 250 commits.

Commits on Jul 12, 2015

  1. fix a corner case

    madeye committed Jul 12, 2015
    Configuration menu
    Copy the full SHA
    b517ec2 View commit details
    Browse the repository at this point in the history

Commits on Jul 13, 2015

  1. Configuration menu
    Copy the full SHA
    09152d4 View commit details
    Browse the repository at this point in the history
  2. fix an issue of TPROXY

    madeye committed Jul 13, 2015
    Configuration menu
    Copy the full SHA
    e4a795d View commit details
    Browse the repository at this point in the history

Commits on Jul 14, 2015

  1. enlarge the default timeout

    madeye committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    8283e51 View commit details
    Browse the repository at this point in the history
  2. Change 'scoks' to 'socks'

    hosiet committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    025ea58 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #347 from hosiet/fix-grammar

    Change 'scoks' to 'socks'
    madeye committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    e762723 View commit details
    Browse the repository at this point in the history
  4. enlarge min UDP relay timeout

    madeye committed Jul 14, 2015
    Configuration menu
    Copy the full SHA
    53ddb3b View commit details
    Browse the repository at this point in the history

Commits on Jul 19, 2015

  1. Configuration menu
    Copy the full SHA
    2b1eef1 View commit details
    Browse the repository at this point in the history

Commits on Jul 23, 2015

  1. refine a function name

    madeye committed Jul 23, 2015
    Configuration menu
    Copy the full SHA
    a132e84 View commit details
    Browse the repository at this point in the history

Commits on Jul 24, 2015

  1. add android ipc function

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    feed7cc View commit details
    Browse the repository at this point in the history
  2. fix some issues

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    2c0dd4a View commit details
    Browse the repository at this point in the history
  3. protect udp relay socket

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    1501001 View commit details
    Browse the repository at this point in the history
  4. fix some issues

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    87fb636 View commit details
    Browse the repository at this point in the history
  5. fix a build issue

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    6800075 View commit details
    Browse the repository at this point in the history
  6. use blocking IPC

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    94a1c4f View commit details
    Browse the repository at this point in the history
  7. add android vpn mode option

    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    3d2b980 View commit details
    Browse the repository at this point in the history
  8. Merge pull request #359 from shadowsocks/android-ipc

    Add some IPC functions for Android VPN mode
    madeye committed Jul 24, 2015
    Configuration menu
    Copy the full SHA
    3af591c View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2015

  1. fix #357

    madeye committed Jul 28, 2015
    Configuration menu
    Copy the full SHA
    1d5a3b9 View commit details
    Browse the repository at this point in the history
  2. fix a build issue

    madeye committed Jul 28, 2015
    Configuration menu
    Copy the full SHA
    23ff3bf View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2015

  1. Configuration menu
    Copy the full SHA
    60bdea5 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d2794c0 View commit details
    Browse the repository at this point in the history
  3. bump version

    madeye committed Jul 30, 2015
    Configuration menu
    Copy the full SHA
    2e65cca View commit details
    Browse the repository at this point in the history
  4. fix a typo

    madeye committed Jul 30, 2015
    Configuration menu
    Copy the full SHA
    6c9ad95 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2015

  1. drop large UDP packets

    madeye committed Jul 31, 2015
    Configuration menu
    Copy the full SHA
    a9f8b2b View commit details
    Browse the repository at this point in the history
  2. fix a build issue

    madeye committed Jul 31, 2015
    Configuration menu
    Copy the full SHA
    b3911fc View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7260153 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    aaf7284 View commit details
    Browse the repository at this point in the history
  5. Add mbed TLS support for shadowsocks-libev

    Notes:
    - Test cipher CFB support just in case (i.e. OpenWrt disabled it)
    - Added some inline notes, please feel free to modify or remove them.
    - Sorry for my bad English
    - If you want to compile for OpenWrt, please make sure this hunk[1] not exists.
    - Only tested on ARM mamba (Linksys WRT1900AC v1), it works.
    
    [1] https://github.com/openwrt-mirror/openwrt/blob/master/package/libs/mbedtls/patches/200-config.patch#L12-L20
    
    Have fun!
    
    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Jul 31, 2015
    Configuration menu
    Copy the full SHA
    e81b205 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2015

  1. Merge pull request #365 from wongsyrone/master

    Add mbed TLS support for shadowsocks-libev
    madeye committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    5424cbe View commit details
    Browse the repository at this point in the history
  2. Add more mbed TLS cipher check

    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    56daf99 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #366 from wongsyrone/master

    Add more mbed TLS cipher check
    madeye committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    bde0d26 View commit details
    Browse the repository at this point in the history
  4. clean up

    madeye committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    ac18674 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    b232d3b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #367 from wongsyrone/patch-1

    generate config.h.in for mbed TLS support
    madeye committed Aug 1, 2015
    Configuration menu
    Copy the full SHA
    9173026 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2015

  1. libsodium: Fix _FORTIFY_SOURCE redefined issue

    If we already defined `CFLAGS=-D_FORTIFY_SOURCE=1`, it will still check `-D_FORTIFY_SOURCE=2` and
    add it to CPPFLAGS. In this case, we redefine `_FORTIFY_SOURCE` to both 1 and 2 if compiler accepts `-D_FORTIFY_SOURCE=2`.
    
    Fix this issue by checking whether `_FORTIFY_SOURCE` was defined or not.
    If defined, do nothing. If not, then check `-D_FORTIFY_SOURCE=2`.
    
    BTW, OpenWrt's buildroot uses `-D_FORTIFY_SOURCE=1` for most targets by default.
    wongsyrone committed Aug 2, 2015
    Configuration menu
    Copy the full SHA
    a135d9c View commit details
    Browse the repository at this point in the history
  2. Merge pull request #368 from wongsyrone/fix-libsodium-redefined-marco

    libsodium: Fix _FORTIFY_SOURCE redefined issue
    madeye committed Aug 2, 2015
    Configuration menu
    Copy the full SHA
    cd3e20f View commit details
    Browse the repository at this point in the history
  3. clean up

    madeye committed Aug 2, 2015
    Configuration menu
    Copy the full SHA
    35297b6 View commit details
    Browse the repository at this point in the history

Commits on Aug 4, 2015

  1. use abstract namespace

    madeye committed Aug 4, 2015
    Configuration menu
    Copy the full SHA
    5d4db4f View commit details
    Browse the repository at this point in the history

Commits on Aug 5, 2015

  1. Revert "use abstract namespace"

    This reverts commit 5d4db4f.
    madeye committed Aug 5, 2015
    Configuration menu
    Copy the full SHA
    e3ed222 View commit details
    Browse the repository at this point in the history

Commits on Aug 10, 2015

  1. Fix typo in encrypt.c

    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Aug 10, 2015
    Configuration menu
    Copy the full SHA
    a8059f4 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #370 from wongsyrone/patch-1

    Fix typo in encrypt.c
    madeye committed Aug 10, 2015
    Configuration menu
    Copy the full SHA
    e2654bf View commit details
    Browse the repository at this point in the history

Commits on Aug 11, 2015

  1. Configuration menu
    Copy the full SHA
    5f3c2e1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #371 from shadowsocks/manager-int

    Add ss-manager for multi-user control and traffic statistics.
    madeye committed Aug 11, 2015
    Configuration menu
    Copy the full SHA
    07a8bb1 View commit details
    Browse the repository at this point in the history

Commits on Aug 12, 2015

  1. fix a build issue

    madeye committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    7f9e158 View commit details
    Browse the repository at this point in the history
  2. add ip addr support

    madeye committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    4c508e1 View commit details
    Browse the repository at this point in the history
  3. fix a build issue

    madeye committed Aug 12, 2015
    Configuration menu
    Copy the full SHA
    096e1ec View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2015

  1. Update README.md

    madeye committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    8cc32a1 View commit details
    Browse the repository at this point in the history
  2. Update utils.c

    madeye committed Aug 28, 2015
    Configuration menu
    Copy the full SHA
    ea2326e View commit details
    Browse the repository at this point in the history

Commits on Aug 30, 2015

  1. refine conn cache

    madeye committed Aug 30, 2015
    Configuration menu
    Copy the full SHA
    a50e00c View commit details
    Browse the repository at this point in the history
  2. remove md5 in conn cache

    madeye committed Aug 30, 2015
    Configuration menu
    Copy the full SHA
    491d22f View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2015

  1. fix typo

    madeye committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    5a52a97 View commit details
    Browse the repository at this point in the history
  2. fix iv cache

    madeye committed Sep 2, 2015
    Configuration menu
    Copy the full SHA
    e686d65 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2015

  1. add onetime authentication

    madeye committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    42ee808 View commit details
    Browse the repository at this point in the history
  2. encode auth flag in atyp

    madeye committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    9d2c14b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    656c97e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    20bc7fa View commit details
    Browse the repository at this point in the history
  5. bump version

    madeye committed Sep 3, 2015
    Configuration menu
    Copy the full SHA
    c78610a View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2015

  1. update README

    madeye committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    f45f7f2 View commit details
    Browse the repository at this point in the history
  2. disable iv check for rc4

    madeye committed Sep 4, 2015
    Configuration menu
    Copy the full SHA
    4daab0e View commit details
    Browse the repository at this point in the history

Commits on Sep 7, 2015

  1. Configuration menu
    Copy the full SHA
    7672e5f View commit details
    Browse the repository at this point in the history
  2. Merge pull request #390 from hosiet/fix-pkgconfig

    Fix mistake in pkgconfig .pc file
    madeye committed Sep 7, 2015
    Configuration menu
    Copy the full SHA
    aced168 View commit details
    Browse the repository at this point in the history

Commits on Sep 8, 2015

  1. fix #391

    madeye committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    9f4c495 View commit details
    Browse the repository at this point in the history
  2. fix #393

    madeye committed Sep 8, 2015
    Configuration menu
    Copy the full SHA
    f193907 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2015

  1. tune udp conn pool size

    madeye committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    226cfa2 View commit details
    Browse the repository at this point in the history
  2. update openssl m4

    madeye committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    d8e83f6 View commit details
    Browse the repository at this point in the history
  3. update pthread lib configs

    madeye committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    1b04b52 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    889e4b9 View commit details
    Browse the repository at this point in the history
  5. add newly arranged man pages

    This commit contains rearranged man pages for shadowsocks-libev and the
    five executables.
    hosiet committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    915bcff View commit details
    Browse the repository at this point in the history
  6. Revert "apply onetime auth to the first packet"

    This reverts commit 889e4b9.
    madeye committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    59b6fd9 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #396 from hosiet/add-manpage

    add newly arranged man pages
    madeye committed Sep 9, 2015
    Configuration menu
    Copy the full SHA
    0f742a2 View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2015

  1. clean up

    madeye committed Sep 10, 2015
    Configuration menu
    Copy the full SHA
    f50b30f View commit details
    Browse the repository at this point in the history

Commits on Sep 13, 2015

  1. fix a typo

    madeye committed Sep 13, 2015
    Configuration menu
    Copy the full SHA
    a2e4c02 View commit details
    Browse the repository at this point in the history
  2. bump version

    madeye committed Sep 13, 2015
    Configuration menu
    Copy the full SHA
    8dcd097 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2015

  1. Configuration menu
    Copy the full SHA
    9e021aa View commit details
    Browse the repository at this point in the history
  2. refine the protocol document

    madeye committed Sep 15, 2015
    Configuration menu
    Copy the full SHA
    58e6dbd View commit details
    Browse the repository at this point in the history

Commits on Sep 16, 2015

  1. refine log

    madeye committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    2feb417 View commit details
    Browse the repository at this point in the history
  2. fix a buf issue

    madeye committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    703374c View commit details
    Browse the repository at this point in the history
  3. refine log

    madeye committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    5c98a84 View commit details
    Browse the repository at this point in the history
  4. use crc16

    madeye committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    6d79387 View commit details
    Browse the repository at this point in the history
  5. fix a buffer issue

    madeye committed Sep 16, 2015
    Configuration menu
    Copy the full SHA
    de8041b View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2015

  1. fix #398

    madeye committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    8d13b2d View commit details
    Browse the repository at this point in the history
  2. refine onetime auth

    madeye committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    53c2900 View commit details
    Browse the repository at this point in the history
  3. fix the protocol document

    GangZhuo committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    50b5038 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #399 from GangZhuo/master

    fix the protocol document
    madeye committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    71100cf View commit details
    Browse the repository at this point in the history
  5. fix a buffer overflow

    madeye committed Sep 17, 2015
    Configuration menu
    Copy the full SHA
    b49edb9 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8834118 View commit details
    Browse the repository at this point in the history

Commits on Sep 18, 2015

  1. bump version

    madeye committed Sep 18, 2015
    Configuration menu
    Copy the full SHA
    7e23ae7 View commit details
    Browse the repository at this point in the history

Commits on Sep 21, 2015

  1. Update the hash function

    madeye committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    5ae4df9 View commit details
    Browse the repository at this point in the history
  2. fix an issue of ACL

    madeye committed Sep 21, 2015
    Configuration menu
    Copy the full SHA
    3042dd6 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2015

  1. Improve Debian packaging script.

    if debuild or dpkg-buildpackage is used, it will generate 4 packages
    to fit Debian's packaging policy.
    hosiet committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    643d579 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #401 from hosiet/update-debian-dir

    Improve Debian packaging script
    madeye committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    6d5c9bd View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1e10661 View commit details
    Browse the repository at this point in the history
  4. Use one time key for BLAKE2b

    madeye committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    441ac45 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d3e43e0 View commit details
    Browse the repository at this point in the history
  6. Use one time key for BLAKE2b

    madeye committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    552fca1 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5a02b74 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    9f55353 View commit details
    Browse the repository at this point in the history
  9. fix typos

    madeye committed Sep 22, 2015
    Configuration menu
    Copy the full SHA
    f368642 View commit details
    Browse the repository at this point in the history

Commits on Sep 23, 2015

  1. fix an issue of endian

    madeye committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    0987fb3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f0f23b4 View commit details
    Browse the repository at this point in the history
  3. add auth to udprelay

    madeye committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    0e79c93 View commit details
    Browse the repository at this point in the history
  4. fix a typo

    madeye committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    4301ded View commit details
    Browse the repository at this point in the history
  5. fix a buffer overflow

    madeye committed Sep 23, 2015
    Configuration menu
    Copy the full SHA
    c1db81d View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2015

  1. fix auth in udprelay

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    8d46ced View commit details
    Browse the repository at this point in the history
  2. update documents

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    5292700 View commit details
    Browse the repository at this point in the history
  3. use OpenSSL's HMAC by default

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    b8e282b View commit details
    Browse the repository at this point in the history
  4. fix missing hmac-sha1

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    a76fae5 View commit details
    Browse the repository at this point in the history
  5. fix a typo

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    529eab2 View commit details
    Browse the repository at this point in the history
  6. bump version

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    224bc51 View commit details
    Browse the repository at this point in the history
  7. fix #404

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    5be0c9c View commit details
    Browse the repository at this point in the history
  8. update symbols

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    ac90abf View commit details
    Browse the repository at this point in the history
  9. fix debian pkg script

    hosiet committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    cf395b9 View commit details
    Browse the repository at this point in the history
  10. Merge pull request #405 from hosiet/master

    fix debian pkg script
    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    6aa45df View commit details
    Browse the repository at this point in the history
  11. truncate HMAC-SHA1 to 10 bytes

    madeye committed Sep 24, 2015
    Configuration menu
    Copy the full SHA
    032c609 View commit details
    Browse the repository at this point in the history

Commits on Sep 27, 2015

  1. Configuration menu
    Copy the full SHA
    65a15b1 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #409 from hosiet/master

    make Debian systemd service use /etc/default conf.
    madeye committed Sep 27, 2015
    Configuration menu
    Copy the full SHA
    04c5f97 View commit details
    Browse the repository at this point in the history
  3. add auth to config

    madeye committed Sep 27, 2015
    Configuration menu
    Copy the full SHA
    9014578 View commit details
    Browse the repository at this point in the history
  4. update rpm spec file.

    use files from debian directory if possible
    librehat committed Sep 27, 2015
    Configuration menu
    Copy the full SHA
    88b9063 View commit details
    Browse the repository at this point in the history
  5. using macros where possible

    librehat committed Sep 27, 2015
    Configuration menu
    Copy the full SHA
    227272b View commit details
    Browse the repository at this point in the history
  6. Merge pull request #410 from librehat/master

    update rpm scripts
    madeye committed Sep 27, 2015
    Configuration menu
    Copy the full SHA
    ad4fdeb View commit details
    Browse the repository at this point in the history

Commits on Sep 28, 2015

  1. fix rpm spec

    librehat committed Sep 28, 2015
    Configuration menu
    Copy the full SHA
    4aeb4ee View commit details
    Browse the repository at this point in the history
  2. Merge pull request #412 from librehat/master

    fix rpm spec
    madeye committed Sep 28, 2015
    Configuration menu
    Copy the full SHA
    bb55d5c View commit details
    Browse the repository at this point in the history

Commits on Sep 29, 2015

  1. fix debian packaging

    hosiet committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    14c611a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #413 from hosiet/master

    fix debian packaging
    madeye committed Sep 29, 2015
    Configuration menu
    Copy the full SHA
    9bb8979 View commit details
    Browse the repository at this point in the history

Commits on Sep 30, 2015

  1. Configuration menu
    Copy the full SHA
    f65c19a View commit details
    Browse the repository at this point in the history
  2. Merge pull request #417 from s7lx/master

    使其和默认安装包的路径一致
    madeye committed Sep 30, 2015
    Configuration menu
    Copy the full SHA
    c06e962 View commit details
    Browse the repository at this point in the history

Commits on Oct 2, 2015

  1. bump version

    madeye committed Oct 2, 2015
    Configuration menu
    Copy the full SHA
    095aa74 View commit details
    Browse the repository at this point in the history

Commits on Oct 14, 2015

  1. add systemd service templates for debian

    Those new templates will be installed by dh_installinit.
    
    based on the work of @zh99998 for AUR.
    hosiet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    a192b91 View commit details
    Browse the repository at this point in the history
  2. fixes debian/copyright

    hosiet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    938ccd9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f457626 View commit details
    Browse the repository at this point in the history
  4. update debug symbols

    hosiet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    f5f7ada View commit details
    Browse the repository at this point in the history
  5. Merge pull request #429 from hosiet/master

    Add service templates and a option to build against system shared libs
    madeye committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    6f775d0 View commit details
    Browse the repository at this point in the history

Commits on Oct 15, 2015

  1. add ubuntu dist

    madeye committed Oct 15, 2015
    Configuration menu
    Copy the full SHA
    55ae226 View commit details
    Browse the repository at this point in the history

Commits on Oct 16, 2015

  1. Configuration menu
    Copy the full SHA
    e18f733 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2015

  1. remove symbol file

    madeye committed Oct 18, 2015
    Configuration menu
    Copy the full SHA
    ecad0f9 View commit details
    Browse the repository at this point in the history
  2. ignore symbol files

    madeye committed Oct 18, 2015
    Configuration menu
    Copy the full SHA
    22fb756 View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2015

  1. Configuration menu
    Copy the full SHA
    75b5561 View commit details
    Browse the repository at this point in the history

Commits on Oct 23, 2015

  1. Merge pull request #437 from hosiet/master

    don't configure libsodium when using system libs
    madeye committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    f00a4e2 View commit details
    Browse the repository at this point in the history
  2. update Makefile

    madeye committed Oct 23, 2015
    Configuration menu
    Copy the full SHA
    e51dda2 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2015

  1. fix #441

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    99633b9 View commit details
    Browse the repository at this point in the history
  2. refine the log

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    c1959ca View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    03ac9aa View commit details
    Browse the repository at this point in the history
  4. bump version

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    91316b2 View commit details
    Browse the repository at this point in the history
  5. refine the header length check

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    6d52f0a View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    33ff3b8 View commit details
    Browse the repository at this point in the history
  7. clean up

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    25c575c View commit details
    Browse the repository at this point in the history
  8. fix a typo

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    a65c162 View commit details
    Browse the repository at this point in the history
  9. fix a buffer corruption

    madeye committed Oct 29, 2015
    Configuration menu
    Copy the full SHA
    12ff6c8 View commit details
    Browse the repository at this point in the history

Commits on Oct 30, 2015

  1. fix #444

    madeye committed Oct 30, 2015
    Configuration menu
    Copy the full SHA
    d5f77c4 View commit details
    Browse the repository at this point in the history

Commits on Oct 31, 2015

  1. Configuration menu
    Copy the full SHA
    7331acc View commit details
    Browse the repository at this point in the history
  2. Merge pull request #446 from pagxir/master

    try to recover socks5 connection on buggy proxy client
    madeye committed Oct 31, 2015
    Configuration menu
    Copy the full SHA
    4fe15c4 View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2015

  1. Readme cleanup

    sparanoid committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    6728943 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #449 from sparanoid/patch-1

    Readme cleanup
    madeye committed Nov 2, 2015
    Configuration menu
    Copy the full SHA
    6d39930 View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2015

  1. Update README.md

    madeye committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    581c92f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    47adb69 View commit details
    Browse the repository at this point in the history
  3. fix a typo

    hosiet committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    4f01d2f View commit details
    Browse the repository at this point in the history
  4. Merge pull request #452 from hosiet/master

    Typo fix and clarification in README
    madeye committed Nov 4, 2015
    Configuration menu
    Copy the full SHA
    9f7146a View commit details
    Browse the repository at this point in the history

Commits on Nov 5, 2015

  1. fix genrpm.sh

    huiyiqun committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    bfbcd4d View commit details
    Browse the repository at this point in the history
  2. update Version to 2.4.1

    huiyiqun committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    41b1146 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #454 from huiyiqun/master

    Update genrpm.sh
    madeye committed Nov 5, 2015
    Configuration menu
    Copy the full SHA
    3c2ec0e View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2015

  1. Configuration menu
    Copy the full SHA
    8c03bd9 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #455 from hosiet/master

    Add example ss-manager usage in man page
    madeye committed Nov 6, 2015
    Configuration menu
    Copy the full SHA
    890e880 View commit details
    Browse the repository at this point in the history

Commits on Nov 8, 2015

  1. fix #444

    madeye committed Nov 8, 2015
    Configuration menu
    Copy the full SHA
    772de6f View commit details
    Browse the repository at this point in the history

Commits on Nov 15, 2015

  1. WAR for some AOSPs

    madeye committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    6bdd927 View commit details
    Browse the repository at this point in the history
  2. Revert "WAR for some AOSPs"

    This reverts commit 6bdd927.
    madeye committed Nov 15, 2015
    Configuration menu
    Copy the full SHA
    69e5392 View commit details
    Browse the repository at this point in the history

Commits on Nov 16, 2015

  1. try to support solaris

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    befbe94 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e4c0bc9 View commit details
    Browse the repository at this point in the history
  3. use sched_yield on Solaris

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    48cb9ad View commit details
    Browse the repository at this point in the history
  4. fix getpwnam

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    5225efe View commit details
    Browse the repository at this point in the history
  5. refine configure scripts

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    10c265b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    551b152 View commit details
    Browse the repository at this point in the history
  7. reorder the header file

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    6a6c128 View commit details
    Browse the repository at this point in the history
  8. add stack-protector.m4

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    73e374d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    5d83a5e View commit details
    Browse the repository at this point in the history
  10. Refine the Solaris config

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    fe1cbb5 View commit details
    Browse the repository at this point in the history
  11. allow to disable ssp

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    fa8dc5c View commit details
    Browse the repository at this point in the history
  12. fix missing semicolon

    madeye committed Nov 16, 2015
    Configuration menu
    Copy the full SHA
    f5160d4 View commit details
    Browse the repository at this point in the history

Commits on Nov 19, 2015

  1. add traffic stat IPC calls

    madeye committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    c9e0cb6 View commit details
    Browse the repository at this point in the history
  2. fix build error

    madeye committed Nov 19, 2015
    Configuration menu
    Copy the full SHA
    f226d47 View commit details
    Browse the repository at this point in the history

Commits on Nov 21, 2015

  1. Configuration menu
    Copy the full SHA
    4bdfc9f View commit details
    Browse the repository at this point in the history
  2. Revert "Triger timer only if there are packets received"

    This reverts commit 4bdfc9f.
    madeye committed Nov 21, 2015
    Configuration menu
    Copy the full SHA
    778ccb2 View commit details
    Browse the repository at this point in the history
  3. Fix the traffic update timer

    madeye committed Nov 21, 2015
    Configuration menu
    Copy the full SHA
    d462e4c View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2015

  1. fix #461

    madeye committed Nov 22, 2015
    Configuration menu
    Copy the full SHA
    99f4c9e View commit details
    Browse the repository at this point in the history

Commits on Nov 27, 2015

  1. Fix a few typos in the README.

    jlund committed Nov 27, 2015
    Configuration menu
    Copy the full SHA
    7dd1f30 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #465 from jlund/master

    Fix a few typos in the README.
    madeye committed Nov 27, 2015
    Configuration menu
    Copy the full SHA
    fd28e82 View commit details
    Browse the repository at this point in the history

Commits on Nov 29, 2015

  1. Refine buffer handling

    madeye committed Nov 29, 2015
    Configuration menu
    Copy the full SHA
    f4fa30d View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2015

  1. Refine buffer handling

    madeye committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    b0600a8 View commit details
    Browse the repository at this point in the history
  2. fix travis build

    madeye committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    ef0c87e View commit details
    Browse the repository at this point in the history

Commits on Dec 1, 2015

  1. bump version

    madeye committed Dec 1, 2015
    Configuration menu
    Copy the full SHA
    dbbaae6 View commit details
    Browse the repository at this point in the history
  2. fix #466

    madeye committed Dec 1, 2015
    Configuration menu
    Copy the full SHA
    d57b63f View commit details
    Browse the repository at this point in the history
  3. Update hmac-sha1.c

    madeye committed Dec 1, 2015
    Configuration menu
    Copy the full SHA
    2f6cc1f View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2015

  1. fix typo

    madeye committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    c5155e4 View commit details
    Browse the repository at this point in the history
  2. Refine ACL support

    madeye committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    eccc91d View commit details
    Browse the repository at this point in the history
  3. Refine doc

    madeye committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    eeac81e View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2015

  1. Fix #469

    madeye committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    16a6e8c View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2015

  1. Configuration menu
    Copy the full SHA
    156223a View commit details
    Browse the repository at this point in the history
  2. use mbed TLS provided sha1-hmac function

    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    0f4db65 View commit details
    Browse the repository at this point in the history
  3. Merge pull request #470 from wongsyrone/mbedtls-hmac

    use mbed TLS provided sha1-hmac function
    madeye committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    496b1a9 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    c7ad107 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    002e3e5 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    3d6528a View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. Merge pull request #471 from crvv/master

    OS X 10.11 上的 fastopen
    madeye committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    4656a8f View commit details
    Browse the repository at this point in the history
  2. Refine TCP fastopen

    madeye committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    e7a1d1e View commit details
    Browse the repository at this point in the history
  3. Also refine TCP fastopen

    crvv committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    d0cd1b4 View commit details
    Browse the repository at this point in the history
  4. Merge pull request #472 from crvv/master

    fix two error
    madeye committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    a436e39 View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. Remove internal hmac-sha1

    madeye committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    125cce3 View commit details
    Browse the repository at this point in the history
  2. use sha1_hmac function directly for PolarSSL

    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    06eef7f View commit details
    Browse the repository at this point in the history
  3. Merge pull request #473 from wongsyrone/pr-for-madeye

    use sha1_hmac function directly for PolarSSL
    madeye committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    223bef5 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. fix a typo for #474

    madeye committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    1164dc2 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. update Makefile.in

    madeye committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    f3428e6 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2015

  1. Refine buffer allocation

    madeye committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    596f036 View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2015

  1. Refine buffer allocation (2)

    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    d2ef245 View commit details
    Browse the repository at this point in the history
  2. add IETF-compatible Chacha20 cipher support

    Note:
    - ChaCha20 with an extended (96 bit) nonce and a 32-bit counter has
    been implemented as crypto_stream_chacha20_ietf() from LibSodium 1.0.4
    - The name of new cipher is "chacha20-ietf"
    
    Signed-off-by: Syrone Wong <[email protected]>
    wongsyrone committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    5c3ed5c View commit details
    Browse the repository at this point in the history
  3. Update libsodium

    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    be20711 View commit details
    Browse the repository at this point in the history
  4. Revert "Update libsodium"

    This reverts commit be20711.
    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    11a4b73 View commit details
    Browse the repository at this point in the history
  5. Update libsodium

    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    6b51cbb View commit details
    Browse the repository at this point in the history
  6. Remove version.h

    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    616df26 View commit details
    Browse the repository at this point in the history
  7. Merge pull request #481 from wongsyrone/chacha20-ietf

    Add IETF-compatible Chacha20 cipher support
    madeye committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    96f750f View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Clean up

    madeye committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    72ea070 View commit details
    Browse the repository at this point in the history
  2. Refine nofile option

    madeye committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    47f984e View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Fix a build error

    madeye committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    52ff163 View commit details
    Browse the repository at this point in the history

Commits on Dec 19, 2015

  1. Bump version

    madeye committed Dec 19, 2015
    Configuration menu
    Copy the full SHA
    48a063e View commit details
    Browse the repository at this point in the history

Commits on Dec 20, 2015

  1. Update ax_pthread

    madeye committed Dec 20, 2015
    Configuration menu
    Copy the full SHA
    e3a4179 View commit details
    Browse the repository at this point in the history
  2. Clean up

    madeye committed Dec 20, 2015
    Configuration menu
    Copy the full SHA
    e52767b View commit details
    Browse the repository at this point in the history
  3. Fix #484

    madeye committed Dec 20, 2015
    Configuration menu
    Copy the full SHA
    f3117e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2015

  1. Refine ax_pthread

    madeye committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    5ddf786 View commit details
    Browse the repository at this point in the history
  2. man: fix a typo.

    hosiet committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    98ea49e View commit details
    Browse the repository at this point in the history
  3. man: update info about cipher.

    hosiet committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    b7618dc View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    665217a View commit details
    Browse the repository at this point in the history
  5. man: update info of arguments.

    hosiet committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    0d58018 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2015

  1. Configuration menu
    Copy the full SHA
    3d487d5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #485 from hosiet/dev

    Various documentation update.
    madeye committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    6703e47 View commit details
    Browse the repository at this point in the history
  3. readme: fix typo in 3d487d5.

    hosiet committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    fe6096c View commit details
    Browse the repository at this point in the history
  4. Merge pull request #486 from hosiet/dev

    Fix typo in 3d487d5.
    madeye committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    2178c40 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2015

  1. Configuration menu
    Copy the full SHA
    bc91533 View commit details
    Browse the repository at this point in the history
  2. Fix #493

    madeye committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    e921f40 View commit details
    Browse the repository at this point in the history
  3. Fix #494

    madeye committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    c18ae5f View commit details
    Browse the repository at this point in the history
  4. Fix #495

    kery committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    e73aab2 View commit details
    Browse the repository at this point in the history
  5. Merge pull request #496 from kery/issue_495

    Fix #495
    madeye committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    96690ea View commit details
    Browse the repository at this point in the history
  6. Refine #495

    madeye committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    52739f7 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c065e9a View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    05a15aa View commit details
    Browse the repository at this point in the history
  9. Merge pull request #498 from librehat/master

    Support OTA in library interface (fix #497)
    madeye committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    44f3ae0 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2015

  1. Configuration menu
    Copy the full SHA
    68eaf3b View commit details
    Browse the repository at this point in the history
  2. Merge pull request #499 from Mygod/battery-opt

    Reduce battery usage - transmit traffic stat with binary
    madeye committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    bc14591 View commit details
    Browse the repository at this point in the history

Commits on Dec 27, 2015

  1. Configuration menu
    Copy the full SHA
    b86ecbb View commit details
    Browse the repository at this point in the history
  2. Merge pull request #500 from aipsel/fix

    add check to avoid Segmentation fault
    madeye committed Dec 27, 2015
    Configuration menu
    Copy the full SHA
    c77c1c5 View commit details
    Browse the repository at this point in the history

Commits on Dec 28, 2015

  1. Fix to avoid memory leak.

    If received data is invalid, this method can cause memory leak.
    aipsel committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    cd0b5c8 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #501 from aipsel/fix

    Fix to avoid memory leak.
    madeye committed Dec 28, 2015
    Configuration menu
    Copy the full SHA
    948ee68 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2015

  1. nonblocking mode fix

    zyCwind committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    4746475 View commit details
    Browse the repository at this point in the history