Commit Graph

1175 Commits

Author SHA1 Message Date
Retro_Guy 9e6a344453 Move change_identity function to newsportal.php. Allow to run account_manager and maintenance as root. 2024-07-26 08:31:40 -07:00
Retro_Guy bc89c6d935 Isolate setting session from setting session activity values. 2024-07-26 07:00:00 -07:00
Retro_Guy f90e48a62a Add comment for why we're logging session age. 2024-07-25 13:41:57 -07:00
Retro_Guy 71e29dd57c Handle article with missing boundary line in message.inc.php. 2024-07-25 06:09:57 -07:00
Retro_Guy 8bc18592b2 Add session expiry in config.ing.php. 2024-07-25 06:09:36 -07:00
Retro_Guy f83f04b634 Clean up IP address matching (is changed for same user?) for posting auth. 2024-07-23 04:37:31 -07:00
Retro_Guy d1a6b271ca Truncate usernames received by post/get to help avoid abuse. 2024-07-23 04:36:54 -07:00
Retro_Guy 9494d6e1a6 Log when setting new 'start' ip address for auth. 2024-07-22 02:41:02 -07:00
Retro_Guy 333c4a381a Remove port from ipv4 addresses in auth.log. 2024-07-22 02:17:00 -07:00
Retro_Guy b50bac6a3e Make sure to update 'start' ip address after change and auth ok. 2024-07-21 16:12:55 -07:00
Retro_Guy 075fef485c Add log entry when cookies updated. 2024-07-21 16:12:26 -07:00
Retro_Guy 2e0f7431a6 Log socket ip addresses from nntp connections in auth.log. 2024-07-21 08:11:32 -07:00
Retro_Guy 20cbe6e17d Make sure to use session pass verify function in post.php. 2024-07-21 06:30:13 -07:00
Retro_Guy 59a2d9abaa Apply all logins to all features (intentionally did not previously). 2024-07-21 06:19:35 -07:00
Retro_Guy 53d646b519 Try to improve session handling. 2024-07-20 08:01:24 -07:00
Retro_Guy c867de95dc Create user encryptionkey if not exist. (this is for old sites) 2024-07-19 06:53:09 -07:00
Retro_Guy 5708b4e641 Continue trying to standardize logging format. 2024-07-19 05:56:46 -07:00
Retro_Guy 861a2de1f4 Connect session in config.inc.php. 2024-07-19 05:56:22 -07:00
Retro_Guy baec311624 Set php session timeout to match cookie auth timeout. 2024-07-18 06:11:50 -07:00
Retro_Guy 8e6558e804 Add overrides option to control Newsgroup header editing. 2024-07-18 06:11:14 -07:00
Retro_Guy 09ae8d3f73 Continue standarizing log files to contain ip address. 2024-07-18 05:20:38 -07:00
Retro_Guy d59c8ea313 Move auth logging in post.php to auth.log. 2024-07-17 08:27:49 -07:00
Retro_Guy f0fab10597 Reset auth timeout timer at each post. 2024-07-17 06:34:52 -07:00
Retro_Guy 171be3cc17 Allow Logout without re-entering auth. 2024-07-17 06:34:24 -07:00
Retro_Guy c908cb71fb Add function to handle cookie creation at login. 2024-07-17 06:33:48 -07:00
Retro_Guy 718af651da Add checking for spaces in Newsgroups header when posting. 2024-07-16 15:14:24 -07:00
Retro_Guy a506fbd34b Add a proper faq file. 2024-07-16 07:46:43 -07:00
Retro_Guy 2c1b7a84b0 Merge branch 'devel' 2024-07-16 06:00:16 -07:00
Retro_Guy a5b29b148e encode group name for link (Back) after posting to avoid issues with certain chars in group names. 2024-07-16 04:51:33 -07:00
Retro_Guy b8bbd09f93 Fix bug writing username and auth status to cookies when posting. 2024-07-14 15:32:02 -07:00
Retro_Guy 11859f8734 Merge branch 'devel' 2024-07-14 04:24:39 -07:00
Retro_Guy f48297e45a Add overrides option to disable newsgroups editing when posting. 2024-07-13 03:52:57 -07:00
Retro_Guy 932d9a14ad Add ability to crosspost new thread (max 3 groups). 2024-07-12 06:54:15 -07:00
Retro_Guy ff689009ed Remove posts from outgoing when rejected by remote server with 441. 2024-07-12 04:56:02 -07:00
Retro_Guy 2de9be69ac Clean up some html in header scripts. 2024-07-11 03:31:44 -07:00
Retro_Guy cc75b78096 Change (UTC) to -0000 in reply header. 2024-07-08 00:30:07 -07:00
Retro_Guy c21a79eb89 First step try to fix issue threading where aricles have exactly same date. Sounds simple I know. 2024-07-07 11:07:28 -07:00
Retro_Guy 7e78d614e0 Add config to set reply header. 2024-07-07 01:20:00 -07:00
Retro_Guy b99626e356 Add date to quote (On <date> <person> wrote:). 2024-07-06 06:28:21 -07:00
Retro_Guy 37106ad153 Remove some commented out code in newsporta.php. 2024-07-06 05:54:38 -07:00
Retro_Guy 352b633384 Remove some unnecessary variable assignments in thread.inc.php. 2024-07-06 02:35:32 -07:00
Retro_Guy 4e6a190c40 Save threads to file, not db. 2024-07-06 02:15:03 -07:00
Retro_Guy 06ef2552a8 Remove caching for threads while working on improving thread handling. 2024-07-06 01:24:43 -07:00
Retro_Guy a9eefac949 Add overrides toggle for thread tree. 2024-07-06 01:24:16 -07:00
Retro_Guy 6e2d8f58e2 Hide thread tree unless enabled in overrides.inc.php. 2024-07-05 13:18:23 -07:00
Retro_Guy c7cb347215 Cleanup blocking by . 2024-07-05 11:35:17 -07:00
Retro_Guy e5f23dd63f Try to avoid listing threads multiple times in thread view. 2024-07-05 06:31:17 -07:00
Retro_Guy faf883423e Change some variable names in newsportal.php to make sense. 2024-07-05 06:30:53 -07:00
Retro_Guy 4a6b57f282 Increment version for new devel changes. 2024-07-04 05:33:47 -07:00
Retro_Guy 97b01ef61e Merge branch 'devel' 2024-07-04 05:32:49 -07:00