Wilfried Goesgens
1907a7211b
Bug fix/cleanup system includes ( #8962 )
2019-05-15 15:12:59 +02:00
Wilfried Goesgens
1ae5f8daec
split headers different, simple cast fixes ( #8928 )
2019-05-08 14:08:35 +02:00
Jan Christoph Uhde
f3a2eaf6d9
Bug fix/permission tests ( #8890 )
2019-05-07 15:07:59 +02:00
Jan Christoph Uhde
e0b073543b
add symlinks for windows ( #8846 )
2019-05-02 17:32:29 +02:00
Jan Christoph Uhde
c3f7961b88
apply unique log ids ( #8561 )
2019-03-25 20:26:51 +01:00
Wilfried Goesgens
492d05c1f1
Feature/upgrade v8 7.1.302.28 ( #8088 )
2019-02-19 11:15:34 +01:00
Frank Celler
ac9f375fb5
big reformat
2018-12-26 00:54:03 +01:00
Jan
fb04c1c602
Bug fix/forward port missing changes ( #7706 )
2018-12-10 12:51:20 +01:00
Jan
a5db298c92
fix buffer overrun, remove unused variable ( #7302 )
2018-11-13 14:18:50 +01:00
Dan Larkin-York
b447f98a7a
Upgrade old MMFiles collections for compatibility with ArangoSearch. ( #7248 )
2018-11-07 15:52:37 +01:00
Wilfried Goesgens
4a32fcd648
Bug fix/improve invalid parameter handler ( #7077 )
...
* don't use icu to convert utf16 here, it may already be de-initialized.
* don't use atexit handler, so we can use _exit on windows
* use _exit() here.
2018-10-25 17:26:30 +02:00
Wilfried Goesgens
5b020e465f
add missing include ( #6896 )
2018-10-15 16:31:12 +02:00
Wilfried Goesgens
67439484e4
add file and linenumber to windows stacktraces ( #6865 )
2018-10-15 09:35:07 +02:00
jsteemann
319c05c55d
remove unused variables
2018-10-03 13:25:07 +02:00
Wilfried Goesgens
a477df49cf
Feature/windows utf16 fileaccess ( #6534 )
2018-09-24 19:41:17 +02:00
Wilfried Goesgens
e5843d32f8
Improve windows installer ( #6045 )
2018-08-17 12:37:47 +02:00
Max Neunhöffer
7bed3f2df0
Try openssl 1.1 ( #5123 )
2018-06-08 13:21:31 +02:00
Jan
282be208cc
remove TRI_usleep and TRI_sleep, and use std::this_thread::sleep_for … ( #3817 )
2017-12-06 18:43:49 +01:00
Jan
79ea9d8291
issue #3741 : attempt to fix terminal color output in Windows ( #3753 )
2017-12-06 16:23:54 +01:00
Jan
bef52d7dc3
Bug fix/cleanup after cppcheck ( #3639 )
2017-11-10 13:53:28 +01:00
Wilfried Goesgens
2c1e4dae98
remove remaints of libev. ( #3372 )
2017-10-10 15:01:59 +02:00
Max Neunhoeffer
3a4cf41270
Revert "Revert "rework process handling ( #3322 )""
...
This reverts commit d2b62c99d6
.
2017-09-28 15:53:19 +02:00
Max Neunhoeffer
d2b62c99d6
Revert "rework process handling ( #3322 )"
...
This reverts commit c56e4949b9
.
2017-09-28 15:25:05 +02:00
Wilfried Goesgens
c56e4949b9
rework process handling ( #3322 )
...
- migrate the process handling to c++ where appropriate
- move code definition / usage closer together
- add function to portably detect external processes (not spawned by us) and whether we may
- send them signals
- add portable code to send signals to processes
- for linux match what impact a signal will have on the process we send it
- check the status of the process we sent the signal, and return if its non-deadly or the process terminated
- after 8 retries with 1 second sleep send a hard kill.
- killExternal() now returns the same structure as statusExternal()
- don't block signals on spawned processes
2017-09-28 13:35:54 +02:00
Andreas Streichardt
360f082087
GetVersion() is deprecated
2017-05-24 10:58:15 +02:00
Wilfried Goesgens
77f1c66a0f
enable colors on recent enough windows versions
2017-05-23 18:18:07 +02:00
Andreas Streichardt
9bfb16e4d5
Carrot fix to allow foreground logging on windows
2017-05-19 17:44:24 +02:00
Wilfried Goesgens
6ab23bd56d
better detect cygwin i/o
2017-04-07 14:00:35 +02:00
Wilfried Goesgens
2da0e41466
add detection for cygwin/ssh ttys
2017-04-06 18:57:19 +02:00
jsteemann
d024a6d00a
remove logging for non-topics
2017-02-10 09:32:50 +01:00
Wilfried Goesgens
584f3120dd
Upgrade V8
...
- ICU now doesn't build the icudata library anymore
- ship the icu database on all platforms and all packages
- we now load the icu database file ourselves, and hand over the pointer to ICU.
- follow the V8 changes around Weak pointer handling
2017-01-30 12:30:07 +01:00
jsteemann
7359ac44b2
more style cleanup
2017-01-05 10:52:03 +01:00
Max Neunhoeffer
3ee28ac333
Adjust comments about TRI_usleep and usleep.
2016-10-13 10:57:00 +02:00
Wilfried Goesgens
e6f505ebe0
Fix windows compile
2016-10-12 13:27:59 +02:00
Wilfried Goesgens
cbaa2c3b02
More places to pass along the binaryPath for teh windows
2016-10-12 13:21:38 +02:00
Wilfried Goesgens
d37c9a751f
fix syntax :-(
2016-08-25 17:50:08 +02:00
Wilfried Goesgens
f39ec1c591
Windows install: no backslash strings in cmake.
2016-08-25 17:35:29 +02:00
Wilfried Goesgens
1f162ac882
Implement scheme to more clever pass the directories from the build process to the run-time
...
We will now try to evaluate the toplevel install directory from the configured binary dir.
We will use this toplever directory when searching for other directories.
2016-08-24 14:45:08 +02:00
Wilfried Goesgens
976b25b745
We nowadays install to /usr/share/arangodb3/
2016-08-18 15:57:33 +02:00
jsteemann
36e18893d6
removed some unused Windows code remainders
2016-06-07 23:08:18 +02:00
Wilfried Goesgens
8eb5bda729
Also notify the windows service facilities if we go down unexpectedly.
2016-06-03 14:30:33 +02:00
Frank Celler
d6e8046992
updated cleanupCFiles
2016-04-23 16:34:57 -07:00
Frank Celler
6002ede1c4
Merge branch 'devel' of github.com:arangodb/arangodb into FMH
2016-04-03 21:46:30 +02:00
Frank Celler
07411745f9
raised open files
2016-03-21 16:40:30 +01:00
Frank Celler
531b7c5590
fixed path (dopple back-slash)
2016-03-18 18:38:05 +01:00
Frank Celler
dfa9047484
switch arangosh to new ApplicationFeatures and ProgramOptions
2016-03-08 23:32:43 +01:00
Wilfried Goesgens
ff6ecda6e2
grr
2016-03-02 17:54:41 +01:00
Wilfried Goesgens
488149e424
comment out everything for WSACleanup
2016-03-02 17:52:46 +01:00
Wilfried Goesgens
7696297038
Disable WSACleanup for now, we don't know the right time to call it in all cases.
2016-03-02 17:50:45 +01:00
Jan Steemann
657ac8d50f
fixes for Windows
2016-02-04 09:36:29 +01:00