]> Cypherpunks.ru repositories - nncp.git/log
nncp.git
7 years agoMerge branch 'develop' 0.3
Sergey Matveev [Tue, 17 Jan 2017 19:04:36 +0000 (22:04 +0300)]
Merge branch 'develop'

7 years agoPreparing for 0.3 release
Sergey Matveev [Tue, 17 Jan 2017 19:04:21 +0000 (22:04 +0300)]
Preparing for 0.3 release

7 years agoGo 1.6 compatibility revert fix
Sergey Matveev [Tue, 17 Jan 2017 19:02:52 +0000 (22:02 +0300)]
Go 1.6 compatibility revert fix

7 years agoPOP3/IMAP4 replacement use case
Sergey Matveev [Tue, 17 Jan 2017 19:02:36 +0000 (22:02 +0300)]
POP3/IMAP4 replacement use case

7 years agoDownload link for 0.2 release
Sergey Matveev [Tue, 17 Jan 2017 08:08:39 +0000 (11:08 +0300)]
Download link for 0.2 release

7 years agoRemove .gitmodules from tarball
Sergey Matveev [Tue, 17 Jan 2017 08:17:00 +0000 (11:17 +0300)]
Remove .gitmodules from tarball

7 years agoMerge branch 'develop' 0.2
Sergey Matveev [Tue, 17 Jan 2017 08:07:09 +0000 (11:07 +0300)]
Merge branch 'develop'

7 years agoVarious documentation fixes
Sergey Matveev [Tue, 17 Jan 2017 08:03:46 +0000 (11:03 +0300)]
Various documentation fixes

7 years agoDelete downloaded file state
Sergey Matveev [Mon, 16 Jan 2017 21:12:18 +0000 (00:12 +0300)]
Delete downloaded file state

7 years agoFix invalid sizes calculation, be compatible with Noise
Sergey Matveev [Mon, 16 Jan 2017 21:03:45 +0000 (00:03 +0300)]
Fix invalid sizes calculation, be compatible with Noise

7 years agoStore logs in spool directory for convenience by default
Sergey Matveev [Mon, 16 Jan 2017 20:01:43 +0000 (23:01 +0300)]
Store logs in spool directory for convenience by default

7 years agonncp-call is a normal way in workflow
Sergey Matveev [Mon, 16 Jan 2017 10:50:47 +0000 (13:50 +0300)]
nncp-call is a normal way in workflow

7 years agoClarify pkg-message
Sergey Matveev [Mon, 16 Jan 2017 09:31:15 +0000 (12:31 +0300)]
Clarify pkg-message

7 years agonncp-toss startup script
Sergey Matveev [Mon, 16 Jan 2017 09:31:02 +0000 (12:31 +0300)]
nncp-toss startup script

7 years agonncp-toss -cycle option
Sergey Matveev [Mon, 16 Jan 2017 09:26:42 +0000 (12:26 +0300)]
nncp-toss -cycle option

7 years agoDescriptive Postfix integration documentation
Sergey Matveev [Mon, 16 Jan 2017 09:20:47 +0000 (12:20 +0300)]
Descriptive Postfix integration documentation

7 years agonncp-pkt can decompress the data
Sergey Matveev [Mon, 16 Jan 2017 08:56:13 +0000 (11:56 +0300)]
nncp-pkt can decompress the data

7 years agoMaximal compression level for mail by default
Sergey Matveev [Mon, 16 Jan 2017 08:42:47 +0000 (11:42 +0300)]
Maximal compression level for mail by default

7 years agoDraft FreeBSD port
Sergey Matveev [Sun, 15 Jan 2017 17:46:13 +0000 (20:46 +0300)]
Draft FreeBSD port

7 years agoConfigurable default paths to spool and log
Sergey Matveev [Sun, 15 Jan 2017 17:02:27 +0000 (20:02 +0300)]
Configurable default paths to spool and log

7 years agoMinimalistic newnode configuration file
Sergey Matveev [Sun, 15 Jan 2017 16:21:05 +0000 (19:21 +0300)]
Minimalistic newnode configuration file

7 years agoTake into account PREFIX when setting default config path
Sergey Matveev [Sun, 15 Jan 2017 15:38:14 +0000 (18:38 +0300)]
Take into account PREFIX when setting default config path

7 years agoNEWS appearance
Sergey Matveev [Sun, 15 Jan 2017 14:33:26 +0000 (17:33 +0300)]
NEWS appearance

