Philipp Schafft
|
00e1cf91c8
|
Merge branch 'feature-text-stream' into devel
See: #2084
|
2021-10-26 09:39:58 +00:00 |
|
Philipp Schafft
|
ab915b061f
|
Feature: Added experimental feature to skip characters on text/plain mounts (they are used for keep-alive)
|
2021-10-26 09:37:40 +00:00 |
|
Philipp Schafft
|
a24f74af11
|
Fix: Added missing include
|
2021-10-26 02:08:59 +00:00 |
|
Philipp Schafft
|
b7c878cee9
|
Feature: Added basic text streaming support
See: #2084
|
2021-10-26 00:57:09 +00:00 |
|
Philipp Schafft
|
d6be48e207
|
Update: Added stubs format_text.[ch] for text streaming
See: #2084
|
2021-10-26 00:57:09 +00:00 |
|
Philipp Schafft
|
678fce2693
|
Fix: Corrected XML rendering in case no default mount is defined
|
2021-10-26 00:53:09 +00:00 |
|
Philipp Schafft
|
c99270de94
|
Fix: Corrected link to docs
Thanks to Chagall on IRC for pointing this out.
|
2021-09-30 12:41:32 +00:00 |
|
Philipp Schafft
|
abc701a301
|
Fix: Make global_client_list extern outside of client.c
|
2021-07-26 19:47:46 +00:00 |
|
Philipp Schafft
|
5d5a9293ad
|
Merge branch 'feature-config-errors' into devel
|
2021-07-26 15:11:26 +00:00 |
|
Philipp Schafft
|
f869d5eb7b
|
Update: Pass configuration down to Auth and ACL parsing
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
76e3e6ad6b
|
Update: Improved handling of bad tags in _parse_relay()
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
aa83b3fff0
|
Feature: Report invalid type for HTTP header
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
954b8a4c39
|
Feature: Report empty tags via new style bad tag system for __read_int(), and __read_unsigned_int()
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
ae71b25e90
|
Feature: Added initial support for reporting invalid config settings
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
d2225f10b7
|
Feature: Warn about unknown, and obsolete tags in config
|
2021-07-26 15:11:05 +00:00 |
|
Philipp Schafft
|
ee8b67b421
|
Feature: Added support for HMACs
|
2021-07-26 15:08:50 +00:00 |
|
Philipp Schafft
|
a840f56b69
|
Merge branch 'feature-navigation' into devel
|
2021-07-26 15:06:38 +00:00 |
|
Philipp Schafft
|
d497412b58
|
Feature: Export client history as part of stats XML
|
2021-07-26 15:05:55 +00:00 |
|
Philipp Schafft
|
f2edcdb0ff
|
Update: Made NAVIGATION_DIRECTION_REPLACE_ALL the default for move of clients
|
2021-07-26 15:05:55 +00:00 |
|
Philipp Schafft
|
704df45ce5
|
Feature: Added support to give navigation direction via admin call for command_move_clients()
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
7474fb8d8d
|
Feature: Write correct history on initial attach of client
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
68ace66bd3
|
Feature: Only move clients that allow navigation according to their history and direction
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
c60a2113c9
|
Feature: Made fallback_override an enum
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
2e148986f9
|
Feature: Improved error logging
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
8e224f45c2
|
Fix: Corrected invalid return value
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
b5b5e9cc07
|
Feature: Make navigation_direction_to_str() public
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
8a91113028
|
Feature: Correctly navigate clients between mounts
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
5c504ec3dd
|
Feature: Added mount history to client and attach the client on initial attach
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
af35bd10d0
|
Feature: Added some devel debug logging
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
d2f7b9c112
|
Fix: Use correct constructor
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
965c5e52d0
|
Feature: Added support for a navigation (mountpoint) history
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
31659b3ed1
|
Feature: Added identifier to source_t
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
673dfb734c
|
Feature: Added mount_identifier_get_mount() and mount_identifier_compare()
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
6c1233402d
|
Update: As of now we have no weak refs, so not store mount identifier in a tree
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
cf6fad00bd
|
Feature: Added support for a mountpoint identifier
|
2021-07-26 15:05:54 +00:00 |
|
Philipp Schafft
|
76f7105e27
|
Feature: Added support for usernames and passwords in master's mountlist
Closes: #2369
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
4125ee6898
|
Fix: Use xmlCharStrdup() not strdup()
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
9e852dae50
|
Feature: Added a global client list
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
6643cfd743
|
Feature: Seed PRNG with relay data
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
fcecd4852a
|
Feature: Comment in the default config about <prng-seed>
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
299d86d18d
|
Feature: Seed PRNG with yp replies
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
95cb2fcc8e
|
Fix: Corrected spaces
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
5ecf76e5d1
|
Fix: Typo
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
75fc9bb751
|
Feature: Just swallow parts of the config as extra PRNG seed
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
2be5318067
|
Feature: Read standard OpenSSL random seed file if any and linked with OpenSSL
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
a5f7b621c0
|
Feature: Work around and warn user if no PRNG seeds are configured
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
f688dce8a5
|
Feature: Added support for PRNG_SEED_TYPE_STATIC, and PRNG_SEED_TYPE_PROFILE
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
6091b6b278
|
Update: Use timing_get_time() not time() for seeding, it adds about 10 bits
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
8d80ef6a8b
|
Feature: Crossseed with OpenSSL if we have OpenSSL
|
2021-07-26 15:05:04 +00:00 |
|
Philipp Schafft
|
43155d7273
|
Feature: Abuse _slave_thread() to run prng_auto_reseed() in the breaks
|
2021-07-26 15:05:04 +00:00 |
|