This repository has been archived by the owner. It is now read-only.
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 .

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also .
Choose a Base Repository
brahma-dev/synergy-stable-builds
symless/synergy-core
Albicorp/synergy
AwesomeDoesIt/synergy
Bakalchuk/synergy
BogdanLivadariu/synergy
BorisChiou/synergy
Charcol/synergy
Coolred/synergy
Craigk109/synergy
DALDEI/synergy
DavidST44/synergy
DiegoSousa/synergy
DonnaWuDongxia/synergy
Dracophoenix1/synergy
Flare183/synergy
HerrGrumps/synergy
HomeTheaterOperatingSystem/synergy-core
Independent-Scientist/synergy
JaapSuter/synergy
JimDu/synergy
Joiningss/synergy
JoshMcCullough/synergy
KentVu/synergy
Lesthat/synergy
LiangChen0322/synergy
MarceColl/synergy
Mebus/synergy
MikeKnieriem/synergy
Nihil7354/synergy
OrangeUtan/synergy-stable-builds
ProjectLeaf/synergy
RaccoonTeam/synergy
RafalXXL/synergy
SeniorCoder1025/synergy
Sevea/synergy-1
SheaReinke/synergy
Toasterfist/synergy
UIKit0/synergy
Werror/synergy
Wkryst/synergy
XelaRellum/synergy
ahwagner/synergy
aladagli/synergy
alancapc/synergy
alex-deng/synergy
alexzzp/synergy
amitkr/synergy
andyesi/synergy
anthraxx/synergyunfuck
artisdom/synergy
artiya4u/synergy
astamatix/synergy
austin-laney/synergy
axela74/synergy
ballifatih/synergy
barisi/synergy
beedz/synergy
blnk2007/synergy
caramis/synergy
carballude/synergy
cardonator/synergy
carlosfvp/synergy
carstenlaengerer/synergy
cchwann/synergy
changdongsheng/synergy
chaomengnan/synergy
chedlin/synergy
chengguangnan/synergy
cjliu20152/synergy
clonkymonk/synergy
cribe78/synergy
dannon/synergy
darongE/synergy
davidchanff/synergy
dcrum/synergy
debauchee/barrier
deliangyang/synergy
dguerri/synergy
dijkstraj/synergy
divegeek/synergy
dpereira/synergy
dpolivy/synergy
duboisp/synergy
eaglecomp01/synergy
edwardsp/synergy
elitvinenko/synergy
fashioncj/synergy
fatdollar/synergy
fc205/synergy
feng-ye/synergy
fenggao86/synergy
fernandodeperto/synergy
frank-emrich/synergy
frankmanzhu/synergy
fuckobama/synergy
funixfu/synergy
fuzhuo/synergy
galkinvv/synergy
ghostreiter/synergy
gitscrubz/synergy
gtorressfdc/synergy
guangyue/synergy
hanks42/synergy
hanoseok/synergy
hcxiong/synergy
heathschweitzer/synergy
helkanen/synergy
hifi-dd/synergy
hoaluvn/synergy
hyei/synergy
iamcxa/synergy
ichengde/synergy
inche-ali/synergy
itchanges/synergy
iurnah/synergy
jcoming/synergy
jpmcmu/synergy
jpwhiting/synergy
julian-amaya/synergy
kaixinsoft/synergy
karolw/synergy
kash4kev/synergy
kellyhuberty/synergy
kissfu/synergy
kmrbrierley/synergy
ko7m/synergy
liuhuimin/synergy
lookat119/synergy
lukeqsun/synergy
makaanneo/synergy-1
margaritis/synergy
mcamiano/synergy
mcanthony/synergy
md11235/synergy
meowfaceman/synergy
midnite8177/synergy
moben/synergy
moodboom/synergy
museroom/synergy
neilmayhew/synergy
neuroradiology/synergy
nmadhok/synergy
noital/synergy
nyetwurk/synergy
ommokazza/synergy
onlymee/synergy
pdecat/synergy
peteo/synergy-stable-builds
phackss/synergy
piboye/synergy
ptg001/synergy
qbektrix/synergy
rajserc/synergy
ralluri/synergy
rmagnuson/synergy
saburahu/synergy
saiksy/synergy
sami1971/synergy
sarvex/synergy
scorpblog/synergy
sebpardo/synergy
serenemoon/synergy
shanesims/synergy
sharkpp/synergy
shaunliz/synergy
shawnanastasio/synergy
sl1pm4t/synergy
smittex/synergy
solokacher/synergy
songei/synergy-core
spurin/synergy
stelonix/synergy
stipid/synergy
terry2010/synergy
the-wes/synergy
thesoftwarejedi/synergy
timmui/synergy
tpraturi/synergy
utwodownson/synergy
vaginessa/synergy
whereyougo/synergy
willleslie/synergy
wjcsharp/synergy
wolrah/synergy
xiaoping378/synergy
xiyuanHou/synergy
xuerik/synergy
yajun0601/synergy
yangchengwork/synergy
yarec/synergy
ylluminate/synergy
yucheng82/synergy
yulin0629/synergy
yupi2/synergy
yyppaag/synergy
zbrode/synergy
zdndanny/synergy
zengyijie/synergy
zhanglongqi/synergy
Nothing to show
...
Choose a Head Repository
brahma-dev/synergy-stable-builds
symless/synergy-core
Albicorp/synergy
AwesomeDoesIt/synergy
Bakalchuk/synergy
BogdanLivadariu/synergy
BorisChiou/synergy
Charcol/synergy
Coolred/synergy
Craigk109/synergy
DALDEI/synergy
DavidST44/synergy
DiegoSousa/synergy
DonnaWuDongxia/synergy
Dracophoenix1/synergy
Flare183/synergy
HerrGrumps/synergy
HomeTheaterOperatingSystem/synergy-core
Independent-Scientist/synergy
JaapSuter/synergy
JimDu/synergy
Joiningss/synergy
JoshMcCullough/synergy
KentVu/synergy
Lesthat/synergy
LiangChen0322/synergy
MarceColl/synergy
Mebus/synergy
MikeKnieriem/synergy
Nihil7354/synergy
OrangeUtan/synergy-stable-builds
ProjectLeaf/synergy
RaccoonTeam/synergy
RafalXXL/synergy
SeniorCoder1025/synergy
Sevea/synergy-1
SheaReinke/synergy
Toasterfist/synergy
UIKit0/synergy
Werror/synergy
Wkryst/synergy
XelaRellum/synergy
ahwagner/synergy
aladagli/synergy
alancapc/synergy
alex-deng/synergy
alexzzp/synergy
amitkr/synergy
andyesi/synergy
anthraxx/synergyunfuck
artisdom/synergy
artiya4u/synergy
astamatix/synergy
austin-laney/synergy
axela74/synergy
ballifatih/synergy
barisi/synergy
beedz/synergy
blnk2007/synergy
caramis/synergy
carballude/synergy
cardonator/synergy
carlosfvp/synergy
carstenlaengerer/synergy
cchwann/synergy
changdongsheng/synergy
chaomengnan/synergy
chedlin/synergy
chengguangnan/synergy
cjliu20152/synergy
clonkymonk/synergy
cribe78/synergy
dannon/synergy
darongE/synergy
davidchanff/synergy
dcrum/synergy
debauchee/barrier
deliangyang/synergy
dguerri/synergy
dijkstraj/synergy
divegeek/synergy
dpereira/synergy
dpolivy/synergy
duboisp/synergy
eaglecomp01/synergy
edwardsp/synergy
elitvinenko/synergy
fashioncj/synergy
fatdollar/synergy
fc205/synergy
feng-ye/synergy
fenggao86/synergy
fernandodeperto/synergy
frank-emrich/synergy
frankmanzhu/synergy
fuckobama/synergy
funixfu/synergy
fuzhuo/synergy
galkinvv/synergy
ghostreiter/synergy
gitscrubz/synergy
gtorressfdc/synergy
guangyue/synergy
hanks42/synergy
hanoseok/synergy
hcxiong/synergy
heathschweitzer/synergy
helkanen/synergy
hifi-dd/synergy
hoaluvn/synergy
hyei/synergy
iamcxa/synergy
ichengde/synergy
inche-ali/synergy
itchanges/synergy
iurnah/synergy
jcoming/synergy
jpmcmu/synergy
jpwhiting/synergy
julian-amaya/synergy
kaixinsoft/synergy
karolw/synergy
kash4kev/synergy
kellyhuberty/synergy
kissfu/synergy
kmrbrierley/synergy
ko7m/synergy
liuhuimin/synergy
lookat119/synergy
lukeqsun/synergy
makaanneo/synergy-1
margaritis/synergy
mcamiano/synergy
mcanthony/synergy
md11235/synergy
meowfaceman/synergy
midnite8177/synergy
moben/synergy
moodboom/synergy
museroom/synergy
neilmayhew/synergy
neuroradiology/synergy
nmadhok/synergy
noital/synergy
nyetwurk/synergy
ommokazza/synergy
onlymee/synergy
pdecat/synergy
peteo/synergy-stable-builds
phackss/synergy
piboye/synergy
ptg001/synergy
qbektrix/synergy
rajserc/synergy
ralluri/synergy
rmagnuson/synergy
saburahu/synergy
saiksy/synergy
sami1971/synergy
sarvex/synergy
scorpblog/synergy
sebpardo/synergy
serenemoon/synergy
shanesims/synergy
sharkpp/synergy
shaunliz/synergy
shawnanastasio/synergy
sl1pm4t/synergy
smittex/synergy
solokacher/synergy
songei/synergy-core
spurin/synergy
stelonix/synergy
stipid/synergy
terry2010/synergy
the-wes/synergy
thesoftwarejedi/synergy
timmui/synergy
tpraturi/synergy
utwodownson/synergy
vaginessa/synergy
whereyougo/synergy
willleslie/synergy
wjcsharp/synergy
wolrah/synergy
xiaoping378/synergy
xiyuanHou/synergy
xuerik/synergy
yajun0601/synergy
yangchengwork/synergy
yarec/synergy
ylluminate/synergy
yucheng82/synergy
yulin0629/synergy
yupi2/synergy
yyppaag/synergy
zbrode/synergy
zdndanny/synergy
zengyijie/synergy
zhanglongqi/synergy
Nothing to show
Choose a head branch
This comparison is big! We’re only showing the most recent 250 commits
Commits on Mar 16, 2017
Commits on Mar 17, 2017
Commits on Mar 21, 2017
Commits on Mar 22, 2017
Commits on Apr 20, 2017
Commits on Apr 21, 2017
Commits on Apr 25, 2017
Commits on Apr 26, 2017
Commits on Apr 27, 2017
Commits on May 02, 2017
Commits on May 04, 2017
Commits on May 05, 2017
Commits on May 08, 2017
Commits on May 09, 2017
Commits on May 10, 2017
Commits on May 11, 2017
Commits on May 12, 2017
Commits on May 17, 2017
Commits on May 18, 2017
Commits on May 20, 2017
Commits on May 21, 2017
Commits on May 22, 2017
Commits on May 23, 2017
Commits on May 25, 2017
Commits on May 26, 2017
Commits on May 27, 2017
Commits on Jul 21, 2017
Commits on Aug 09, 2017
Commits on Nov 16, 2017
Commits on Nov 26, 2017
Commits on Jan 25, 2018
Commits on Jan 27, 2018
Commits on Jan 28, 2018
Commits on Jan 29, 2018
walker0643
walker0643
move deletion of accepted client socket pointers to ClientListener
where it belongs. previously SecureListenSocket would delete the client
socket but TCPListenSocket would not. PacketStreamFilter would then
attempt to delete the socket regardless of what type it was. this would
cause an access violation when SecureListenSocket attempted to delete
the socket again.

