Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s/variable/variables/g | Miquel Lionel | 2021-06-18 | 1 | -1/+1 |
| | |||||
* | less cruft in Net::SMTP(S) part, clearer | Miquel Lionel | 2021-06-18 | 2 | -6/+4 |
| | |||||
* | add make vars to generate a nginx config | Miquel Lionel | 2021-06-06 | 4 | -3/+56 |
| | |||||
* | fix readme about looking for variables | Miquel Lionel | 2021-06-06 | 2 | -2/+1 |
| | |||||
* | typo in hawkpost link | Miquel Lionel | 2021-06-06 | 1 | -1/+1 |
| | |||||
* | add link to the OG gpigeon in the README | Miquel Lionel | 2021-06-06 | 1 | -1/+1 |
| | |||||
* | 'include hotlinking.conf' not relevant in ngx conf | Miquel Lionel | 2021-06-06 | 1 | -1/+1 |
| | |||||
* | does triples backtips support nginx format? | Miquel Lionel | 2021-06-06 | 1 | -1/+1 |
| | |||||
* | ups forgot to delete space for markdown formatting | Miquel Lionel | 2021-06-06 | 1 | -11/+11 |
| | |||||
* | yeah, it's better. adding to dependencies too | Miquel Lionel | 2021-06-06 | 1 | -11/+11 |
| | |||||
* | test formatting of FEATURES section | Miquel Lionel | 2021-06-06 | 1 | -5/+5 |
| | |||||
* | Merge branch 'master' of ssh://lilimgit:/gpigeon | Miquel Lionel | 2021-06-06 | 1 | -3/+3 |
|\ | | | | | | | - what was this conflict | ||||
| * | reinstate index.html, static is king | Miquel Lionel | 2021-04-16 | 3 | -27/+25 |
| | | |||||
* | | a more verbose makefile and explicative readme. | Miquel Lionel | 2021-06-06 | 4 | -68/+196 |
| | | | | | | | | | | - also genpass.pl didn't need a newline when priting argon2id hash | ||||
* | | reinstate index.html, static is king | Miquel Lionel | 2021-04-16 | 3 | -27/+25 |
|/ | |||||
* | css for responsive text area message box | Miquel Lionel | 2021-04-12 | 1 | -0/+16 |
| | |||||
* | Cookie based login added | Miquel Lionel | 2021-04-11 | 5 | -129/+230 |
| | | | | | | | | | | | | - 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. | ||||
* | oops, genpass.pl is needed for Makefile | Miquel Lionel | 2021-04-11 | 1 | -0/+9 |
| | |||||
* | Makefile and config.mk file added | Miquel Lionel | 2021-04-11 | 2 | -0/+86 |
| | | | | | - now installing should be as simple as running 'make' - the customizations and defaults goes in config.mk | ||||
* | text string are ordered alphabetically | Miquel Lionel | 2021-03-21 | 2 | -51/+64 |
| | |||||
* | some string abstraction in link template | Miquel Lionel | 2021-02-28 | 1 | -2/+2 |
| | |||||
* | now it delete itself like before | Miquel Lionel | 2021-02-28 | 1 | -1/+4 |
| | |||||
* | use template instead of writing perl in perl | Miquel Lionel | 2021-02-28 | 4 | -160/+174 |
| | | | | | - also renamed gpigeon.css -> styles.css. more standard - utf-8 rules. other charset can't defeat him. | ||||
* | closing bracket in else in notif_defined sub | Miquel Lionel | 2021-02-24 | 1 | -0/+1 |
| | |||||
* | fix complain about $text_strings variables | Miquel Lionel | 2021-02-24 | 1 | -2/+2 |
| | |||||
* | cleaning up the generating filename part | Miquel Lionel | 2021-02-24 | 1 | -10/+4 |
| | |||||
* | fix argon2id_verify args | Miquel Lionel | 2021-02-24 | 1 | -1/+1 |
| | |||||
* | remove useless install script, simpler randregex | Miquel Lionel | 2021-02-24 | 3 | -508/+2 |
| | |||||
* | Licence MIT -> GPLV3 | Miquel Lionel | 2020-12-24 | 1 | -5/+671 |
| | | | | - MIT is a bit too permissive (see Tannenbaum and Intel Management Engine) | ||||
* | README.md is no longer WIP atm. | Miquel Lionel | 2020-12-24 | 1 | -2/+0 |
| | |||||
* | New password algo and handling strings better | Miquel Lionel | 2020-12-10 | 1 | -81/+80 |
| | | | | | | | - 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. | ||||
* | renamed README to markdown file extension | Miquel Lionel | 2020-12-08 | 1 | -0/+0 |
| | |||||
* | Translated merci/index.html | Miquel Lionel | 2020-11-26 | 1 | -4/+3 |
| | | | | | - for info, you see this page when the gpigeon form has been submitted and the mail server successfully sent you the encrypted message. | ||||
* | Removing custom strings from index.html | Miquel Lionel | 2020-11-26 | 1 | -26/+13 |
| | | | | | | | | - 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. | ||||
* | Less erroneous english text strings | Miquel Lionel | 2020-11-23 | 1 | -1/+1 |
| | | | | "Succesfull deletion" => "Successful removal" | ||||
* | syntax error in HAS_MAILSERVER=1 check | Miquel Lionel | 2020-11-22 | 1 | -4/+4 |
| | |||||
* | Add 'if defined' checks to length_msg_form variable | Miquel Lionel | 2020-11-21 | 1 | -38/+42 |
| | | | | | | 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. | ||||
* | Removing "\n" string for $password_field variable | Miquel Lionel | 2020-11-21 | 1 | -1/+1 |
| | | | | So the server error.log doesn't complain. | ||||
* | More error checking in regards to package managers. | Miquel Lionel | 2020-11-18 | 1 | -1/+1 |
| | |||||
* | removed useless data from css (custom shit) | Miquel Lionel | 2020-11-18 | 1 | -6/+0 |
| | |||||
* | Changed the css. Tables are more marked now. | Miquel Lionel | 2020-11-18 | 1 | -2/+17 |
| | |||||
* | Various bug fixes in the perl code. | Miquel Lionel | 2020-11-18 | 1 | -53/+52 |
| | | | | | | | | | - 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. | ||||
* | Readability of the script a bit improved. | Miquel Lionel | 2020-11-17 | 1 | -146/+121 |
| | |||||
* | Removing some abstractions introduced with new sub | Miquel Lionel | 2020-11-17 | 1 | -81/+77 |
| | | | | | | | | | | 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. | ||||
* | Adding a 'Features' section to the README | Miquel Lionel | 2020-11-17 | 1 | -2/+11 |
| | |||||
* | reflect changes made from previous commit in install.sh | Miquel Lionel | 2020-11-17 | 1 | -6/+13 |
| | | | | - sed commands to change the HAS_MAILSERVER value. | ||||
* | Local SMTP server OR external SMTP server shenanigans | Miquel Lionel | 2020-11-17 | 1 | -83/+104 |
| | | | | | | | | - 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. | ||||
* | Add a todo mention to install.sh | Miquel Lionel | 2020-11-16 | 1 | -0/+1 |
| | | | | so i remember my lazy bum | ||||
* | Don't need cookie sub, removing it | Miquel Lionel | 2020-11-16 | 1 | -3/+5 |
| | | | | Also don't need cgi-carp. need to uncomment if needed for debugging. | ||||
* | We add a README | Miquel Lionel | 2020-11-16 | 1 | -0/+43 |
| |