Skip to content

Commit 8877a2e

Browse files
committed
Generate ChangeLog/Changes files for 1.10.0rc1
1 parent f80f8ae commit 8877a2e

File tree

2 files changed

+288
-0
lines changed

2 files changed

+288
-0
lines changed

ChangeLog.gz

313 KB
Binary file not shown.

doc/Changes1.10

Lines changed: 288 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,288 @@
1+
2+
Eggdrop Changes (Last Updated 2024-08-08):
3+
__________________________________________
4+
5+
Eggdrop v1.10.0rc1:
6+
7+
2024-08-08 * Revert strerror_r to strerror for now
8+
* Fix compiler warning
9+
* Match misc/newversion to handle #1507 string change
10+
* Update patchlevel to 1.10.0 alpha
11+
2024-08-07 * Add Tcl 9 compatibility - Tcl_Size in python module
12+
[Found by: michaelortmann / Patch by: michaelortmann]
13+
* Revert adding -fsanitize=address
14+
* Update Tcl MacOS search paths
15+
* python.mod: add dir(eggdrop.tcl) (#1596)
16+
* Update NEWS
17+
* Update docs
18+
2024-08-06 * Update README source
19+
2024-08-01 * Add IP to listen error message
20+
[Patch by: michaelortmann]
21+
2024-07-31 * Update doc URLs, etc
22+
[Patch by: michaelortmann]
23+
2024-07-30 * Convert language file encoding to UTF-8
24+
2024-07-29 * Add github action to perform autoconf
25+
* Add more compile flags for debug builds
26+
[Patch by: michaelortmann]
27+
* Use the clock_gettime() instead of obsolescent gettimeofday()
28+
[Patch by: michaelortmann]
29+
* Run autotools
30+
* Make autobotchk Tcl9 compatible
31+
[Found by: DasBrain / Patch by: TehPeGaSuS]
32+
* Fix french lang typos/readability
33+
[Patch by: ZarTek-Creole]
34+
2024-07-28 * Update tcl-commands example
35+
* Fix prototypes
36+
[Patch by: michaelortmann]
37+
* Fix locking/race for tdns error logging
38+
[Patch by: michaelortmann]
39+
* Fix file descriptor leak in compress.mod
40+
[Patch by: michaelortmann]
41+
* Properly set chanjoin time for Eggdrop
42+
[Found by: Empus / Patch by: michaelortmann]
43+
2024-07-24 * Update Tcl doc with need-* guidance
44+
[Found by: Koragg]
45+
2024-07-20 * Fix python reference counting for binds
46+
* Add Tcl9 Tcl_Size to dns module
47+
[Found by: DasBrain / Patch by: DasBrain]
48+
* Convert some tabs to whitespace
49+
* Document minimum library versions
50+
* Cleanup python.mod includes
51+
* Fix utimer name duplication check
52+
[Found by: ZarTek / Patch by: thommey]
53+
* Update sys/resource.h includes
54+
[Patch by: michaelortmann]
55+
* Typo fixes
56+
[Patch by: michaelortmann]
57+
2024-07-16 * Add unbind capability for python mod
58+
[Patch by: thommey]
59+
2024-07-14 * Github actions: use cache for Tcl/SSL compilations (#1652)
60+
* Github actions: actually check if SSL support is enabled (#1653)
61+
2024-07-12 * Forbid reloading of python mod (it would crash the bot)
62+
* later
63+
* Forbid unload
64+
* Update src/mod/python.mod/python.c
65+
* Python venv support added
66+
[Found by: simple / Patch by: thommey]
67+
2024-07-11 * Swap lookup_user_record args
68+
[Found by: DasBrain]
69+
2024-07-10 * Fix accidentally removed hostmask from #1585
70+
2024-07-09 * Github Actions: Test OpenSSL 0.9.8 (#1642)
71+
2024-07-07 * Remove old Contexts
72+
* Remove isacii from configure.ac
73+
* Add python configure search paths
74+
[Patch by: michaelortmann]
75+
* run autotools/makedepend
76+
* Add tcl pbkdf2 function
77+
[Patch by: michaelortmann]
78+
* Fix --disable-tls breakage from pbkdf2 tcl
79+
2024-07-06 * Enhance ssl log
80+
* Restore exported functions for module back-compat
81+
* Remove runtime python version check artifact
82+
* Change strncpyz define to strlcpy
83+
* Only configure modules containing code
84+
* Add error reporting, increase path limits for module loads
85+
* Update switch logic
86+
[Patch by: @crazycatdevs]
87+
* Remove strcats
88+
* Fix copyrights
89+
[Patch by: michaelortmann]
90+
* Fix for sh-compatibility in 085583e80f64314ef08360fd66531f23c84654b8
91+
2024-06-30 * Fix module export for get_user_from_member (#1633)
92+
[Found by: Mystery-X / Patch by: thommey]
93+
2024-06-29 * add lookup_user_record() (#1618)
94+
[Found by: Mystery-X / Patch by: Geo, thommey]
95+
* Fix python configure
96+
[Found by: Csibesz` / Patch by: Geo]
97+
* Allow python threads and async io
98+
[Patch by: thommey]
99+
2024-06-16 * Github CI with matrix tests (#1620)
100+
* Fix include sys/time.h and time.h. Both are POSIX 2001.
101+
[Found by: thommey / Patch by: michaelortmann]
102+
* Run autotools
103+
* CI: Dependency check cannot depend on other workflow
104+
2024-06-05 * Reintroduce user lookup cache
105+
[Found by: mortmann / Patch by: thommey]
106+
2024-06-04 * Add Tcl 9 compatibility
107+
2024-06-02 * Fix memory leak in egg_string_unicodesup_desurrogate()
108+
[Patch by: michaelortmann]
109+
* Fix leak
110+
[Patch by: michaelortmann]
111+
2024-05-25 * Full account tacking (#1585)
112+
[Patch by: Geo, thommey]
113+
2024-05-09 * Add IRCv3 standard-replies
114+
2024-05-06 * run autotools, makedepend
115+
2024-05-05 * Update core.portuguese.lang
116+
[Patch by: @TehPeGaSuS]
117+
* Un-hardcode buffer size
118+
* Fix timer drift log (#1556)
119+
[Found by: SergioR / Patch by: michaelortmann]
120+
* Fix autoconf of tls action-if-not-given
121+
[Found by: ZarTek-Creole / Patch by: michaelortmann]
122+
* strncpy() -> strlcpy()
123+
[Patch by: michaelortmann]
124+
* Cleanup console.mod
125+
[Patch by: michaelortmann]
126+
* Tcl_AppendResult() -> Tcl_SetResult() (#1571)
127+
[Patch by: michaelortmann]
128+
* Add logging of user/sys times for evaluated .tcl
129+
* Do not call modules restart() function if null pointer
130+
[Patch by: michaelortmann]
131+
* Enhance module status report for zlib and python (#1563)
132+
[Patch by: michaelortmann]
133+
* Enhance auto detection of python-config
134+
[Patch by: michaelortmann]
135+
* Fix possible memleak from dns threads to main
136+
[Patch by: michaelortmann]
137+
* Enhance verification of userfile perm
138+
[Patch by: michaelortmann]
139+
* Fix SERVER_NICKLEN off-by-one error
140+
[Patch by: michaelortmann]
141+
* Fix strcpy-param-overlap
142+
[Patch by: michaelortmann]
143+
* Cleanup includes
144+
* Cleanup get_user_by_handle()
145+
[Patch by: michaelortmann]
146+
* Fix strcmp handle
147+
[Patch by: michaelortmann]
148+
* TCL_INTERP_DESTROYED -> Tcl_InterpDeleted()
149+
[Patch by: michaelortmann]
150+
* Cleanup includes
151+
[Patch by: michaelortmann]
152+
* Fix pbkdf2 bot linking
153+
[Found by: @michaelortmann / Patch by: @michaelortmann]
154+
2024-04-14 * Fix typo
155+
[Patch by: ZarTek-Creole]
156+
2024-03-03 * Update releaseprep for 1.10
157+
2024-03-02 * Add userfile sharing tutorial
158+
* Check python version at compile
159+
2024-03-01 * uniqueify console procname
160+
[Found by: DasBrain]
161+
2024-02-25 * fix autoscript requires logic
162+
* hide autoscript manifest entry
163+
2024-02-18 * Update FILT bind doc
164+
* Fix b64_ntop -lresolv detection for -fsanitize=address
165+
[Found by: michaelortmann / Patch by: michaelortmann]
166+
* Fix format string
167+
[Found by: michaelortmann / Patch by: michaelortmann]
168+
* refix format string
169+
[Found by: michaelortmann / Patch by: michaelortmann]
170+
* Join threads instead of detach
171+
[Found by: michaelortmann / Patch by: michaelortmann]
172+
2024-02-11 * add check for isidentified
173+
[Found by: @crazycatdevs / Patch by: Geo]
174+
2024-02-05 * fix autoscript filt bind
175+
2024-02-03 * allow python.mod static builds
176+
* fix sasl-mechanism name
177+
* Don't load autoscripts if packages missing
178+
* update UPGRADING
179+
2024-01-28 * any user can use .-account
180+
* Update core.help with current commands
181+
* update gendocs to create mod.python file
182+
* initialize vars
183+
* doc typos
184+
2024-01-21 * Fix SSL_get_server_tmp_key not available
185+
[Found by: Jobe]
186+
2024-01-20 * Add internal bind values to docs
187+
* Properly report channel bans in .bans
188+
[Found by: @wilkowy / Patch by: Geo]
189+
* Add userhost-in-names capability (#1374)
190+
[Patch by: Geo]
191+
* Additional internals doc tweaks
192+
2024-01-18 * Switch autoscripts to GitHub
193+
2024-01-15 * change py init from Isolated to Python
194+
2024-01-14 * Add Python intpreter to Eggdrop
195+
[Patch by: Geo, thommey]
196+
* Update docs
197+
* Update copyright
198+
* remove quick-logs option
199+
[Found by: michaelortmann / Patch by: michaelortmann]
200+
2024-01-07 * Remove copy-to-tmp option
201+
[Found by: Geo / Patch by: michaelortmann]
202+
* Enhance crash reporting
203+
[Patch by: michaelortmann]
204+
2024-01-05 * Allow overwriting misc/runautotools version check
205+
2024-01-03 * Properly queue/log QUIT message
206+
[Patch by: michaelortmann]
207+
2024-01-02 * Fix hangs on some SSL connections
208+
[Found by: pym67, @PeGaSuS-Coder / Patch by: michaelortmann]
209+
2024-01-01 * Replace hard-coded docs version with variable
210+
[Patch by: Geo]
211+
2023-12-31 * Add grammar to channel status
212+
[Found by: jackal / Patch by: jackal]
213+
* Typo fixes
214+
* Enhance restricted port error msgs
215+
[Patch by: michaelortmann]
216+
2023-12-30 * Call threaddata() once before loop
217+
[Patch by: michaelortmann]
218+
* Call time() only once
219+
* Add homepage to configure.ac
220+
* Cleanup stringify
221+
* Various small doc updates
222+
* Add log for TLS DH ephemeral key info
223+
2023-12-02 * Update manpage
224+
[Patch by: michaelortmann]
225+
* Add got-chanlist event bind type
226+
[Found by: Many / Patch by: Geo, thommey]
227+
* Update legacy botnet command
228+
[Found by: Cizzle / Patch by: michaelortmann]
229+
2023-12-01 * Change logging for got900/901
230+
[Found by: Geo / Patch by: michaelortmann]
231+
2023-10-09 * Update autoconf to 2.71
232+
[Found by: Geo / Patch by: Geo, thommey]
233+
* text cleanup
234+
* Add logging during relay
235+
[Found by: michaelortmann / Patch by: michaelortmann]
236+
* Fix maskname() buffer size
237+
[Found by: jack3 / Patch by: michaelortmann]
238+
2023-10-08 * Require TLS by default
239+
[Patch by: michaelortmann]
240+
2023-10-07 * Fix function declarations
241+
* POSIX functions cleanup
242+
2023-10-01 * Cleanup alloc()
243+
[Found by: michaelortmann / Patch by: michaelortmann]
244+
* Fix prototypes
245+
[Found by: michaelortmann / Patch by: michaelortmann]
246+
* Update explicit_bzero.c for win32 support, add C23 memset_explicit() support
247+
[Found by: michaelortmann / Patch by: michaelortmann]
248+
* Update misc/config.guess, misc/config.sub
249+
[Found by: michaelortmann / Patch by: michaelortmann]
250+
* Fix connection refused detection under Cygwin
251+
[Found by: michaelortmann / Patch by: michaelortmann]
252+
* Use POSIX PATH_MAX (#1439)
253+
[Found by: michaelortmann / Patch by: michaelortmann]
254+
* Fix strcpy-param-overlap
255+
[Found by: michaelortmann / Patch by: michaelortmann]
256+
2023-09-08 * Fix egg_set if logic
257+
2023-08-28 * Add linewraps to autoscript config function
258+
2023-08-27 * Update autpscript doc with code tips
259+
2023-08-15 * Modifications for autoscripts (#1459)
260+
[Patch by: CrazyCat, thommy, Geo]
261+
2023-07-09 * Updates/fixes for autoscript
262+
2023-07-08 * Remove stale MODULES file
263+
[Found by: @jHackenthal]
264+
* Lots of docs fixes (#1457)
265+
[Found by: Various / Patch by: Geo]
266+
* Fix egggdrop typo
267+
[Found by: @iamnimnul / Patch by: @iamnimnul]
268+
* reformat channel doc
269+
* Add Autoscript feature
270+
2023-05-20 * Fix openssl3 md5 deprecation warning
271+
[Patch by: michaelortmann]
272+
2023-05-17 * Bug/monitorwildcard (#1448)
273+
[Found by: CrazyCat / Patch by: Geo]
274+
2023-04-11 * Add CHGHOST bind
275+
[Found by: thommey / Patch by: Geo]
276+
* Fix more openssl3 deprecation (#1385)
277+
[Found by: michaelortmann / Patch by: michaelortmann]
278+
* Roll patch level to chghost run autoconf
279+
* Update jquery
280+
2023-04-04 * Fix date in autobotchk comments
281+
[Found by: @docgonzo2015]
282+
2023-03-11 * Adjust motd alignment
283+
* Typo fixes
284+
* Update THANKS
285+
* Fix localtime() returning NULL
286+
[Found by: michaelortmann / Patch by: michaelortmann]
287+
* update docs
288+
* Update patchlevel

0 commit comments

Comments
 (0)