Cekis
0ac9d0cc2e
Putting back the changes in light of adjustments to src
2021-11-27 15:19:53 -05:00
Cekis
13a9a80880
Reverted udplibrary changes in CMake files.
2021-11-27 12:14:31 -05:00
Cekis
8946e81a45
Merge branch 'master' into master
2021-11-26 21:26:30 -08:00
eb
f24c5bdbfe
erase all removed clients instead of the first
2021-11-26 15:28:43 -07:00
Cekis
66dc49f7df
Added check for logged out client to prevent erase on erased pointer
2021-11-26 15:51:24 -05:00
eb
bf58575b8a
always use udplibrary target vs direct include
2021-11-26 07:39:26 -07:00
eb
0a59ad0aa6
ignore vscode
2021-11-26 07:38:51 -07:00
Cekis
60e4f7f856
Added extra logging detail to Exception messages - Aconite
2021-11-26 02:12:08 -05:00
Cekis
5f4765ea4b
Fix /emptyMail (Add UpdatePersistentMessages Handling)
2021-11-26 01:52:23 -05:00
apathy
fba12a2b80
Fix CHECK_NOTNULL usage
2017-01-07 00:58:43 -06:00
apathy
25013a560d
Bump version, remove LANGUAGES as CXX and C are picked by default
2017-01-07 00:58:12 -06:00
apathy
7b783f9cda
Fix crash on windows
2017-01-07 00:55:10 -06:00
apathy
928625d71d
Updated easylogging++
2017-01-07 00:55:03 -06:00
Eric Barr
86526e4107
Merge pull request #7 from apathyboy/install-targets
...
Install targets
2017-01-06 21:58:23 -08:00
apathy
244388d75b
Merge branch 'install-targets' of github.com:apathyboy/stationapi into install-targets
2017-01-06 23:53:03 -06:00
apathy
fedc61904a
Fix default logger config
2017-01-06 23:52:23 -06:00
apathy
a3dd8ca898
Merge remote-tracking branch 'origin' into install-targets
...
# Conflicts:
# CMakeLists.txt
2017-01-06 23:41:54 -06:00
ap
39a770725f
Use generator expression for compiler specifc linking
2017-01-06 21:40:19 -08:00
ap
c2ae31be43
Fix merge conflict
2017-01-06 21:14:52 -08:00
ap
d597f8374f
Disable the default log file
2017-01-06 21:11:59 -08:00
ap
989612ba3f
Add swgchat- prefix to verbose log filenames
2017-01-06 21:11:50 -08:00
ap
49c772a3df
Ignore build directories
2017-01-06 21:11:31 -08:00
apathy
c12cf53aee
Changed default log output location
2017-01-06 16:58:43 -06:00
apathy
cad8909bc5
Set version for project
2017-01-06 16:00:51 -06:00
apathy
a17c85b0e1
Moved tests to dedicated dir
2017-01-06 15:50:20 -06:00
apathy
e0fb362be0
Use modern cmake best practices for target creation
2017-01-05 07:52:43 -06:00
apathy
1ec435ca8c
Add install targets
2017-01-05 07:52:11 -06:00
apathy
d5ce71f48c
Change runtime locations of config files
2017-01-05 07:37:32 -06:00
apathy
fc64d7fd4d
Rename chat.db.dist
2017-01-05 07:36:56 -06:00
apathy
272de22722
Don't set compiler flags directly to CMAKE_CXX_FLAGS
2017-01-05 07:35:29 -06:00
apathy
d2584ecb01
Require cmake 3.2 min version
2017-01-05 07:34:14 -06:00
Eric Barr
7b2c3a85c7
Update README.md
2016-10-02 15:13:45 -07:00
apathy
050b2c1499
Add missing include
2016-07-27 10:48:18 -07:00
apathy
833a01517b
Set no-write-strings for clang and gcc
2016-07-27 10:48:12 -07:00
apathy
a4d1ece511
Only attempt to use libc++ on darwin based environment (osx)
2016-07-27 10:47:48 -07:00
apathy
068e640745
Removed double listing of config option
2016-07-26 23:32:02 -07:00
Eric Barr
71eafc96aa
Merge pull request #6 from apathyboy/bind_to_ip
...
Added an option that allows the stationchat to bind to its config add…
2016-07-26 23:11:47 -07:00
apathy
e4cf73c5ef
Added an option that allows the stationchat to bind to its config address instead of the default option of binding to any interface
2016-07-26 23:03:29 -07:00
apathy
c1e1d892c4
Added MIT license to project
v1.0.0
2016-07-26 20:00:40 -07:00
apathy
f9676d2e62
Added a default, empty database to be placed in a default location to make setup and running a simple process.
2016-07-26 20:00:39 -07:00
apathy
e760c7ebd8
Corrected travis badge url
2016-07-26 20:00:39 -07:00
apathy
2d4ddee956
Split into library and application code to prepare for future stationapi based apps
2016-07-26 20:00:38 -07:00
apathy
05c07dc3c3
Updated readme file
2016-07-26 20:00:38 -07:00
apathy
6ae0cc8960
No need to remove the avatars from the room like this, it doesn't make a difference in terms of client side functionality and it serves no utility purpose
2016-07-26 20:00:37 -07:00
apathy
4cc237fe31
Updated this to say just that it is an exceptional situation as not all exceptions thrown are errors, they are just exceptional situations (ie, not the success path).
2016-07-26 20:00:37 -07:00
apathy
161b9562e4
In GNUC environments make use of backtrace function from glibc.
...
Using _GNUC_ wrapper, if needed I can added in a more robust configure time check for the specific header, but that seemed overkill for just this check.
2016-07-26 20:00:37 -07:00
apathy
4239e694f6
Fixed a potential situation where the list of rooms returned for an avatar could potentially contain a dangling pointer.
2016-07-26 20:00:36 -07:00
apathy
f4a1be0367
Combined protocol implementations as they are really just a collection of small functions that pass off the real work to services
...
Speeds up compile times
2016-07-26 20:00:36 -07:00
apathy
926be7b07a
It helps to return the list after its been built :P
2016-07-26 20:00:35 -07:00
apathy
af7c89153f
Fix room messages
2016-07-26 20:00:35 -07:00