| < Previous by Date | Date Index | Next by Date > |
| Thread Index | Next in Thread > |
Hello All, Hello All! I wrote new code for repro. There are 8 patches; 1) Windows specific. Move by default db and certificate paths under “C:\Documents and Settings” dir. If we run repro under administrator user, or under LocalSystem (e. g. as service ), we use “All users” subdirectory. If we run repro under restricted user account, we use user home directory. 2) Windows specific. We can run repro as service. Added two command line switches: “--install-service” and “—remove-service”. If we use –install-service switch with other switches, that switches will be used when service started. For example: if we run “repro –install-service –l file”, service will start with command line “repro –l file”. 3) Dependent of previous patch. Common: Added command line switch “--log-path” for specify log file path (not filename!). Default values – Windows – “Document and settings” subdir (like patch 1), for other systems –“.”. Windows specific – added possibility for logging to Win32 Event Log. Logging to windows event log will turn on if we start repro as service. Note that you can’t delete repro executable ( e.g. recompile ) if have windows event viewer running. 4, 5) bugfixs for previous patches. 6) Common. You can restart now server from web interface. 7) Oh-h-h! Third bugfix . 8) Long waited parameters table added to database. Almost all command line parameters can be stored to database and can be edited by web interface. Command line switches override values comes from database. New command line switch added – “--no-use-parameters”, when it uses program bypass parameters table. Admin password moved from user table to parameters table. Note that I’m not update MySql code because I unfamiliar with it. Note that one patch dependent on other and you can use next patch without applying previous. May be a best way is to apply all patches in single step. Also note that is several files added to project. I add this files to VS 2005 project, but not to any Linux/Unix makefiles and You must add this files yourself. I plan install in next week Linux on my box for checking linux builds. Some questions: 1) What about ssl in win32 builds? Is there any reasons for disabling it? I has successful build with openssl. 2) What is your goal? At first I was think that you resuscitate dead Vovida project, but after I compare Vovida and reciprocate, I understand that You write project from the scratch, and Your project is far from end. Is any roadmap for Your project? When You plan release repro at least in alfa version? 3) I can’t connect to repro with my sip client (3CX phone, http://www.3cx.com). After research I understand that problem is in digest HTTP authentication. But I can’t understand, who is wrong – client or server. Can You investigate this problem, and if 3CX phone has error, recommend me correct windows client? -- Best regards, Ruslan mailto:prostoruslan@xxxxxxxxx
Attachment:
8_AddParametersTable.diff
Description: Binary data
Attachment:
1_Win32ProperDir.diff
Description: Binary data
Attachment:
2_WinService.diff
Description: Binary data
Attachment:
3_Win32EventLog.diff
Description: Binary data
Attachment:
4_LogAndServiceBugFixs.diff
Description: Binary data
Attachment:
5_LogAndServiceBugFixs2.diff
Description: Binary data
Attachment:
6_RestartServer.diff
Description: Binary data
Attachment:
7_LogAndServiceBugFixs3.diff
Description: Binary data