fixes #3
walker0643
walker0643
pass QS_POSTMESSAGE to GetQueueStatus() instead of QS_ALLINPUT.
QS_ALLINPUT is a meta-flag that includes QS_POINTER and QS_TOUCH, both
of which can cause GetQueueStatus() to return 0 even when there are
pending messages.

fixes #4
Commits on Jan 30, 2018
walker0643
walker0643
disable check for updated version since it was causing an access
violation on close and since there is nothing to check it against
anyway. will reimplement check for updated version in the future.
walker0643
walker0643
walker0643
walker0643
when running barriers/barrierc inside a windows debugger, add a pause
before exiting so the output in the terminal window can be read
walker0643
walker0643
changed SettingsDialog layout to group options more reasonably
added checkbox for minimizing to tray
don't hide "hide on startup" on windows
Commits on Jan 31, 2018
Commits on Feb 01, 2018
walker0643
walker0643
use a relatively small hack to keep barriers/barrierc from crashing on
unixes when they are killed from the GUI with QProcess's close(). the
stdin stream is going completely unused (though the stdout stream is
not) so use stdin to send a shutdown command. this solution avoids all
the nastiness and overhead of using shared memory, mutexes, condvars,
etc. just to communicate "stop" from one process to another
Commits on Feb 03, 2018
walker0643
walker0643
walker0643
walker0643
implement "Immune Keys" which are keys that are ignored by
server-to-client key-forwarding. this feature is only implemented for
servers running on windows machines.
Commits on Feb 06, 2018
Commits on Feb 07, 2018
walker0643
walker0643
Commits on Feb 10, 2018
Commits on Feb 13, 2018
Commits on Feb 14, 2018
Commits on Feb 15, 2018
walker0643
walker0643
revert some of the "deprecated" fixes so that older OSX versions are …
…still supported. my thanks to Cpuroast for additional macos testing.
Commits on Feb 16, 2018
Commits on Feb 23, 2018
Commits on Feb 24, 2018
Commits on Feb 25, 2018
Commits on Feb 26, 2018
walker0643
walker0643
re-add Hide to menu because not all WMs will add a minimize button to…
… the title bar; add WM hint so that tiling WMs might float it instead
Commits on Mar 01, 2018
Commits on Mar 02, 2018
Commits on Mar 03, 2018
Commits on Mar 04, 2018
Commits on Mar 06, 2018
Commits on Mar 11, 2018
Commits on Mar 13, 2018
Commits on Mar 17, 2018
Commits on Mar 19, 2018
Commits on Mar 24, 2018
Commits on Mar 29, 2018
Commits on Mar 30, 2018
Commits on Apr 01, 2018
Commits on Apr 02, 2018
Commits on Apr 14, 2018
Merge pull request #26 from debauchee/nosyntool
Drop syntool. In the process some platform-dependent locations have changed. Some users may need to recreate config files or copy the from the old location(s).
Commits on May 07, 2018
Commits on May 10, 2018
Commits on May 12, 2018
Commits on May 14, 2018
Commits on May 16, 2018
Showing 1,533 changed files with 365,795 additions and 132,646 deletions.
View
@@ -1,16 +1,16 @@
### Operating Systems ###
-Client: Applesoft Windy OS 10
-
Server: microOS Tiara
+Client: Applesoft Windy OS 10
+
**READ ME, DELETE ME**: On Windows, hold the Windows key and press 'r', type 'winver' and hit return to get your OS version. On Mac, hit the Apple menu (top left of the screen) and check 'About this Mac'. Linux users... you know what you're using ;)
-### Synergy Version ###
+### Barrier Version ###
-1.8
+1.9
-**READ ME, DELETE ME**: Go to the 'Help' (on Windows) or 'Synergy' (on macOS) menu and then 'About Synergy' to check your version. Verify that you are using the same version across all of your machines, and that your issue still occurs with the latest release available at https://symless.com/account/login
+**READ ME, DELETE ME**: Go to the 'Help' (on Windows) or 'Barrier' (on macOS) menu and then 'About Barrier' to check your version. Verify that you are using the same version across all of your machines, and that your issue still occurs with the latest release available at https://github.com/debauchee/barrier/
### Steps to reproduce bug ###
@@ -20,12 +20,11 @@ Server: microOS Tiara
2. Type things.
3. Bug occurs.
4. ...
-5. Profit?
### Other info ###
* When did the problem start to occur? When I...
* Is there a way to work around it? No/Yes, you can...
-* Does this bug prevent you from using Synergy entirely? Yes/No
+* Does this bug prevent you from using Barrier entirely? Yes/No
Put anything else you can think of here.
View
@@ -1,3 +1,4 @@
+build_env.*
config.h
.DS_Store
*.pyc
@@ -10,8 +11,6 @@ config.h
/build
/CMakeFiles
/ext/cryptopp562
-/ext/gmock-1.6.0
-/ext/gtest-1.6.0
/ext/openssl
/src/gui/Makefile*
/src/gui/object_script*
@@ -20,4 +19,4 @@ config.h
src/gui/gui.pro.user*
src/gui/.qmake.stash
src/gui/.rnd
-src/setup/win32/synergy.suo
+src/setup/win32/barrier.suo
View
13 .lvimrc
@@ -1,13 +0,0 @@
-"Instructions
-"Download vim script 411
-"http://www.vim.org/scripts/script.php?script_id=441
-"Install localvimrc.vim to .vim/plugin
-"
-" Hint: You can disable it asking before sourcing a file by adding this to
-" your .vimrc: let g:localvimrc_ask=0
-
-set nosmarttab
-set noexpandtab
-set shiftwidth=8
-set softtabstop=0
-set tabstop=4
View
@@ -0,0 +1,10 @@
+language: cpp
+before_install:
+- sudo apt-get update -qq
+- sudo apt-get install -qq libxtst-dev
+- sudo apt-get install -qq qtdeclarative5-dev
+- sudo apt-get install -qq libavahi-compat-libdnssd-dev
+script: sh -x ./clean_build.sh
+# skip install phase since we have a customized install package
+# creation tool for each supported platform
+install: true
View
@@ -0,0 +1,7 @@
+#
+# Barrier build parameters
+#
+BARRIER_VERSION_MAJOR = 1
+BARRIER_VERSION_MINOR = 9
+BARRIER_VERSION_PATCH = 0
+BARRIER_VERSION_STAGE = snapshot
Oops, something went wrong.

