]> mj.ucw.cz Git - subauth.git/log
subauth.git
6 months agoDebian: Re-packaged for Bookworm master
Martin Mares [Sat, 28 Oct 2023 22:42:22 +0000 (00:42 +0200)]
Debian: Re-packaged for Bookworm

2 years agoDebian: Bumped compat from 9 to 10
Martin Mares [Wed, 29 Dec 2021 13:09:20 +0000 (14:09 +0100)]
Debian: Bumped compat from 9 to 10

4 years agoDebian: New release
Martin Mares [Tue, 10 Sep 2019 08:31:08 +0000 (10:31 +0200)]
Debian: New release

4 years agoAccount management using password authentication
Jan Hadrava [Fri, 6 Sep 2019 21:26:24 +0000 (23:26 +0200)]
Account management using password authentication

4 years agoDoc: Fix protocol description
Jan Hadrava [Fri, 6 Sep 2019 19:08:27 +0000 (21:08 +0200)]
Doc: Fix protocol description

6 years agoDoc: Fix a typo
Martin Mares [Sun, 21 Jan 2018 21:54:23 +0000 (22:54 +0100)]
Doc: Fix a typo

6 years agoWill release v1.0 v1.0
Martin Mares [Sun, 21 Jan 2018 21:48:09 +0000 (22:48 +0100)]
Will release v1.0

6 years agoRelease target including pre-building HTML man pages
Martin Mares [Fri, 29 Dec 2017 18:11:58 +0000 (19:11 +0100)]
Release target including pre-building HTML man pages

6 years agoMore default socket path fixes v0.9
Martin Mares [Sat, 25 Nov 2017 21:34:13 +0000 (22:34 +0100)]
More default socket path fixes

6 years agoServer: Shut down on SIGTERM
Martin Mares [Sun, 19 Nov 2017 15:02:01 +0000 (16:02 +0100)]
Server: Shut down on SIGTERM

6 years agoClient: Fixed path to server socket
Martin Mares [Sun, 19 Nov 2017 14:13:04 +0000 (15:13 +0100)]
Client: Fixed path to server socket

6 years agoDebian: Yet more renaming
Martin Mares [Sun, 19 Nov 2017 14:11:11 +0000 (15:11 +0100)]
Debian: Yet more renaming

6 years agoDebian: Fixed erroneous dependencies
Martin Mares [Sun, 19 Nov 2017 14:07:43 +0000 (15:07 +0100)]
Debian: Fixed erroneous dependencies

6 years agoDebian: Main package renamed to subauthd
Martin Mares [Sun, 19 Nov 2017 14:06:37 +0000 (15:06 +0100)]
Debian: Main package renamed to subauthd

6 years agoDebian postinst: chmod 700 /var/lib/subauthd
Martin Mares [Sun, 19 Nov 2017 14:05:08 +0000 (15:05 +0100)]
Debian postinst: chmod 700 /var/lib/subauthd

6 years agoConfig: A better example
Martin Mares [Sun, 19 Nov 2017 14:04:53 +0000 (15:04 +0100)]
Config: A better example

6 years agoRun under a non-privileged user
Martin Mares [Sun, 19 Nov 2017 13:54:41 +0000 (14:54 +0100)]
Run under a non-privileged user

6 years agoClient: Improved wording of help message
Martin Mares [Sun, 19 Nov 2017 12:48:28 +0000 (13:48 +0100)]
Client: Improved wording of help message

6 years agoServer: create_token returns the ident of the new token
Martin Mares [Sun, 19 Nov 2017 12:47:38 +0000 (13:47 +0100)]
Server: create_token returns the ident of the new token

6 years agoAdded description of the protocol
Martin Mares [Sun, 19 Nov 2017 12:47:06 +0000 (13:47 +0100)]
Added description of the protocol

6 years agoDebian: Depend on recent enough libucw
Martin Mares [Wed, 6 Sep 2017 21:36:22 +0000 (23:36 +0200)]
Debian: Depend on recent enough libucw

6 years agoIt is now possible to change the comment of an existing token
Martin Mares [Wed, 6 Sep 2017 21:34:03 +0000 (23:34 +0200)]
It is now possible to change the comment of an existing token

6 years agoClient doc: Fix description of admin commands
Martin Mares [Wed, 6 Sep 2017 21:16:56 +0000 (23:16 +0200)]
Client doc: Fix description of admin commands

6 years agoDoc: Explain temp token validity
Martin Mares [Wed, 6 Sep 2017 21:15:46 +0000 (23:15 +0200)]
Doc: Explain temp token validity

6 years agoClient: Document --socket and --debug
Martin Mares [Wed, 6 Sep 2017 21:11:41 +0000 (23:11 +0200)]
Client: Document --socket and --debug

6 years agoClient: Document that --login can take --user
Martin Mares [Wed, 6 Sep 2017 21:09:39 +0000 (23:09 +0200)]
Client: Document that --login can take --user

6 years agoWhen listing zones, include temp token validity limit
Martin Mares [Wed, 6 Sep 2017 21:06:34 +0000 (23:06 +0200)]
When listing zones, include temp token validity limit

6 years agoServer: Maximum comment size is limited (configurable)
Martin Mares [Wed, 6 Sep 2017 21:01:12 +0000 (23:01 +0200)]
Server: Maximum comment size is limited (configurable)

Otherwise, the clients could easily overflow the maximum packet size.

6 years agoServer: Maximum packet size is now configurable
Martin Mares [Wed, 6 Sep 2017 20:58:54 +0000 (22:58 +0200)]
Server: Maximum packet size is now configurable