7 years agoFix invalid pointer dereference
Sergey Matveev [Sun, 15 Jan 2017 14:10:12 +0000 (17:10 +0300)]
Fix invalid pointer dereference

7 years ago-maxonlinetime option
Sergey Matveev [Sun, 15 Jan 2017 14:06:52 +0000 (17:06 +0300)]
-maxonlinetime option

7 years agonncp-caller command
Sergey Matveev [Sun, 15 Jan 2017 12:10:49 +0000 (15:10 +0300)]
nncp-caller command

7 years agoExplicitly tell that empty sendmail field won't process mail
Sergey Matveev [Sun, 15 Jan 2017 10:31:22 +0000 (13:31 +0300)]
Explicitly tell that empty sendmail field won't process mail

7 years agoPrepare cronexpr library for inclusion
Sergey Matveev [Sun, 15 Jan 2017 09:11:42 +0000 (12:11 +0300)]
Prepare cronexpr library for inclusion

7 years agoDocument onlinedeadline
Sergey Matveev [Sun, 15 Jan 2017 08:51:56 +0000 (11:51 +0300)]
Document onlinedeadline

7 years agoFail immediately if connection is already dead
Sergey Matveev [Sun, 15 Jan 2017 08:22:24 +0000 (11:22 +0300)]
Fail immediately if connection is already dead

7 years agoCheck that sendmail is configured for the peer
Sergey Matveev [Sun, 15 Jan 2017 07:59:14 +0000 (10:59 +0300)]
Check that sendmail is configured for the peer

7 years agoAbility to configure online deadline timeout
Sergey Matveev [Sat, 14 Jan 2017 19:32:20 +0000 (22:32 +0300)]
Ability to configure online deadline timeout

7 years agoCheck tx directory all the time while connected
Sergey Matveev [Sat, 14 Jan 2017 18:41:39 +0000 (21:41 +0300)]
Check tx directory all the time while connected

7 years agoComment clarification
Sergey Matveev [Sat, 14 Jan 2017 09:06:47 +0000 (12:06 +0300)]
Comment clarification

7 years agonotify field could be omitted
Sergey Matveev [Sat, 14 Jan 2017 09:02:29 +0000 (12:02 +0300)]
notify field could be omitted

7 years agoAbility to completely omit noisepub field
Sergey Matveev [Sat, 14 Jan 2017 08:59:42 +0000 (11:59 +0300)]
Ability to completely omit noisepub field

7 years agogo fmt
Sergey Matveev [Sat, 14 Jan 2017 08:57:46 +0000 (11:57 +0300)]
go fmt

7 years ago-minsize option
Sergey Matveev [Fri, 13 Jan 2017 21:14:45 +0000 (00:14 +0300)]
-minsize option

7 years agoInstall THANKS
Sergey Matveev [Fri, 13 Jan 2017 20:43:57 +0000 (23:43 +0300)]
Install THANKS

7 years agoSeekStart constant instead of hardcode
Sergey Matveev [Fri, 13 Jan 2017 19:38:22 +0000 (22:38 +0300)]
SeekStart constant instead of hardcode

7 years agoBetter text style
Sergey Matveev [Fri, 13 Jan 2017 10:58:02 +0000 (13:58 +0300)]
Better text style

7 years agoPlatform-specific installation instructions
Sergey Matveev [Fri, 13 Jan 2017 09:44:58 +0000 (12:44 +0300)]
Platform-specific installation instructions

7 years agoDocument an encrypted size packet modification
Sergey Matveev [Fri, 13 Jan 2017 09:18:44 +0000 (12:18 +0300)]
Document an encrypted size packet modification

7 years agoThanks to Shawn K. Quinn
Sergey Matveev [Fri, 13 Jan 2017 06:54:11 +0000 (09:54 +0300)]
Thanks to Shawn K. Quinn

7 years agoEncrypt actual packet size, hide it
Sergey Matveev [Thu, 12 Jan 2017 21:09:49 +0000 (00:09 +0300)]
Encrypt actual packet size, hide it

7 years agoBig-endian version in magic numbers
Sergey Matveev [Thu, 12 Jan 2017 21:05:31 +0000 (00:05 +0300)]
Big-endian version in magic numbers

7 years agoFix invalid dereference
Sergey Matveev [Thu, 12 Jan 2017 20:12:08 +0000 (23:12 +0300)]
Fix invalid dereference

7 years agoAbility to override path to configuration file via envvar
Sergey Matveev [Thu, 12 Jan 2017 08:43:54 +0000 (11:43 +0300)]
Ability to override path to configuration file via envvar

