| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
| |
- The file auto-deletion flow was *inside*
the HAS_MAILSERVER check... oops, fixing that
- fixing the indenting in the same file, it was
a clusterfuck (still is but way less).
- removed an useless for(1) in ValidCookie function
in gpigeon-template.cgi.
- Makefile change: I trust more the GNUPGHOME variable
than the --homedir options of gpg for importing a key and creating
a GPG directory at the same time.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|\
| |
| |
| | |
- what was this conflict
|
| | |
|
| |
| |
| |
| |
| | |
- also genpass.pl didn't need a newline when priting
argon2id hash
|
|/ |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
- the cookie last 1 year and is set upon login
- deleted when pressing "Disconnect" button
- updated the config.mk and Makefile for COOKIES_DIR variable
- camel-cased the subroutines. I like it that way, it stands out more
compared to variables
- reinserted some vars back into link-tmpl.cgi, it wasn't making sense
to have them in gpigeon-template.cgi
- no more 'Unknown' link asker in the links table: if the string is a valid
email address, we link to the file in the table.
|
| |
|
|
|
|
|
| |
- now installing should be as simple as running 'make'
- the customizations and defaults goes in config.mk
|
| |
|
| |
|
| |
|
|
|
|
|
| |
- also renamed gpigeon.css -> styles.css. more standard
- utf-8 rules. other charset can't defeat him.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
- MIT is a bit too permissive (see Tannenbaum and Intel Management Engine)
|
| |
|
|
|
|
|
|
|
| |
- Text strings are now regrouped in an hash, less insane
than an array.
- I searched a bit in terms of password saving methods and
Argon2 seemed pretty good. So now we use it.
|
| |
|
|
|
|
|
| |
- for info, you see this page when the gpigeon form has been
submitted and the mail server successfully sent you the encrypted message.
|
|
|
|
|
|
|
|
| |
- less french strings
- better indentation
- h1 tag is not in the form tag now
- removed the style tag in head since its moved to
gpigeon.css stylesheet.
|
|
|
|
| |
"Succesfull deletion" => "Successful removal"
|
| |
|
|
|
|
|
|
| |
Now warning and strict module doesn't complain, and my web server error log
is cleaner. IMO, it has a nice effect to give a clearer idea of
what the conditional tries to achieve there.
|
|
|
|
| |
So the server error.log doesn't complain.
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
- Fixed the bug when the page was displaying in plain text after generating a link. My tired ass last night didn't think to print to the gpg_form filehandle.
- Fixed the bug when not all the text was written in the link file (the gpg form as I call it). reason: see above.
- Fixed the 'if ($HAS_MAILSERVER)' check. now it makes more sense.
- Fixed the bug when the link user was marked as 'Unknown' in the table but in the l/xxxx.cgi file it was there. Reverted code and it works now, it grep the right line and fill the $nongpg_user var with the right info.
- Fixed a bug where '0x' was inserted before the $mymail_gpgid variable in the generation of the gpg form. '0x1234' would become '0x0x1234' in the generated form. It's okay now.
- Fixed various syntax errors.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
We don't need the sub print_smtp_method. We can pass the args directly, we are
just printing text one time. No need for a sub.
Also fixed indeting here and there
cleared HTML_CSS and HTML_CHARSET variable
The characters limiting code for the message form should work good now. I
setted it to a default of 3000 maxium characters.
|
| |
|
|
|
|
| |
- sed commands to change the HAS_MAILSERVER value.
|
|
|
|
|
|
|
|
| |
- The print_smtp_method sub has been added and behavior depends on the
HAS_MAILSERVER variable value. If 0 we assume the admin has no
mailserver available locally so we use Net:SMTPS and external server. If 1, we switch to Mail::Sendmail.
- We renamed some variables so they make more sense now.
- Text strings are translated from Baguette to Shakespeare. it was time.
|
|
|
|
| |
so i remember my lazy bum
|
|
|
|
| |
Also don't need cgi-carp. need to uncomment if needed for debugging.
|