Showing you all comments on commits in this comparison.

@walker0643

This comment has been minimized.

Show comment Hide comment
@walker0643

walker0643 Feb 24, 2018

fixes #8

fixes #8

@kloetzl

This comment has been minimized.

Show comment Hide comment
@kloetzl

kloetzl Mar 17, 2018

As you are already touching src/lib/barrier/ServerApp.cpp:123-157 you could also really improve the code by not writing into a static char buffer and instead use the mechanics for building strings C++ gives you. At the least you should use snprintf or asprintf. Same goes for the client app.

As you are already touching src/lib/barrier/ServerApp.cpp:123-157 you could also really improve the code by not writing into a static char buffer and instead use the mechanics for building strings C++ gives you. At the least you should use snprintf or asprintf. Same goes for the client app.

@walker0643

This comment has been minimized.

Show comment Hide comment
@walker0643

walker0643 Mar 17, 2018

Agreed, it's really horrible. I do try not to let my OCD talk me into modifying otherwise working production code just because it's ugly...but I think we'll let this be an exception, shall we? :)

Agreed, it's really horrible. I do try not to let my OCD talk me into modifying otherwise working production code just because it's ugly...but I think we'll let this be an exception, shall we? :)

@walker0643

This comment has been minimized.

Show comment Hide comment
@walker0643

walker0643 Mar 17, 2018

d75bdb8

I hope you find this more to your liking.

d75bdb8

I hope you find this more to your liking.