6 years agoServer: Fixed handling of exceptions during packet constructions
Martin Mares [Wed, 6 Sep 2017 20:49:27 +0000 (22:49 +0200)]
Server: Fixed handling of exceptions during packet constructions

We fell into two LibUCW traps at once :)

First, fastbuf operations generate proper exceptions only when
the fastbuf is tied to a resource pool of the current transaction
by fb_tie(). Otherwise, they call plain die().

Second, fb-buf did not support bclose(), so it could not have been
tied.

LibUCW 6.5.5 fixes the second problem, so let us tie the fb-buf
properly.

6 years agoApache: Bugfix in *.load
Martin Mares [Wed, 23 Aug 2017 14:13:42 +0000 (16:13 +0200)]
Apache: Bugfix in *.load

6 years agoFinished man pages and their installation targets
Martin Mares [Tue, 22 Aug 2017 11:59:19 +0000 (13:59 +0200)]
Finished man pages and their installation targets

6 years agoClient: Initial version of the man page
Martin Mares [Mon, 21 Aug 2017 22:19:41 +0000 (00:19 +0200)]
Client: Initial version of the man page

TODO: Installation target

6 years agoDaemon: Configurable logging
Martin Mares [Fri, 11 Aug 2017 16:35:45 +0000 (18:35 +0200)]
Daemon: Configurable logging

6 years agoDebian: Depends
Martin Mares [Fri, 11 Aug 2017 16:20:16 +0000 (18:20 +0200)]
Debian: Depends

6 years agoDebian: Install default configuration with comments
Martin Mares [Fri, 11 Aug 2017 16:19:32 +0000 (18:19 +0200)]
Debian: Install default configuration with comments

6 years agoDebian packaging: init
Martin Mares [Fri, 11 Aug 2017 15:58:22 +0000 (17:58 +0200)]
Debian packaging: init

6 years agoServer: Set correct permissions for the socket
Martin Mares [Sun, 6 Aug 2017 20:04:25 +0000 (22:04 +0200)]
Server: Set correct permissions for the socket

6 years agoApache: Improved logging
Martin Mares [Sun, 6 Aug 2017 20:04:19 +0000 (22:04 +0200)]
Apache: Improved logging

6 years agoConfigure: Sometimes require is needed
Martin Mares [Sun, 6 Aug 2017 20:04:06 +0000 (22:04 +0200)]
Configure: Sometimes require is needed

6 years agoApache: An initial attempt at authn module
Martin Mares [Sun, 6 Aug 2017 19:53:52 +0000 (21:53 +0200)]
Apache: An initial attempt at authn module

6 years agoPAM: Include cleanup
Martin Mares [Sun, 23 Jul 2017 16:10:25 +0000 (18:10 +0200)]
PAM: Include cleanup

6 years agoPAM module
Martin Mares [Sun, 23 Jul 2017 16:09:54 +0000 (18:09 +0200)]
PAM module

6 years agoFixed a couple of silly bugs
Martin Mares [Sun, 23 Jul 2017 14:35:17 +0000 (16:35 +0200)]
Fixed a couple of silly bugs

6 years agoFinished implementation of temporary tokens
Martin Mares [Sun, 23 Jul 2017 13:19:17 +0000 (15:19 +0200)]
Finished implementation of temporary tokens

Also replaced stack-based allocation by mempools.

6 years agoBits of support of temporary tokens
Martin Mares [Sat, 22 Jul 2017 23:03:02 +0000 (01:03 +0200)]
Bits of support of temporary tokens

6 years agoServer: Do not forget to set umask
Martin Mares [Sat, 22 Jul 2017 21:08:52 +0000 (23:08 +0200)]
Server: Do not forget to set umask

6 years agoA skeleton configuration file
Martin Mares [Sat, 22 Jul 2017 20:51:52 +0000 (22:51 +0200)]
A skeleton configuration file

6 years agoClient mostly complete
Martin Mares [Wed, 19 Jul 2017 21:41:54 +0000 (23:41 +0200)]
Client mostly complete

6 years agoListing of zones
Martin Mares [Wed, 19 Jul 2017 19:05:01 +0000 (21:05 +0200)]
Listing of zones

6 years agoParts of the client
Martin Mares [Wed, 19 Jul 2017 17:01:27 +0000 (19:01 +0200)]
Parts of the client

6 years agoAdmin is root
Martin Mares [Wed, 19 Jul 2017 15:24:23 +0000 (17:24 +0200)]
Admin is root

6 years agoReal cryptography
Martin Mares [Wed, 19 Jul 2017 15:21:00 +0000 (17:21 +0200)]
Real cryptography

6 years agoMore commands
Martin Mares [Wed, 19 Jul 2017 13:32:56 +0000 (15:32 +0200)]
More commands

6 years agoDatabase of users
Martin Mares [Wed, 19 Jul 2017 12:02:21 +0000 (14:02 +0200)]
Database of users

6 years agoWe have a command table
Martin Mares [Wed, 19 Jul 2017 10:46:39 +0000 (12:46 +0200)]
We have a command table

6 years agoSplit to directories
Martin Mares [Wed, 19 Jul 2017 10:35:53 +0000 (12:35 +0200)]
Split to directories

6 years agoElementary client and passing of JSON back and forth
Martin Mares [Wed, 19 Jul 2017 10:27:58 +0000 (12:27 +0200)]
Elementary client and passing of JSON back and forth

6 years agoInitial commit: just playing...
Martin Mares [Wed, 19 Jul 2017 09:22:03 +0000 (11:22 +0200)]
Initial commit: just playing...