Povilas Kanapickas
|
b0e415de03
|
Fix race condition in IArchString
Even though the calls to C functions are protected with a mutex, the
initialization and destruction of the mutex itself had race conditions.
|
2019-08-17 16:40:25 +03:00 |
|
Povilas Kanapickas
|
f71c68506e
|
Use std::mutex instead of ArchMutex in ArchMultithreadPosix
|
2019-08-17 16:40:19 +03:00 |
|
coypu
|
443e656be2
|
Use ${CMAKE_DL_LIBS} rather than listing OSes.
CMake makes our lives easier. Needed for NetBSD, which also
doesn't have libdl.so.
|
2018-08-02 15:46:01 +03:00 |
|
|
|
9ab77545ee
|
fix ipv6 handling between GUI and barriers/barrierc; zero-fill sockaddr_in(6) structs prior to initializing; update --help output
|
2018-05-12 17:42:55 -04:00 |
|
|
|
4c04f39685
|
reimplement path operations basename() and concat() in Common. these were the last bits remaining in ArchFile* so it was removed
|
2018-03-31 22:41:00 -04:00 |
|
|
|
131a19d478
|
reimplement ArchFile*::getSystemDirectory() as DataDirectories::systemconfig(). windows will now use ProgramData by default rather than C:\Windows
|
2018-03-30 14:39:12 -04:00 |
|
|
|
6c5acdd552
|
remove DataDirectory wrappers in ArchFile*
|
2018-03-30 14:01:18 -04:00 |
|
|
|
d81054ab6e
|
remove some stale code and put windows service logfile in a better spot
|
2018-03-29 21:41:30 -04:00 |
|
|
|
c16fd089f6
|
old personal and profile directory functions now wrap the new implementations
|
2018-03-29 16:12:45 -04:00 |
|
walker0643
|
9a2d61cbb5
|
Merge pull request #19 from debauchee/ipv6
Add ipv6 support
|
2018-03-24 15:09:20 -04:00 |
|
|
|
b9a59c014f
|
don't build barrierd for non-windows platforms; removed some synergy-related legacy checks
|
2018-03-11 12:48:59 -04:00 |
|
|
|
24987e0694
|
merge modified patch from synergy PR https://github.com/symless/synergy-core/pull/6178
|
2018-03-06 13:55:27 -05:00 |
|
|
|
625253a7e8
|
fix FreeBSD build
|
2018-03-02 18:36:31 -05:00 |
|
|
|
4571f4cc6e
|
remove annoying LOG statement; add a small bit of debugging info
|
2018-02-23 14:02:38 -05:00 |
|
|
|
07dad10251
|
moved SSL configuration on OSX from Library/Barrier to Library/Application Support/Barrier as per the App Programming Guide. fixes #5
ref: https://developer.apple.com/library/content/documentation/General/Conceptual/MOSXAppProgrammingGuide/AppRuntime/AppRuntime.html
|
2018-02-16 12:29:47 -05:00 |
|
|
|
b77eec1f17
|
fix some compiler warnings
|
2018-01-31 10:03:34 -05:00 |
|
|
|
0bb94da72d
|
replace unknown type to fix windows build
|
2018-01-28 16:19:27 -05:00 |
|
|
|
f12bfdfedc
|
rebranding symless/synergy to debauchee/barrier
|
2018-01-27 16:48:17 -05:00 |
|
Andrew Nelless
|
40e943d145
|
#6037 Use of non-memsize type for pointer arithmetic
|
2017-05-12 20:40:07 +01:00 |
|
Andrew Nelless
|
0290583ab9
|
#6037 Unitialized handles and other members in ArchTaskBarWindows
|
2017-05-12 00:20:59 +01:00 |
|
Andrew Nelless
|
485540bbb4
|
#6037 socket accept() failure could lead to NULL ptr dereference
|
2017-05-12 00:10:16 +01:00 |
|
Andrew Nelless
|
fedbcb0f3a
|
Remove ../ includes in src/lib
|
2017-03-09 15:16:08 +00:00 |
|
Andrew Nelless
|
0cd45ba1ef
|
Remove unused include paths
|
2017-03-09 14:18:39 +00:00 |
|
XinyuHou
|
deea23f866
|
Apply tab to spaces filter to src folder
|
2017-02-07 01:24:59 +00:00 |
|
Andrew Nelless
|
c27c094f9c
|
Merge changes from v1.8.6 and v1.8.7
|
2017-01-20 23:18:03 +00:00 |
|
XinyuHou
|
74d63df244
|
Fix incorrect check of return code from dup
|
2016-12-07 17:28:15 +00:00 |
|
Epakai
|
4297673387
|
spelling error "implmented => implemented"
|
2016-12-06 14:56:47 +00:00 |
|
Andrew Nelless
|
96efe5fb73
|
Merge changes from v1.8.5
|
2016-10-31 16:14:39 +00:00 |
|
Andrew Nelless
|
9f1e91cc76
|
Remove pointless call to curl_free
|
2016-10-28 17:45:18 +01:00 |
|
Andrew Nelless
|
964f1aa093
|
Merge changes made in v1.8.4
|
2016-10-12 10:41:44 +01:00 |
|
Andrew Nelless
|
2e30dc2c68
|
Restore safe reinterpret_cast of Windows thread handle
|
2016-10-05 12:46:17 +01:00 |
|
Andrew Nelless
|
702f095efd
|
Fix cast in Windows TaskBar
|
2016-10-05 12:46:17 +01:00 |
|
Andrew Nelless
|
7e386c0bf9
|
Fix cast of port number in Winsock
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
d77b5f1176
|
Restore safe reinterpret_casts in Windows TaskBar
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
5a03e37d15
|
Restore safe reinterpret_casts in misc Windows code
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
f174614655
|
Remove bizarre cast of sockaddr to char*
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
9ed9bde4e7
|
Restore use of reinterpret_cast for sockaddr_in
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
f3d1470e58
|
Brutally replace all reinterpret_casts with static_casts
|
2016-10-05 12:46:16 +01:00 |
|
Andrew Nelless
|
6456271141
|
#5617 Remove plugin interface from Arch
|
2016-09-29 13:05:04 +01:00 |
|
Andrew Nelless
|
79fc6239fd
|
#5617 Revert "Remove plugin interface from Arch"
This reverts commit 4613edc17ced61d6aca80cff661323ede0cb9d30.
|
2016-09-29 13:05:04 +01:00 |
|
Andrew Nelless
|
b1a991e8cd
|
#5617 Revert "Remove plugin directory support"
This reverts commit fc697d2ab79bbd2d607c97658c986b629a1280ed.
|
2016-09-29 13:05:04 +01:00 |
|
Andrew Nelless
|
45ef3e1080
|
#5617 Remove plugin interface from Arch
|
2016-09-29 13:05:04 +01:00 |
|
Andrew Nelless
|
f7e588dfff
|
#5617 Remove plugin directory support
|
2016-09-29 13:05:03 +01:00 |
|
Andrew Nelless
|
76b2558f1a
|
#5617 Delete the plugin infrastructure
|
2016-09-29 13:05:03 +01:00 |
|
Andrew Nelless
|
c7bf59e6c1
|
Merge changes from v1.8.3
|
2016-09-26 15:33:57 +01:00 |
|
Andrew Nelless
|
c3c0913633
|
Update company copyright notice
|
2016-09-26 11:58:33 +01:00 |
|
Andrew Nelless
|
3ead310161
|
#4978 Fixed HANDLE string formatting on 64bit Windows
|
2016-08-08 16:41:01 +01:00 |
|
Andrew Nelless
|
74c48c6516
|
#4978 Removed getOSName impl relying on deprecated GetVersionEx
|
2016-08-08 16:41:01 +01:00 |
|
Jerry (Xinyu Hou)
|
d37d3e8944
|
#4978 Replaced the superseded SetWindowLong API
|
2016-08-08 16:41:01 +01:00 |
|
Jerry (Xinyu Hou)
|
fbd2c1413e
|
Merge branch 'jerry-sandbox2'
|
2015-11-23 09:54:05 -08:00 |
|