Thomas Schoebel-Theuer
|
444a60defa
|
net: fix memory leak
This was introduced in 1ca8d711ff
|
2015-10-19 07:30:26 +02:00 |
|
Thomas Schoebel-Theuer
|
59d1ae118b
|
Merge branch 'light0.1.y' into light0.2.y
|
2015-08-05 10:43:03 +02:00 |
|
Thomas Schoebel-Theuer
|
224ad9f95f
|
all: release light0.1stable18
|
2015-08-05 10:41:16 +02:00 |
|
Thomas Schoebel-Theuer
|
e534d9ed7e
|
doc: update version
|
2015-08-05 10:18:33 +02:00 |
|
Thomas Schoebel-Theuer
|
f82d19c4ae
|
doc: describe logrotate intervals
|
2015-08-05 10:17:47 +02:00 |
|
Thomas Schoebel-Theuer
|
1d12958160
|
Merge commit '60b6b566' into light0.2.y
|
2015-08-05 07:58:43 +02:00 |
|
Thomas Schoebel-Theuer
|
1c424148dc
|
doc: simplify emergency mode
|
2015-08-05 07:51:14 +02:00 |
|
Thomas Schoebel-Theuer
|
4eb7df274c
|
doc: simplify split-brain resolution
marsadm invalidate is long-proven and the simplest method.
Move the complicated alternative methods to the appendix.
|
2015-08-04 15:02:25 +02:00 |
|
Thomas Schoebel-Theuer
|
60b6b56604
|
doc: simplify primary switching
Some caveats are no longer necessary: becoming primary --force
during split brain works for a long time, and has been tested
numerous times already.
|
2015-08-04 14:18:45 +02:00 |
|
Thomas Schoebel-Theuer
|
8e786d129f
|
marsadm: remove distracting warning
This is no longer needed.
|
2015-08-04 14:18:45 +02:00 |
|
Thomas Schoebel-Theuer
|
58294defe5
|
marsadm: safeguard {create,join}-resource against old remains
|
2015-08-04 10:21:32 +02:00 |
|
Thomas Schoebel-Theuer
|
3e92223e47
|
marsadm: fix annoying warning in corner case
|
2015-07-22 12:19:41 +02:00 |
|
Thomas Schoebel-Theuer
|
cbd7cac4ad
|
all: release light0.1stable17
|
2015-07-15 11:07:12 +02:00 |
|
Thomas Schoebel-Theuer
|
c6235c71d5
|
aio: fix race on shutdown
|
2015-07-15 10:38:49 +02:00 |
|
Thomas Schoebel-Theuer
|
550d02935e
|
sio: fix race on shutdown
|
2015-07-15 10:38:49 +02:00 |
|
Thomas Schoebel-Theuer
|
91f458fe66
|
sio: convert to new mapfree infrastructure
|
2015-07-15 10:38:49 +02:00 |
|
Thomas Schoebel-Theuer
|
f9a45a3849
|
release light0.2beta2.0
|
2015-06-30 16:04:08 +02:00 |
|
Thomas Schoebel-Theuer
|
7691a77fce
|
infra: fix special 1&1 Debian build
|
2015-06-30 16:04:08 +02:00 |
|
Thomas Schoebel-Theuer
|
aa6ffb955c
|
doc: update to version 0.2-25
Branching requires a new name scheme for doc version.
|
2015-06-30 16:04:08 +02:00 |
|
Thomas Schoebel-Theuer
|
24d1ad73ed
|
doc: describe network data compression
|
2015-06-30 16:04:08 +02:00 |
|
Thomas Schoebel-Theuer
|
14b9294b89
|
doc: describe socket bundling
|
2015-06-30 16:04:08 +02:00 |
|
Thomas Schoebel-Theuer
|
92720a1625
|
infra: add total statistics to limiter
|
2015-06-30 16:04:07 +02:00 |
|
Thomas Schoebel-Theuer
|
97f7dad3a4
|
net: use bind() for outgoing connects on multihomed hosts
|
2015-06-30 16:04:06 +02:00 |
|
Thomas Schoebel-Theuer
|
df8d5273c8
|
infra: fix LZO dependency for kernels 2.2 to 2.14
|
2015-06-30 16:02:12 +02:00 |
|
Thomas Schoebel-Theuer
|
e370551d9f
|
net: compression of bulk data
|
2015-06-30 15:59:03 +02:00 |
|
Thomas Schoebel-Theuer
|
1ca8d711ff
|
infra: TRANSITIONAL base hostname translation directly on symlinks
This is needed on modprobe when no dents already exist.
Long-term solution will be very different.
|
2015-06-29 14:49:10 +02:00 |
|
Thomas Schoebel-Theuer
|
225d85f4e3
|
net: TRANSITIONAL backwards compatibility with old protocol
THIS PATCH SHOULD BE REVERTED
as soon as upgrades from protocol version 0 to protocol version 1
have completed.
It is meant for transition
|
2015-06-29 14:49:10 +02:00 |
|
Thomas Schoebel-Theuer
|
a0b4d133f1
|
net: add generic protocol version exchange
|
2015-06-29 14:49:10 +02:00 |
|
Thomas Schoebel-Theuer
|
6e7f8f9e46
|
net: make data transfer independent from register size and bytesex
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
f18df7c952
|
net: add generic transfer statistics
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
87aee9eff6
|
net: allow using flags on receiving
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
deb574023c
|
net: allow using flags on sending
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
6e541c8dc9
|
net: remove non-working sendpage()
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
dedea45b76
|
net: hide some internal details
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
485c7b80ca
|
client: better errors and warnings
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
4d33430c43
|
client: tune socket bundling
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
3a365fb92a
|
client: implement socket bundling
|
2015-06-29 07:30:19 +02:00 |
|
Thomas Schoebel-Theuer
|
7b5c2d1cd6
|
net: find out current tcp send buffer space available
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
eacb6d693c
|
net: use SHUT_RDWR
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
33d75a9340
|
copy: quiet potential warning flood
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
62697d96c8
|
infra: pretty-print Kconfig
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
c23938474b
|
infra: always define CONFIG_MARS_MEM_PREALLOC
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
d1421a72bb
|
all: remove deprecated CONFIG_MARS_DEBUG_DEFAULT
|
2015-06-25 12:15:14 +02:00 |
|
Thomas Schoebel-Theuer
|
20b3bd1932
|
all: remove CONFIG_MARS_{,HAVE_}BIGMODULE
It makes no sense to keep it.
|
2015-06-25 12:15:11 +02:00 |
|
Thomas Schoebel-Theuer
|
32b1e872a7
|
infra: cleanup Kconfig
|
2015-06-25 12:10:59 +02:00 |
|
Thomas Schoebel-Theuer
|
ea0b4d7aa2
|
infra: remove deprecated CONFIG_MARS_PREFER_SIO
|
2015-06-25 10:19:15 +02:00 |
|
Thomas Schoebel-Theuer
|
a18c956fa1
|
infra: move *_fake() to aio
This is no longer generic code.
It is only an internal kludge used by aio.
For kernel upstream, this to disappear.
|
2015-06-25 10:16:12 +02:00 |
|
Thomas Schoebel-Theuer
|
3f75321e95
|
brick_mem: remove obsolete CONFIG_MEM_RETRY
This is always on. The code won't work without it.
|
2015-06-25 10:08:37 +02:00 |
|
Thomas Schoebel-Theuer
|
c35ffe2429
|
trans_logger: remove obsolete CONFIG_MARS_LOGROT
Always on. OFF makes no sense at all.
|
2015-06-25 10:08:15 +02:00 |
|
Thomas Schoebel-Theuer
|
371defcdf8
|
infra: remove deprecated MARS_SHOW_CONNECTIONS
|
2015-06-25 10:07:10 +02:00 |
|