7 years agoDo not include makedist in tarball
Sergey Matveev [Thu, 12 Jan 2017 08:23:10 +0000 (11:23 +0300)]
Do not include makedist in tarball

7 years agoPrepend packet type for clarity
Sergey Matveev [Wed, 11 Jan 2017 08:28:49 +0000 (11:28 +0300)]
Prepend packet type for clarity

7 years agoDownload link for 0.1 release
Sergey Matveev [Tue, 10 Jan 2017 19:04:51 +0000 (22:04 +0300)]
Download link for 0.1 release

7 years agoDownload link on the title page
Sergey Matveev [Tue, 10 Jan 2017 19:04:24 +0000 (22:04 +0300)]
Download link on the title page

7 years agoFixed program name
Sergey Matveev [Tue, 10 Jan 2017 18:49:41 +0000 (21:49 +0300)]
Fixed program name

7 years agoMention sourceforge.net file mirror 0.1
Sergey Matveev [Tue, 10 Jan 2017 18:42:13 +0000 (21:42 +0300)]
Mention sourceforge.net file mirror

7 years agoVarious trivial documentation fixes
Sergey Matveev [Tue, 10 Jan 2017 18:41:00 +0000 (21:41 +0300)]
Various trivial documentation fixes

7 years agoRelease helper script
Sergey Matveev [Tue, 10 Jan 2017 10:37:33 +0000 (13:37 +0300)]
Release helper script

7 years agoNo NEWS currently as there is no releases
Sergey Matveev [Tue, 10 Jan 2017 08:49:25 +0000 (11:49 +0300)]
No NEWS currently as there is no releases

7 years agoInstallation instructions
Sergey Matveev [Tue, 10 Jan 2017 08:35:53 +0000 (11:35 +0300)]
Installation instructions

7 years agoDocumentation updates
Sergey Matveev [Mon, 9 Jan 2017 08:44:02 +0000 (11:44 +0300)]
Documentation updates

7 years agoLimited read from untrusted socket
Sergey Matveev [Mon, 9 Jan 2017 19:07:13 +0000 (22:07 +0300)]
Limited read from untrusted socket

7 years agoPossibly daemon has not connected to any node, do not segfault
Sergey Matveev [Mon, 9 Jan 2017 18:25:22 +0000 (21:25 +0300)]
Possibly daemon has not connected to any node, do not segfault

7 years agoListen on all IPv6 addresses by default
Sergey Matveev [Mon, 9 Jan 2017 18:24:53 +0000 (21:24 +0300)]
Listen on all IPv6 addresses by default

7 years agoUse an updated noise with fewer dependencies
Sergey Matveev [Mon, 9 Jan 2017 18:01:42 +0000 (21:01 +0300)]
Use an updated noise with fewer dependencies

7 years agoThere is no automatic routing
Sergey Matveev [Mon, 9 Jan 2017 07:58:07 +0000 (10:58 +0300)]
There is no automatic routing

7 years agoFix max Noise payload size
Sergey Matveev [Mon, 9 Jan 2017 07:57:16 +0000 (10:57 +0300)]
Fix max Noise payload size

7 years agoDocumentation draft
Sergey Matveev [Sun, 8 Jan 2017 17:29:14 +0000 (20:29 +0300)]
Documentation draft

7 years agoMagic for sync protocol must contain S
Sergey Matveev [Sun, 8 Jan 2017 18:29:07 +0000 (21:29 +0300)]
Magic for sync protocol must contain S

7 years agoAbility to omit destination path
Sergey Matveev [Sun, 8 Jan 2017 15:35:58 +0000 (18:35 +0300)]
Ability to omit destination path

7 years agoDo not lock when connection is gone
Sergey Matveev [Sun, 8 Jan 2017 15:35:37 +0000 (18:35 +0300)]
Do not lock when connection is gone

7 years agoCheck progress is a progress loglevel
Sergey Matveev [Sun, 8 Jan 2017 13:02:39 +0000 (16:02 +0300)]
Check progress is a progress loglevel

7 years agoStrip too long error messages
Sergey Matveev [Sun, 8 Jan 2017 12:29:54 +0000 (15:29 +0300)]
Strip too long error messages

7 years agomail should be build first
Sergey Matveev [Sun, 8 Jan 2017 10:47:35 +0000 (13:47 +0300)]
mail should be build first

7 years agoTry all addresses during call
Sergey Matveev [Sun, 8 Jan 2017 10:36:45 +0000 (13:36 +0300)]
Try all addresses during call

7 years agoNo need to log daemon listen event
Sergey Matveev [Sun, 8 Jan 2017 10:25:01 +0000 (13:25 +0300)]
No need to log daemon listen event

7 years ago-quiet option
Sergey Matveev [Sun, 8 Jan 2017 10:16:56 +0000 (13:16 +0300)]
-quiet option

7 years agoAdd bad return codes
Sergey Matveev [Sun, 8 Jan 2017 10:00:35 +0000 (13:00 +0300)]
Add bad return codes

7 years ago-dryrun for tosser
Sergey Matveev [Sun, 8 Jan 2017 09:47:16 +0000 (12:47 +0300)]
-dryrun for tosser

7 years agoSP transfers packets, not files
Sergey Matveev [Sun, 8 Jan 2017 09:30:54 +0000 (12:30 +0300)]
SP transfers packets, not files

7 years agomyself -> self
Sergey Matveev [Sun, 8 Jan 2017 09:26:46 +0000 (12:26 +0300)]
myself -> self

7 years agoDo not print queued packet niceness, it is not useful
Sergey Matveev [Sun, 8 Jan 2017 09:25:00 +0000 (12:25 +0300)]
Do not print queued packet niceness, it is not useful

7 years agoConfigure sendmail command per node
Sergey Matveev [Sun, 8 Jan 2017 09:23:48 +0000 (12:23 +0300)]
Configure sendmail command per node

7 years agoAdd example addrs section in newnode command
Sergey Matveev [Sun, 8 Jan 2017 09:06:59 +0000 (12:06 +0300)]
Add example addrs section in newnode command

7 years agoRename LLP to SP (some kind of Sync Protocol)
Sergey Matveev [Sun, 8 Jan 2017 09:01:52 +0000 (12:01 +0300)]
Rename LLP to SP (some kind of Sync Protocol)

7 years agoMove ensureRxDir to ctx file
Sergey Matveev [Sat, 7 Jan 2017 16:19:09 +0000 (19:19 +0300)]
Move ensureRxDir to ctx file

7 years agotoss-check -> check simplifying
Sergey Matveev [Sat, 7 Jan 2017 16:18:44 +0000 (19:18 +0300)]
toss-check -> check simplifying

7 years agoNNCP is expanded to "Node to Node copy"
Sergey Matveev [Sat, 7 Jan 2017 16:08:37 +0000 (19:08 +0300)]
NNCP is expanded to "Node to Node copy"

7 years agoPrepare makefiles
Sergey Matveev [Sat, 7 Jan 2017 15:49:57 +0000 (18:49 +0300)]
Prepare makefiles

7 years agoFix usage formatting
Sergey Matveev [Sat, 7 Jan 2017 15:36:44 +0000 (18:36 +0300)]
Fix usage formatting

7 years agoSpecify call addresses through the config
Sergey Matveev [Sat, 7 Jan 2017 15:36:30 +0000 (18:36 +0300)]
Specify call addresses through the config

7 years agoFix human message
Sergey Matveev [Sat, 7 Jan 2017 13:40:49 +0000 (16:40 +0300)]
Fix human message

7 years agoWait for transfer to complete
Sergey Matveev [Sat, 7 Jan 2017 12:12:51 +0000 (15:12 +0300)]
Wait for transfer to complete

7 years agoProcess already sent files with dummy empty payload
Sergey Matveev [Sat, 7 Jan 2017 11:49:31 +0000 (14:49 +0300)]
Process already sent files with dummy empty payload

7 years agoWe do not log full file size
Sergey Matveev [Fri, 6 Jan 2017 11:55:31 +0000 (14:55 +0300)]
We do not log full file size

7 years agoLog sent size, not the queued one
Sergey Matveev [Fri, 6 Jan 2017 11:52:20 +0000 (14:52 +0300)]
Log sent size, not the queued one

7 years agoEnsure neighboor directory existence during tossing
Sergey Matveev [Fri, 6 Jan 2017 11:46:59 +0000 (14:46 +0300)]
Ensure neighboor directory existence during tossing

7 years agoSkip XDR read error logging if IO error happened
Sergey Matveev [Fri, 6 Jan 2017 11:42:52 +0000 (14:42 +0300)]
Skip XDR read error logging if IO error happened

7 years agoInitial
Sergey Matveev [Fri, 6 Jan 2017 11:06:21 +0000 (14:06 +0300)]
Initial